summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorDenis Dupeyron <calchan@gentoo.org>2014-04-25 16:12:02 +0000
committerDenis Dupeyron <calchan@gentoo.org>2014-04-25 16:12:02 +0000
commit4f7b62616e5976d7cb56524c01b7d81e7e3bbf7d (patch)
treef6944c1a53e400326b4905747591928c5f3859a1
parentVersion bump (diff)
downloadhistorical-4f7b62616e5976d7cb56524c01b7d81e7e3bbf7d.tar.gz
historical-4f7b62616e5976d7cb56524c01b7d81e7e3bbf7d.tar.bz2
historical-4f7b62616e5976d7cb56524c01b7d81e7e3bbf7d.zip
Version bump (bug #504896).
Package-Manager: portage-2.2.10/cvs/Linux x86_64
-rw-r--r--sci-electronics/ngspice/ChangeLog9
-rw-r--r--sci-electronics/ngspice/Manifest5
-rw-r--r--sci-electronics/ngspice/ngspice-26.ebuild101
3 files changed, 112 insertions, 3 deletions
diff --git a/sci-electronics/ngspice/ChangeLog b/sci-electronics/ngspice/ChangeLog
index 9ceb83756b71..947bed9e41ca 100644
--- a/sci-electronics/ngspice/ChangeLog
+++ b/sci-electronics/ngspice/ChangeLog
@@ -1,6 +1,11 @@
# ChangeLog for sci-electronics/ngspice
-# Copyright 1999-2013 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/sci-electronics/ngspice/ChangeLog,v 1.7 2013/02/20 00:32:43 calchan Exp $
+# Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2
+# $Header: /var/cvsroot/gentoo-x86/sci-electronics/ngspice/ChangeLog,v 1.8 2014/04/25 16:12:00 calchan Exp $
+
+*ngspice-26 (25 Apr 2014)
+
+ 25 Apr 2014; Denis Dupeyron <calchan@gentoo.org> +ngspice-26.ebuild:
+ Version bump (bug #504896).
20 Feb 2013; Denis Dupeyron <calchan@gentoo.org> -ngspice-23.ebuild,
ngspice-24.ebuild, ngspice-25.ebuild:
diff --git a/sci-electronics/ngspice/Manifest b/sci-electronics/ngspice/Manifest
index 48326eb7aef0..5f8e4e2dec15 100644
--- a/sci-electronics/ngspice/Manifest
+++ b/sci-electronics/ngspice/Manifest
@@ -2,8 +2,11 @@ AUX ngspice-23-flags.patch 1661 SHA256 624a669bc8ad76b51a97ccb3a18de0d4286cc6cef
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 2557 SHA256 28249ce0f275d63e324d19d591a061157ec873aa40fbb84f2bfd51fd7321d7e9 SHA512 1aa964e4bf370852cd38fbb0b3f3e53a620fbf49adfa84b6bb6c691d190da52988caa6ee00870917d9bc8743059d875d218fcbf2442f6be080775053bdc18ceb WHIRLPOOL 1f9b06924dce59d306775a9b0a202c22740017857652529c726ec00254aaae06526f21339ef5bf36f86570ae163a0336a211b43622dc97983d9b3b5e8a2915f5
EBUILD ngspice-25.ebuild 2559 SHA256 44ae421c941405bef8b7596afe8c4767441da461c521229c7f5413c8be198ffb SHA512 f4bd15cc9a5ad18b03a080bb895cf376d92848413e2174a36d6cb4e8e07fa077316d0cfaad8c8afbf1418ab26ac59adbe7535d6f34e844e794140cf880228f4d WHIRLPOOL d36e2f4463989d08d0137b34799d1ba693fcd4e2abe6c3827a980746748b7143e2910bc67de9d63fa71a6c49cddddd48a7a3897ef862f52e848798b05d7c7e56
-MISC ChangeLog 5719 SHA256 ece1db4d3a8569901b1c3c79605775ef519a88c7f65a095a6b82a72d3e9230a3 SHA512 364d705d201989c999d563ce053754dcdef2b79a6cf023c6b122e0957165dc68978293ab20b17970ef83f1502c89d229abe198d0c8bc31a900deb0366006eceb WHIRLPOOL 7bc9a523769c9d02d1b78c705681fe6eedeb77410b66c83169e888914a250cfd895a6203c20289ec6e203f1145942bf88b39a40c1671baa3cab23105c517dbee
+EBUILD ngspice-26.ebuild 2566 SHA256 0fa91bb80586ad00b8f245584586a794b1c126e9b83c6c1ffc10e631bb1fb3c7 SHA512 dd387b68fcfd0085442fbba889eeff88f197034f69ad192d58ebfdfcd91676d0985d888ef1f447ef0c8ad47358edc28e92cc5f446df5a2654f89f043f26b0f9c WHIRLPOOL fdaa03bb1c1dce6905af1a8767728cc0907885e0b22e5f4dbb2be3d5d84abaa7946f171e2e161a9a5db9da4201cb0c8e18da7e02fd069d8cdbb6ee94fbda845a
+MISC ChangeLog 5848 SHA256 cd229c0c2dbae77d64b017b4c5f96c731811706b96eb87685f9e362d1e5de825 SHA512 090ea92abaa1c7ee3f36ef10330e6601b8932ca36d3c53018944941cd061dbbb28e0cd5d46b0098597e3916648ecf5be9ba86d70d3c1509b6e157427d362324a WHIRLPOOL 554626569ab9552250b9c643f4ae9b93717d7930290e454f29c40669f163ff1fd773311a98d541818b78f72a8140390678c1780646fa4f58511029fc2fdb2d92
MISC metadata.xml 359 SHA256 08c94251c175bc7c4f708eb5582f8c02e8c62f41971b148287f6f95859ee3666 SHA512 282e8b320c2b618026591a6360cc35e759fa94a55b53e54ca4ad19b38ebe944aa9835ff30a0d8990d8cc94f3b38373709288821b4cacbdaa038b407d6c052568 WHIRLPOOL aaab64a4ce66565d9a0c96b79a0c2ef1b21f5a401ef5a27e0d1d035a15b34294b2b6ce3b6f4430871d77301f7d2aa10cefec5f2a8c979289c1d9c6e8ac157a32
diff --git a/sci-electronics/ngspice/ngspice-26.ebuild b/sci-electronics/ngspice/ngspice-26.ebuild
new file mode 100644
index 000000000000..fc08633dade2
--- /dev/null
+++ b/sci-electronics/ngspice/ngspice-26.ebuild
@@ -0,0 +1,101 @@
+# 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-26.ebuild,v 1.1 2014/04/25 16:12:00 calchan 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"
+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"
+ 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 "${DISTDIR}"/${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
+}