[ngspice] 24/61: * New upstream release * Change standards version to 3.9.2 * Change debhelper dependency to 8 * Add a line to rules to remove dependency_libs field from tclspice-dev * Remove override files * Create build-arch and build-indep targets
Andreas Tille
tille at debian.org
Tue Dec 12 14:08:40 UTC 2017
This is an automated email from the git hooks/post-receive script.
tille pushed a commit to branch master
in repository ngspice.
commit 576cd6430a8e07c7ed63a649852617652cb44128
Author: Gudjon I. Gudjonsson <gudjon at gudjon.org>
Date: Thu Jun 16 22:33:59 2011 +0000
* New upstream release
* Change standards version to 3.9.2
* Change debhelper dependency to 8
* Add a line to rules to remove dependency_libs field from tclspice-dev
* Remove override files
* Create build-arch and build-indep targets
---
debian/changelog | 11 +++++++++++
debian/control | 8 ++++----
debian/ngspice.overrides | 6 ------
debian/patches/02_fix_spelling.patch | 34 ----------------------------------
debian/rules | 16 ++++++++++------
debian/tclspice.overrides | 5 -----
6 files changed, 25 insertions(+), 55 deletions(-)
diff --git a/debian/changelog b/debian/changelog
index 310b2b3..9c1f441 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -1,3 +1,14 @@
+ngspice (23-1) unstable; urgency=low
+
+ * New upstream release
+ * Change standards version to 3.9.2
+ * Change debhelper dependency to 8
+ * Add a line to rules to remove dependency_libs field from tclspice-dev
+ * Remove override files
+ * Create build-arch and build-indep targets
+
+ -- Gudjon I. Gudjonsson <gudjon at gudjon.org> Fri, 17 Jun 2011 00:33:30 +0200
+
ngspice (22-1) unstable; urgency=low
* New upstream release
diff --git a/debian/control b/debian/control
index 3a6c51b..8c4d4ed 100644
--- a/debian/control
+++ b/debian/control
@@ -4,11 +4,11 @@ Priority: extra
Maintainer: Debian Science Team <debian-science-maintainers at lists.alioth.debian.org>
Uploaders: Gudjon I. Gudjonsson <gudjon at gudjon.org>,
Andreas Tille <tille at debian.org>
-Build-Depends: debhelper (>= 7), automake, libtool, libxaw7-dev, flex,
+Build-Depends: debhelper (>= 8), automake, libtool, libxaw7-dev, flex,
bison, gfortran, libeditline-dev, libncurses5-dev,
lyx, elyxer, texinfo, texlive-latex-base, texlive-full, imagemagick,
tcl8.4-dev, tcl8.4, tk8.4-dev, tk8.4, blt-dev
-Standards-Version: 3.9.1
+Standards-Version: 3.9.2
Homepage: http://ngspice.sourceforge.net
Vcs-Svn: svn://svn.debian.org/svn/debian-science/packages/ng-spice-rework/trunk/
Vcs-Browser: http://svn.debian.org/viewsvn/debian-science/packages/ng-spice-rework/trunk
@@ -18,7 +18,7 @@ XS-Autobuild: yes
Package: ngspice
Architecture: any
Depends: ${shlibs:Depends}, ${misc:Depends}, dpkg (>= 1.15.4) | install-info
-Description: A Spice circuit simulator
+Description: Spice circuit simulator
NGspice is a mixed-level/mixed-signal circuit simulator.
Its code is based on three open source software packages:
Spice3f5, Cider1b1 and Xspice.
@@ -50,7 +50,7 @@ Package: ngspice-doc
Section: non-free/doc
Architecture: all
Depends: ${shlibs:Depends}, ${misc:Depends}
-Description: Documentation for the ngspice circuit simulator
+Description: Documentation for the NGspice circuit simulator
NGspice is a mixed-level/mixed-signal circuit simulator.
Its code is based on three open source software packages:
Spice3f5, Cider1b1 and Xspice.
diff --git a/debian/ngspice.overrides b/debian/ngspice.overrides
deleted file mode 100644
index 4352f23..0000000
--- a/debian/ngspice.overrides
+++ /dev/null
@@ -1,6 +0,0 @@
-ngspice: binary-has-unneeded-section ./usr/lib/spice/digital.cm .comment
-ngspice: binary-has-unneeded-section ./usr/lib/spice/spice2poly.cm .comment
-ngspice: binary-has-unneeded-section ./usr/lib/spice/xtradev.cm .comment
-ngspice: binary-has-unneeded-section ./usr/lib/spice/xtraevt.cm .comment
-ngspice: binary-has-unneeded-section ./usr/lib/spice/analog.cm .comment
-
diff --git a/debian/patches/02_fix_spelling.patch b/debian/patches/02_fix_spelling.patch
deleted file mode 100644
index a4a04ec..0000000
--- a/debian/patches/02_fix_spelling.patch
+++ /dev/null
@@ -1,34 +0,0 @@
-Fix minor spelling errors in program
---- a/src/frontend/outitf.c
-+++ b/src/frontend/outitf.c
-@@ -291,7 +291,7 @@
- };
- if (parseSpecial(tmpname, namebuf, parambuf, depbuf)) {
- if (*depbuf) { fprintf( stderr,
-- "Warning : unexpected dependant variable on %s\n", tmpname);
-+ "Warning : unexpected dependent variable on %s\n", tmpname);
- } else {
- addSpecialDesc(run, tmpname, namebuf, parambuf, depind);
- }
---- a/src/spicelib/analysis/cktpzstr.c
-+++ b/src/spicelib/analysis/cktpzstr.c
-@@ -396,7 +396,7 @@
- break;
-
- default:
-- MERROR(E_PANIC, "Step type unkown");
-+ MERROR(E_PANIC, "Step type unknown");
- break;
- }
-
---- a/src/spicelib/devices/hisim/hsm1eval1_1.c
-+++ b/src/spicelib/devices/hisim/hsm1eval1_1.c
-@@ -1231,7 +1231,7 @@
- * - Psa : Analytical solution of
- * Cox( Vgp - Psa ) = cnst0 * Qacc
- * where Qacc is the 3-dgree series of (fdep)^{1/2}.
--* The unkown is transformed to Chi=beta(Ps0-Vbs).
-+* The unknown is transformed to Chi=beta(Ps0-Vbs).
- * - Ps0_min : |Ps0_min| when Vbs=0.
- *-----------------*/
-
diff --git a/debian/rules b/debian/rules
index 080ba31..1e2cea3 100755
--- a/debian/rules
+++ b/debian/rules
@@ -70,14 +70,16 @@ config.status-stamp:
CFLAGS="$(CFLAGS)")
touch $@
-build: build-stamp
+build: build-arch build-indep
-build-stamp: config.status
+build-arch: config.status
dh_testdir
-
cd build/ngspice && $(MAKE)
cd build/tclspice && $(MAKE)
+
+build-indep: config.status
# Build documentation
+ dh_testdir
cd build/manual && lyx --export ps manual.lyx
cd build/manual && lyx --export html manual.lyx
@@ -114,9 +116,9 @@ endif
find $(CURDIR)/debian/tclspice -type d -empty -delete
# Override file for ngspice
- mkdir -p $(CURDIR)/debian/ngspice/usr/share/lintian/overrides/
- install -p -o root -g root -m 644 $(CURDIR)/debian/ngspice.overrides \
- $(CURDIR)/debian/ngspice/usr/share/lintian/overrides/ngspice
+ #mkdir -p $(CURDIR)/debian/ngspice/usr/share/lintian/overrides/
+ #install -p -o root -g root -m 644 $(CURDIR)/debian/ngspice.overrides \
+ # $(CURDIR)/debian/ngspice/usr/share/lintian/overrides/ngspice
# Override file for tclspice
mkdir -p $(CURDIR)/debian/tclspice/usr/share/lintian/overrides/
install -p -o root -g root -m 644 $(CURDIR)/debian/tclspice.overrides \
@@ -156,6 +158,8 @@ binary-arch: build install
dh_installdocs
dh_installexamples -ptclspice examples/tclspice/* -a
dh_install --sourcedir=debian/tmp -a
+ sed -i "/dependency_libs/ s/'.*'/''/" \
+ "$(CURDIR)/debian/tclspice-dev/usr/lib/tcltk/libspice.la"
#dh_installinfo -a
dh_installman -a
dh_link -a
diff --git a/debian/tclspice.overrides b/debian/tclspice.overrides
deleted file mode 100644
index e53c489..0000000
--- a/debian/tclspice.overrides
+++ /dev/null
@@ -1,5 +0,0 @@
-tclspice: binary-has-unneeded-section ./usr/lib/tcltk/analog.cm .comment
-tclspice: binary-has-unneeded-section ./usr/lib/tcltk/digital.cm .comment
-tclspice: binary-has-unneeded-section ./usr/lib/tcltk/spice2poly.cm .comment
-tclspice: binary-has-unneeded-section ./usr/lib/tcltk/xtradev.cm .comment
-tclspice: binary-has-unneeded-section ./usr/lib/tcltk/xtraevt.cm .comment
--
Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/debian-science/packages/ngspice.git
More information about the debian-science-commits
mailing list