r38211 - in /packages/ng-spice-rework/trunk/debian: changelog control ngspice.dirs ngspice.overrides patches/01_fix_manpages.patch rules tclspice.overrides

gudjon-guest at users.alioth.debian.org gudjon-guest at users.alioth.debian.org
Fri Mar 18 11:41:06 UTC 2011


Author: gudjon-guest
Date: Fri Mar 18 11:41:06 2011
New Revision: 38211

URL: http://svn.debian.org/wsvn/debian-science/?sc=1&rev=38211
Log:
* Add overrides files
* Made the extended description of tclspice a bit longer

Added:
    packages/ng-spice-rework/trunk/debian/ngspice.overrides
    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/ngspice.dirs
    packages/ng-spice-rework/trunk/debian/patches/01_fix_manpages.patch
    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=38211&op=diff
==============================================================================
--- packages/ng-spice-rework/trunk/debian/changelog (original)
+++ packages/ng-spice-rework/trunk/debian/changelog Fri Mar 18 11:41:06 2011
@@ -1,11 +1,13 @@
-ngspice (22-1) UNRELEASED; urgency=low
+ngspice (22-1) unstable; urgency=low
 
   * New upstream release
   * Source package renamed to ngspice
   * Add patches 01_fix_manpages 02_fix_spelling
   * Change/fix get-orig-source target
+  * Add overrides files
+  * Made the extended description of tclspice a bit longer
 
- -- Gudjon I. Gudjonsson <gudjon at gudjon.org>  Thu, 17 Mar 2011 08:04:31 +0100
+ -- Gudjon I. Gudjonsson <gudjon at gudjon.org>  Fri, 18 Mar 2011 12:40:22 +0100
 
 ng-spice-rework (21-2) UNRELEASED; urgency=low
 

Modified: packages/ng-spice-rework/trunk/debian/control
URL: http://svn.debian.org/wsvn/debian-science/packages/ng-spice-rework/trunk/debian/control?rev=38211&op=diff
==============================================================================
--- packages/ng-spice-rework/trunk/debian/control (original)
+++ packages/ng-spice-rework/trunk/debian/control Fri Mar 18 11:41:06 2011
@@ -41,7 +41,10 @@
 Depends: ${shlibs:Depends}, ${misc:Depends}, blt, tcl8.4, tk8.4
 Description: NGspice library for Tcl
  TclSpice brings NGspice simulation engine into your Tcl-scripts.
- It includes XSpice. GUI is handled by Tk using BLT vectors.
+ All spice directives are available as Tcl functions and it features
+ some new commands that are useful for the integration into the Tcl
+ environment. It includes XSpice. 
+ GUI is handled by Tk using BLT vectors.
 
 Package: ngspice-doc
 Section: non-free/doc

Modified: packages/ng-spice-rework/trunk/debian/ngspice.dirs
URL: http://svn.debian.org/wsvn/debian-science/packages/ng-spice-rework/trunk/debian/ngspice.dirs?rev=38211&op=diff
==============================================================================
--- packages/ng-spice-rework/trunk/debian/ngspice.dirs (original)
+++ packages/ng-spice-rework/trunk/debian/ngspice.dirs Fri Mar 18 11:41:06 2011
@@ -1,6 +1,6 @@
 usr/bin
 usr/lib/spice
-usr/share/info
+#usr/share/info
 usr/share/man
 usr/share/ngspice
 

Added: packages/ng-spice-rework/trunk/debian/ngspice.overrides
URL: http://svn.debian.org/wsvn/debian-science/packages/ng-spice-rework/trunk/debian/ngspice.overrides?rev=38211&op=file
==============================================================================
--- packages/ng-spice-rework/trunk/debian/ngspice.overrides (added)
+++ packages/ng-spice-rework/trunk/debian/ngspice.overrides Fri Mar 18 11:41:06 2011
@@ -1,0 +1,6 @@
+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
+

Modified: packages/ng-spice-rework/trunk/debian/patches/01_fix_manpages.patch
URL: http://svn.debian.org/wsvn/debian-science/packages/ng-spice-rework/trunk/debian/patches/01_fix_manpages.patch?rev=38211&op=diff
==============================================================================
--- packages/ng-spice-rework/trunk/debian/patches/01_fix_manpages.patch (original)
+++ packages/ng-spice-rework/trunk/debian/patches/01_fix_manpages.patch Fri Mar 18 11:41:06 2011
@@ -36,3 +36,54 @@
          buffer-file-name
          " > /tmp/tmp.ps &&  gv /tmp/tmp.ps"))
  
