[Pkg-octave-commit] r1186 - in octave/trunk/debian: . in

Rafael Laboissiere rafael at alioth.debian.org
Tue Feb 5 20:12:15 UTC 2008


Author: rafael
Date: 2008-02-05 20:12:15 +0000 (Tue, 05 Feb 2008)
New Revision: 1186

Modified:
   octave/trunk/debian/changelog
   octave/trunk/debian/in/control
Log:
Generate dummy octave2.9* packages that depend on the corresponding
octave3.0 ones. For this to work, we have to reintroduce the epoch in
the package version number.

Modified: octave/trunk/debian/changelog
===================================================================
--- octave/trunk/debian/changelog	2008-02-04 08:47:28 UTC (rev 1185)
+++ octave/trunk/debian/changelog	2008-02-05 20:12:15 UTC (rev 1186)
@@ -1,9 +1,12 @@
-octave3.0 (3.0.0-2) UNRELEASED; urgency=low
+octave3.0 (1:3.0.0-2) UNRELEASED; urgency=low
 
   [ Rafael Laboissiere ]
   * debian/in/control:
     + Put the -htmldoc package in section "doc", agreeing with the
       override set by the Debian Installer
+    + Generate dummy octave2.9* packages that depend on the corresponding
+      octave3.0 ones. For this to work, we have to reintroduce the epoch in
+      the package version number.
   * debian/in/control, debian/rules: Switched from g77 to gfortran.
     + Changed the build-dependencies on refblas3-dev and lapack3-dev to
       libblas-dev and liblapack-dev, respectively

Modified: octave/trunk/debian/in/control
===================================================================
--- octave/trunk/debian/in/control	2008-02-04 08:47:28 UTC (rev 1185)
+++ octave/trunk/debian/in/control	2008-02-05 20:12:15 UTC (rev 1186)
@@ -129,3 +129,55 @@
  the FAQ, a document on the C++ classes used by Octave, as well as the main
  octave documentation which is needed for the 'help -i foo' command within
  Octave.
+
+[V_3_0:
+Package: octave2.9
+Architecture: all
+Depends: octave3.0
+Description: GNU Octave language for numerical computations (dummy package)
+ This is a dummy package for easying the transition from octave2.9 to
+ octave3.0.  Once octave3.0 is installed in the system, this package
+ can be removed.
+
+Package: octave2.9-doc
+Architecture: all
+Section: doc
+Depends: octave3.0-doc
+Description: PDF documentation on the GNU Octave language (dummy package)
+ This is a dummy package for easying the transition from octave2.9 to
+ octave3.0.  Once octave3.0-doc is installed in the system, this package
+ can be removed.
+
+Package: octave2.9-htmldoc
+Architecture: all
+Section: doc
+Depends: octave3.0-htmldoc
+Description: HTML documentation on the GNU Octave language (dummy package)
+ This is a dummy package for easying the transition from octave2.9 to
+ octave3.0.  Once octave3.0-htmldoc is installed in the system, this package
+ can be removed.
+
+Package: octave2.9-headers
+Architecture: all
+Depends: octave3.0-headers
+Description: header files for the GNU Octave language (dummy package)
+ This is a dummy package for easying the transition from octave2.9 to
+ octave3.0.  Once octave3.0-headers is installed in the system, this package
+ can be removed.
+
+Package: octave2.9-emacsen
+Architecture: all
+Depends: octave3.0-emacsen
+Description: Emacs support for the GNU Octave language (dummy package)
+ This is a dummy package for easying the transition from octave2.9 to
+ octave3.0.  Once octave3.0-emacsen is installed in the system, this package
+ can be removed.
+
+Package: octave2.9-info
+Architecture: all
+Depends: octave3.0-info
+Description: GNU Info documentation on the GNU Octave language (dummy package)
+ This is a dummy package for easying the transition from octave2.9 to
+ octave3.0.  Once octave3.0-info is installed in the system, this package
+ can be removed.
+:]




More information about the Pkg-octave-commit mailing list