diff options
author | Mike Frysinger <vapier@gentoo.org> | 2009-02-15 23:39:19 +0000 |
---|---|---|
committer | Mike Frysinger <vapier@gentoo.org> | 2009-02-15 23:39:19 +0000 |
commit | cc4b6dd9714d55f8684bd52a8bfba63964976b5f (patch) | |
tree | 3f53b810678e499688e406ba0783837e71e6102b /dev-embedded | |
parent | arm/s390/sh stable (diff) | |
download | historical-cc4b6dd9714d55f8684bd52a8bfba63964976b5f.tar.gz historical-cc4b6dd9714d55f8684bd52a8bfba63964976b5f.tar.bz2 historical-cc4b6dd9714d55f8684bd52a8bfba63964976b5f.zip |
Version bump #256484 by Christopher Harvey.
Package-Manager: portage-2.2_rc23/cvs/Linux x86_64
Diffstat (limited to 'dev-embedded')
-rw-r--r-- | dev-embedded/avr-libc/ChangeLog | 9 | ||||
-rw-r--r-- | dev-embedded/avr-libc/Manifest | 10 | ||||
-rw-r--r-- | dev-embedded/avr-libc/avr-libc-1.6.4.ebuild | 74 |
3 files changed, 87 insertions, 6 deletions
diff --git a/dev-embedded/avr-libc/ChangeLog b/dev-embedded/avr-libc/ChangeLog index e1e97dd935d8..59ec21904979 100644 --- a/dev-embedded/avr-libc/ChangeLog +++ b/dev-embedded/avr-libc/ChangeLog @@ -1,6 +1,11 @@ # ChangeLog for dev-embedded/avr-libc -# Copyright 1999-2008 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/dev-embedded/avr-libc/ChangeLog,v 1.42 2008/05/03 01:11:07 dragonheart Exp $ +# Copyright 1999-2009 Gentoo Foundation; Distributed under the GPL v2 +# $Header: /var/cvsroot/gentoo-x86/dev-embedded/avr-libc/ChangeLog,v 1.43 2009/02/15 23:39:19 vapier Exp $ + +*avr-libc-1.6.4 (15 Feb 2009) + + 15 Feb 2009; Mike Frysinger <vapier@gentoo.org> +avr-libc-1.6.4.ebuild: + Version bump #256484 by Christopher Harvey. *avr-libc-1.6.2 (03 May 2008) diff --git a/dev-embedded/avr-libc/Manifest b/dev-embedded/avr-libc/Manifest index 7e3b36c69e0e..4c1af154b92e 100644 --- a/dev-embedded/avr-libc/Manifest +++ b/dev-embedded/avr-libc/Manifest @@ -6,6 +6,7 @@ DIST avr-libc-1.2.6.tar.bz2 329321 RMD160 ecfb003dcd0e277607a2573babe63dc12ef148 DIST avr-libc-1.4.4.tar.bz2 853501 RMD160 d654d114b786a19fe68c04cde0699c07d750a0a6 SHA1 d0ee8bfef2a4b1411a2d982e681a8d3a9d5c0ad2 SHA256 9b44bbc533c49bd913b68550adb9348e02bef14a4f2c1e6d69884cefdaacbf57 DIST avr-libc-1.4.8.tar.bz2 968786 RMD160 a069fbe0c672f809d2b956e01e4a52c6521df2ca SHA1 39a2d1099a224e310e014e2c17dd756087f8d8d3 SHA256 6c5e8760a227353062f7d56ad55aaa0ccd96bb4414a9e7b9d452031bae5fd393 DIST avr-libc-1.6.2.tar.bz2 1044977 RMD160 789366fcc9f40e2f6b666914e3c51aca3480daa7 SHA1 14dbf6b8b91df0a2dd30bfeef6d1d9150e7cd1e5 SHA256 b70112efb9e66def5789ea9cfaad8d050a6af284b2f503fc81b479cec15cbbd7 +DIST avr-libc-1.6.4.tar.bz2 1137818 RMD160 2efe8818fa82b56205f9171ce10d56107fe98104 SHA1 02de79dd778f83e777ad0f69cf1d3a2e7bbea7c6 SHA256 965fbe12bc882836c419f8c5c7b8261b04c7bbb463ad9fd0899c8165eed5477c DIST avr-libc-manpages-1.2.6.tar.bz2 81465 RMD160 82993fc8f3b38fab21ad0e73bd30a9566f105aaf SHA1 3078d15b05c86d9a47092da76c4b3929836e1549 SHA256 4e824ad1d0791cfdc5bc4f428bf1f046859d286ef2ab8d4192dfc4f47f6deb7c DIST avr-libc-manpages-1.4.4.tar.bz2 98428 RMD160 2951c4a15d782bb35ecc1cacacb2b8f68ed5c7d9 SHA1 71a6dc505be16cee2c2864e3bf203e53f2fcf053 SHA256 842cd6f575f1b003070c9e7055050ebd6a4023190f86ac4b4e8bfa87249dda75 DIST avr-libc-manpages-1.4.7.tar.bz2 126111 RMD160 f181f04b19ba2e373bd2329cfc6bbafd73f5af42 SHA1 9ca5a8ea43b7391f39be299598f0dc1b83f59224 SHA256 d4c1a8b5543bbee624ac89320517031a9bbd9aef8e1d03799d3c99537cacab45 @@ -18,12 +19,13 @@ EBUILD avr-libc-1.2.6.ebuild 1951 RMD160 4044ec9d279a54745ce29eee95732ffd8d7d347 EBUILD avr-libc-1.4.4.ebuild 1809 RMD160 2053f9282fb71ef8ac3826e02697b73fcf62668f SHA1 7f746fec3a801f0c320617078eefcc26b4a48d05 SHA256 8c00624948505249b1b6a72634911dd8ba82ec60ffde87c0d7b4e63205ecb952 EBUILD avr-libc-1.4.8.ebuild 1843 RMD160 3d1fe674e529ee11b47eec3ac27c18ad767effbf SHA1 22cec167e10c844d6c4a5f9b4aa6ddd6d985e79d SHA256 aec55a536956dd67f715f776705eda53524023b8c3e8ceda3b094b42f09ae321 EBUILD avr-libc-1.6.2.ebuild 1843 RMD160 eecb6086bce994b9f380c11e7883372fd6199e4c SHA1 a9ae2d85eb9d2784759ded184d97086d1d291f88 SHA256 8db84421cc23f8b748b1dd7c142ca274012ee66fb9377158899c9492a4476f83 -MISC ChangeLog 5628 RMD160 ea6bcadb532f2f0bd8c752e74e105502915a295a SHA1 75c263dcbcd639e80e0335f3fdc29e576b7e85a8 SHA256 86a1f6127f0fe326d8773920b0b512110dcf470a9766f15e281fbf678f10e379 +EBUILD avr-libc-1.6.4.ebuild 1844 RMD160 815d0c2a4bf15530bfb4a6525bef79a0acad0a0a SHA1 cb1392790b2f3d245aea361eee0c02cb1d0ce910 SHA256 b2e92f1b37145a40d3380af61e51816ec1c21fdd7ba7d87599842d9a1467a271 +MISC ChangeLog 5775 RMD160 7b2ae42faf95f955a53eb14b97079e4bf75dff82 SHA1 4ad936178d26ce3e57677518c2a306c076a7697c SHA256 32ac7683dd1472bc7d890250bae08c6c1b4b43ab89b07cc0ae14722c81189cfe MISC metadata.xml 482 RMD160 c53fed9a10b4df96430e648daa79a21c3d222456 SHA1 729896808dfeabdfe232cd887fedf3dc3bfd6d60 SHA256 ed0bc041670efcdfbc9329f9304db9a00410c9b65e84a5a88a394ff46c007f2f -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.9 (GNU/Linux) -iEYEARECAAYFAkkFZngACgkQ67wieSYcaxel1ACg4ZT93/xYgwbOMARJRw0rHluI -hcEAniSpKJIuHLY0Wu6uoo4M9A2eIW9R -=twJC +iEYEARECAAYFAkmYp60ACgkQn/5bYzqsSmGgXACgsxrMH9S59rWuF0y2Zapv/73k +rUoAnj+k8542Zcnhk3JAbc1jFK0Cg2H6 +=imrZ -----END PGP SIGNATURE----- diff --git a/dev-embedded/avr-libc/avr-libc-1.6.4.ebuild b/dev-embedded/avr-libc/avr-libc-1.6.4.ebuild new file mode 100644 index 000000000000..4f8500238e4d --- /dev/null +++ b/dev-embedded/avr-libc/avr-libc-1.6.4.ebuild @@ -0,0 +1,74 @@ +# Copyright 1999-2009 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/dev-embedded/avr-libc/avr-libc-1.6.4.ebuild,v 1.1 2009/02/15 23:39:19 vapier Exp $ + +CHOST="avr" +CTARGET="avr" + +inherit flag-o-matic + +DOCS_PV="1.6.2" + +DESCRIPTION="C library for Atmel AVR microcontrollers" +HOMEPAGE="http://www.nongnu.org/avr-libc/" +SRC_URI="http://savannah.nongnu.org/download/avr-libc/${P}.tar.bz2 + http://savannah.nongnu.org/download/avr-libc/${PN}-manpages-${DOCS_PV}.tar.bz2 + doc? ( http://savannah.nongnu.org/download/avr-libc/${PN}-user-manual-${DOCS_PV}.tar.bz2 )" + +LICENSE="BSD" +SLOT="0" +KEYWORDS="~amd64 ~ppc ~ppc64 ~x86" +IUSE="doc nls crosscompile_opts_headers-only" + +DEPEND=">=sys-devel/crossdev-0.9.1" +[[ ${CATEGORY/cross-} != ${CATEGORY} ]] \ + && RDEPEND="!dev-embedded/avr-libc" \ + || RDEPEND="" + +pkg_setup() { + # check for avr-gcc, bug #134738 + ebegin "Checking for avr-gcc" + if type -p avr-gcc > /dev/null ; then + eend 0 + else + eend 1 + + eerror + eerror "Failed to locate 'avr-gcc' in \$PATH. You can install an AVR toolchain using:" + eerror " $ crossdev -t avr" + eerror + die "AVR toolchain not found" + fi +} + +src_compile() { + strip-flags + strip-unsupported-flags + + mkdir obj-avr + cd "${S}"/obj-avr + + ECONF_SOURCE="${S}" \ + econf \ + $(use_enable nls) \ + || die "econf failed" + + emake || die "emake failed" +} + +src_install() { + cd "${S}"/obj-avr + emake DESTDIR="${D}" install || die "make install failed" + + cd "${S}" + dodoc AUTHORS ChangeLog* NEWS README + + # man pages can not go into standard locations + # as they would then overwrite libc man pages + dosed "s:\$(VERSION):${PVR}:" /usr/bin/avr-man + insinto /usr/share/doc/${PF}/man/man3 + doins "${WORKDIR}"/man/man3/* + prepman /usr/share/doc/${PF} + + use doc && dohtml "${WORKDIR}"/${PN}-user-manual-${DOCS_PV}/* +} |