summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
Diffstat (limited to 'sci-electronics/ngspice')
-rw-r--r--sci-electronics/ngspice/ChangeLog8
-rw-r--r--sci-electronics/ngspice/Manifest18
-rw-r--r--sci-electronics/ngspice/ngspice-24.ebuild103
-rw-r--r--sci-electronics/ngspice/ngspice-25.ebuild103
4 files changed, 7 insertions, 225 deletions
diff --git a/sci-electronics/ngspice/ChangeLog b/sci-electronics/ngspice/ChangeLog
index abbdbe2b35ef..0695f76e35d5 100644
--- a/sci-electronics/ngspice/ChangeLog
+++ b/sci-electronics/ngspice/ChangeLog
@@ -1,6 +1,10 @@
# ChangeLog for sci-electronics/ngspice
-# Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/sci-electronics/ngspice/ChangeLog,v 1.10 2014/12/14 16:53:03 tomjbe Exp $
+# Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2
+# $Header: /var/cvsroot/gentoo-x86/sci-electronics/ngspice/ChangeLog,v 1.11 2015/04/26 19:55:20 mrueg Exp $
+
+ 26 Apr 2015; Manuel RĂ¼ger <mrueg@gentoo.org> -ngspice-24.ebuild,
+ -ngspice-25.ebuild:
+ Remove old.
14 Dec 2014; Thomas Beierlein <tomjbe@gentoo.org> ngspice-24.ebuild,
ngspice-25.ebuild, ngspice-26.ebuild:
diff --git a/sci-electronics/ngspice/Manifest b/sci-electronics/ngspice/Manifest
index 8e91ced4a0b4..ed45f7fe673b 100644
--- a/sci-electronics/ngspice/Manifest
+++ b/sci-electronics/ngspice/Manifest
@@ -1,22 +1,6 @@
------BEGIN PGP SIGNED MESSAGE-----
-Hash: SHA256
-
AUX ngspice-23-flags.patch 1661 SHA256 624a669bc8ad76b51a97ccb3a18de0d4286cc6ceffbbc1f6cc3b0d4a3d8efad1 SHA512 af4606612685f760cd3fa3b49d8c0f1c7d8266a04520fed52c34ed74c56cc929ef8c3f7eabc6983629100714042dead9248aa3f6602200c16fd2b5e53409bfc8 WHIRLPOOL bed637406cec961ee8761ed2d9d7038b02455d88f4804c072fbc29d4107a6e9ac06fac4e44174f026846e9bbbb8d5e9589c917b23fcce98400fe332d3f8c599a
-DIST ngspice-24.tar.gz 6547948 SHA256 86d2748f6a62db2ed1c4601b24984f6698c88b910bf263ce975467bc6039f065 SHA512 2faf04fb1aa7bc2a92a97cba2d2ad4f15752b9cbe0273db746646cecef5df94d1627dcb926a77f1aa90b6d7bf9a6f4c9a8f27c6f6578c592dbdfdd2107dbe987 WHIRLPOOL 1ed04bf202272a17ea074a4e4eafb776ca83e183840f05f8e48f236a798ab7709e5caa672986177b0914b7db1770770946f8da74fb73771d7f702a687f325d3a
-DIST ngspice-25-manual.pdf.gz 1809661 SHA256 fd8771ccb8756dda85173a6123de828dd0eb7a79ee0ee6bcbcc1e1f966acde29 SHA512 400d463696b5f2264dfe3f6a632d4a870373487591e88c4405763bba19e0bb6406db250495aedb9cac70386712df9d81f84ab0e8ac60fb5271e1cf318c053989 WHIRLPOOL 6af877076ac0ba3413d28f32dc0f23b02476240e615425d2f00d30d1d8048bc8d34eaf63da87c60a739399b776ded47caf1731706486f893e67f0d67ce3f302c
-DIST ngspice-25.tar.gz 6729137 SHA256 d000bbb978db846ff6df7ce327d8194abe046fdd5c93e7cba23c484137ef140e SHA512 537c533e898ea1a311e109c6478178da14acc67bf4b560cc779b869c68ced7465dc18d74edbe2f3fc2d4f6e35768d4cf90d2cafe3c4fe90a683f71b31626d86e WHIRLPOOL 2d79de8ae3f1c165302a885a157c7dd5bf29ea0459042f5617d8d9ad42734f55f16ca6eba692e48369fee7221ffdd11cb3587efe5e7178585902868150bfb904
DIST ngspice-26-manual.pdf 2141771 SHA256 30b4fde001d012b0350aae3ba64892fb2f315d04f6761b95abd79f4b7c4cd85d SHA512 1c160aeef61d8091a6d788677bcf7ea682393cc886d5d535f87bb800cdae4f095cbf1e833babadea481956b904b4bdb688cc18b80d9d6a29cab33a54275abab1 WHIRLPOOL 7e9be918599599da3bd6fc754afdc453e1cc6171cabe2afe05da2be24433b4c1ee46728c29995dc62d04d08f966a441a853aa231b37b55e7bcfd587832dcb5b1
DIST ngspice-26.tar.gz 6925987 SHA256 51e230c8b720802d93747bc580c0a29d1fb530f3dd06f213b6a700ca9a4d0108 SHA512 eb6a81df90de803c9f7544e8d0de7cc413aac169f69d1dec5cc6d2e667b66d42aede7f14c75bcdd10288be0c2ac07863fd4028b9fe59f2f515d680c2ffa41cab WHIRLPOOL cb356ee817fa00ab4a195c8380445adddf6426b5b08ca7c9af1bd96e6f43f3643bc6e4d2d9a7e4a3f3a79f43aa40b0da08721c2e42365c79b5f2e6bad6aef669
-DIST ngspice24-manual.pdf.gz 1820609 SHA256 dfb87979f285297f1e4c7fdbfc6380cc906f408019cdb39653d8e4411bb94ac4 SHA512 744fe5948a777613d0e4b32bf9f0c01cecfd5235080479e13e97c8b291d43338c1c8e2848ed5d339e0f6d8c2ba014564f40e64c76e48596251c29c25260b7572 WHIRLPOOL 380f02eb4099c4796b6326ab5419ca5d499641c1434b0684abb975a0a931ea306b938f58bc807751b69d1bf30b4c97968a6ce91bdccc3a02347774524429323e
-EBUILD ngspice-24.ebuild 2679 SHA256 0bbaa3ca6d4be9115022e437349e3bae3a1d8caf4bec299379801be984d503ce SHA512 75a1f9cfc08742b546c2044a65b21e446e64a4f3c64c6f0ba7c94d74e7624ea555ae535423590ce2d285ccf67919102ff7bddd5d9d1e6f9d69fca1c47d82cdc4 WHIRLPOOL 27f53e5e9518d2bfb0111ef9eeed048bd45934ec09791ffa1da2e08866251b7563eb6200d68b53675c5c4fe773ac09c1dd4fce291df3a2f630e6add4753aad4f
-EBUILD ngspice-25.ebuild 2681 SHA256 cfa97ba54a2e2d3a4898c0bab6f9e2685ecc1c0deb140d5e44d93b442007828f SHA512 124f2befc860fdb17f968694397e64244b956d166ff5a8d197e7cab67b7c8e39033306281df691ace9d9a000faa3f1d1a7e736d5ed57382504449d25e7d95fe5 WHIRLPOOL 4f05eebec48aded5179240d3fa2ddc8da3b4314f3c612310fb541eed039461ddec5e03b6f9f74dcce6309cc44a91ac2d10f8ffe033b8002e2f215c6fbb115209
EBUILD ngspice-26.ebuild 2688 SHA256 59bf8cbfdf14509dd52e05fdf9c6d02746dcf73d1c7d1e6ce5a5e72efd76d753 SHA512 86a4f3dc93f4eebb131fbe0df78134e67878022034b3bbf62f40657d531950eaba6bda286deb1d08cb4eb1047ccb8b54c7266def48af4a5ac7ea3cb6e88a62af WHIRLPOOL 47d099ddf517531b7cd00289f5fd1dda07be43f3c1c00faf094e830d22458687371ac0bbe37aeb4c93220deafc0479d07f548470fc253b66b99bfd96f3f9418f
-MISC ChangeLog 6163 SHA256 2af32d09d69e393ad8436e1faf191e42024fe64c318c0837d959392303caee62 SHA512 2e224da09873a6c79c519bfc0ed24841b8dee0e5f531e0cdeed1291eda63201a979704fdb9cb9c94f739b11660ad347ea7baa1dbe3addb7613c9e71b126437e1 WHIRLPOOL cbe4d835173721401730f746fd338af740ee087d0f243d7a80f742bc740b26fad0f49658f94d277661f93a0b2c861bfbe51d4a68f41d37abbf28aff2d39c96db
+MISC ChangeLog 6267 SHA256 c8a466d99f4b50d92084d76a0a75ceee3d92b5c49e1097e1a4563368f736e24c SHA512 1899bc3d0b7e7c7938b500d6a915ff1769210fcb54cf0390f8ae45556f63adf8c6bfc87955cd3052ab7318d883e47db90391a68c3ada41d3e24963b6529f510f WHIRLPOOL 2ea7fa6fc2a2664d72dc329e00d01aa3289e212f0a0e82bd5d967bac9a972857d9a4b0e70ece6c2b9f1362271398a4b58102d3f919654346f6bc8288086334ef
MISC metadata.xml 359 SHA256 08c94251c175bc7c4f708eb5582f8c02e8c62f41971b148287f6f95859ee3666 SHA512 282e8b320c2b618026591a6360cc35e759fa94a55b53e54ca4ad19b38ebe944aa9835ff30a0d8990d8cc94f3b38373709288821b4cacbdaa038b407d6c052568 WHIRLPOOL aaab64a4ce66565d9a0c96b79a0c2ef1b21f5a401ef5a27e0d1d035a15b34294b2b6ce3b6f4430871d77301f7d2aa10cefec5f2a8c979289c1d9c6e8ac157a32
------BEGIN PGP SIGNATURE-----
-Version: GnuPG v2
-
-iEYEAREIAAYFAlSNwHUACgkQQe4uqXYgU9XiPQCg3SgncnSBOhLzh6PqwAVw0fjd
-upAAoJcVUzzKZo8dRa2rUpt4+JPRLvzK
-=fw04
------END PGP SIGNATURE-----
diff --git a/sci-electronics/ngspice/ngspice-24.ebuild b/sci-electronics/ngspice/ngspice-24.ebuild
deleted file mode 100644
index f869ab2fba9b..000000000000
--- a/sci-electronics/ngspice/ngspice-24.ebuild
+++ /dev/null
@@ -1,103 +0,0 @@
-# Copyright 1999-2014 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/sci-electronics/ngspice/ngspice-24.ebuild,v 1.7 2014/12/14 16:53:03 tomjbe Exp $
-
-EAPI="3"
-
-inherit autotools eutils
-
-DESCRIPTION="The Next Generation Spice (Electronic Circuit Simulator)"
-SRC_URI="mirror://sourceforge/ngspice/${P}.tar.gz
- mirror://sourceforge/ngspice/${PN}${PV}-manual.pdf.gz"
-HOMEPAGE="http://ngspice.sourceforge.net"
-LICENSE="BSD GPL-2"
-
-SLOT="0"
-IUSE="X debug readline"
-KEYWORDS="~amd64 ~ppc ~sparc ~x86"
-
-DEPEND="sys-libs/ncurses
- readline? ( >=sys-libs/readline-5.0 )
- X? ( x11-libs/libXaw
- x11-libs/libXt
- x11-libs/libX11
- sci-visualization/xgraph )"
-
-RDEPEND="$DEPEND"
-
-src_prepare() {
- sed -e '/CFLAGS=/s: -s::' -i configure.ac || die "sed failed"
- sed -e 's/_CFLAGS -O2/_CFLAGS/' -i configure.ac || die "sed failed"
- sed -e 's/LDFLAGS =/LDFLAGS +=/' -i src/xspice/icm/makedefs.in || die "sed failed"
- sed -e '/AM_INIT_AUTOMAKE/s:-Werror::' -i configure.ac || die "sed failed"
- # builds also with ncurses[tinfo] (bug #458128)
- sed -e 's/ncurses termcap/ncurses termcap tinfo/g' -i configure.ac || die
- eautoreconf
-}
-
-src_configure() {
- local MYCONF
- if use debug ; then
- MYCONF="--enable-debug \
- --enable-ftedebug \
- --enable-cpdebug \
- --enable-asdebug \
- --enable-stepdebug \
- --enable-pzdebug"
- else
- MYCONF="--disable-debug \
- --disable-ftedebug \
- --disable-cpdebug \
- --disable-asdebug \
- --disable-stepdebug \
- --disable-pzdebug"
- fi
- # Those don't compile
- MYCONF="${MYCONF} \
- --disable-sensdebug \
- --disable-blktmsdebug \
- --disable-smltmsdebug"
-
- econf \
- ${MYCONF} \
- --enable-xspice \
- --enable-cider \
- --enable-ndev \
- --disable-xgraph \
- --disable-dependency-tracking \
- --disable-rpath \
- $(use_with X x) \
- $(use_with readline)
-}
-
-# These will need to be looked at some day:
-# --enable-adms
-# --enable-nodelimiting
-# --enable-predictor
-# --enable-newtrunc
-# --enable-openmp
-
-src_install () {
- local infoFile
- for infoFile in doc/ngspice.info*; do
- echo 'INFO-DIR-SECTION EDA' >> ${infoFile}
- echo 'START-INFO-DIR-ENTRY' >> ${infoFile}
- echo '* NGSPICE: (ngspice). Electronic Circuit Simulator.' >> ${infoFile}
- echo 'END-INFO-DIR-ENTRY' >> ${infoFile}
- done
-
- emake DESTDIR="${D}" install || die "make install failed"
- dodoc ANALYSES AUTHORS BUGS ChangeLog DEVICES NEWS \
- README Stuarts_Poly_Notes || die "failed to install documentation"
-
- insinto /usr/share/doc/${PF}
- doins ../${PN}${PV}-manual.pdf || die "failed to install manual"
-
- # We don't need ngmakeidx to be installed
- rm "${D}"/usr/bin/ngmakeidx
-}
-
-src_test () {
- # Bug 108405
- true
-}
diff --git a/sci-electronics/ngspice/ngspice-25.ebuild b/sci-electronics/ngspice/ngspice-25.ebuild
deleted file mode 100644
index 67e07d2fba4b..000000000000
--- a/sci-electronics/ngspice/ngspice-25.ebuild
+++ /dev/null
@@ -1,103 +0,0 @@
-# Copyright 1999-2014 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/sci-electronics/ngspice/ngspice-25.ebuild,v 1.4 2014/12/14 16:53:03 tomjbe Exp $
-
-EAPI="3"
-
-inherit autotools eutils
-
-DESCRIPTION="The Next Generation Spice (Electronic Circuit Simulator)"
-SRC_URI="mirror://sourceforge/ngspice/${P}.tar.gz
- mirror://sourceforge/ngspice/${PN}-${PV}-manual.pdf.gz"
-HOMEPAGE="http://ngspice.sourceforge.net"
-LICENSE="BSD GPL-2"
-
-SLOT="0"
-IUSE="X debug readline"
-KEYWORDS="~amd64 ~ppc ~sparc ~x86"
-
-DEPEND="sys-libs/ncurses
- readline? ( >=sys-libs/readline-5.0 )
- X? ( x11-libs/libXaw
- x11-libs/libXt
- x11-libs/libX11
- sci-visualization/xgraph )"
-
-RDEPEND="$DEPEND"
-
-src_prepare() {
- sed -e '/CFLAGS=/s: -s::' -i configure.ac || die "sed failed"
- sed -e 's/_CFLAGS -O2/_CFLAGS/' -i configure.ac || die "sed failed"
- sed -e 's/LDFLAGS =/LDFLAGS +=/' -i src/xspice/icm/makedefs.in || die "sed failed"
- sed -e '/AM_INIT_AUTOMAKE/s:-Werror::' -i configure.ac || die "sed failed"
- # builds also with ncurses[tinfo] (bug #458128)
- sed -e 's/ncurses termcap/ncurses termcap tinfo/g' -i configure.ac || die
- eautoreconf
-}
-
-src_configure() {
- local MYCONF
- if use debug ; then
- MYCONF="--enable-debug \
- --enable-ftedebug \
- --enable-cpdebug \
- --enable-asdebug \
- --enable-stepdebug \
- --enable-pzdebug"
- else
- MYCONF="--disable-debug \
- --disable-ftedebug \
- --disable-cpdebug \
- --disable-asdebug \
- --disable-stepdebug \
- --disable-pzdebug"
- fi
- # Those don't compile
- MYCONF="${MYCONF} \
- --disable-sensdebug \
- --disable-blktmsdebug \
- --disable-smltmsdebug"
-
- econf \
- ${MYCONF} \
- --enable-xspice \
- --enable-cider \
- --enable-ndev \
- --disable-xgraph \
- --disable-dependency-tracking \
- --disable-rpath \
- $(use_with X x) \
- $(use_with readline)
-}
-
-# These will need to be looked at some day:
-# --enable-adms
-# --enable-nodelimiting
-# --enable-predictor
-# --enable-newtrunc
-# --enable-openmp
-
-src_install () {
- local infoFile
- for infoFile in doc/ngspice.info*; do
- echo 'INFO-DIR-SECTION EDA' >> ${infoFile}
- echo 'START-INFO-DIR-ENTRY' >> ${infoFile}
- echo '* NGSPICE: (ngspice). Electronic Circuit Simulator.' >> ${infoFile}
- echo 'END-INFO-DIR-ENTRY' >> ${infoFile}
- done
-
- emake DESTDIR="${D}" install || die "make install failed"
- dodoc ANALYSES AUTHORS BUGS ChangeLog DEVICES NEWS \
- README Stuarts_Poly_Notes || die "failed to install documentation"
-
- insinto /usr/share/doc/${PF}
- doins ../${PN}-${PV}-manual.pdf || die "failed to install manual"
-
- # We don't need ngmakeidx to be installed
- rm "${D}"/usr/bin/ngmakeidx
-}
-
-src_test () {
- # Bug 108405
- true
-}