[Pkg-octave-commit] rev 142 - trunk/packages/octave-gpc/debian

Rafael Laboissiere pkg-octave-devel@lists.alioth.debian.org
Tue, 01 Mar 2005 12:26:04 +0100


Author: rafael
Date: 2005-03-01 12:26:04 +0100 (Tue, 01 Mar 2005)
New Revision: 142

Modified:
   trunk/packages/octave-gpc/debian/changelog
   trunk/packages/octave-gpc/debian/control
   trunk/packages/octave-gpc/debian/rules
Log:
Debian release 0.1.5-4

Modified: trunk/packages/octave-gpc/debian/changelog
===================================================================
--- trunk/packages/octave-gpc/debian/changelog	2005-02-28 16:59:17 UTC (rev 141)
+++ trunk/packages/octave-gpc/debian/changelog	2005-03-01 11:26:04 UTC (rev 142)
@@ -1,3 +1,21 @@
+octave-gpc (0.1.5-4) unstable; urgency=low
+
+  +++ Changes by Rafael Laboissiere
+
+  * Rebuilt with Octave 2.1.64 and gpcl 2.32
+  * debian/control:
+    - Changed maintainer to Octave Debian Group
+    - Build-Depends on octave2.1-headers >= 2.1.65
+  * debian/rules:
+    - Include defs.make (from octave2.1-headers package)
+    - (build-stamp) Use $(MDIR) and $(CTDIR) variables for isntallation
+    - (binary-arch) Call octave-depends to get the right Octave dependencies
+    - (clean) Remove config.log, making lintian happy
+  * debian/changelog: Added Emacs local variables definitions (for use
+    with debian-changelog-mode)
+
+ -- Debian Octave Group <pkg-octave-devel@lists.alioth.debian.org>  Tue,  1 Mar 2005 12:06:36 +0100
+
 octave-gpc (0.1.5-3) unstable; urgency=low
 
   * Rebuilt with Octave 2.1.64.
@@ -116,3 +134,7 @@
  -- Rafael Laboissiere <rafael@icp.inpg.fr>  Fri,  4 Aug 2000 15:13:57 +0200
 
 
+Local Variables:
+debian-changelog-full-name: "Debian Octave Group"
+debian-changelog-mailing-address: "pkg-octave-devel@lists.alioth.debian.org"
+End:

Modified: trunk/packages/octave-gpc/debian/control
===================================================================
--- trunk/packages/octave-gpc/debian/control	2005-02-28 16:59:17 UTC (rev 141)
+++ trunk/packages/octave-gpc/debian/control	2005-03-01 11:26:04 UTC (rev 142)
@@ -1,16 +1,16 @@
 Source: octave-gpc
 Section: contrib/math
 Priority: optional
-Maintainer: Rafael Laboissiere <rafael@debian.org>
+Maintainer: Debian Octave Group <pkg-octave-devel@lists.alioth.debian.org>
 Standards-Version: 3.6.1
-Build-Depends: debhelper, perl, libgpcl-dev, octave2.1-headers (>= 2.1.52)
+Build-Depends: debhelper, perl, libgpcl-dev, octave2.1-headers (>= 2.1.65)
 
 Package: octave-gpc
 Architecture: any
 Depends: ${octave:Depends}, ${shlibs:Depends}
 Recommends: octave-forge
-Description: Octave bindings for the General Polygon Clipper Library
- GPC is a flexible and highly robust polygon set operations library for use
- with C applications.  This package contains bindings for use of the library
- functions with Octave.
+Description: Octave binding for the General Polygon Clipper Library
+ GPC is a flexible and highly robust polygon set operations library
+ for use with C applications.  This package contains the binding for
+ use of the library functions with Octave.
 

Modified: trunk/packages/octave-gpc/debian/rules
===================================================================
--- trunk/packages/octave-gpc/debian/rules	2005-02-28 16:59:17 UTC (rev 141)
+++ trunk/packages/octave-gpc/debian/rules	2005-03-01 11:26:04 UTC (rev 142)
@@ -1,6 +1,6 @@
 #!/usr/bin/make -f
-# Sample debian/rules that uses debhelper.
-# GNU copyright 1997 to 1999 by Joey Hess.
+# debian/rules for
+# GNU Copyright (C) 2000 to 2005  Rafael Laboissiere
 
 # Uncomment this to turn on verbose mode.
 #export DH_VERBOSE=1
@@ -8,11 +8,15 @@
 # This is the debhelper compatability version to use.
 export DH_COMPAT=1
 
+include /usr/share/octave/debian/defs.make
+
 build: build-stamp
 build-stamp:
 	dh_testdir
 
 	./configure --with-octave=/usr/bin/octave2.1 \
+		    --with-mdir=$(MDIR)              \
+		    --with-octdir=$(OCTDIR)          \
                     --prefix=/usr
 
 	# Add here commands to compile the package.
@@ -28,6 +32,7 @@
 	# Add here commands to clean up after the build process.
 	-$(MAKE) clean
 	-$(MAKE) distclean
+	rm -f config.log
 
 	dh_clean
 
@@ -57,15 +62,9 @@
 	dh_strip
 	dh_compress
 	dh_fixperms
-#	dh_makeshlibs
 	dh_installdeb
 	dh_shlibdeps
-
-	( octver=`octave-config --version`                             ; \
-	  octpkgver=`echo $$octver | sed 's/\.[0-9]*$$//'`             ; \
-	  pv=octave$$octpkgver                                         ; \
-	  echo "octave:Depends=$$pv (>= $$octver)" >> debian/substvars )
-
+	octave-depends
 	dh_gencontrol
 	dh_md5sums
 	dh_builddeb