[Pkg-octave-commit] rev 484 - in trunk/packages/octave-forge/debian: . patches

Rafael Laboissiere rafael at costa.debian.org
Sun Feb 5 01:44:05 UTC 2006


Author: rafael
Date: 2006-02-05 01:44:05 +0000 (Sun, 05 Feb 2006)
New Revision: 484

Added:
   trunk/packages/octave-forge/debian/patches/50_main-set-makefile.dpatch
   trunk/packages/octave-forge/debian/patches/50_makefile-syntax-fix.dpatch
Modified:
   trunk/packages/octave-forge/debian/changelog
   trunk/packages/octave-forge/debian/control
   trunk/packages/octave-forge/debian/patches/00list
   trunk/packages/octave-forge/debian/rules
Log:
Debian release octave-forge_2006.01.28-1

Modified: trunk/packages/octave-forge/debian/changelog
===================================================================
--- trunk/packages/octave-forge/debian/changelog	2006-02-03 23:09:00 UTC (rev 483)
+++ trunk/packages/octave-forge/debian/changelog	2006-02-05 01:44:05 UTC (rev 484)
@@ -1,3 +1,19 @@
+octave-forge (2006.01.28-1) unstable; urgency=low
+
+  * New upstream release
+  * This version fixes the problem with the 'legend' command failing the
+    first time it is called (closes: #302034)
+  * debian/control:
+    - Build-depends on units and netcdfg-dev, since interfaces to that
+      program and this library have been added in this new upstream
+      version
+    - Suggests units
+  * debian/rules (in clean target):
+    - Call make distclean
+    - Remove files that are left behind after make clean
+
+ -- Rafael Laboissiere <rafael at debian.org>  Sun,  5 Feb 2006 00:59:06 +0100
+
 octave-forge (2005.06.13-12) unstable; urgency=low
 
   * debian/control: Build-depend on octave2.1-headers >= 2.1.72-9, which

Modified: trunk/packages/octave-forge/debian/control
===================================================================
--- trunk/packages/octave-forge/debian/control	2006-02-03 23:09:00 UTC (rev 483)
+++ trunk/packages/octave-forge/debian/control	2006-02-05 01:44:05 UTC (rev 484)
@@ -4,14 +4,14 @@
 Maintainer: Debian Octave Group <pkg-octave-devel at lists.alioth.debian.org>
 Uploaders: Rafael Laboissiere <rafael at debian.org>
 Standards-Version: 3.6.2
-Build-Depends: debhelper (>= 4), octave2.1-headers (>= 2.1.72-9), libxt-dev, gfortran, libqhull-dev, libginac-dev (>= 1.3.3-2+b1), libgmp3-dev, autoconf, libjpeg62-dev, libpng12-dev, libncurses5-dev, libreadline5-dev, tetex-bin, libgsl0-dev, dpatch
+Build-Depends: debhelper (>= 4), octave2.1-headers (>= 2.1.72-9), libxt-dev, gfortran, libqhull-dev, libginac-dev (>= 1.3.3-2+b1), libgmp3-dev, autoconf, libjpeg62-dev, libpng12-dev, libncurses5-dev, libreadline5-dev, tetex-bin, libgsl0-dev, netcdfg-dev, units, dpatch
 Build-Conflicts: octave2.0-headers, octave2.0
 
 Package: octave-forge
 Replaces: octave-matcompat
 Architecture: any
 Depends: ${octave:Depends}, ${shlibs:Depends}
-Suggests: grace
+Suggests: grace, units
 Description: Contributed functions for GNU Octave from http://octave.sf.net
  The octave-forge project contains over 500 contributed functions for
  GNU Octave which are not in the main distribution. These functions are

Modified: trunk/packages/octave-forge/debian/patches/00list
===================================================================
--- trunk/packages/octave-forge/debian/patches/00list	2006-02-03 23:09:00 UTC (rev 483)
+++ trunk/packages/octave-forge/debian/patches/00list	2006-02-05 01:44:05 UTC (rev 484)
@@ -1,2 +1,4 @@
 50_extra-pdb-sinclude
 50_make-pattern-rules
+50_main-set-makefile
+50_makefile-syntax-fix

Added: trunk/packages/octave-forge/debian/patches/50_main-set-makefile.dpatch
===================================================================
--- trunk/packages/octave-forge/debian/patches/50_main-set-makefile.dpatch	2006-02-03 23:09:00 UTC (rev 483)
+++ trunk/packages/octave-forge/debian/patches/50_main-set-makefile.dpatch	2006-02-05 01:44:05 UTC (rev 484)
@@ -0,0 +1,22 @@
+#! /bin/sh /usr/share/dpatch/dpatch-run
+## 50_makefile-fixes.dpatch by Rafael Laboissiere <rafael at debian.org>
+##
+## DP: Add lacking main/set/Makefile
+
+ at DPATCH@
+
+--- octave-forge-2006.01.28.orig/main/set/Makefile
++++ octave-forge-2006.01.28/main/set/Makefile
+@@ -0,0 +1,12 @@
++sinclude ../../Makeconf
++
++t2.9.0=ismember.m setdiff.m unique.m
++DEPRECIATED_TARGETS=$($(word 2, $(sort t$(OCTAVE_VERSION) t2.9.0)))
++
++all : $(DEPRECIATED_TARGETS)
++
++clean: ; -$(RM) core octave-core $(DEPRECIATED_TARGETS) *~
++
++%.m: %.m.in
++	-$(INSTALL) $< $@
++


Property changes on: trunk/packages/octave-forge/debian/patches/50_main-set-makefile.dpatch
___________________________________________________________________
Name: svn:executable
   + *

Added: trunk/packages/octave-forge/debian/patches/50_makefile-syntax-fix.dpatch
===================================================================
--- trunk/packages/octave-forge/debian/patches/50_makefile-syntax-fix.dpatch	2006-02-03 23:09:00 UTC (rev 483)
+++ trunk/packages/octave-forge/debian/patches/50_makefile-syntax-fix.dpatch	2006-02-05 01:44:05 UTC (rev 484)
@@ -0,0 +1,20 @@
+#! /bin/sh /usr/share/dpatch/dpatch-run
+## 50_makefile-fixes.dpatch by Rafael Laboissiere <rafael at debian.org>
+##
+## DP: Fix syntax error in main/general/Makefile
+
+ at DPATCH@
+
+--- octave-forge-2006.01.28.orig/main/general/Makefile
++++ octave-forge-2006.01.28/main/general/Makefile
+@@ -6,8 +6,8 @@
+ t2.9.0=isequal.m sortrows.m
+ t2.9.4=blkdiag.m
+ DEPRECIATED_TARGETS=$($(word 2, $(sort t$(OCTAVE_VERSION) t2.1.58))) \
+-	$($(word 2, $(sort t$(OCTAVE_VERSION) t2.9.0)) \
+-	$($(word 2, $(sort t$(OCTAVE_VERSION) t2.9.4))
++	$($(word 2, $(sort t$(OCTAVE_VERSION) t2.9.0))) \
++	$($(word 2, $(sort t$(OCTAVE_VERSION) t2.9.4)))
+ PROGS=$(DEPRECIATED_TARGETS) command.oct deref.oct mark_for_deletion.oct
+ 
+ all: $(PROGS)


Property changes on: trunk/packages/octave-forge/debian/patches/50_makefile-syntax-fix.dpatch
___________________________________________________________________
Name: svn:executable
   + *

Modified: trunk/packages/octave-forge/debian/rules
===================================================================
--- trunk/packages/octave-forge/debian/rules	2006-02-03 23:09:00 UTC (rev 483)
+++ trunk/packages/octave-forge/debian/rules	2006-02-05 01:44:05 UTC (rev 484)
@@ -104,13 +104,17 @@
 		dh_testroot
 		-test -f configure-orig && mv configure-orig configure
 		rm -f configure-stamp build-stamp install-stamp check-stamp
-		-test -f Makefile && $(MAKE) clean
-		-rm -rf *~ $(debtmp) debian/*~ debian/files* build	\
-			config.status config.cache config.log conftest	\
-			extra/symband/*.oct build.log			\
-			main/fixed/doc/fixed.ps 			\
-			main/fixed/doc/fixed.info Makeconf octinst.sh	\
+		-test -f Makefile && $(MAKE) clean && $(MAKE) distclean
+		-( cd main/fixed/doc ; $(MAKE) realclean )
+		-rm -rf *~ $(debtmp) debian/*~ debian/files*	\
 			fntests.* admin/RPM/octave-forge.spec
+		-rm -f `find . -name PKG_ADD`
+
+		# The following should be dropped when the 
+		# main/set/Makefile is included in the upstream tarball
+		-rm -f main/set/ismember.m main/set/setdiff.m	\
+			main/set/unique.m 
+
 		dh_clean
 
 binary-indep: 	build install check




More information about the Pkg-octave-commit mailing list