diff options
author | Gustavo Zacarias <gustavoz@gentoo.org> | 2007-05-21 14:13:41 +0000 |
---|---|---|
committer | Gustavo Zacarias <gustavoz@gentoo.org> | 2007-05-21 14:13:41 +0000 |
commit | b2a9232f8751614fc1c1f35572106d7fb085f88a (patch) | |
tree | 14f197b6ba86a4b36355dd14beb39559c36b2326 /dev-embedded/avr-libc | |
parent | de-bash-ification by Uberlord (diff) | |
download | gentoo-2-b2a9232f8751614fc1c1f35572106d7fb085f88a.tar.gz gentoo-2-b2a9232f8751614fc1c1f35572106d7fb085f88a.tar.bz2 gentoo-2-b2a9232f8751614fc1c1f35572106d7fb085f88a.zip |
Verbump
(Portage version: 2.1.2.7)
Diffstat (limited to 'dev-embedded/avr-libc')
-rw-r--r-- | dev-embedded/avr-libc/ChangeLog | 10 | ||||
-rw-r--r-- | dev-embedded/avr-libc/avr-libc-1.4.6.ebuild | 72 | ||||
-rw-r--r-- | dev-embedded/avr-libc/files/digest-avr-libc-1.4.6 | 9 |
3 files changed, 89 insertions, 2 deletions
diff --git a/dev-embedded/avr-libc/ChangeLog b/dev-embedded/avr-libc/ChangeLog index 1f6d3fe5aaf3..8e5442bd7316 100644 --- a/dev-embedded/avr-libc/ChangeLog +++ b/dev-embedded/avr-libc/ChangeLog @@ -1,6 +1,12 @@ # ChangeLog for dev-embedded/avr-libc -# Copyright 1999-2006 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/dev-embedded/avr-libc/ChangeLog,v 1.38 2006/10/11 22:13:28 gustavoz Exp $ +# Copyright 1999-2007 Gentoo Foundation; Distributed under the GPL v2 +# $Header: /var/cvsroot/gentoo-x86/dev-embedded/avr-libc/ChangeLog,v 1.39 2007/05/21 14:13:41 gustavoz Exp $ + +*avr-libc-1.4.6 (21 May 2007) + + 21 May 2007; Gustavo Zacarias <gustavoz@gentoo.org> + +avr-libc-1.4.6.ebuild: + Verbump *avr-libc-1.4.5 (11 Oct 2006) diff --git a/dev-embedded/avr-libc/avr-libc-1.4.6.ebuild b/dev-embedded/avr-libc/avr-libc-1.4.6.ebuild new file mode 100644 index 000000000000..8c248ca3739a --- /dev/null +++ b/dev-embedded/avr-libc/avr-libc-1.4.6.ebuild @@ -0,0 +1,72 @@ +# Copyright 1999-2007 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.4.6.ebuild,v 1.1 2007/05/21 14:13:41 gustavoz Exp $ + +CHOST="avr" +CTARGET="avr" + +inherit flag-o-matic + +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-${PV}.tar.bz2 + doc? ( http://savannah.nongnu.org/download/avr-libc/${PN}-user-manual-${PV}.tar.bz2 )" + +LICENSE="BSD" +SLOT="0" +KEYWORDS="~amd64 ~ppc ~ppc64 ~x86" +IUSE="doc nls" + +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 + make 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-${PV}/* +} diff --git a/dev-embedded/avr-libc/files/digest-avr-libc-1.4.6 b/dev-embedded/avr-libc/files/digest-avr-libc-1.4.6 new file mode 100644 index 000000000000..fc8f981f4132 --- /dev/null +++ b/dev-embedded/avr-libc/files/digest-avr-libc-1.4.6 @@ -0,0 +1,9 @@ +MD5 504b5e3beefc0d500ff94ea88391f71d avr-libc-1.4.6.tar.bz2 907453 +RMD160 81f1ac1de7de1903bb19fb23f61509eda6388055 avr-libc-1.4.6.tar.bz2 907453 +SHA256 36b8bf8973be5c92f97ee9111f8eef4bdf2ddf70ba7489d9eb1147f0e07857df avr-libc-1.4.6.tar.bz2 907453 +MD5 c80daf3fe433d1a70ad8d91fac951866 avr-libc-manpages-1.4.6.tar.bz2 121388 +RMD160 5874323d462e6ada2acbfc74f0288ba67286d275 avr-libc-manpages-1.4.6.tar.bz2 121388 +SHA256 8501bc797cf55b0cb8927ac87d9ee6a2f4a0e6f66fa2c0d85baf96e2f4d654f0 avr-libc-manpages-1.4.6.tar.bz2 121388 +MD5 4ed26ca4061aec886209099fa713c6d8 avr-libc-user-manual-1.4.6.tar.bz2 565095 +RMD160 7f36bcf1f9f01e4486920f6ba39cbbd957b8a7ac avr-libc-user-manual-1.4.6.tar.bz2 565095 +SHA256 ac59179df6d7f12587858fe91429e07215d59144162cd3d2e6d3334d0d3b425f avr-libc-user-manual-1.4.6.tar.bz2 565095 |