[ngspice] 45/61: * Add install-indep/arch stansas to rules file * Add dependency on texlive-generic-recommended * Add Build-Depends-Indep to control file

Andreas Tille tille at debian.org
Tue Dec 12 14:08:42 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 476101b58e10998c29615ef593ac2fa2deb4e8bd
Author: Gudjon I. Gudjonsson <gudjon at gudjon.org>
Date:   Tue Jun 5 07:32:52 2012 +0000

    * Add install-indep/arch stansas to rules file
    * Add dependency on texlive-generic-recommended
    * Add Build-Depends-Indep to control file
---
 debian/changelog |  5 ++++-
 debian/control   |  5 +++--
 debian/rules     | 12 ++++++++----
 3 files changed, 15 insertions(+), 7 deletions(-)

diff --git a/debian/changelog b/debian/changelog
index 9326f64..4b49aa3 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -23,8 +23,11 @@ ngspice (24-1) unstable; urgency=low
   * Add manpage for cmpp, ngmakeidx and  ngproc2mod
   * Remove examples/TransImpedanceAmp and exampless/tclspice\tcl-testbench3
     because of incompatiple licenses
+  * Add install-indep/arch stansas to rules file
+  * Add dependency on texlive-generic-recommended
+  * Add Build-Depends-Indep to control file
 
- -- Gudjon I. Gudjonsson <gudjon at gudjon.org>  Wed, 16 May 2012 05:48:17 +0200
+ -- Gudjon I. Gudjonsson <gudjon at gudjon.org>  Mon, 04 Jun 2012 22:34:18 +0000
 
 ngspice (23-1) unstable; urgency=low
 
diff --git a/debian/control b/debian/control
index 2076c4d..2b40c04 100644
--- a/debian/control
+++ b/debian/control
@@ -6,8 +6,9 @@ Uploaders: Gudjon I. Gudjonsson <gudjon at gudjon.org>,
  Andreas Tille <tille at debian.org>
 Build-Depends: debhelper (>= 8), automake, libtool, libxaw7-dev, flex,
  bison, gfortran, libedit-dev, libncurses5-dev,
- lyx, elyxer, texinfo, texlive, texlive-latex-extra, texlive-lang-greek, imagemagick,
- tcl8.4-dev, tcl8.4, tk8.4-dev, tk8.4, blt-dev
+ texinfo, tcl8.4-dev, tcl8.4, tk8.4-dev, tk8.4, blt-dev
+Build-Depends-Indep: lyx, elyxer, texlive, texlive-latex-extra, texlive-lang-greek,
+ texlive-generic-recommended, imagemagick
 Standards-Version: 3.9.3
 Homepage: http://ngspice.sourceforge.net
 Vcs-Svn: svn://svn.debian.org/svn/debian-science/packages/ng-spice-rework/trunk/
diff --git a/debian/rules b/debian/rules
index 2c7ed89..14ce13f 100755
--- a/debian/rules
+++ b/debian/rules
@@ -67,13 +67,13 @@ build-arch: config.status
 	dh_testdir
 	cd build/ngspice && $(MAKE)
 	cd build/tclspice && $(MAKE)
+	touch $@
 
 build-indep: config.status
 	# Build documentation
 	dh_testdir
 	cd build/manual && lyx --export ps manual.lyx 
 	cd build/manual && lyx --export html manual.lyx 
-
 	touch $@
 
 clean:
@@ -86,9 +86,10 @@ clean:
 	rm -f src/frontend/parse-bison.h
 	rm -f config.guess
 	rm -f config.sub
+	rm -f *-indep *-arch
 	dh_clean 
 
-install: build
+install-arch: build-arch
 	dh_testdir
 	dh_testroot
 	dh_prep
@@ -107,7 +108,9 @@ endif
 
 	# Remove empty dirs:
 	find $(CURDIR)/debian/tclspice -type d -empty -delete
+	touch $@
 
+install-indep: build-indep
 	# 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/* \
@@ -123,9 +126,10 @@ endif
 	cp -a src/xspice/examples/* build/ngspice/examples/xspice1/
 	find build/ngspice/examples/xspice1/ -name Makefile -exec rm -f {} \;
 	find build/ngspice/examples/xspice1/ -type f -exec chmod a-x {} \;
+	touch $@
 
 # Build architecture-independent files here.
-binary-indep: build install
+binary-indep: install-indep
 	dh_testdir -i
 	dh_testroot -i
 	dh_installdocs -i
@@ -141,7 +145,7 @@ binary-indep: build install
 	dh_builddeb -i
 
 # Build architecture-dependent files here.
-binary-arch: build install
+binary-arch: install-arch
 	dh_testdir -a
 	dh_testroot -a
 	dh_installchangelogs ChangeLog -a

-- 
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