summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMike Frysinger <vapier@gentoo.org>2009-02-15 23:39:19 +0000
committerMike Frysinger <vapier@gentoo.org>2009-02-15 23:39:19 +0000
commitcc4b6dd9714d55f8684bd52a8bfba63964976b5f (patch)
tree3f53b810678e499688e406ba0783837e71e6102b /dev-embedded
parentarm/s390/sh stable (diff)
downloadhistorical-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/ChangeLog9
-rw-r--r--dev-embedded/avr-libc/Manifest10
-rw-r--r--dev-embedded/avr-libc/avr-libc-1.6.4.ebuild74
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}/*
+}