r38573 - in /packages/ng-spice-rework/trunk/debian: changelog control ngspice.overrides patches/02_fix_spelling.patch rules tclspice.overrides
gudjon-guest at users.alioth.debian.org
gudjon-guest at users.alioth.debian.org
Thu Jun 16 22:34:00 UTC 2011
Author: gudjon-guest
Date: Thu Jun 16 22:33:59 2011
New Revision: 38573
URL: http://svn.debian.org/wsvn/debian-science/?sc=1&rev=38573
Log:
* 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
Removed:
packages/ng-spice-rework/trunk/debian/ngspice.overrides
packages/ng-spice-rework/trunk/debian/patches/02_fix_spelling.patch
packages/ng-spice-rework/trunk/debian/tclspice.overrides
Modified:
packages/ng-spice-rework/trunk/debian/changelog
packages/ng-spice-rework/trunk/debian/control
packages/ng-spice-rework/trunk/debian/rules
Modified: packages/ng-spice-rework/trunk/debian/changelog
URL: http://svn.debian.org/wsvn/debian-science/packages/ng-spice-rework/trunk/debian/changelog?rev=38573&op=diff
==============================================================================
--- packages/ng-spice-rework/trunk/debian/changelog (original)
+++ packages/ng-spice-rework/trunk/debian/changelog Thu Jun 16 22:33:59 2011
@@ -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
Modified: packages/ng-spice-rework/trunk/debian/control
URL: http://svn.debian.org/wsvn/debian-science/packages/ng-spice-rework/trunk/debian/control?rev=38573&op=diff
==============================================================================
--- packages/ng-spice-rework/trunk/debian/control (original)
+++ packages/ng-spice-rework/trunk/debian/control Thu Jun 16 22:33:59 2011
@@ -4,11 +4,11 @@
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 @@
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 @@
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.
Modified: packages/ng-spice-rework/trunk/debian/rules
URL: http://svn.debian.org/wsvn/debian-science/packages/ng-spice-rework/trunk/debian/rules?rev=38573&op=diff
==============================================================================
--- packages/ng-spice-rework/trunk/debian/rules (original)
+++ packages/ng-spice-rework/trunk/debian/rules Thu Jun 16 22:33:59 2011
@@ -70,14 +70,16 @@
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 @@
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 @@
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
More information about the debian-science-commits
mailing list