summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorThomas Beierlein <tomjbe@gentoo.org>2015-07-17 14:52:57 +0000
committerThomas Beierlein <tomjbe@gentoo.org>2015-07-17 14:52:57 +0000
commit80d28d2c3721b0252e6c078efeb4822e7c9bc8c1 (patch)
treedc4945bebb73b1ca72c4e255e7d0d5d08e638d8b /sci-electronics
parentia64 stable wrt bug #552724 (diff)
downloadhistorical-80d28d2c3721b0252e6c078efeb4822e7c9bc8c1.tar.gz
historical-80d28d2c3721b0252e6c078efeb4822e7c9bc8c1.tar.bz2
historical-80d28d2c3721b0252e6c078efeb4822e7c9bc8c1.zip
Bump to latest stable version. Fix --disable-modular problem (Bug #529888)
Package-Manager: portage-2.2.20/cvs/Linux x86_64 Manifest-Sign-Key: 0x24083D3E28343508
Diffstat (limited to 'sci-electronics')
-rw-r--r--sci-electronics/magic/ChangeLog7
-rw-r--r--sci-electronics/magic/Manifest36
-rw-r--r--sci-electronics/magic/magic-8.0.207.ebuild74
3 files changed, 99 insertions, 18 deletions
diff --git a/sci-electronics/magic/ChangeLog b/sci-electronics/magic/ChangeLog
index 3e85dd126f54..0f6966a9de8e 100644
--- a/sci-electronics/magic/ChangeLog
+++ b/sci-electronics/magic/ChangeLog
@@ -1,6 +1,11 @@
# ChangeLog for sci-electronics/magic
# Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/sci-electronics/magic/ChangeLog,v 1.76 2015/03/20 15:27:08 jlec Exp $
+# $Header: /var/cvsroot/gentoo-x86/sci-electronics/magic/ChangeLog,v 1.77 2015/07/17 14:52:43 tomjbe Exp $
+
+*magic-8.0.207 (17 Jul 2015)
+
+ 17 Jul 2015; Thomas Beierlein <tomjbe@gentoo.org> +magic-8.0.207.ebuild:
+ Bump to latest stable version. Fix --disable-modular problem (Bug #529888)
20 Mar 2015; Justin Lecher <jlec@gentoo.org> magic-7.5.202-r1.ebuild,
magic-7.5.231.ebuild, magic-8.0.138.ebuild, metadata.xml:
diff --git a/sci-electronics/magic/Manifest b/sci-electronics/magic/Manifest
index eff88b9a1ea8..6e66c1cebf7c 100644
--- a/sci-electronics/magic/Manifest
+++ b/sci-electronics/magic/Manifest
@@ -1,5 +1,5 @@
-----BEGIN PGP SIGNED MESSAGE-----
-Hash: SHA512
+Hash: SHA256
AUX magic-7.5.202-include.patch 430 SHA256 a4d98e36678e5cdfdd8682b84f5eff782efe4f529b0d2972b8cfdabf5f9d8466 SHA512 0ff649589b65ac608586a425ca5d2b72e8608d513dae51be7b6e8fd5a2af494b2d186025777af2389358a3be6bd86efee312b4b1c3829d1eb3e9c28bef557e2f WHIRLPOOL 2b738613bea594b096b7d4258e74fcbb50ced9f552c4ece0584365319181978f0034bebe5f7975a97b8842f957dc7ad91c6ca9883c1d1960f020527e0ce1fd8d
AUX magic-7.5.202-install.patch 566 SHA256 421ab4e98e8377d04c2cc5a07cfeac3ef52dc904c1c4dad488f85e7e5baf72b4 SHA512 332882e4557d0b5fc9fd4d681edc74e501578a5e1d00c144b5d656b8f95a5c6497cff3a6b620305cde032f9628ae169ea478927820ea085dfb52507f5de7722d WHIRLPOOL 439a4eb7eb0c62f928ddd6c389bdd57f308a8315e6862c0073b9fea31a710afc9c170675ce4c5e150313e31cf5da1cbb2669b4e715cdf144c570daa028e8d16a
@@ -11,27 +11,29 @@ DIST 2002a.tar.gz 6601961 SHA256 8b47889fcbcd36b1cdc2e51fc0aeb8c17b7780f559b01ca
DIST magic-7.5.202.tgz 3692294 SHA256 975cb3962c8a97e3caae83c5de309bf09e623a829bd36983e82d28104067d99c SHA512 62be6e781ab51a4129a520b91a35ff5c280e7e9cb825e5d71e4012205dd0b777ca8c2355fb071d7d716977d477bddd44e45ca2810d3f97bb63dfe46c5ad1ba80 WHIRLPOOL 5deea41d84752b5706c505c9f33f0c7ab9c020a905f3d399279d9e0b423963cae59c17b73b86994bd04163ca2891eb6137ebc9a62bda3786c8d2e0da4f1a974c
DIST magic-7.5.231.tgz 3751133 SHA256 48331d4ecfaf0239c746cc0e6f249187c57e751540c48b2c933afcd35430bf29 SHA512 ff1aa170c0fdbeb78aca7328370f40fde1a7276dd77e1b4d4d53f121b38ffecdc8b0d860dc92c1dfeccd1dd7685ee6079aa19984757025fc743ae1a88ed0aace WHIRLPOOL b1a6e0a80235ba0ef4d794436ce29a8cd42d15de48ab8a67e75cb5efcf4c316ce1b1099f1cb5f009eab831082166b80172afd152f7901aa34a5a471fc366edbe
DIST magic-8.0.138.tgz 3880247 SHA256 85b49c587c09e874f8538386a0f8e2b5b5d034708ae12cd21063994b1cd74c8c SHA512 934fb0afef7fd7aca1307a1e9c86d23531d4188d1bd03bbfbb3609cabec115f5ce66ef02b75f5a0aedbace0b1f68260585b279a6d7bc45f58a4e0ac09cd99d36 WHIRLPOOL 75c84ed731a0405492bfbe364a9d774901895b009352659e5fb690d97830a6d30998deaf15f640d47b37216ea2dd61a93118910731f0751f4c9c7451306a788f
+DIST magic-8.0.207.tgz 3893605 SHA256 90eb044f742e2746d0f365fd9c0d33f7be0a290ca9bfedad4973bbabb24008b1 SHA512 034387d774f653d6de419d597564e96242b87bf3c478045e5a649f490fe4e5431c983f6667b5900ec9ae283af2775404dfbdcbaf18419f85d7242d492360d32b WHIRLPOOL 7573513062242e9be98371c34198c72213eacbf6d23ee30cbbc842427d1af7fefa2856f5c825547406287a26f243df6ca4854357e64b959241ddccd1b2cd72bc
EBUILD magic-7.5.202-r1.ebuild 1836 SHA256 bcf6f6375a85062e748b9ec9000c1aad439827a1f9ea6b6387e099b34543d49c SHA512 8aadfb61c48bd1b9dbf52a9054e3c879014cc07aa3a1017fba2ab2f2dab36b24c7fde9ab20bd136228ea9d17ced360f4d8c059e06997f996dd733cac647f0e14 WHIRLPOOL 0b17a0ac79e17486b82c296bdf3d8d41de21e6574d730b8b082723cce41bc7be6184f625135fe0654d289060c0dd43d8b3d653c53d42af49ed91a0aaf620e7b0
EBUILD magic-7.5.231.ebuild 2046 SHA256 91203ed70873081b1a4ac67975e70dd1e1a2e78023cdcfca7405682c4f27e432 SHA512 59cfd3bee5290d87934e9da51b38eba76e0c940f62e8e969aee84f698673ba2723e8f9c25e117dc5beec8ba468623f0326c3f1895d9b04229d87ce99df734152 WHIRLPOOL 463e2986fa6a906e98a07ecc97d1c3cd69c1f3ac2a3bfeb646b6fc6aaca2bb8d755fb21f15123b4df98f5dcbccce12f0ab3cf6a82ee9e07d2a501a243dfef881
EBUILD magic-8.0.138.ebuild 1997 SHA256 3df4f79cb8fbeb9aaa7edb40975f561e4c6d0927ddaa161e2bb3d1b93815b474 SHA512 fd290fe10d83d56bdef159b7cf11bd8db8549dd63812fd521c36cce662f2cefe737c7ba42c851de93bff526df854e86f4846dce4e06b2cd2359f3a255d5777de WHIRLPOOL 160d394068d298aebec151cba17ae61f6aeddada84d52dd08d1c75649868bf577e84c565ae149ea8be87354d829cc246b13b5958255ae342105c98cc45c6a880
-MISC ChangeLog 13205 SHA256 e53334fcd8b7ffceb5e5a6a7f6f802ce05f78237229304aa96ed667ab5f50f5a SHA512 ec4973a66726e201f15cb842edd92972b2600654236d28116e58661b14462c0793a0818820d810780e32057ab50a35050e469d3eeeacf2fc9055989ec2a7d4a7 WHIRLPOOL f3284129926331c4cc2852cd3486ca9e8c6474883cce92a5a7a3d8b2bdac31fbe19f0898d5aabd3fe9ed6e3c4fb99af22ca2e02736fe3006d588fd671cc6a17b
+EBUILD magic-8.0.207.ebuild 1941 SHA256 8f916a6ac6ccb2c23b58a68313461a29909d39f04c6c303dc63d48f0b00fdb48 SHA512 e9fea6003571462bcd20c79a3ce409bda326a0df6d8fb16e028c7b494fb2cb17a42c5623656db32ba87c113195911c07f18e28a8476e33f0d721acb7f90e2c2b WHIRLPOOL de0f32eb80ef85ca3991cfa73b3bea1543ae39cfa06a2e261e7bd550566be65b664a80b75d319937970e1014da1c62abea0adb1bf3d94187aec5f24cf5a12774
+MISC ChangeLog 13390 SHA256 d47d83c8f3cf4fbb7659244c71232a46ff000b9ac5e43a1c594bca4c10ac6165 SHA512 adbf0aad0c4fb8c991e214f1bbbd96ecf2003a1d81acfd2dca15158e19bfb85646ce613e8f8b02189a6f001f91572666cda7a456674a0d4cb441a05e2a1c31e2 WHIRLPOOL 0bacb4e5fcdd26fec03302db233d573f5db396d0f0c76003458310d9a27dea041ee01e027554cabcb4f95627df45e8f961a00de798b1ea6044e0cd6ae9552e65
MISC metadata.xml 1268 SHA256 310d572e93e1738963755a74946b4f4b09d13c0fc0cd872f672f25489fa6c26f SHA512 8d25c12c3c70d233bdc7fa6f8eb5453ea7a623ef657f9ddf002ba0fd253ca216b18877f50c31b3412ce09f3dbce4f72d9c736ac096febceed35387a26d732413 WHIRLPOOL 870b0a87451e2c071cbbd94a9dd4ab11ba6b60bf1467ed043963e5376f070e8aa0cbe1754318630c9dcd3e68f1afe74dec095e8bfcecb1bc8662d46754fe1a76
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0
-iQJ8BAEBCgBmBQJVDDxNXxSAAAAAAC4AKGlzc3Vlci1mcHJAbm90YXRpb25zLm9w
-ZW5wZ3AuZmlmdGhob3JzZW1hbi5uZXQyQ0JDQjFGMzBDQ0UxMjFGNENDNDgxMDdC
-OUQ0RjIzMUJEMTU1OEFCAAoJELnU8jG9FVirty0P/2dw9Yj9La+pv3rooWs1HByS
-xg8YW0/buUIi/p8teRN2S1GQWro53CCkCdpoz0PN+I0wqv2fkJmPmbOxPStOHT4v
-UGQC6XZBueP9RVOcmnHvSH2sAmn8je7ArG9KH9PK7C8Nse+4YiIw7q+ztmxO6nFa
-GN/USkD/W77Az+1SU+O9Jq06Y0Zq5zI+SLWzF5pVFqcbtZRhz1gV3JQjCEhlsN8E
-xDSOXiUVaK40/KBZcuLedmFjNzJrPDiEnE6y9e1L5zJLAsRY8MSK65KjQ3PTbwrW
-jwWUkCELFhMsZKV/QWGY38ECKeznxPAERc8GEPqrG+Z9ioS5wg8TxpzCQS07XJM0
-wgpmqyNVBXfznTzksSlOa0rOjoKgU7wPy/rz+CSQVm1sW8W1xx5zcsQuoP2lPrzS
-zkxz8H4eNJe3l1KAfQpeRoqUdRm6Qo2lIWMmhMELdoLMRW7E3fMA+y51LOe1Vyzo
-tzofCxTSrHvvycHOuRm7gku3cRCiHfcWse7fY/v0w0NPUyu6HZeEcHqCJWz5zySg
-svtKPM/Np9+EAc0TjYEAaVoYWZITy1Dt9uOTt4OFWFCTkms5PzzpaqtjlLVHTVEZ
-b3gOYUT5f+9/bg6MERkuq0eiUZsl+qAK9YA7jAM5noGTRlxjR0gR8d7OxPPA4qi7
-NtIEkZYmTnQrlRZEfks9
-=QdDU
+iQJ8BAEBCABmBQJVqRbFXxSAAAAAAC4AKGlzc3Vlci1mcHJAbm90YXRpb25zLm9w
+ZW5wZ3AuZmlmdGhob3JzZW1hbi5uZXRBQzNDRjc2M0FCQkE3NkQ4QUE3NEY2NDNB
+RjRDOENGNkI2QzQwNTcwAAoJEK9MjPa2xAVw7c4QALkNXehv4ZlyJ5TNtGn9t53M
+biiiY5ZILKXX7AldTTa1uISn8Z7Y4W8t4EuI1SvQ2zV9zPVf+r1vj1LMvd2nviTC
+/n+ksWINwkWY8qIltft4IW5qF9Fpio0UFuVQycHGPIYklTtaU+0+azkm5ajx7EMf
+tvUEWyrwtn9ARvmfgr/koaH9ACKbUc8uPIgHj2mMdBv1Kciyf4XMVR4HYpRf7POv
+mToI5juq5bfZ03wyn0zhr6x5+zu7a1D5mNbpZD3UcnWp1Sws/34BCSi9e03vwl5e
+uh1vZO+1/PKd4fvxi1wWm0rEz9Zx3olKt0VhMpW7iKy1LZnf1a78jfZDBGoPS5p6
+f7Q8nIc7SuODs3OtmiKaxI4KnLrD8C9ZSmp0hFYF8xsmppIpi5iHMXE0eHQd3WRr
+1+SJpVOvmy0pNnyAIxcKYUSGHKVdNeYtUl96v1QffrYxFW3Qc1c2mP+dtWMHK57h
++ud5f3JcYylLkqFijWb7+lYDcN612FMcNIk4JPcF4XIGFmb8j90fdn33zB0j5uZp
+sY7Te4tKoJefiPDYG4QezIFxODjhv8UQ4K9tjJo/B+hFEHGyE+vbcEerJqlzXeaz
+D2ydRrOaKUd3baC8HTwGq15xLavpRETVUzEt1bmRmHn0noUf6sWdzFu/9+lXcaVz
+YKbr7nowV/THWfFK0xEb
+=frJ3
-----END PGP SIGNATURE-----
diff --git a/sci-electronics/magic/magic-8.0.207.ebuild b/sci-electronics/magic/magic-8.0.207.ebuild
new file mode 100644
index 000000000000..e0b67cd73962
--- /dev/null
+++ b/sci-electronics/magic/magic-8.0.207.ebuild
@@ -0,0 +1,74 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/sci-electronics/magic/magic-8.0.207.ebuild,v 1.1 2015/07/17 14:52:43 tomjbe Exp $
+
+EAPI=5
+
+inherit multilib eutils autotools
+
+DESCRIPTION="The VLSI design CAD tool"
+HOMEPAGE="http://www.opencircuitdesign.com/magic/index.html"
+SRC_URI="http://www.opencircuitdesign.com/magic/archive/${P}.tgz \
+ ftp://ftp.mosis.edu/pub/sondeen/magic/new/beta/2002a.tar.gz"
+
+LICENSE="HPND GPL-2+"
+SLOT="0"
+KEYWORDS="~amd64 ~ppc ~x86"
+IUSE="debug opengl"
+
+RDEPEND="sys-libs/ncurses
+ sys-libs/readline:0=
+ dev-lang/tcl:0=
+ dev-lang/tk:0=
+ dev-tcltk/blt
+ opengl? ( virtual/glu
+ virtual/opengl )"
+DEPEND="${RDEPEND}
+ app-shells/tcsh"
+
+src_prepare() {
+ epatch \
+ "${FILESDIR}/${PN}-7.5.231-verbose-build.patch"
+
+ cd scripts || die
+ eautoreconf
+ cd .. || die
+
+ sed -i -e "s: -pg : :" tcltk/Makefile || die
+}
+
+src_configure() {
+ # Short-circuit top-level configure script to retain CFLAGS
+ # fix tcl/tk detection #447868
+ cd scripts
+ CPP="cpp" econf \
+ --with-tcl=yes \
+ --with-tcllibs="/usr/$(get_libdir)" \
+ --with-tklibs="/usr/$(get_libdir)" \
+ --disable-modular \
+ $(use_enable debug memdebug) \
+ $(use_with opengl)
+}
+
+src_compile() {
+ emake -j1
+}
+
+src_install() {
+ emake -j1 DESTDIR="${D}" install
+
+ dodoc README README.Tcl TODO
+
+ # Move docs from libdir to docdir and add symlink.
+ mv "${D}/usr/$(get_libdir)/magic/doc"/* "${D}/usr/share/doc/${PF}/" || die
+ rmdir "${D}/usr/$(get_libdir)/magic/doc" || die
+ dosym "/usr/share/doc/${PF}" "/usr/$(get_libdir)/magic/doc"
+
+ # Move tutorial from libdir to datadir and add symlink.
+ dodir /usr/share/${PN}
+ mv "${D}/usr/$(get_libdir)/magic/tutorial" "${D}/usr/share/${PN}/" || die
+ dosym "/usr/share/${PN}/tutorial" "/usr/$(get_libdir)/magic/tutorial"
+
+ # Install latest MOSIS tech files
+ cp -pPR "${WORKDIR}"/2002a "${D}"/usr/$(get_libdir)/magic/sys/current || die
+}