diff options
author | Johannes Huber <johu@gentoo.org> | 2017-12-24 12:38:08 +0100 |
---|---|---|
committer | Johannes Huber <johu@gentoo.org> | 2017-12-24 12:38:24 +0100 |
commit | 5f5420bdc99a20467d1b72e4cf37ae6b27def5be (patch) | |
tree | 2a2c387cfca5e05046bac275e7a64ceb935fa9de /dev-embedded | |
parent | dev-embedded/avr-libc: Remove 1.8.0 (diff) | |
download | gentoo-5f5420bdc99a20467d1b72e4cf37ae6b27def5be.tar.gz gentoo-5f5420bdc99a20467d1b72e4cf37ae6b27def5be.tar.bz2 gentoo-5f5420bdc99a20467d1b72e4cf37ae6b27def5be.zip |
dev-embedded/avr-libc: Remove 1.8.1
Superseded by 2.0.0.
Package-Manager: Portage-2.3.19, Repoman-2.3.6
Diffstat (limited to 'dev-embedded')
-rw-r--r-- | dev-embedded/avr-libc/Manifest | 3 | ||||
-rw-r--r-- | dev-embedded/avr-libc/avr-libc-1.8.1.ebuild | 78 |
2 files changed, 0 insertions, 81 deletions
diff --git a/dev-embedded/avr-libc/Manifest b/dev-embedded/avr-libc/Manifest index fc26af6b3b7e..d737565dcdcb 100644 --- a/dev-embedded/avr-libc/Manifest +++ b/dev-embedded/avr-libc/Manifest @@ -1,6 +1,3 @@ -DIST avr-libc-1.8.1.tar.bz2 3230418 BLAKE2B a32e99127970b59f88955c2e90b36aceec7ac44c2de6338d7aa42ef9432ce68337c0119030c7c543867d3342b66f4adc64ec0a8c327b24caf5b1f4cc93c05d81 SHA512 9827028117d63bab9071bc0af68ef87038ed1e6e6c5cfd6db2c77a8387ce5b9eb2825c651405ad2842d81bc0abe173b76340b56671b930fc42d2f05bb7f261f7 DIST avr-libc-2.0.0.tar.bz2 3590893 BLAKE2B cc628f5f55d12c78ca9215e3e37b4a0061feae3c7c19653384b5d789fb6e1c70efe420631bf987379ae5524ec0f65c6df459eaad0fcfb80833cc4732ed5e796b SHA512 fc8d062043d633350dbe05978935dcb8028257a4f1013f246af9658aef0671def19ac11577d1ee9302df68df1b8cf030b22441d96852e185db212263aacabea6 -DIST avr-libc-manpages-1.8.1.tar.bz2 158580 BLAKE2B 218f3756ebcca0004d03b0a89fcd7f95987b5d3e7549b60853070fed1aca2caae8f9fa77485005f834b6203bcdb44402bb9f16bf5918f1b04dc5aa2b9ff9222b SHA512 84f12c4b56b0c5e21edb0ad27a68c8b1d665a60b19bd2aee10714840d4153cb5aff65f90b0e815ddce9037ad06a4a3b54856cf81b0aea85a1d97a0cf3c672a80 DIST avr-libc-manpages-2.0.0.tar.bz2 151137 BLAKE2B 7fbaa9c1014e8cf9b4caac723b57f9c24272da458b987ba302730116437bb3a5b49296c6804d857b421e6f71f2c4efda959d278ebcc14aba35fdd44a958dfca8 SHA512 8b4aaa6ae176076171e90e629e0e6142c4c56f9cc4f1640432384276df2f7b457f5137739535b07b9cede9b5b2e564db7fe200203faa4e2d0cd9874432507823 -DIST avr-libc-user-manual-1.8.1.tar.bz2 864405 BLAKE2B aab98ce1c3d4e3aec1cdd760487692d03b7563abf3d5da4a078da8cff98ec73aa5f99594f63c109ffd83506d6ddb94b889cabde7871e34c53f7a2b2353a0168a SHA512 65da1b6f648bc8f2dc23dca15be45c960606c44703407fcdb60a924174cd9970d9d4f5a9c10eda827b91a5dbd0cd122daab92458626e67817c3ad8a864baedf4 DIST avr-libc-user-manual-2.0.0.tar.bz2 932920 BLAKE2B d3190af26dbe38719bc78e73de31af1ce69d885b928f48a4fb9ccd145a33f19f71c017253ad16eadc641fc88495c642dd5fd1668c6bebddf7d813f70db01a3f6 SHA512 246180be1f793b46335a49f33028ff59bd7cc06ca3d8627309521801e405e0e1305663a2c0760521467e75732ad513749bf707732b59fb17744e51acda9bb2c6 diff --git a/dev-embedded/avr-libc/avr-libc-1.8.1.ebuild b/dev-embedded/avr-libc/avr-libc-1.8.1.ebuild deleted file mode 100644 index a217bfb1bc43..000000000000 --- a/dev-embedded/avr-libc/avr-libc-1.8.1.ebuild +++ /dev/null @@ -1,78 +0,0 @@ -# Copyright 1999-2017 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI="5" - -CHOST="avr" -CTARGET="avr" - -inherit flag-o-matic eutils - -DESCRIPTION="C library for Atmel AVR microcontrollers" -HOMEPAGE="http://www.nongnu.org/avr-libc/" -SRC_URI="https://savannah.nongnu.org/download/avr-libc/${P}.tar.bz2 - https://savannah.nongnu.org/download/avr-libc/${PN}-manpages-${PV}.tar.bz2 - doc? ( https://savannah.nongnu.org/download/avr-libc/${PN}-user-manual-${PV}.tar.bz2 )" - -LICENSE="BSD" -SLOT="0" -# 'amd64' is a blessed placeholder for crossdev. It could -# be any other arch. See bug #620316#c5 -# Don't add more arches to KEYWORDS. -KEYWORDS="~amd64" -IUSE="doc crosscompile_opts_headers-only" - -DEPEND=">=sys-devel/crossdev-0.9.1" -[[ ${CATEGORY/cross-} != ${CATEGORY} ]] \ - && RDEPEND="!dev-embedded/avr-libc" \ - || RDEPEND="" - -DOCS="AUTHORS ChangeLog* NEWS README" - -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_prepare() { - epatch_user #455828 - - # work around broken gcc versions PR45261 - local mcu - for mcu in $(sed -r -n '/CHECK_AVR_DEVICE/{s:.*[(](.*)[)]:\1:;p}' configure.ac) ; do - if avr-gcc -E - -mmcu=${mcu} <<<"" |& grep -q 'unknown MCU' ; then - sed -i "/HAS_${mcu}=yes/s:yes:no:" configure - fi - done - - # Install docs in correct directory - sed -i -e "/DOC_INST_DIR/s:\$(VERSION):${PVR}:" configure || die - - strip-flags - strip-unsupported-flags -} - -src_install() { - default - - # man pages can not go into standard locations - # as they would then overwrite libc man pages - insinto /usr/share/doc/${PF}/man/man3 - doins "${WORKDIR}"/man/man3/* - - use doc && dohtml "${WORKDIR}"/${PN}-user-manual-${PV}/* - - # Make sure diff cross-compilers don't collide #414075 - mv "${ED}"/usr/share/doc/{${PF},${CTARGET}-${PF}} || die -} |