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