diff options
author | Christian Ruppert <idl0r@gentoo.org> | 2016-05-25 20:56:22 +0200 |
---|---|---|
committer | Christian Ruppert <idl0r@gentoo.org> | 2016-05-25 20:56:36 +0200 |
commit | 9be7416f8a6a6bbb6865589d1c25785c19f76c49 (patch) | |
tree | 84899a847a635096a4b8b4c3f3400c1a7036e3ab /sci-electronics | |
parent | sci-electronics/eagle: Version bump to 7.6.0 (diff) | |
download | gentoo-9be7416f8a6a6bbb6865589d1c25785c19f76c49.tar.gz gentoo-9be7416f8a6a6bbb6865589d1c25785c19f76c49.tar.bz2 gentoo-9be7416f8a6a6bbb6865589d1c25785c19f76c49.zip |
sci-electronics/eagle: Remove old versions, also fixes bug 569794
Package-Manager: portage-2.2.28
Diffstat (limited to 'sci-electronics')
-rw-r--r-- | sci-electronics/eagle/Manifest | 3 | ||||
-rw-r--r-- | sci-electronics/eagle/eagle-5.11.0.ebuild | 95 | ||||
-rw-r--r-- | sci-electronics/eagle/eagle-5.12.0.ebuild | 99 | ||||
-rw-r--r-- | sci-electronics/eagle/eagle-6.6.0.ebuild | 101 |
4 files changed, 0 insertions, 298 deletions
diff --git a/sci-electronics/eagle/Manifest b/sci-electronics/eagle/Manifest index 4bc0fc6e7f4f..fe4362effce9 100644 --- a/sci-electronics/eagle/Manifest +++ b/sci-electronics/eagle/Manifest @@ -1,6 +1,3 @@ -DIST eagle-lin-5.11.0.run 36691433 SHA256 b7202e45fb2cb6c3fc6104a19f7cd3ef03d8776fdd277288feda412586cbc42d SHA512 8bed866f963c397dfd634ed06c4a4f6ba640267d1bc9f377c7be99dea0b0dc1114217a24b7b90711b428650fdb47bd00cc555ceb515c6c64721e5b61faaf9add WHIRLPOOL 7fc378cb448d2c67c6cd8809854dc8d446edd3a83f3ad3957a4fa3516c166f234a845ce9644fcce7d1ecf7525956041e749317f2ceb4f666ee9a161705ebc4d8 -DIST eagle-lin-5.12.0.run 36580499 SHA256 7903438b6f171894d7503d6b6e3149d3da321c386a86d1b05f1e08a3b924dafd SHA512 b2faf4cb4521f8ec6e843f7ea70b0e0dc0df36ded2687162921a4fec15386bf002c813dd198c6812544c9a6e0c0cab2fca514f6a1aa67dd69890b5edf9b1bc3d WHIRLPOOL 6db4f6ce8d42677778d0496d704696d4b02c66a8293535d6c7d3295a3880f1530f52f48b857310cd088a2bf28ddf8cae893a4532598e0672a267fd61890e7ba8 -DIST eagle-lin-6.6.0.run 41425368 SHA256 1dd8f59a4c6b3a741e4c5e7eaa88347b9c12be8076c7cbb3580541a55a42a254 SHA512 6b28231665e4af5726799f998b3a4961be631a4b36e732d72d76af1939bec6cc144bcdebf5724c9c216771fb5fecef9549843d5c1ada6c41fb6a9f33b2cc33e2 WHIRLPOOL 6743f753f41be9a59982b993bde9eb4051049759209278a8630ea93686bf55c22a92a09996aa27faab260af7f2b1611cec72b858abeecd26498d12297713e201 DIST eagle-lin32-7.3.0.run 48599533 SHA256 93428e5cd6938f6a5efccce5f9ca1d2223ba2118868efd810a3fc84caf871232 SHA512 ef25fe7910a89e80b0c4c2d8a8f80269474510d5bd9250c6a2751ac198e7a5b4c687a30d1d784a86196589377ef7df527ff8cfa2a747c4f6e0f85496c3a180ab WHIRLPOOL 9e9654bd55516cc2fa965fbb01156f2cc2c7189744b598a20c048b7b65d51aa0b7e01ebd87769b3124ef1c2e43f3be62477643098a500cf9635426a666d99267 DIST eagle-lin32-7.4.0.run 49535353 SHA256 c233413057454b26d9d9d714428a008a3e259178b16455330f3e97e6517857f7 SHA512 667d213861458fb8f915dd1d46161e0b87fa9151f9686564638afdd33a8b2924fde28850c8bd6815d405104e48aa25957a5050e6276c43d5550a106016c0625a WHIRLPOOL 3efef7280e0c6fb2c6d0b4d8090f103eeeb8a7eefd9764cf1081129a553a708e910ce9a6ef9d5ce4e5e232774b2db6f22125ccd4f91a157c7b206f14135d4e8d DIST eagle-lin32-7.6.0.run 51535802 SHA256 0f3469e201a192161e0c7f95d3f12a5e51b6d2bd88d00c57a00e00fb3853dc3b SHA512 1151a34b16240dfd6ba1aff108e75bbd14d2062b0d0c43a1587770bc4897018031eda685e86accdfbfd53f3988774db6e538d862eb5844c45e939098005c1e76 WHIRLPOOL d00add4294813f9c2bbe9ca201b495bb52367f527cb58ec3aeb9f516e0289030cc8ab89d35d52603443b9c865f1f9192b4ec83126f4e0a5e726ad330928bcac2 diff --git a/sci-electronics/eagle/eagle-5.11.0.ebuild b/sci-electronics/eagle/eagle-5.11.0.ebuild deleted file mode 100644 index 8fb24fdb7d75..000000000000 --- a/sci-electronics/eagle/eagle-5.11.0.ebuild +++ /dev/null @@ -1,95 +0,0 @@ -# Copyright 1999-2015 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Id$ - -EAPI=5 - -inherit eutils - -DESCRIPTION="CadSoft EAGLE schematic and printed circuit board (PCB) layout editor" -HOMEPAGE="http://www.cadsoft.de" - -KEYWORDS="amd64 x86" -IUSE="doc linguas_de linguas_zh" -LICENSE="cadsoft" -RESTRICT="strip test mirror bindist" -SLOT="0" - -SRC_URI="ftp://ftp.cadsoft.de/eagle/program/${PV%\.[0-9]}/${PN}-lin-${PV}.run" - -QA_FLAGS_IGNORED="opt/eagle-${PV}/bin/eagle" - -RDEPEND=" - sys-libs/glibc - || ( virtual/jpeg:62[abi_x86_32(-)] media-libs/jpeg:62[abi_x86_32(-)] ) - >=media-libs/libpng-1.2.51:1.2[abi_x86_32(-)] - >=dev-libs/openssl-0.9.8z_p1-r2:0.9.8[abi_x86_32(-)] - x11-libs/libXext[abi_x86_32(-)] - x11-libs/libX11[abi_x86_32(-)] - x11-libs/libXau[abi_x86_32(-)] - x11-libs/libXdmcp[abi_x86_32(-)] -" - -# Append ${PV} since that's what upstream installs to -INSTALLDIR="/opt/eagle-${PV}" -case "${LINGUAS}" in - *de*) - MY_LANG="de";; - *) - MY_LANG="en";; -esac -# Mandatory documentation being installed -DOCS="README_${MY_LANG} UPDATE_${MY_LANG} library_${MY_LANG}.txt" - -src_unpack() { - # Extract the built-in .tar.bz2 file starting at __DATA__ - sed -e '1,/^__DATA__$/d' "${DISTDIR}/${A}" | tar xj || die "unpacking failed" -} - -src_install() { - # Set MY_LANG for this function only since UPDATE_zh and README_zh - # don't exist - [[ ${LINGUAS} == *zh* ]] && MY_INST_LANG="zh" || MY_INST_LANG="${MY_LANG}" - - dodir ${INSTALLDIR} - # Copy all to INSTALLDIR - cp -r . "${D}"/${INSTALLDIR} || die - - # Install wrapper (suppressing leading tabs) - # see bug #188368 or http://www.cadsoft.de/faq.htm#17040701 - newbin "${FILESDIR}/eagle_wrapper_script" eagle-${PV} - dosym eagle-${PV} /usr/bin/eagle - # Finally, append the path of the eagle binary respecting INSTALLDIR and any - # arguments passed to the script (thanks Denilson) - echo "${INSTALLDIR}/bin/eagle" '"$@"' >> "${D}/usr/bin/eagle-${PV}" - - # Install the documentation - cd doc || die - dodoc ${DOCS} - doman eagle.1 - # Install extra documentation if requested - use doc && dodoc elektro-tutorial.pdf manual_${MY_INST_LANG}.pdf tutorial_${MY_INST_LANG}.pdf - # Remove docs left in INSTALLDIR - rm -rf "${D}${INSTALLDIR}/doc" || die - cd .. || die - - echo -e "ROOTPATH=${INSTALLDIR}/bin\nPRELINK_PATH_MASK=${INSTALLDIR}" > "${S}/90eagle-${PV}" - doenvd "${S}/90eagle-${PV}" - - # Create desktop entry - mv bin/${PN}icon50.png bin/${PF}-icon50.png || die - doicon bin/${PF}-icon50.png - make_desktop_entry "${ROOT}/usr/bin/eagle-${PV}" "CadSoft EAGLE Layout Editor" ${PF}-icon50 "Graphics;Electronics" -} - -pkg_postinst() { - elog "Run \`env-update && source /etc/profile\` from within \${ROOT}" - elog "now to set up the correct paths." - elog "You must first run eagle as root to invoke product registration." - echo - ewarn "Due to some necessary changes in the data structure, once you edit" - ewarn "a file with version 5.x you will no longer be able to edit it" - ewarn "with versions prior to 5.0!" - ewarn - ewarn "Please read /usr/share/doc/${PF}/UPDATE_${MY_LANG} if you are upgrading from 4.xx." -} diff --git a/sci-electronics/eagle/eagle-5.12.0.ebuild b/sci-electronics/eagle/eagle-5.12.0.ebuild deleted file mode 100644 index b379df93a016..000000000000 --- a/sci-electronics/eagle/eagle-5.12.0.ebuild +++ /dev/null @@ -1,99 +0,0 @@ -# Copyright 1999-2015 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Id$ - -EAPI="5" - -inherit eutils - -DESCRIPTION="CadSoft EAGLE schematic and printed circuit board (PCB) layout editor" -HOMEPAGE="http://www.cadsoft.de" -SRC_URI="ftp://ftp.cadsoft.de/eagle/program/${PV%\.[0-9]}/${PN}-lin-${PV}.run" - -KEYWORDS="~amd64 ~x86" -IUSE="doc linguas_de linguas_zh" -LICENSE="cadsoft" -SLOT="0" - -QA_PREBUILT="opt/${P}/bin/eagle" -RESTRICT="mirror bindist" - -RDEPEND=" - sys-libs/glibc - || ( virtual/jpeg:62[abi_x86_32(-)] media-libs/jpeg:62[abi_x86_32(-)] ) - >=media-libs/libpng-1.2.51:1.2[abi_x86_32(-)] - >=dev-libs/openssl-0.9.8z_p1-r2:0.9.8[abi_x86_32(-)] - >=sys-libs/zlib-1.2.8-r1[abi_x86_32(-)] - >=media-libs/freetype-2.5.0.1[abi_x86_32(-)] - >=media-libs/fontconfig-2.10.92[abi_x86_32(-)] - x11-libs/libXext[abi_x86_32(-)] - x11-libs/libX11[abi_x86_32(-)] - >=x11-libs/libXrender-0.9.8[abi_x86_32(-)] - >=x11-libs/libXrandr-1.4.2[abi_x86_32(-)] - >=x11-libs/libXcursor-1.1.14[abi_x86_32(-)] - >=x11-libs/libXi-1.7.2[abi_x86_32(-)] -" - -# Append ${PV} since that's what upstream installs to -INSTALLDIR="/opt/eagle-${PV}" -case "${LINGUAS}" in - *de*) - MY_LANG="de";; - *) - MY_LANG="en";; -esac -# Mandatory documentation being installed -DOCS="README_${MY_LANG} UPDATE_${MY_LANG} library_${MY_LANG}.txt" - -src_unpack() { - # Extract the built-in .tar.bz2 file starting at __DATA__ - sed -e '1,/^__DATA__$/d' "${DISTDIR}/${A}" | tar xj || die "unpacking failed" -} - -src_install() { - # Set MY_LANG for this function only since UPDATE_zh and README_zh - # don't exist - [[ ${LINGUAS} == *zh* ]] && MY_INST_LANG="zh" || MY_INST_LANG="${MY_LANG}" - - dodir ${INSTALLDIR} - # Copy all to INSTALLDIR - cp -r . "${D}"/${INSTALLDIR} || die - - # Install wrapper (suppressing leading tabs) - # see bug #188368 or http://www.cadsoft.de/faq.htm#17040701 - newbin "${FILESDIR}/eagle_wrapper_script" eagle-${PV} - dosym eagle-${PV} /usr/bin/eagle - # Finally, append the path of the eagle binary respecting INSTALLDIR and any - # arguments passed to the script (thanks Denilson) - echo "${INSTALLDIR}/bin/eagle" '"$@"' >> "${D}/usr/bin/eagle-${PV}" - - # Install the documentation - cd doc || die - dodoc ${DOCS} - doman eagle.1 - # Install extra documentation if requested - use doc && dodoc elektro-tutorial.pdf manual_${MY_INST_LANG}.pdf tutorial_${MY_INST_LANG}.pdf - # Remove docs left in INSTALLDIR - rm -rf "${D}${INSTALLDIR}/doc" || die - cd .. || die - - echo -e "ROOTPATH=${INSTALLDIR}/bin\nPRELINK_PATH_MASK=${INSTALLDIR}" > "${S}/90eagle-${PV}" - doenvd "${S}/90eagle-${PV}" - - # Create desktop entry - mv bin/${PN}icon50.png bin/${PF}-icon50.png || die - doicon bin/${PF}-icon50.png - make_desktop_entry "${ROOT}/usr/bin/eagle-${PV}" "CadSoft EAGLE Layout Editor" ${PF}-icon50 "Graphics;Electronics" -} - -pkg_postinst() { - elog "Run \`env-update && source /etc/profile\` from within \${ROOT}" - elog "now to set up the correct paths." - elog "You must first run eagle as root to invoke product registration." - echo - ewarn "Due to some necessary changes in the data structure, once you edit" - ewarn "a file with version 5.x you will no longer be able to edit it" - ewarn "with versions prior to 5.0!" - ewarn - ewarn "Please read /usr/share/doc/${PF}/UPDATE_${MY_LANG} if you are upgrading from 4.xx." -} diff --git a/sci-electronics/eagle/eagle-6.6.0.ebuild b/sci-electronics/eagle/eagle-6.6.0.ebuild deleted file mode 100644 index 9dbb3322efcf..000000000000 --- a/sci-electronics/eagle/eagle-6.6.0.ebuild +++ /dev/null @@ -1,101 +0,0 @@ -# Copyright 1999-2015 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Id$ - -EAPI="5" - -inherit eutils - -DESCRIPTION="CadSoft EAGLE schematic and printed circuit board (PCB) layout editor" -HOMEPAGE="http://www.cadsoft.de" -SRC_URI="ftp://ftp.cadsoft.de/${PN}/program/${PV%\.[0-9]}/${PN}-lin-${PV}.run" - -LICENSE="cadsoft" -SLOT="0" -KEYWORDS="~amd64 ~x86 -*" -IUSE="doc linguas_de linguas_zh" - -QA_PREBUILT="opt/eagle/bin/eagle" -RESTRICT="mirror bindist" - -RDEPEND=" - sys-libs/glibc - || ( virtual/jpeg:62[abi_x86_32(-)] media-libs/jpeg:62[abi_x86_32(-)] ) - >=media-libs/libpng-1.2.51:1.2[abi_x86_32(-)] - >=dev-libs/openssl-0.9.8z_p1-r2:0.9.8[abi_x86_32(-)] - >=sys-libs/zlib-1.2.8-r1[abi_x86_32(-)] - >=media-libs/freetype-2.5.0.1[abi_x86_32(-)] - >=media-libs/fontconfig-2.10.92[abi_x86_32(-)] - x11-libs/libXext[abi_x86_32(-)] - x11-libs/libX11[abi_x86_32(-)] - >=x11-libs/libXrender-0.9.8[abi_x86_32(-)] - >=x11-libs/libXrandr-1.4.2[abi_x86_32(-)] - >=x11-libs/libXcursor-1.1.14[abi_x86_32(-)] - >=x11-libs/libXi-1.7.2[abi_x86_32(-)] -" - -# Append ${PV} since that's what upstream installs to -case "${LINGUAS}" in - *de*) - MY_LANG="de";; - *) - MY_LANG="en";; -esac - -src_unpack() { - # Extract the built-in .tar.bz2 file starting at __DATA__ - sed -e '1,/^__DATA__$/d' "${DISTDIR}/${A}" | tar xj || die "unpacking failed" -} - -src_install() { - local installdir="/opt/eagle" - - # Set MY_LANG for this function only since UPDATE_zh and README_zh - # don't exist - [[ ${LINGUAS} == *zh* ]] && MY_INST_LANG="zh" || MY_INST_LANG="${MY_LANG}" - - insinto $installdir - doins -r . - - fperms 0755 ${installdir}/bin/eagle - - # Install wrapper (suppressing leading tabs) - # see bug #188368 or http://www.cadsoftusa.com/training/faq/#3 - exeinto /opt/bin - newexe "${FILESDIR}/eagle_wrapper_script" eagle - # Finally, append the path of the eagle binary respecting $installdir and any - # arguments passed to the script (thanks Denilson) - echo "${installdir}/bin/eagle" '"$@"' >> "${D}/opt/bin/eagle" - - # Install the documentation - cd doc - dodoc README_${MY_LANG} UPDATE_${MY_LANG} library_${MY_LANG}.txt - doman eagle.1 - - # Install extra documentation if requested - if use doc; then - dodoc {connect-device-split-symbol-${MY_INST_LANG},elektro-tutorial,manual_${MY_INST_LANG},tutorial_${MY_INST_LANG},layer-setup_designrules}.pdf - fi - # Remove docs left in $installdir - rm -rf "${D}${installdir}/doc" - cd "${S}" - - echo -e "ROOTPATH=${installdir}/bin\nPRELINK_PATH_MASK=${installdir}" > "${S}/90eagle-${PV}" - doenvd "${S}/90eagle-${PV}" - - # Create desktop entry - newicon bin/${PN}icon50.png ${PF}-icon50.png - make_desktop_entry "${ROOT}/opt/bin/eagle" "CadSoft EAGLE Layout Editor" ${PF}-icon50 "Graphics;Electronics" -} - -pkg_postinst() { - elog "Run \`env-update && source /etc/profile\` from within \${ROOT}" - elog "now to set up the correct paths." - elog "You must first run eagle as root to invoke product registration." - echo - ewarn "Due to some necessary changes in the data structure, once you edit" - ewarn "a file with version 6.x you will no longer be able to edit it" - ewarn "with versions prior to 6.0!" - ewarn - ewarn "Please read /usr/share/doc/${PF}/UPDATE_${MY_LANG} if you are upgrading from 5.xx/4.xx." -} |