summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
Diffstat (limited to 'sci-electronics/ngspice')
-rw-r--r--sci-electronics/ngspice/ChangeLog7
-rw-r--r--sci-electronics/ngspice/Manifest9
-rw-r--r--sci-electronics/ngspice/ngspice-23.ebuild97
-rw-r--r--sci-electronics/ngspice/ngspice-24.ebuild7
-rw-r--r--sci-electronics/ngspice/ngspice-25.ebuild5
5 files changed, 16 insertions, 109 deletions
diff --git a/sci-electronics/ngspice/ChangeLog b/sci-electronics/ngspice/ChangeLog
index c1e27f0e7b44..9ceb83756b71 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.6 2013/01/17 23:22:14 calchan Exp $
+# $Header: /var/cvsroot/gentoo-x86/sci-electronics/ngspice/ChangeLog,v 1.7 2013/02/20 00:32:43 calchan Exp $
+
+ 20 Feb 2013; Denis Dupeyron <calchan@gentoo.org> -ngspice-23.ebuild,
+ ngspice-24.ebuild, ngspice-25.ebuild:
+ Add dependency on sys-libs/ncurses, thanks to Jean-Francois Ostiguy (bug
+ #458128).
*ngspice-25 (17 Jan 2013)
diff --git a/sci-electronics/ngspice/Manifest b/sci-electronics/ngspice/Manifest
index 069afe4eb6aa..48326eb7aef0 100644
--- a/sci-electronics/ngspice/Manifest
+++ b/sci-electronics/ngspice/Manifest
@@ -1,12 +1,9 @@
AUX ngspice-23-flags.patch 1661 SHA256 624a669bc8ad76b51a97ccb3a18de0d4286cc6ceffbbc1f6cc3b0d4a3d8efad1 SHA512 af4606612685f760cd3fa3b49d8c0f1c7d8266a04520fed52c34ed74c56cc929ef8c3f7eabc6983629100714042dead9248aa3f6602200c16fd2b5e53409bfc8 WHIRLPOOL bed637406cec961ee8761ed2d9d7038b02455d88f4804c072fbc29d4107a6e9ac06fac4e44174f026846e9bbbb8d5e9589c917b23fcce98400fe332d3f8c599a
-DIST ngspice-23.tar.gz 6485536 SHA256 ce9e4eeaf3ddda6f45d80dda80e2b43e942078ef9fe732361940360ffe6995ef
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 ngspice23-manual.pdf.gz 1739176 SHA256 45501e8482f01cee2627cfdfb702a0dcce1b19725a8ce1f979d82eaea9450e97
DIST ngspice24-manual.pdf.gz 1820609 SHA256 dfb87979f285297f1e4c7fdbfc6380cc906f408019cdb39653d8e4411bb94ac4 SHA512 744fe5948a777613d0e4b32bf9f0c01cecfd5235080479e13e97c8b291d43338c1c8e2848ed5d339e0f6d8c2ba014564f40e64c76e48596251c29c25260b7572 WHIRLPOOL 380f02eb4099c4796b6326ab5419ca5d499641c1434b0684abb975a0a931ea306b938f58bc807751b69d1bf30b4c97968a6ce91bdccc3a02347774524429323e
-EBUILD ngspice-23.ebuild 2286 SHA256 2e929309824b8d0d18b5fda2354319678121653b9ad857499e3bcfcab1ddfef7 SHA512 1bf5bc56aaddd1777abad670f92aea1aadf525c74fe187fbf602ccc68ee6c8473d8d47be15fe277a022064a7144d313f4d0f738285182d5bf18e95b4bd36eb61 WHIRLPOOL 9f6ef30e8951cde7962b4623abeeab6d80ca25f5ba16725efd00aec2bc45666034208665f9be5a269992395967319c64edc63bc7ac784ab59c83914f56a133da
-EBUILD ngspice-24.ebuild 2541 SHA256 1d2529e6f7d4f2eef7a2aadfe5f69ffb0f970a2e54e42eea51f05e6f13e04f5e SHA512 0fce4cd77b0309bd1df01e7ae4f8796e5e2755c54d2d54fcdd699dabe47cb44d49b806ebc58c170ae4d0f31778a314725a4efbb28889fb8f230a1a434c12da74 WHIRLPOOL 44b316051190fcc7e90ee174d60613d13468fa6bf410dd2c6ea1586afaaa562d6901498a219270e74cbe1d3cb47473e7ba32e52de0bcfe565108799936b231e1
-EBUILD ngspice-25.ebuild 2541 SHA256 5023eb5bf11ff3693c4e1972d59ca2fa44aa860496b85d704f11386e4a735709 SHA512 ff86f6576765d5b4e26c37b166988d0b862afb753c66148953715db529176daa29f1bff6524d5cd7f614b6082f8ce10756a226b6090675bc1079905f342ea0f4 WHIRLPOOL b6058edfd97d750906c89b29eb814ff17e06aac5b79ee78703011892e7f68dcf3b116db3bf159a7a3d8b901c0c3646d91a31802e5e9140814355d5eed826ead0
-MISC ChangeLog 5520 SHA256 ead8914cb65aa8de66c772dceeee312e5d2d48da9764adf24ad9c1a6c7eacabd SHA512 1f09d83faa7b2aef490d5ba4a1d025d34ae6016573284f622b80aa18fb2389f232846db539380d38355ead0a8eab1adee0812fcb8d17f375d1d0184091d1cd85 WHIRLPOOL 4858c169f89e085fe2b55246e528fc0f8fcffb1d0f68445cb8e7ba789f3a051aab050b7429670059967a510ada896a24f89993880207c3c955ac1ff12a7d60c1
+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
MISC metadata.xml 359 SHA256 08c94251c175bc7c4f708eb5582f8c02e8c62f41971b148287f6f95859ee3666 SHA512 282e8b320c2b618026591a6360cc35e759fa94a55b53e54ca4ad19b38ebe944aa9835ff30a0d8990d8cc94f3b38373709288821b4cacbdaa038b407d6c052568 WHIRLPOOL aaab64a4ce66565d9a0c96b79a0c2ef1b21f5a401ef5a27e0d1d035a15b34294b2b6ce3b6f4430871d77301f7d2aa10cefec5f2a8c979289c1d9c6e8ac157a32
diff --git a/sci-electronics/ngspice/ngspice-23.ebuild b/sci-electronics/ngspice/ngspice-23.ebuild
deleted file mode 100644
index 5af2fc096419..000000000000
--- a/sci-electronics/ngspice/ngspice-23.ebuild
+++ /dev/null
@@ -1,97 +0,0 @@
-# Copyright 1999-2011 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/sci-electronics/ngspice/ngspice-23.ebuild,v 1.1 2011/07/15 22:45:58 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.gz"
-HOMEPAGE="http://ngspice.sourceforge.net"
-LICENSE="BSD GPL-2"
-
-SLOT="0"
-IUSE="X debug readline"
-KEYWORDS="~amd64 ~ppc ~sparc ~x86"
-
-DEPEND="readline? ( >=sys-libs/readline-5.0 )
- X? ( x11-libs/libXaw
- x11-libs/libXt
- x11-libs/libX11
- sci-visualization/xgraph )"
-
-RDEPEND="$DEPEND"
-
-src_prepare() {
- epatch "${FILESDIR}"/${P}-flags.patch
- 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-24.ebuild b/sci-electronics/ngspice/ngspice-24.ebuild
index b2dfb425ee79..9ebf811b6610 100644
--- a/sci-electronics/ngspice/ngspice-24.ebuild
+++ b/sci-electronics/ngspice/ngspice-24.ebuild
@@ -1,6 +1,6 @@
-# Copyright 1999-2012 Gentoo Foundation
+# Copyright 1999-2013 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.4 2012/10/23 17:05:45 flameeyes Exp $
+# $Header: /var/cvsroot/gentoo-x86/sci-electronics/ngspice/ngspice-24.ebuild,v 1.5 2013/02/20 00:32:43 calchan Exp $
EAPI="3"
@@ -16,7 +16,8 @@ SLOT="0"
IUSE="X debug readline"
KEYWORDS="~amd64 ~ppc ~sparc ~x86"
-DEPEND="readline? ( >=sys-libs/readline-5.0 )
+DEPEND="sys-libs/ncurses
+ readline? ( >=sys-libs/readline-5.0 )
X? ( x11-libs/libXaw
x11-libs/libXt
x11-libs/libX11
diff --git a/sci-electronics/ngspice/ngspice-25.ebuild b/sci-electronics/ngspice/ngspice-25.ebuild
index eaeb32e3afc5..8c18e38b698a 100644
--- a/sci-electronics/ngspice/ngspice-25.ebuild
+++ b/sci-electronics/ngspice/ngspice-25.ebuild
@@ -1,6 +1,6 @@
# Copyright 1999-2013 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.1 2013/01/17 23:22:14 calchan Exp $
+# $Header: /var/cvsroot/gentoo-x86/sci-electronics/ngspice/ngspice-25.ebuild,v 1.2 2013/02/20 00:32:43 calchan Exp $
EAPI="3"
@@ -16,7 +16,8 @@ SLOT="0"
IUSE="X debug readline"
KEYWORDS="~amd64 ~ppc ~sparc ~x86"
-DEPEND="readline? ( >=sys-libs/readline-5.0 )
+DEPEND="sys-libs/ncurses
+ readline? ( >=sys-libs/readline-5.0 )
X? ( x11-libs/libXaw
x11-libs/libXt
x11-libs/libX11