+@@ -20,17 +20,17 @@
+ .ds = \-\^\-
+ .ds ngspice \s-2NGSPICE\s+2
+ .SH "NAME"
+-ngspice \- circuit simulator derived from \*[spice]\&3f5
++ngspice \- circuit simulator derived from spice\&3f5
+ .SH "SYNOPSIS"
+ \fBngspice\fP [\fIoptions\fP] [\fIfile\fP ...]
+ .SH "DESCRIPTION"
+ This man page is just a small overview.
+-The primary documentation of ngspice is in the \*[ngspice] User's Manual,
++The primary documentation of ngspice is in the ngspice User's Manual,
+ which is available as a pdf file.
+ .SH "OPTIONS"
+ .TP
+ \fB\-n\fP  or  \fB\*=no\-spiceinit\fP
+-Don't try to source the file ".spiceinit" upon startup. Normally \*[ngspice]
++Don't try to source the file ".spiceinit" upon startup. Normally ngspice
+ tries to find the file in the current directory, and if it is not found then
+ in the user's home directory.
+ .TP
+@@ -41,9 +41,9 @@
+ The program is being run on a terminal with \fBmfb\fP name \fIterm\fP.
+ .TP
+ \fB\-b\fP  or  \fB\*=batch\fP
+-Run in batch mode. \*[ngspice] will read the standard input or the specified
++Run in batch mode. ngspice will read the standard input or the specified
+ input file and do the simulation. Note that if the standard input
+-is not a terminal, \*[ngspice] will default to batch mode, unless the
++is not a terminal, ngspice will default to batch mode, unless the
+ \-i flag is given.
+ .TP
+ \fB\-s\fP  or  \fB\*=server\fP
+@@ -81,7 +81,7 @@
+ ngspice through a pipe. Thus ngspice will assume that the pipe
+ is a tty and allows to run in interactive mode.
+ .PP
+-Further arguments are taken to be \*[spice] input decks, which are read
++Further arguments are taken to be spice input decks, which are read
+ and saved. (If batch mode is requested then they are run immediately.)
+ .SH "ENVIRONMENT"
+ .TP
+@@ -131,7 +131,7 @@
+ .SH "SEE ALSO"
+ sconvert(1), ngnutmeg(1), mfb(3), writedata(3), and
+ .br
+-\*[ngspice] User's Manual at \fBhttp://ngspice.sourceforge.net/docs.html\fP
++ngspice User's Manual at \fBhttp://ngspice.sourceforge.net/docs.html\fP
+ .SH "BUGS"
+ Please report bugs to the ngspice project via
+ .br

Modified: packages/ng-spice-rework/trunk/debian/rules
URL: http://svn.debian.org/wsvn/debian-science/packages/ng-spice-rework/trunk/debian/rules?rev=38211&op=diff
==============================================================================
--- packages/ng-spice-rework/trunk/debian/rules (original)
+++ packages/ng-spice-rework/trunk/debian/rules Fri Mar 18 11:41:06 2011
@@ -114,13 +114,13 @@
 	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 \
-	##	$(CURDIR)/debian/tclspice/usr/share/lintian/overrides/tclspice
+	mkdir -p $(CURDIR)/debian/tclspice/usr/share/lintian/overrides/
+	install -p -o root -g root -m 644 $(CURDIR)/debian/tclspice.overrides \
+		$(CURDIR)/debian/tclspice/usr/share/lintian/overrides/tclspice
 	# Documentation for ngspice, the same as for tclspice
 	mkdir -p $(CURDIR)/debian/tmp/usr/share/doc/ngspice-doc/html
 	cp -a build/manual/manual.html.LyXconv/* \
@@ -139,7 +139,7 @@
 	#dh_installinfo -i
 	dh_installman -i
 	dh_installexamples -i -pngspice-doc examples/* -Xtclspice
-	dh_installchangelogs -i
+	dh_installchangelogs ChangeLog -i
 	dh_compress -i
 	dh_fixperms -i
 	dh_installdeb -i
@@ -149,24 +149,24 @@
 
 # Build architecture-dependent files here.
 binary-arch: build install
-	dh_testdir
-	dh_testroot
-	dh_installchangelogs ChangeLog
-	dh_installdocs -pngspice contrib -XCOPYING
+	dh_testdir -a
+	dh_testroot -a
+	dh_installchangelogs ChangeLog -a
+	dh_installdocs -pngspice contrib -XCOPYING -a
 	dh_installdocs
-	dh_installexamples -ptclspice examples/tclspice/*
-	dh_install --sourcedir=debian/tmp
-	dh_installinfo
-	dh_installman
-	dh_link
-	dh_strip
-	dh_compress
-	dh_fixperms
-	dh_installdeb
-	dh_shlibdeps
-	dh_gencontrol
-	dh_md5sums
-	dh_builddeb
+	dh_installexamples -ptclspice examples/tclspice/* -a
+	dh_install --sourcedir=debian/tmp -a
+	#dh_installinfo -a
+	dh_installman -a
+	dh_link -a
+	dh_strip -a
+	dh_compress -a
+	dh_fixperms -a
+	dh_installdeb -a
+	dh_shlibdeps -a
+	dh_gencontrol -a
+	dh_md5sums -a
+	dh_builddeb -a
 
 binary: binary-indep binary-arch
 

Added: packages/ng-spice-rework/trunk/debian/tclspice.overrides
URL: http://svn.debian.org/wsvn/debian-science/packages/ng-spice-rework/trunk/debian/tclspice.overrides?rev=38211&op=file
==============================================================================
--- packages/ng-spice-rework/trunk/debian/tclspice.overrides (added)
+++ packages/ng-spice-rework/trunk/debian/tclspice.overrides Fri Mar 18 11:41:06 2011
@@ -1,0 +1,5 @@
+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




More information about the debian-science-commits mailing list