[Pkg-octave-commit] rev 645 - in trunk/packages: . octave2.9-forge octave2.9-forge/debian

Thomas Weber thomas-guest at costa.debian.org
Thu Jul 13 16:50:38 UTC 2006


Author: thomas-guest
Date: 2006-07-13 16:50:37 +0000 (Thu, 13 Jul 2006)
New Revision: 645

Added:
   trunk/packages/octave2.9-forge/
   trunk/packages/octave2.9-forge/debian/
   trunk/packages/octave2.9-forge/debian/changelog
   trunk/packages/octave2.9-forge/debian/compat
   trunk/packages/octave2.9-forge/debian/control
   trunk/packages/octave2.9-forge/debian/copyright
   trunk/packages/octave2.9-forge/debian/patches/
   trunk/packages/octave2.9-forge/debian/rules
   trunk/packages/octave2.9-forge/debian/watch
Log:
Initial release for octave2.9-forge


Added: trunk/packages/octave2.9-forge/debian/changelog
===================================================================
--- trunk/packages/octave2.9-forge/debian/changelog	2006-07-08 16:19:51 UTC (rev 644)
+++ trunk/packages/octave2.9-forge/debian/changelog	2006-07-13 16:50:37 UTC (rev 645)
@@ -0,0 +1,842 @@
+octave-forge (2006.07.09-1) unstable; urgency=low
+
+  NOT YET RELEASED!
+
+  [ Rafael Laboissiere ]
+  * debian/control: Bumped Standards-Version to 3.7.2 (no changes needed)
+
+  [ Thomas Weber ]
+  * debian/compat: Bumped to compatibility level 5.
+  * debian/control: Accordingly, use debhelper V5.
+  * debian/watch: Use format version 3.
+
+ -- 
+
+octave-forge (2006.03.17-2) unstable; urgency=low
+
+  * Uploaded to unstable, now that the libhdf5 transition is over
+    (closes: #357651)
+
+ -- Rafael Laboissiere <rafael at debian.org>  Wed, 12 Apr 2006 14:30:14 +0200
+
+octave-forge (2006.03.17-1) experimental; urgency=low
+
+  [ Thomas Weber ]
+  * New upstream release
+  * removed patches (applied upstream)
+    - 50_main-set-makefile.patch
+    - 50_make-clean.patch
+    - 50_makefile-syntax-fix.patch
+    - 60_make-distclean.patch
+    - 50_make-pattern-rules.patch
+    - 50_extra-pdb-sinclude.patch
+  * debian/rules: revert calling of versioned form of octave-config; the
+    autobuilders should have recovered by now
+
+  [ Rafael Laboissiere ]
+  * debian/patches/clean-depreciated.patch: Added patch for cleaning
+    files that are generated from *.in files according to the Octave
+    version number
+  * debian/control: Build-depends on octave2.1-headers >= 2.1.73-4
+  * With the above dependency, the package compiles correctly with g++ 4.1
+    (closes: #357651)
+
+ -- Rafael Laboissiere <rafael at debian.org>  Mon,  3 Apr 2006 14:27:28 +0200
+
+octave-forge (2006.01.28-2) unstable; urgency=low
+
+  * debian/control: Build-depends on cdbs (to use simple-patchsys.mk)
+    instead of dpatch
+  * debian/patches/50_make-clean.patch: Patch from upstream CVS to clean
+    files left by make
+  * debian/patches/60_make-distclean.patch: Patch for fixing the upstream
+    behavior for make distclean
+  * debian/rules:
+    - Removed code which was doing the cleanup done in the patches above
+    - Adjusted to use CDBS' simple-patchsys.mk instead of dpatch
+
+ -- Rafael Laboissiere <rafael at debian.org>  Mon, 13 Feb 2006 11:18:53 +0100
+
+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
+    refers only to the versioned octave-config-2.1.72 (closes: #349139)
+
+ -- Rafael Laboissiere <rafael at debian.org>  Wed, 25 Jan 2006 22:04:27 +0100
+
+octave-forge (2005.06.13-11) unstable; urgency=low
+
+  * debian/rules: Explicitly call octave-config-2.1.72 instead of
+    octave-config
+
+ -- Rafael Laboissiere <rafael at debian.org>  Sun, 22 Jan 2006 18:45:13 +0100
+
+octave-forge (2005.06.13-10) unstable; urgency=low
+
+  * debian/rules: Reverted last change regarding the update-alternatives
+    octave-config command.  Let us hope that the buildd maintainers
+    already fixed the dangling symlink problem.
+
+ -- Rafael Laboissiere <rafael at debian.org>  Sun, 22 Jan 2006 00:25:39 +0100
+
+octave-forge (2005.06.13-9) unstable; urgency=low
+
+  * debian/control: Set build-dependency only on libxt-dev, since this
+    package already depends on libx11-dev and x-dev
+  * debian/rules: Added update-alternatives command to clean up the
+    octave-config alternative on Debian autobuilders.  This is a temporary
+    hack to get the package correctly autobuilt and will be removed in the
+    future.
+
+ -- Rafael Laboissiere <rafael at debian.org>  Sat, 21 Jan 2006 18:47:27 +0100
+
+octave-forge (2005.06.13-8) unstable; urgency=low
+
+  +++ Changes by Thomas Weber
+
+  * remove dependency on xlibs-dev (closes: 345539)
+
+ -- Debian Octave Group <pkg-octave-devel at lists.alioth.debian.org>  Mon,  2 Jan 2006 00:16:36 +0100
+
+octave-forge (2005.06.13-7) unstable; urgency=low
+
+   +++ Changes by Rafael Laboissiere
+
+  * debian/rules: Removed code for diagnosing the problem with
+    autobuilders
+  * debian/control: Tighten build-dependency on octave2.1-headers to
+    >=2.1.72-8 (hopefully, this will fix the autobuilder problems, since
+    from this version on, the octave-depends script call octave-config
+    using the full path)
+
+ -- Debian Octave Group <pkg-octave-devel at lists.alioth.debian.org>  Sat, 31 Dec 2005 10:15:27 +0100
+
+octave-forge (2005.06.13-6) unstable; urgency=low
+
+   +++ Changes by Rafael Laboissiere
+
+  * debian/patches/50_make-pattern-rules.dpatch: Improved patch.  The
+    problem with version 3.81 of make is that it treats pattern rules that
+    are defined as:
+
+        %.o : %.cc ; command $< $@
+
+    and:
+
+       %.o : %.cc
+               command $< $@
+
+    as different rules.  Since the former appear in Makeconf, the later
+    definition (which appears in some Makefiles) will not override the
+    former.  The patch transforms the later into the former.
+
+  * debian/rules: Added code for diagnosing the problem that some
+    autobuilders (ia64, powerpc, and s390) are having to find the
+    octave-config command.
+
+ -- Debian Octave Group <pkg-octave-devel at lists.alioth.debian.org>  Fri, 30 Dec 2005 23:06:29 +0100
+
+octave-forge (2005.06.13-5) unstable; urgency=low
+
+   +++ Changes by Rafael Laboissiere
+
+  * debian/patches/50_make-pattern-rules.dpatch: Patch for avoinding
+    override of pattern rules previously defined in Makeconf.base.  A big
+    thanks to Joaquim Ortega <joaquim.ortega at gmail.com> for finding the
+    bug and proposing the changes.  The package is building correctly
+    again in sid, with the latest version of make (closes: #344995).
+
+  * debian/rules: Save original configure script before generating a new
+    one with autoconf.  Restore the saved file in the clean target, such
+    that the differences will not appear in the .diff.gz file.
+
+  * debian/patches/50_extra-pdb-sinclude.dpatch: Patch for avoiding
+    failures in make clean when Makeconf does not exist in the top source
+    directory.
+
+ -- Debian Octave Group <pkg-octave-devel at lists.alioth.debian.org>  Thu, 29 Dec 2005 20:14:43 +0100
+
+octave-forge (2005.06.13-4) unstable; urgency=low
+
+   +++ Changes by Rafael Laboissiere
+
+  * Rebuilt to get the right dependency on libcln4 (closes: #341809)
+
+ -- Debian Octave Group <pkg-octave-devel at lists.alioth.debian.org>  Sun,  4 Dec 2005 22:53:55 +0100
+
+octave-forge (2005.06.13-3) unstable; urgency=low
+
+   +++ Changes by Rafael Laboissiere
+
+  * debian/control:
+    - Build-depends on gfortran for all achitectures, instead of g77 and
+      the special exception of fort77 on m68k.  I am glad we did this
+      move.
+    - Tight build-dependency on libginac-dev >= 1.3.3-2+b1, since this
+      library underwnet another ABI transition
+    - Bumped build-dependency octave2.1-headers >= 2.1.72-6
+    - Bumped build-dependency debhelper >= 4
+  * debian/rules:
+    - Removed special settign for the m68k architecture (fort77)
+    - Use /usr/bin/gfortran as the Fortran compiler
+
+ -- Debian Octave Group <pkg-octave-devel at lists.alioth.debian.org>  Sat, 26 Nov 2005 11:31:12 +0100
+
+octave-forge (2005.06.13-2) unstable; urgency=low
+
+  +++ Changes by Rafael Laboissiere
+
+  * debian/control: Tighten the build-dependency on libginac-dev to >=
+    1.3.2-2, forcing the binary dependency on libginac1.3c2, which did the
+    C++ ABI transition.  This should make the package installable in sid
+    again (closes: #327302).
+
+  * This is the first time this package is compiled with g++ 4.0.  Since
+    this is the default version og the C++ in Debian, now, we will not
+    care anymore about compilation problem with g++ 3.* (closes: #264009).
+
+  * debian/compat: Added file with compatibility level 4.  This makes
+    Lintian happy.
+  * debian/rules: With the move to debhelper compatibility level 4, files
+    will land on debian/octave-forge, instead of debian/tmp
+
+  * debian/copyright:
+    - Updated FSF address
+    - Updated infromation about the current maintainer of the package
+
+ -- Debian Octave Group <pkg-octave-devel at lists.alioth.debian.org>  Fri, 16 Sep 2005 11:48:52 +0200
+
+octave-forge (2005.06.13-1) unstable; urgency=low
+
+  +++ Changes by Rafael Laboissiere
+
+  * New upstream release
+  * debian/control: Upgraded Standards-Version to 2.6.2 (no changes
+    needed)
+  * Removed the following dpatches, which are applied upstream:
+    - debian/patches/50_extra-mex-configure-add
+    - debian/patches/50_big-endian-rand-fix
+    - debian/patches/50_exclude-xlib-in-aurecord
+    - debian/patches/50_weekday-doc
+    - debian/patches/50_eliminate-getfields-setfields
+
+ -- Debian Octave Group <pkg-octave-devel at lists.alioth.debian.org>  Sun,  3 Jul 2005 22:12:00 +0200
+
+octave-forge (2004.11.16-7) unstable; urgency=low
+
+  +++ Changes by Rafael Laboissiere
+
+  * debian/rules:
+    - Use option --with-altmpath of configure, such that
+      _pl_grace_octave_path in grace_octave_path.m points to the right
+      directory (closes: #298539)
+    - Fixed {} bashism
+  * debian/patches/50_weekday-doc.dpatch: Added patch to fix documentation
+    of weekday.m (closes: #296973)
+  * debian/patches/50_eliminate-getfields-setfields.dpatch: Added patch to
+    eliminate call to obsolete getfields/setfields (closes: #299510)
+    (closes: #299957)
+
+ -- Debian Octave Group <pkg-octave-devel at lists.alioth.debian.org>  Fri, 15 Apr 2005 14:11:24 +0200
+
+octave-forge (2004.11.16-6) unstable; urgency=low
+
+  +++ Changes by Rafael Laboissiere:
+
+  * debian/rules:
+    - Put $(altoctdir) and $(altmdir) away from LOADPATH. This fixes the
+      problem of graceplot's plot.m file being earlier than upstream's in
+      the Octave path (closes: #296991) (closes: #297028).
+    - Make target configure instead of build depend on patch-stamp.  This
+      is necessary, otherwise patch 50_extra-mex-configure-add.dpatch has
+      no effect.
+  * debian/control: Suggests grace
+
+ -- Debian Octave Group <pkg-octave-devel at lists.alioth.debian.org>  Sun, 27 Feb 2005 14:07:04 +0100
+
+octave-forge (2004.11.16-5) unstable; urgency=low
+
+  +++ Changes by Rafael Laboissiere:
+
+  * debian/patches/50_exclude-xlib-in-aurecord.dpatch: Added patch exclude
+    X11 libs inclusion.  This may fix the buildd problem on sparc. (Taken
+    from CVS at SourceForge on 2005-02-24.)
+  * debian/rules:
+    - Make build-stamp depend on patch-stamp, otherwise the dpatches will
+      never be applied...
+    - Remove the build-time generated file fntests.log, such that it does
+      not end up in the .diff.gz.
+
+ -- Debian Octave Group <pkg-octave-devel at lists.alioth.debian.org>  Thu, 24 Feb 2005 14:03:18 +0100
+
+octave-forge (2004.11.16-4) unstable; urgency=low
+
+  +++ Changes by Rafael Laboissiere:
+
+  * Rebuilt with Octave 2.1.65
+  * debian/control:
+    - Changed Maintainer to Debian Octave Group
+    - Bumped Build-Depends on octave2.1-headers to >= 2.1.65
+    - Build-Depend on dpatch
+    - Build-Depend on libreadline5-dev instead of libreadline4-dev
+    - Use automatically calculated variable ${octave:Depends}
+  * debian/rules:
+    - Include defs.make and use OCTDIR and MDIR variables
+    - Put programs in LOCALARCHLIBDIR instead LOCALVERARCHLIBDIR
+    - With the two changes above, we get rid of all versioned paths for
+      installed files
+    - In clean rule, remove several files that are automatically generated
+      by the upstream build, such that the .diff.gz file is clean
+  * Removed obsolete files in debian/: aurecord.1, lp.cc.patch_bug210907,
+    and tsacleanup.pl
+  * debian/changelog: Added variables for Emacs debian-changelog-mode
+  * debian/patches/: Added patches:
+    - 50_extra-mex-configure-add.dpatch: Add file extra/mex/configure.add
+    - 50_big-endian-rand-fix.dpatch: : Fix rand bug on some big-endian
+      architectures (taken from CVS at SourceForge)
+
+ -- Debian Octave Group <pkg-octave-devel at lists.alioth.debian.org>  Wed, 23 Feb 2005 14:52:46 +0100
+
+octave-forge (2004.11.16-3) unstable; urgency=low
+
+  * Rebuilt with octave 2.1.64
+  * debian/control: Build-Depends and Depends updated accordingly
+
+ -- Dirk Eddelbuettel <edd at debian.org>  Sat,  4 Dec 2004 10:40:58 -0600
+
+octave-forge (2004.11.16-2) unstable; urgency=low
+
+  * extra/mex/configure.add: Added awk support from Sourceforge bug
+    report number 1062239 with thanks to Dan McMahill (Closes: #281994)
+
+ -- Dirk Eddelbuettel <edd at debian.org>  Thu, 18 Nov 2004 22:14:40 -0600
+
+octave-forge (2004.11.16-1) unstable; urgency=low
+
+  * New upstream release
+  * Rebuilt with octave 2.1.63 			(Closes: #281777)
+  * debian/control: Build-Depends and Depends updated accordingly
+  * debian/control: Added Rafael as Uploaders:
+
+ -- Dirk Eddelbuettel <edd at debian.org>  Wed, 17 Nov 2004 19:51:39 -0600
+
+octave-forge (2004.09.09-5) unstable; urgency=low
+
+  * Rebuilt with octave 2.1.62
+  * debian/control: Build-Depends and Depends updated accordingly
+
+ -- Dirk Eddelbuettel <edd at debian.org>  Sat, 13 Nov 2004 11:53:53 -0600
+
+octave-forge (2004.09.09-4) unstable; urgency=low
+
+  * Rebuilt with octave 2.1.61
+  * debian/control: Build-Depends and Depends updated accordingly
+
+ -- Dirk Eddelbuettel <edd at debian.org>  Sat,  6 Nov 2004 08:05:43 -0600
+
+octave-forge (2004.09.09-3) unstable; urgency=low
+
+  * Rebuilt with octave 2.1.60
+  * debian/control: Build-Depends and Depends updated accordingly
+  * debian/watch: Added watch file
+
+ -- Dirk Eddelbuettel <edd at debian.org>  Sat, 25 Sep 2004 10:18:53 -0500
+
+octave-forge (2004.09.09-2) unstable; urgency=low
+
+  * Rebuilt with octave 2.1.59
+  * debian/control: Build-Depends and Depends updated accordingly
+
+ -- Dirk Eddelbuettel <edd at debian.org>  Wed, 22 Sep 2004 16:37:17 -0500
+
+octave-forge (2004.09.09-1) unstable; urgency=low
+
+  * Upgraded to new upstream version released today
+  * debian/control: Update both Builds-Depends and Depends to the
+    matching and required Octave version 2.1.58 released a few days ago
+
+ -- Dirk Eddelbuettel <edd at debian.org>  Thu,  9 Sep 2004 18:39:53 -0500
+
+octave-forge (2004.07.07-1) unstable; urgency=low
+
+  * Upgraded to new upstream version released today
+  * This new upstream version includes
+    - new fixed point numerics functions (Closes: #257331)
+    - corrected demos for vrml (Closes: #255049)
+    - upstream fix for rand initialization (Closes: #254733)
+    - correction for inline return values (Closes: #245175)
+  * debian/control: Added libgsl0-dev to Build-Depends
+  * debian/control: Build-Depends on octave2.1-headers (>= 2.1.57-4)
+    to ensure lapack and blas libraries get linked correctly
+  * debian/control: Removed unversioned g++ from Build-Depends [lintian]
+  * debian/control: Increased Standards-Version to 3.6.1.1
+
+ -- Dirk Eddelbuettel <edd at debian.org>  Wed,  7 Jul 2004 20:22:14 -0500
+
+octave-forge (2004.02.12-8) unstable; urgency=low
+
+  * Rebuild required by hdf5 library .so number change
+
+ -- Dirk Eddelbuettel <edd at debian.org>  Mon, 12 Apr 2004 16:22:34 -0500
+
+octave-forge (2004.02.12-7) unstable; urgency=low
+
+  * main/plot/plot3.m: End for loop with endfor (Closes: #238583)
+  * main/geometry/configure.add: Modify the qhull configuration test
+    program so that it no longer segfaults with libqhull5
+  * main/geometry/{convhulln,delaunayn,voronoi}.cc: Change version
+    identifier declaration to `char *qh_version' to match libqhull5
+  * debian/control: Add libpng12-dev to Build-Depends
+
+ -- Dirk Eddelbuettel <edd at debian.org>  Wed, 17 Mar 2004 21:05:48 -0600
+
+octave-forge (2004.02.12-6) unstable; urgency=low
+
+  * main/plot/orient.m: Typo patch by Robert Ewald (Closes: #238303)
+
+ -- Dirk Eddelbuettel <edd at debian.org>  Tue, 16 Mar 2004 07:20:40 -0600
+
+octave-forge (2004.02.12-5) unstable; urgency=low
+
+  * Rebuilt with Octave 2.1.57
+  * main/comm/galois-def.h: Applied patch by John Eaton posted to the
+    octave-bug list that adds definitions no longer in 2.1.57
+
+ -- Dirk Eddelbuettel <edd at debian.org>  Fri, 12 Mar 2004 20:23:47 -0600
+
+octave-forge (2004.02.12-4) unstable; urgency=low
+
+  * Rebuilt with Octave 2.1.56
+  * debian/control: Enforcing stronger Depends on corresponding Octave
+    version which will ensure that if octave-forge is installed, an upgrade
+    of octave occurs only iff a matching octave-forge is available
+
+ -- Dirk Eddelbuettel <edd at debian.org>  Fri,  5 Mar 2004 22:25:59 -0600
+
+octave-forge (2004.02.12-3) unstable; urgency=low
+
+  * Rebuilt with Octave 2.1.55
+
+ -- Dirk Eddelbuettel <edd at debian.org>  Thu, 26 Feb 2004 19:04:23 -0600
+
+octave-forge (2004.02.12-2) unstable; urgency=low
+
+  * Rebuilt with 2.1.54-2
+
+ -- Dirk Eddelbuettel <edd at debian.org>  Thu, 19 Feb 2004 16:41:32 -0600
+
+octave-forge (2004.02.12-1) unstable; urgency=low
+
+  * Upgraded to new upstream version released today
+  * main/miscellaneous/Makefile: Added a few small corrections which
+    should hopefully overcome the build issues on alpha, hppa and ia64
+    that 2004.02.09 experienced with some of the xml*.c* files
+
+ -- Dirk Eddelbuettel <edd at debian.org>  Thu, 12 Feb 2004 21:01:37 -0600
+
+octave-forge (2004.02.09-1) unstable; urgency=low
+
+  * New upstream CVS snapshot
+
+  * debian/rules: Applied patch by Teemu Ikonen needed for graceplot
+
+ -- Dirk Eddelbuettel <edd at debian.org>  Mon,  9 Feb 2004 20:54:40 -0600
+
+octave-forge (2004.01.29-2) unstable; urgency=low
+
+  * Rebuilt with 2.1.53-3
+
+ -- Dirk Eddelbuettel <edd at debian.org>  Wed,  4 Feb 2004 14:21:01 -0600
+
+octave-forge (2004.01.29-1) unstable; urgency=low
+
+  * Fresh CVS snapshot, now compatible with changes in octave2.1_2.1.53,
+    with special thanks to Paul Kienzle for making the required changes.
+  * Rebuild under (and for) octave2.1_2.1.53
+  * debian/rules: Moved the ${shlibs:Depends} from Suggests to Depends.
+    While this forces more libraries onto each system, it does limit the
+    negative surprises when some of the binary libraries are loaded, and
+    fail. Thanks to George McNinch for the heads-up regarding libginac1.1.
+
+ -- Dirk Eddelbuettel <edd at debian.org>  Thu, 29 Jan 2004 19:55:47 -0600
+
+octave-forge (2004.01.18-1) unstable; urgency=low
+
+  * Fresh CVS snapshot while octave2.1 is changing making octave-forge
+    releases harder than usual to realize (Closes: #223955, #228188)
+  * debian/control: Updated to (Build-)Depends on octave2.1_2.1.52
+  * debian/rules: Small change to correct octave-config problem
+
+ -- Dirk Eddelbuettel <edd at debian.org>  Sun, 18 Jan 2004 21:27:20 -0600
+
+octave-forge (2003.06.02-8) unstable; urgency=low
+
+  * main/optim/lp.cc: Applied patch by Paul Kienzle (Closes: #210907)
+
+ -- Dirk Eddelbuettel <edd at debian.org>  Mon, 20 Oct 2003 21:01:52 -0500
+
+octave-forge (2003.06.02-7) unstable; urgency=low
+
+  * main/sparse/sparse_ops.h: Applied upstream patch to show error message
+    if bounds of sparse matrix would be exceeded (Closes: #213661)
+
+ -- Dirk Eddelbuettel <edd at debian.org>  Tue, 14 Oct 2003 20:14:09 -0500
+
+octave-forge (2003.06.02-6) unstable; urgency=low
+
+  * debian/rules: Do not strip the file mex.o (Closes: #207542)
+  * debian/control: Increase Standards-Version to 3.6.1.0
+
+ -- Dirk Eddelbuettel <edd at debian.org>  Sat, 30 Aug 2003 11:18:46 -0500
+
+octave-forge (2003.06.02-5) unstable; urgency=low
+
+  * debian/{rules,control}: For m68k, switch from f2c to fort77
+  * debian/control: Thus Build-Depends: on octave2.1 (>> 2.1.50-1)
+
+ -- Dirk Eddelbuettel <edd at debian.org>  Sat,  5 Jul 2003 09:09:46 -0500
+
+octave-forge (2003.06.02-4) unstable; urgency=low
+
+  * debian/rules: Now really make the change promised in -3
+
+ -- Dirk Eddelbuettel <edd at debian.org>  Sun, 29 Jun 2003 16:35:45 -0500
+
+octave-forge (2003.06.02-3) unstable; urgency=low
+
+  * Rebuild under (and for) octave2.1_2.1.50
+  * debian/control: Build-Depends and Depends adjusted accordingly
+  * debian/{control,rules}: As for octave2.1_2.1.50, revert back to the
+    default gcc suite now that version 3.3 is in unstable and testing
+
+ -- Dirk Eddelbuettel <edd at debian.org>  Sat, 28 Jun 2003 14:46:42 -0500
+
+octave-forge (2003.06.02-2) unstable; urgency=low
+
+  * debian/control: Remove Build-Depends on libginac-dev for m68k and
+    mipsel as the package has not built there in ages, despite RC bugs
+
+ -- Dirk Eddelbuettel <edd at debian.org>  Tue, 17 Jun 2003 20:18:24 -0500
+
+octave-forge (2003.06.02-1) unstable; urgency=low
+
+  * Upgraded to new upstream version released today
+  * main/plot/gget.m: Contains improved version of patch (Closes: #194561)
+  * debian/rules: After autogen.sh, run 'chmod 0755 configure' though
+    it remain mysterious why this is needed only on hppa (Closes: #192299)
+  * debian/{rules,control}: Match settings used to successfully compile
+    octave2.1_2.1.49 on all architectures: f2c on m68k, gcc 3.3 on hppa
+  * debian/control: Bring ia64 Build-Depends in-line with others as
+    libginac-dev and libgmp3-dev are now universally available
+  * debian/control: (Build-)Depends on octave2.1 (>= 2.1.49)
+  * debian/control: Increase Standards-Version to 3.5.10
+
+ -- Dirk Eddelbuettel <edd at debian.org>  Mon,  2 Jun 2003 19:54:22 -0500
+
+octave-forge (2003.04.28-3) unstable; urgency=low
+
+  * Rebuilt using octave 2.1.48 released today
+  * debian/control: (Build-)Depends on octave2.1 (>= 2.1.48)
+
+ -- Dirk Eddelbuettel <edd at debian.org>  Tue,  6 May 2003 15:29:23 -0500
+
+octave-forge (2003.04.28-2) unstable; urgency=low
+
+  * Rebuilt using octave 2.1.47 released today
+
+ -- Dirk Eddelbuettel <edd at debian.org>  Fri,  2 May 2003 22:56:25 -0500
+
+octave-forge (2003.04.28-1) unstable; urgency=low
+
+  * Upstream CVS snapshot (Closes: #187961, #187430)
+
+ -- Dirk Eddelbuettel <edd at debian.org>  Mon, 28 Apr 2003 11:46:57 -0500
+
+octave-forge (2003.02.22-4) unstable; urgency=low
+
+  * Rebuilt using octave 2.1.46 released yesterday
+  * debian/control: Depends on octave2.1 (= 2.1.46)
+  * debian/rules: Install rasmol.sh under examples
+
+ -- Dirk Eddelbuettel <edd at debian.org>  Tue,  4 Mar 2003 19:56:08 -0600
+
+octave-forge (2003.02.22-3) unstable; urgency=low
+
+  * debian/rules: Add 'touch extra/MacOSX/NOINSTALL' (Closes: #182290)
+
+ -- Dirk Eddelbuettel <edd at debian.org>  Wed, 26 Feb 2003 21:41:39 -0600
+
+octave-forge (2003.02.22-2) unstable; urgency=low
+
+  * debian/control: Added tetex-bin to Build-Depends
+
+ -- Dirk Eddelbuettel <edd at debian.org>  Sat, 22 Feb 2003 20:38:46 -0600
+
+octave-forge (2003.02.22-1) unstable; urgency=low
+
+  * Upgraded to new upstream version released today (Closes: #175798, #176895)
+  * debian/control: Build-Depends on gcc/g77/g++ (>= 3.2.2)
+
+ -- Dirk Eddelbuettel <edd at debian.org>  Sat, 22 Feb 2003 13:06:20 -0600
+
+octave-forge (2002.11.30-1) unstable; urgency=low
+
+  * Upgraded to new upstream release
+
+ -- Dirk Eddelbuettel <edd at debian.org>  Sat, 30 Nov 2002 11:48:27 -0600
+
+octave-forge (2002.11.28.cvs-3) unstable; urgency=low
+
+  * debian/control: Added libncurses5-dev to Build-Depends (Closes: #171181)
+  * debian/control: Added libreadline4-dev for good measure
+
+ -- Dirk Eddelbuettel <edd at debian.org>  Fri, 29 Nov 2002 17:52:56 -0600
+
+octave-forge (2002.11.28.cvs-2) unstable; urgency=low
+
+  * debian/rules: g77 instead of f2c on m68k too
+  * debian/rules: really make sure configure is mode 0755
+
+ -- Dirk Eddelbuettel <edd at debian.org>  Thu, 28 Nov 2002 23:47:21 -0600
+
+octave-forge (2002.11.28.cvs-1) unstable; urgency=low
+
+  * Upgraded to CVS snapshot in preparation of new upstream release
+  * Rebuilt using octave 2.1.40
+  * debian/control: Depends on octave2.1 (= 2.1.40)
+  * debian/control: Build-Depends s/xlib6g-dev/xlibs-dev/ (Closes: #170174)
+
+ -- Dirk Eddelbuettel <edd at debian.org>  Thu, 28 Nov 2002 09:45:43 -0600
+
+octave-forge (2002.05.09-6) unstable; urgency=low
+
+  * FIXME/Makefile: Don't built fsolve.oct as g++-3.* fails (Closes: #168032)
+
+ -- Dirk Eddelbuettel <edd at debian.org>  Wed,  6 Nov 2002 20:51:51 -0600
+
+octave-forge (2002.05.09-5) unstable; urgency=low
+
+  * Rebuilt using octave 2.1.39
+
+ -- Dirk Eddelbuettel <edd at debian.org>  Fri,  1 Nov 2002 18:52:42 -0600
+
+octave-forge (2002.05.09-4) unstable; urgency=low
+
+  * Rebuilt using octave 2.1.38
+
+ -- Dirk Eddelbuettel <edd at debian.org>  Tue, 29 Oct 2002 21:35:08 -0600
+
+octave-forge (2002.05.09-3) unstable; urgency=low
+
+  * Rebuilt using octave 2.1.37
+  * main/struct/{getfield,setfield}.cc: Applied patch by JWE
+  * debian/control: Build-Depends on g77 on m68k (Closes: #164853)
+
+ -- Dirk Eddelbuettel <edd at debian.org>  Fri, 25 Oct 2002 22:37:21 -0500
+
+octave-forge (2002.05.09-2) unstable; urgency=low
+
+  * Rebuilt against libqhull4 now that libqhull3 is gone (Closes: #164550)
+
+ -- Dirk Eddelbuettel <edd at debian.org>  Sun, 13 Oct 2002 15:01:23 -0500
+
+octave-forge (2002.05.09-1) unstable; urgency=low
+
+  * Upgraded to new upstream release
+
+ -- Dirk Eddelbuettel <edd at debian.org>  Sun, 13 Oct 2002 15:00:36 -0500
+
+octave-forge (2002.04.23.cvs.1-1) unstable; urgency=low
+
+  * This is really 2002.04.23.cvs-7, but because of #145526 and the
+    required scrubbing of the 0x0D character, "dpkg-source -x" and hence
+    lintian could no longer deal with the old .orig.tar.gz. Katie didn't
+    like me uploading a new .orig.tar.gz in revision -7, so here we go
+    with a new one. Because tsacleanup.pl has now been applied to the
+    upstream source, it is no longer called from debian/rules.
+
+  * main/symbolic/*: Apply upstream patch for g++-3.0 (Closes: #145476)
+  * debian/tsacleanup.pl: Wrote Perl script to scrub tsa/*.m files from ^M
+  * debian/rules: Use tsacleanup.pl to clean tsa/*.m (Closes: #145526)
+  * extra/tsa/: Copied four files from the (currently not used) extra/NaN
+    directory which are required by some tsa functions (Closes: #145527)
+  * debian/control: Build-Depends on octave2.1 (>= 2.1.36)
+
+ -- Dirk Eddelbuettel <edd at debian.org>  Sat,  4 May 2002 17:18:34 -0500
+
+octave-forge (2002.04.23cvs-6) unstable; urgency=low
+
+  * main/sparse/Makefile: Apply small upstream patch (Closes: #144929)
+
+ -- Dirk Eddelbuettel <edd at debian.org>  Mon, 29 Apr 2002 20:35:47 -0500
+
+octave-forge (2002.04.23cvs-5) unstable; urgency=low
+
+  * debian/control: Now really add Build-Depends on libjpeg62-dev
+  * debian/control: Move the ${shlibs:Depends} to Suggests. As we
+    Depends: octave21, the truly required C and C++ libs are already
+    covered but we do not want to Depends: on the dynamic library for
+    some useful, but non-core, functionality.
+
+ -- Dirk Eddelbuettel <edd at debian.org>  Sun, 28 Apr 2002 08:43:02 -0500
+
+octave-forge (2002.04.23cvs-4) unstable; urgency=low
+
+  * debian/control: Build-Depends on libjpeg62-dev (Closes: #144848)
+
+ -- Dirk Eddelbuettel <edd at debian.org>  Sun, 28 Apr 2002 07:38:22 -0500
+
+octave-forge (2002.04.23cvs-3) unstable; urgency=low
+
+  * debian/control: Build-Depends on autoconf (Closes: #144788)
+
+ -- Dirk Eddelbuettel <edd at debian.org>  Sat, 27 Apr 2002 20:40:41 -0500
+
+octave-forge (2002.04.23cvs-2) unstable; urgency=low
+
+  * debian/rules: Call autogen.sh as ./autogen.sh (Closes: #144734)
+
+ -- Dirk Eddelbuettel <edd at debian.org>  Sat, 27 Apr 2002 13:50:54 -0500
+
+octave-forge (2002.04.23cvs-1) unstable; urgency=low
+
+  * Upgraded to new upstream CVS snapshot (Closes: #144468)
+  * This releases closes the open upstream bugs (Closes: #142977, #142954)
+  * debian/control: Added Build-Depends on libqhull-dev and libginac-dev
+    (and libgmp3-dev) to support the added geometry and symbolic toolboxes
+  * debian/control: But for now don't use those (unavailable) libs on ia64
+  * debian/rules: Add a few selected .oct files as arguments to dh_shlibdeps
+    call to make sure required libs are added
+
+ -- Dirk Eddelbuettel <edd at debian.org>  Thu, 25 Apr 2002 20:11:34 -0500
+
+octave-forge (2002.04.20-1) unstable; urgency=low
+
+  * Upgraded to new upstream release [ package newer released ]
+
+ -- Dirk Eddelbuettel <edd at debian.org>  Sun, 21 Apr 2002 08:01:57 -0500
+
+octave-forge (2002.03.09-1) unstable; urgency=low
+
+  * Upgraded to new upstream release [ package never released ]
+
+ -- Dirk Eddelbuettel <edd at debian.org>  Sat,  9 Mar 2002 22:03:25 -0600
+
+octave-forge (2001.11.02-6) unstable; urgency=low
+
+  * debian/rules: Correct symlink from docs to scripts (Closes: #142960)
+
+ -- Dirk Eddelbuettel <edd at debian.org>  Mon, 15 Apr 2002 20:22:45 -0500
+
+octave-forge (2001.11.02-5) unstable; urgency=low
+
+  * main/general/bitand.cc: Apply small upstream patch defining max()
+    which g++ 3.0 (and other compilers) no longer supply (Closes: #142638)
+
+ -- Dirk Eddelbuettel <edd at debian.org>  Sat, 13 Apr 2002 23:46:45 -0500
+
+octave-forge (2001.11.02-4) unstable; urgency=low
+
+  * debian/rules: Add missing '/' to installation paths
+
+ -- Dirk Eddelbuettel <edd at debian.org>  Tue, 22 Jan 2002 18:45:59 -0600
+
+octave-forge (2001.11.02-3) unstable; urgency=low
+
+  * debian/rules: Remove bashsisms (Closes: #125716)
+  * debian/rules: Use octave-config to learn about directory locations
+  * debian/control: Build-Conflicts with octave2.0-headers (octave-config)
+  * Applied patch by LaMont Jones for gcc-3.0 support (Closes: #127023)
+
+ -- Dirk Eddelbuettel <edd at debian.org>  Fri,  4 Jan 2002 21:06:42 -0600
+
+octave-forge (2001.11.02-2) unstable; urgency=low
+
+  * debian/control: Expanded Build-Depends to match octave2.1
+
+ -- Dirk Eddelbuettel <edd at debian.org>  Mon, 26 Nov 2001 21:37:42 -0600
+
+octave-forge (2001.11.02-1) unstable; urgency=low
+
+  * Upgraded to new upstream release octave-forge
+  * This constitutes the first release of Paul Kienzle's former
+    octave-matcompat package together with contributed code by others
+    which is now developed at http://sourceforge.net/projects/octave/
+  * debian/control, debian/rules, debian/copyright: Changed accordingly
+
+ -- Dirk Eddelbuettel <edd at debian.org>  Fri,  2 Nov 2001 18:54:07 -0600
+
+octave-matcompat (20010225-7) unstable; urgency=low
+
+  * Empty transition package to ease upgrade to the octave-forge package
+    which replaces (and extends) this package
+
+ -- Dirk Eddelbuettel <edd at debian.org>  Fri,  2 Nov 2001 18:55:10 -0600
+
+octave-matcompat (20010225-6) unstable; urgency=low
+
+  * debian/control: Added Build-Depends on xlibs-dev (Closes: #105657)
+
+ -- Dirk Eddelbuettel <edd at debian.org>  Tue, 17 Jul 2001 20:20:40 -0500
+
+octave-matcompat (20010225-5) unstable; urgency=low
+
+  * Recompiled under octave2.1_2.1.34
+
+ -- Dirk Eddelbuettel <edd at debian.org>  Fri, 13 Jul 2001 22:27:18 -0500
+
+octave-matcompat (20010225-4) unstable; urgency=low
+
+  * debian/control: Build-Depends on g77 (Closes: #89913)
+
+ -- Dirk Eddelbuettel <edd at debian.org>  Fri, 16 Mar 2001 21:32:27 -0600
+
+octave-matcompat (20010225-3) unstable; urgency=low
+
+  * debian/control: Build-Depends on octave2.1-headers (Closes: #89299)
+
+ -- Dirk Eddelbuettel <edd at debian.org>  Sun, 11 Mar 2001 15:20:54 -0600
+
+octave-matcompat (20010225-2) unstable; urgency=low
+
+  * debian/rules: aurecord goes into /usr/lib/octave/$VERSION/site/exec/$ARCH
+    instead of /usr/bin where it conflicts with nas-bin (Closes: #88746)
+  * debian/rules: Do not install aurecord.1 into /usr/share/man/man1
+
+ -- Dirk Eddelbuettel <edd at debian.org>  Wed,  7 Mar 2001 06:13:36 -0600
+
+octave-matcompat (20010225-1) unstable; urgency=low
+
+  * Initial Debian release
+
+ -- Dirk Eddelbuettel <edd at debian.org>  Sun, 25 Feb 2001 20:43:08 -0600
+
+Local Variables:
+eval: (progn
+  (make-local-hook 'debian-changelog-add-version-hook)
+  (add-hook
+    'debian-changelog-add-version-hook
+      (lambda ()
+      (save-excursion
+        (forward-line -1)
+        (beginning-of-line)
+        (insert "\n  NOT YET RELEASED!\n\n  [ "
+          (or (getenv "DEBFULLNAME") (user-full-name)) " ]")))
+    nil t))
+End:

Added: trunk/packages/octave2.9-forge/debian/compat
===================================================================
--- trunk/packages/octave2.9-forge/debian/compat	2006-07-08 16:19:51 UTC (rev 644)
+++ trunk/packages/octave2.9-forge/debian/compat	2006-07-13 16:50:37 UTC (rev 645)
@@ -0,0 +1 @@
+5

Added: trunk/packages/octave2.9-forge/debian/control
===================================================================
--- trunk/packages/octave2.9-forge/debian/control	2006-07-08 16:19:51 UTC (rev 644)
+++ trunk/packages/octave2.9-forge/debian/control	2006-07-13 16:50:37 UTC (rev 645)
@@ -0,0 +1,32 @@
+Source: octave-forge
+Section: math
+Priority: optional
+Maintainer: Debian Octave Group <pkg-octave-devel at lists.alioth.debian.org>
+Uploaders: Rafael Laboissiere <rafael at debian.org>
+Standards-Version: 3.7.2
+Build-Depends: debhelper (>= 5), octave2.9-headers (>= 2.9.5-7), 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, graphicsmagick-libmagick-dev-compat, units, cdbs
+Build-Conflicts: octave2.0-headers, octave2.0, octave2.1-headers, octave2.1
+
+Package: octave2.9-forge
+Replaces: octave-matcompat, octave-forge
+Conflicts: octave-matcompat, octave-forge
+Architecture: any
+Depends: ${octave:Depends}, ${shlibs:Depends}
+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
+ grouped according to the following subdirectories: audio, comm, control,
+ general, geometry, ident, image, io, linear-algebra, miscellaneous, optim,
+ path, plot, set, signal, sparse, specfun, special-matrix, splines,
+ statistics, strings, struct, symbolic, time.
+ .
+ While the main Octave distribution is conservative about accepting new
+ functions and changes, octave-forge is very open.  As a result, be prepared
+ for some lower quality code and more rapidly changing interfaces to the
+ functions in octave-forge.
+ .
+ The octave-forge project is housed at http://sourceforge.net/projects/octave/
+ .
+ This version is compiled for Octave 2.9. If you need it for Octave 2.1,
+ install octave2.1-forge

Added: trunk/packages/octave2.9-forge/debian/copyright
===================================================================
--- trunk/packages/octave2.9-forge/debian/copyright	2006-07-08 16:19:51 UTC (rev 644)
+++ trunk/packages/octave2.9-forge/debian/copyright	2006-07-13 16:50:37 UTC (rev 645)
@@ -0,0 +1,197 @@
+
+This is the Debian GNU/Linux prepacked version of the octave-forge functions
+from the project hosted at http://sourceforge.net/projects/octave/. It
+replaces and extends the earlier octave-matcompat package.  These functions
+for GNU Octave have been written by various authors with key contributions by
+Paul Kienzle <pkienzle at users.sourceforge.net> who also coordinates the
+Sourceforge effort.
+
+This package was put together originally by Dirk Eddelbuettel
+<edd at debian.org> from the sources at
+	http://prdownloads.sf.net/octave
+and is currently maintained by the Debian Octave Group
+(http://pkg-octave.alioth.debian.org).
+
+All changes are documented in the changelog file in the
+/usr/share/doc/octave-forge/ directory.
+
+The octave-forge files are copyrighted by their respective authors and
+released under different licenses as documented by this quote from the README
+file:
+
+  The collection is in the public domain, but the individual functions
+  vary.  See COPYING for details.  See INSTALL for installation
+  instructions.
+
+While the upstream tarball contains a directory nonfree/, its code is
+considered "contrib" by Debian as it itself is free. However, it requires
+non-free code not included here.
+
+On a Debian GNU/Linux system, a full copy of the GNU General Public License
+can be found in the file /usr/share/common-licenses/GPL, and a copy of the
+BSD license is in the file /usr/share/common-licenses/BSD.
+
+The full text of the file COPYING referenced above follows:
+
+
+This collection of functions for use with GNU Octave is hereby
+granted to the public domain.
+
+THIS COLLECTION IS PROVIDED BY THE CONTRIBUTORS ``AS IS'' AND ANY
+EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
+IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR
+PURPOSE ARE DISCLAIMED.  IN NO EVENT SHALL THE CONTRIBUTORS BE LIABLE
+FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR
+CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF
+SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR
+BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY,
+WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE
+OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN
+IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
+
+The individual functions are copyrighted by their respective authors
+and released under different licenses.  See the corresponding source
+files for the specific copyright and license.  A summary is provided
+below for your convenience, but it is not guaranteed to be complete
+or up to date.
+
+GPL (see file GPL for details)
+------------------------------
+Paul Kienzle <pkienzle at kienzle.powernet.co.uk>
+	nanstd, nanmean, nanmedian, nanmax, nanmin, nansum
+	mad, trimean, geomean, harmmean, zscore, prctile, perms, nchoosek
+	now, weekday, datevec, datestr, datenum
+	test, example, demo, assert, speed_test, lasterr
+	isequal, fzero, cplxpair, complex, gammaln, factor, factorial, primes
+	strtok, strmatch, strjust, magic, rref, repmat
+	zplane, zp2tf, xcov, xcorr, triang, tfe, tf2zp, specgram, sftrans
+	resample, rceps, pyulear, pwelch, pulstran, __power, pburg,
+	medfilt1, levinson, kaiserord, interp, impz, sgolay, sgolayfilt,
+	gaussian, fir2, fir1, filtfilt, decimate, czt, csd, cohere, chirp,
+	cheby2, cheby1, chebord, cheb1ord, buttord, butter, boxcar, bilinear
+	imnoise, polygcd, unmkpp, ppval, mkpp, interp1, lookup, hilbert
+	dct, idct, dct2, idct2, dctmtx, filter2, interpft, rectpuls, tripuls
+	soundsc, sound, clip, aurecord, auplot, au, aucapture, ausave, auload
+	unique, union, setxor, setdiff, ismember, intersect
+	aryule, arburg, poly2th, mktheta, idsim, idplot
+	text, surf, surfc, stem, pcolor, drawnow
+	full, issparse, spdiags, spy
+	pretty (modified from jwe),
+	strvcat (modified from Kurt Hornik),
+	mat2str (modified from jwe thru Ariel Tankus)
+	grpdelay (modified from jwe)
+	plot3, __plt3__ (modified from jwe)
+	meshc (modified from jwe)
+	rand, randn (modified from jwe and Dirk Eddelbuettel)
+Kai Habel <kai.habel at gmx.de>
+	bitand, bitor, bitcmp, bitmax, bitxor, bitset, bitget, bitshift
+	csape,csapi,spline,trisolve,fnplt
+	trapz,cumtrapz,del2,gradient,interp2,legendre
+	cool,copper,flag,hot,hsv,jet,pink,prism,rainbow,white
+	autumn,spring,summer,winter
+	brighten,hsv2rgb,mat2gray,rgb2gray,rgb2hsv
+	cart2pol,cart2sph,pol2car,sph2cart
+	corr2,mean2,std2
+	grayslice,histeq,im2bw,imadjust,imhist,isbw,isgray,isind
+Teemu Ikonen <tpikonen at pcu.helsinki.fi>
+	cordflt2,impad,medfilt2,ordfilt2
+Etienne Grossmann <etienne at isr.ist.utl.pt>
+	struct,setfield,rmfield,isstruct,isfield,getfield
+	rmpath, fullfile, addpath
+	bwlabel, bwborder
+	sub2ind, ind2sub
+Andreas Weingessel <Andreas.Weingessel at ci.tuwien.ac.at>
+	cceps
+Pascal Fleury <fleury at sslab.sony.co.jp>
+	sparse
+Stephen Eglen <stephen at cogsci.ed.ac.uk>
+	randperm
+Benn Sapp <bsapp at lanl.gov>
+	__quasi_func__, nrm, lp, dfp, deriv, bs_gradient, bfgs, fminbnd
+Marc Compere <compere at mail.utexas.edu>
+	rk8fixed, rk4fixed, rk2fixed, pendulum, pendot, ode78, ode45, ode23
+P.R. Nienhuis <106130.1515 at compuserve.com>
+	funm
+David Doolin <doolin at ce.berkeley.edu>
+	polyarea
+Vincent Cautaerts <vincent at comf5.comm.eng.osaka-u.ac.jp>
+	ifftshift
+Daniel Heiserer <Daniel.heiserer at physik.tu-muenchen.de>
+	patch,dhbar,fill,pie,print,gget
+Ariel Tankus <arielt at math.tau.ac.il>
+	deal, double, view
+Kurt Hornik <??>
+	kaiser
+Roberto A. F. Almeida <roberto at calvin.ocfis.furg.br>
+	quiver
+Jake Janovetz <??>
+	remez
+Peter Ekberg <??>
+	pascal, rosser, wilkinson
+Andy Adler <en254 at freenet.carleton.ca>
+	conv2, ginput
+Laurent Mazet <mazet at crm.mot.com>
+	legend, unix, transpose, ctranspose, bi2de, de2bi, vec2mat, randint
+Daniel Calvelo <dcalvelo at yahoo.com>
+	dec2base, base2dec, hex2dec, dec2hex
+	blkdiag, sortrows
+David Billinghurst <David.Billinghurst at riotinto.com>
+	ellipke, ellipj
+Richard I. Shrager <rs9e at nih.gov>
+Arthur Jutan <jutan at charon.engga.uwo.ca>
+Ray Muzic <rfm2 at po.cwru.edu>
+Francesco Potorti <F.Potorti at cnuce.cnr.it>
+	leasqr, dfdp, leasqrdemo
+Dave Cogdell <cogdelld at asme.org>
+	xcorr2
+Bryce Gardner <bgard at autoa.com>
+	(grants permission to modify for and distribute with octave)
+	quadndg, quadg, quadc, quad2dg, quad2dggen, quad2dc, quad2dcgen,
+	ncrule, innerfun, grule, grule2d, grule2dgen, gquadnd, gquad,
+	gquad6, gquad2d, gquad2dgen, gquad2d6, crule, crule2d, crule2dgen,
+	cquadnd, count
+
+public domain
+-------------
+Bruce T. Lowerre <??>
+	endpoint.h, endpoint.doc, endpoint.cc
+Sam Sirlin <sirlin at izap.com>
+	fill3  (from http://www.izap.com/~sirlin/matlab/)
+Bill Lash <lash at tellabs.com>
+	unwrap, strncmp, strncmpi, strcmpi
+
+GPL header
+----------
+## Copyright (C) <year> <author>
+##
+## This program is free software; you can redistribute it and/or modify
+## it under the terms of the GNU General Public License as published by
+## the Free Software Foundation; either version 2 of the License, or
+## (at your option) any later version.
+##
+## This program is distributed in the hope that it will be useful,
+## but WITHOUT ANY WARRANTY; without even the implied warranty of
+## MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+## GNU General Public License for more details.
+##
+## You should have received a copy of the GNU General Public License
+## along with this program; if not, write to the Free Software
+## Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA  02110-1301 USA
+
+Public domain header
+--------------------
+## Author: "author"
+##
+## This program is granted to the public domain.
+##
+## THIS SOFTWARE IS PROVIDED BY THE AUTHOR AND CONTRIBUTORS ``AS IS'' AND
+## ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
+## IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
+## ARE DISCLAIMED.  IN NO EVENT SHALL THE AUTHOR OR CONTRIBUTORS BE LIABLE
+## FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
+## DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS
+## OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
+## HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
+## LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY
+## OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
+## SUCH DAMAGE.

Added: trunk/packages/octave2.9-forge/debian/rules
===================================================================
--- trunk/packages/octave2.9-forge/debian/rules	2006-07-08 16:19:51 UTC (rev 644)
+++ trunk/packages/octave2.9-forge/debian/rules	2006-07-13 16:50:37 UTC (rev 645)
@@ -0,0 +1,73 @@
+#!/usr/bin/make -f
+# 							-*- makefile -*-
+# debian.rules file for the Debian/GNU Linux octave-forge package
+# Copyright 2000 - 2004 by Dirk Eddelbuettel <edd at debian.org>
+# Copyright 2005 - 2006 by Debian Octave Group <pkg-octave-devel at lists.alioth.debian.org>
+
+
+# TODO:
+#   - examples and docs
+#   - call dh_shlibdeps ?
+
+include /usr/share/cdbs/1/rules/debhelper.mk
+include /usr/share/cdbs/1/rules/simple-patchsys.mk
+include /usr/share/cdbs/1/class/autotools.mk
+include /usr/share/octave/debian/defs.make
+	# If one (and only one) of Octave 2.1 or 2.9 (-headers) is installed,
+	# defs.make points to the correct defs.make-x.y.z
+	# We ensure the correct version by build-conflicts in control
+
+PACKAGE := $(DEB_PACKAGES)
+	# octave2.9-forge; we only build one binary, so we can use this variable
+      
+# We should probably exchange LOCALAPIFCNFILEDIR for LOCALFCNFILEDIR in defs.make 
+# Unless this happens, overwrite it here
+# FIXME
+# MDIR := $(shell octave-config  --print LOCALAPIFCNFILEDIR)
+
+altname := $(PACKAGE)-alternatives
+altmdir  := /usr/share/$(altname)
+altoctdir := /usr/lib/$(altname)
+
+# Hopefully, we will get a LOCALAPIARCHLIBDIR by upstream; until then, work
+# around it
+# octbin := $(shell octave-config -p LOCALARCHLIBDIR)
+octbin := $(shell octave-config -p LOCALARCHLIBDIR)/$(shell octave-config -p API_VERSION)
+
+
+
+# Installation paths, handed to configure
+# in order: m-files, oct-files, executables, alternative m-files, alternative
+#       oct-files,
+# All variables contain the API version
+MPATH:=$(DESTDIR)/$(MDIR)/$(PACKAGE)
+OPATH:=$(DESTDIR)/$(OCTDIR)/$(PACKAGE)
+XPATH:=$(DESTDIR)/$(octbin)/$(PACKAGE)
+	# This one is forced to have an API version
+ALTMPATH:=$(DESTDIR)/$(altmdir)
+ALTOPATH:=$(DESTDIR)/$(altoctdir)
+
+
+DEB_CONFIGURE_EXTRA_FLAGS := 	--with-mpath=$(MPATH) \
+				--with-opath=$(OPATH) \
+				--with-xpath=$(XPATH) \
+				--with-altmpath=$(ALTMPATH) \
+				--with-altopath=$(ALTOPATH)
+
+# run the check commands 
+DEB_MAKE_CHECK_TARGET := check 
+
+# calculate correct dependencies
+install/$(PACKAGE)::
+	octave-depends 
+
+# what we don't want in the package
+makebuilddir/$(PACKAGE)::
+	touch $(CURDIR)/extra/MacOSX/NOINSTALL
+		# we aren't MacOS, honest
+	# touch $(CURDIR)/main/sparse/NOINSTALL 
+	touch $(CURDIR)/extra/testfun/NOINSTALL
+		# sparse code and testfunctions are in Octave 2.9 
+	# touch $(CURDIR)/FIXES/NOINSTALL
+		# the FIXES directory has been removed upstream
+


Property changes on: trunk/packages/octave2.9-forge/debian/rules
___________________________________________________________________
Name: svn:executable
   + *

Added: trunk/packages/octave2.9-forge/debian/watch
===================================================================
--- trunk/packages/octave2.9-forge/debian/watch	2006-07-08 16:19:51 UTC (rev 644)
+++ trunk/packages/octave2.9-forge/debian/watch	2006-07-13 16:50:37 UTC (rev 645)
@@ -0,0 +1,5 @@
+# format version number, currently 3; this line is compulsory!
+version=3
+
+# This is one format for an HTTP site, which is the same as the FTP format
+http://sf.net/octave/octave-forge-(.*)\.tar\.gz




More information about the Pkg-octave-commit mailing list