diff options
author | Jason Zaman <perfinion@gentoo.org> | 2014-12-01 19:49:41 +0000 |
---|---|---|
committer | Jason Zaman <perfinion@gentoo.org> | 2014-12-01 19:49:41 +0000 |
commit | e0fbd00aabdf45636a14e5fa3309811168d684af (patch) | |
tree | bac90cd6b8b74e69eeab6d963e7d3cc085aa415b /sci-electronics | |
parent | Version bump, now with QRCode printing support. (diff) | |
download | historical-e0fbd00aabdf45636a14e5fa3309811168d684af.tar.gz historical-e0fbd00aabdf45636a14e5fa3309811168d684af.tar.bz2 historical-e0fbd00aabdf45636a14e5fa3309811168d684af.zip |
version bump to 7.2.0
Package-Manager: portage-2.2.12/cvs/Linux x86_64
Manifest-Sign-Key: 0x7EF137EC935B0EAF
Diffstat (limited to 'sci-electronics')
-rw-r--r-- | sci-electronics/eagle/ChangeLog | 7 | ||||
-rw-r--r-- | sci-electronics/eagle/Manifest | 24 | ||||
-rw-r--r-- | sci-electronics/eagle/eagle-7.2.0.ebuild | 109 |
3 files changed, 134 insertions, 6 deletions
diff --git a/sci-electronics/eagle/ChangeLog b/sci-electronics/eagle/ChangeLog index c7295013d11b..2169e638ef1b 100644 --- a/sci-electronics/eagle/ChangeLog +++ b/sci-electronics/eagle/ChangeLog @@ -1,6 +1,11 @@ # ChangeLog for sci-electronics/eagle # Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/sci-electronics/eagle/ChangeLog,v 1.62 2014/10/15 21:05:09 pacho Exp $ +# $Header: /var/cvsroot/gentoo-x86/sci-electronics/eagle/ChangeLog,v 1.63 2014/12/01 19:49:33 perfinion Exp $ + +*eagle-7.2.0 (01 Dec 2014) + + 01 Dec 2014; Jason Zaman <perfinon@gentoo.org> +eagle-7.2.0.ebuild: + version bump to 7.2.0 15 Oct 2014; Pacho Ramos <pacho@gentoo.org> eagle-4.16_p2-r2.ebuild, eagle-5.11.0.ebuild, eagle-5.12.0.ebuild, eagle-6.6.0.ebuild, diff --git a/sci-electronics/eagle/Manifest b/sci-electronics/eagle/Manifest index 5503c0a5327e..1d3474e5936d 100644 --- a/sci-electronics/eagle/Manifest +++ b/sci-electronics/eagle/Manifest @@ -8,6 +8,7 @@ DIST eagle-lin-5.11.0.run 36691433 SHA256 b7202e45fb2cb6c3fc6104a19f7cd3ef03d877 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-lin-7.1.0.run 44697003 SHA256 1fa56d1185c6a993224020786bc21ce1f171566e30615dbbcb5b9aa27703d33b SHA512 6a196672088e451bfb708170e42d209e573e46c207bf341b875d6c0683c2c1ec552f1b0d2015291e7f50c81124f15ab14e105548e516590123ab85ca48cfb184 WHIRLPOOL 1c66558e46328ee71108f813008384273774ffc02acfee3175313afbc6f98512d07945b05f9ec327e4f1b232c596e1b7fd236081d1d7b14978e3e50e439b54bd +DIST eagle-lin-7.2.0.run 45324128 SHA256 567caf2bdeacff17eea33ef5e083fda534706688f145a9f3035ce48547834e94 SHA512 6c1bd4b6d90baa6793fd8de465b827be30e33f96472b7715c68c4645ddbd2ecaced58065fffabccfd8537a6921fbd0b1a752d0a123477f01d9363cdad8fc12d3 WHIRLPOOL 84171ba8b2bdbdfee117a40d50b62aa56e835c3f72ad4f768538f2426744dcb01ad14853fb07b7bbc674065c41af713f26b5d51ae178b1793a54cb6159eaa997 DIST eagle-lin-eng-4.16r2.tgz 8922532 SHA256 dc71102780621022c5f3b124bbcde075f23d3e04d624a2985afa733fbae8c7e4 DIST eagle-lin-ger-4.16r2.tgz 9018957 SHA256 6c570e41668da23e1f473da3bfd879cbeb76bea02d35ae13970db48b3aa36259 EBUILD eagle-4.16_p2-r2.ebuild 2828 SHA256 16aa33f5f429750b551d4756f7d596c66d21610cd687530037143681992c3f58 SHA512 4ba96068d1630333f9764a11415f58623d958d94618526a052ba6016f101428bfebd59a811fccfb8a77a67d93fb424cd500ec6586f76fd96070a308c9d749088 WHIRLPOOL 4db7dc5b688defee17c4c87a76a8afc29483e25ebba4d333998f16fffffe50d74ee2fe29c9b2f64a7c12098014d4d35de0ff68b9918ed18d2131d571b278a34b @@ -15,12 +16,25 @@ EBUILD eagle-5.11.0.ebuild 3307 SHA256 6bddd962630f247f491e17468ab6ec5c0c26211a0 EBUILD eagle-5.12.0.ebuild 3522 SHA256 ade63505ea84b2042869ee0d89ca4cd328e5d2bdc80a1ec44ed8006191f5ae0b SHA512 724b5010bc90929cef337504e1731de12fce1acd5c55d717275d1a6fc12b6def2befc1c3774541fa36bfc2ca4412ad8f7edab7a5b7dcce55794c5a089725974b WHIRLPOOL a78658452fe3f28f3803b7b0d085c833441a687112d514fe7cc2923a25dfb638172676d346e5173768dbdbf16c3d4e63c8e07b05090cb7566a20fd5f3fd229a7 EBUILD eagle-6.6.0.ebuild 3461 SHA256 4c8994f1cdd513ccd91120620c89faf5ad5b3d5d9f38d635d1fad8f109f29ea9 SHA512 57d14d7c7e6ca33186f8526bedfed20e040d27bcda1f9204d52ae8810ab7f31f67a090b4f8c21154bc70d6b6a93b2ca35600dec9547ff4bcdd45b013ef73f4f5 WHIRLPOOL 9c8e46f8211e9212c8842878c9cdb8d8f4956db36004c75619a57c148765e3ee2e80c3e9c92f82061d98f2105820ccc331d00fde91e6acb4680cabf805b3ee72 EBUILD eagle-7.1.0.ebuild 3463 SHA256 db5939dfbbeb15d77cf93d9f286f19f2f6a93f07434ef3e967553cbf03ad7b09 SHA512 85c25e050b4087894d15c0545d676317d9e876f51c511435b329d35a53327f0d821805b42dae4b704ad93efce5b96a55fc200b0af2b1cb8dfb844969582d98a5 WHIRLPOOL 850e88fcabb9528de6a99dbc1e4b0cc35050dda53568262aaeb868b645263f3c61ad917377c20c09ae38bc910671d078a920e62fbefd30acd0df383b50fe45ce -MISC ChangeLog 10373 SHA256 0049adb3c0c733b73248c4e5734c548acabd4be2098b6f154372a7b780a775a7 SHA512 8dceba35fb5ea90f34dca7c5428d62540ca72fe86005f8b30ca6ad204cd12639fc0f47c2510b18c915d330fc23eb29859bf94ff9cb8ea6c96f81707777f16b97 WHIRLPOOL 384359f00ff52d4df81cc895ec8df088a62e02f05d195b8d7b3788b630cea649c0edf840646cb5d3b9cca7c21b98e4c2a663eb1ccc3d6f2e7edc938977816152 +EBUILD eagle-7.2.0.ebuild 3467 SHA256 807da6d45f624791e720a718c21f40b49914e5cf867bded34a6f4927519dc59b SHA512 a3e8e05211268eba7768541c6a2a6efa71af226645aee89e8c0d77ed2d63ff56ca0dd1c9ec42bda44226128c61dd3f6896f96440c2287078e2f311b5cc400f78 WHIRLPOOL 421c88a2be15c512a1102509e060312a42a2356bbdcd97d18cd3624c2bf50908b8726f59868e80713501c2e5594c94105f1eeb5056a93c276be1f08956f074ab +MISC ChangeLog 10500 SHA256 f26de7fe4f3cf7a6b33318492045e79d46d4ed0544d9b81f5c65609745c2354f SHA512 dfed11a1d1b5bd01fcbdd3d674fe37cc11eb09dffebbd36f587df351872d61a3f753668b4d762fd93e3f72da64da93aaf2eebfb6676fcee5e6050416644df3b1 WHIRLPOOL 8438d9806604a546c6641ea0e6b70a8aeff6d3000746d741396cf8653c329a657cd54272eecd3c645c7cc05ea78b1e778a3c01027553d8514dc0c8c84a964784 MISC metadata.xml 667 SHA256 e2b23272a937a4e4f89bf9f5af1be0cca6d5decee0041698c0b65f3ab1b9cd1c SHA512 8cae35fa452b5dbc51e4a5f5efd8c7927720b614f6f70579c5778f79f241ef71025af9240f723f11a4694229bb679a8f9b6effbb5516c2f6e593fcd518e44c9a WHIRLPOOL a9c92b8d95068b0f2cd7fe5b10b567ddeabeafaaff22aab26b44579d1ca9f00b43630a966bf9a2426a43c672db8780d32cc0a008655394c8b9b6b63feacc0625 -----BEGIN PGP SIGNATURE----- -Version: GnuPG v2 +Version: GnuPG v2.0 -iEYEAREIAAYFAlQ+4YYACgkQCaWpQKGI+9SYjwCeI4sxJhtzRY5mTUIdS3+Yewii -Tj8An3tVA/TmQQugJni0Y+PSYIId+hno -=nLDH +iQJ8BAEBCABmBQJUfMZUXxSAAAAAAC4AKGlzc3Vlci1mcHJAbm90YXRpb25zLm9w +ZW5wZ3AuZmlmdGhob3JzZW1hbi5uZXRFMTYyREVBRDFDQ0REMTEzRjA0QjNENDky +QkJFRDlDQjFBNjhFRjU1AAoJECu+2csaaO9VzSgP/1/9tV6Kbb1PYQgBzuAdPL9j +faw+flE240sUZOQarFeicG8WwLcYkCnMsNo7Y2tWKdgjXtVgUEIYc+/ZDzCI/rvq +/4ZchTxLVWxknx0XE/geJNIMT4PiU1tnV0xsQA6YTM5kTpwyLcboSxlUERkmTlhH +uGu/91FrxmU283AhwiUCZXWSmxZPf7a7dtejlKhJV3oFyMGuiUTloiyAdICaFuKC +BtSzUXgv+yrvFZZnyrIvuFkv31Pp/pJIX3l1y/qF5u02Yn8aZ4znmnFpTGlwHCSq +KkY72r5l/dtdgbVbWwtpmfvZUdMLZh3rvIIfVt6zbOPlBLdPoX9Nzaq/NkY18neu +Op+fyk7RQ0+bLkIoWnSHrV6Sh7edOCVWc4uhJBlRYMr14H6JDZV1rbhSz/ce5Qo1 +CK+nADp2su7XE4bj8crLXidb3jFGYWIrzD07l/+XqhP6f2T8N8xGfYDIUvO38AwO +4g9ZpDy1ygOfL7g9pVa1Miewn5Z14k9KiFxQdiSEo9+f0oO5aZlLQugmfNAhJZcv +tZFUNrzcRJoD7MaSi4kq8TzZTV1vCT97EmWkwb3OAV1hPJiXuEq5M22X75T3dsTl +51GLwLcytXIoa2+rtshlUzmuuzCkZ7hh5iODvtA2L8nl8nsp8gfs60CQhHI4XBFq +/LwaYgnFmCw0RSIWIfXF +=EUh6 -----END PGP SIGNATURE----- diff --git a/sci-electronics/eagle/eagle-7.2.0.ebuild b/sci-electronics/eagle/eagle-7.2.0.ebuild new file mode 100644 index 000000000000..eb08e4c37b12 --- /dev/null +++ b/sci-electronics/eagle/eagle-7.2.0.ebuild @@ -0,0 +1,109 @@ +# Copyright 1999-2014 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/sci-electronics/eagle/eagle-7.2.0.ebuild,v 1.1 2014/12/01 19:49:33 perfinion Exp $ + +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" + +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(-)] + + ) + amd64? ( + app-emulation/emul-linux-x86-baselibs[-abi_x86_32(-)] + app-emulation/emul-linux-x86-xlibs[-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 7.x you will no longer be able to edit it" + ewarn "with versions prior to 7.0!" + ewarn + ewarn "Please read /usr/share/doc/${PF}/UPDATE_${MY_LANG} if you are upgrading from 6.x/5.x/4.x." +} |