[Pkg-octave-commit] [SCM] Debian packaging for octave-epstk branch, master, updated. debian/2.3-3

Thomas Weber tweber at debian.org
Fri Apr 20 13:24:24 UTC 2012


The following commit has been merged in the master branch:
commit af355407689f1e154343e7056a3dc971295146f5
Author: Thomas Weber <tweber at debian.org>
Date:   Wed Mar 14 20:18:17 2012 +0100

    Build-depend on octave-pkg-dev >= 1.0.0, to build against Octave 3.6

diff --git a/debian/control b/debian/control
index dcf6e5c..9f2f630 100644
--- a/debian/control
+++ b/debian/control
@@ -6,14 +6,14 @@ Uploaders: Thomas Weber <tweber at debian.org>
 DM-Upload-Allowed: yes
 Standards-Version: 3.9.3
 Build-Depends: debhelper (>= 9), cdbs, quilt
-Build-Depends-Indep: ghostscript, octave3.2-headers
+Build-Depends-Indep: ghostscript, octave-pkg-dev (>=1.0.1)
 Homepage: http://www.epstk.de/
 Vcs-Git: git://git.debian.org/git/pkg-octave/octave-epstk.git
 Vcs-Browser: http://git.debian.org/?p=pkg-octave/octave-epstk.git
 
 Package: octave-epstk
 Architecture: all
-Depends: ${octave-3-2:Depends}, ${misc:Depends}
+Depends: ${octave:Depends}, ${misc:Depends}
 Suggests: gv | postscript-viewer, octave-plot (>= 1.0.8+svn20101230-2)
 Description: GNU Octave encapsulated postscript toolkit
  The octave-epstk package provides, via a set of .m functions, a toolkit to
diff --git a/debian/rules b/debian/rules
index 7628bdc..485542f 100755
--- a/debian/rules
+++ b/debian/rules
@@ -4,7 +4,8 @@
 
 include /usr/share/octave/debian/defs.make
 include /usr/share/cdbs/1/rules/debhelper.mk
-include /usr/share/cdbs/1/rules/patchsys-quilt.mk
+
+shrpkg = /usr/share/octave/debian
 
 # kick out files created during 'make check';
 # without this, we can't use globbing parameters in octave-epstk.install
@@ -23,16 +24,14 @@ configure/octave-epstk::
 # Poor man's "make check"
 build/octave-epstk:: build-stamp
 build-stamp:
-	for v in 3.2 ; do						\
-		echo "### Running demos with octave$$v"	;		\
-		( cd m ; 						\
-		  echo 'global eConfigFile;				\
-			eConfigFile = "../debian/epstk.conf-demos";	\
-			ehelp = "No call to ehelp in demo batch";	\
-			edemos;'					\
-			| octave$$v --silent --no-init-file ) ;		\
-	done
+	echo "### Running demos with octave"	;		\
+	( cd m ; 						\
+	  echo 'global eConfigFile;				\
+		eConfigFile = "../debian/epstk.conf-demos";	\
+		ehelp = "No call to ehelp in demo batch";	\
+		edemos;'					\
+		| octave --silent --no-init-file ) ;		\
 	touch build-stamp
 
 install/octave-epstk::
-	for v in 3.2 ; do octave$$v-depends ; done
+	$(shrpkg)/dh/octave-pkg-helper

-- 
Debian packaging for octave-epstk



More information about the Pkg-octave-commit mailing list