commit:     9be7416f8a6a6bbb6865589d1c25785c19f76c49
Author:     Christian Ruppert <idl0r <AT> gentoo <DOT> org>
AuthorDate: Wed May 25 18:56:22 2016 +0000
Commit:     Christian Ruppert <idl0r <AT> gentoo <DOT> org>
CommitDate: Wed May 25 18:56:36 2016 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9be7416f

sci-electronics/eagle: Remove old versions, also fixes bug 569794

Package-Manager: portage-2.2.28

 sci-electronics/eagle/Manifest            |   3 -
 sci-electronics/eagle/eagle-5.11.0.ebuild |  95 ----------------------------
 sci-electronics/eagle/eagle-5.12.0.ebuild |  99 -----------------------------
 sci-electronics/eagle/eagle-6.6.0.ebuild  | 101 ------------------------------
 4 files changed, 298 deletions(-)

diff --git a/sci-electronics/eagle/Manifest b/sci-electronics/eagle/Manifest
index 4bc0fc6..fe4362e 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 8fb24fd..0000000
--- 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 b379df9..0000000
--- 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 9dbb332..0000000
--- 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."
-}

Reply via email to