[Pkg-octave-devel] New release of octave-forge
Colin Ingram
synergizedmusic at gmail.com
Fri Feb 3 22:50:35 UTC 2006
On 2/3/06, Rafael Laboissiere <rafael at debian.org> wrote:
> * Colin Ingram <synergizedmusic at gmail.com> [2006-02-03 12:40]:
>
> > First off I can now build an octave-forge package against octave-2.9.4
> > using today's CVS of octave-forge and some minor changes to
> > debian/rules. I will submit these changes to the 2.9 transition
> > branch. Note this will not work with the current released sources of
> > octave-forge but only the cvs. So check out the today's CVS and the
> > branch debian files and you can begin work as we outlined previously.
>
> Could you please commit the changes in debian/rules directly to the main
> SVN trunk. I do not think that it is useful keeping them in a side
> branch, which will be mainly used for the 2.1/2.9 splitting effort.
opps I wasn't clear...I am going to commit the changes to debian/rules
which allow it to only build a 2.9 version of octave-forge so that
folajimi can build it and start working on the transition stuff.
Heres the diff.
Index: debian/rules
===================================================================
--- debian/rules (revision 479)
+++ debian/rules (working copy)
@@ -15,7 +15,7 @@
mdir := $(MDIR)
altoctdir := /usr/lib/$(altname)
altmdir := /usr/share/$(altname)
-octbin := $(shell octave-config-2.1.72 -p LOCALARCHLIBDIR)
+octbin := $(shell octave-config-2.9.4 -p LOCALARCHLIBDIR)
mycheck:
@echo "debtmp $(debtmp)"
@@ -55,7 +55,7 @@
configure: configure-stamp
configure-stamp: patch-stamp
dh_testdir
- mv configure configure-orig
+ touch main/sparse/NOINSTALL
touch extra/MacOSX/NOINSTALL
[ -f autogen.sh ] && ./autogen.sh && chmod 0755 configure
CC=$(compilerpath) \
@@ -65,6 +65,8 @@
CFLAGS=$(compilerflags) \
CXXFLAGS=$(compilerflags) \
FFLAGS=$(compilerflags) \
+ OCTAVE="octave-2.9.4" \
+ MKOCTFILE="mkoctfile-2.9.4" \
./configure --prefix=/usr --with-altmpath=$(altmdir)
# clean the tsa/ directory
# ( cd extra/tsa && ../../debian/tsacleanup.pl )
@@ -96,7 +98,7 @@
check: check-stamp
check-stamp:
dh_testdir
- -$(MAKE) check OCTAVE=octave2.1
+ -$(MAKE) check OCTAVE=octave-2.9.4
touch check-stamp
clean: unpatch
@@ -120,7 +122,7 @@
dh_testdir
dh_testroot
# dh_installdebconf
- dh_installdocs AUTHORS TODO README RELEASE-NOTES
+ dh_installdocs TODO README RELEASE-NOTES
dh_installexamples extra/pdb/bin/rasmol.sh
# dh_installmenu
# dh_installemacsen
>
> Also, please prepare a minimal patch in debian/patches/ containing the
> necessary changes from the CVS repository to have the package built.
this patch and any other changes for the current release are forthcoming.
>
> --
> Rafael
>
> _______________________________________________
> Pkg-octave-devel mailing list
> Pkg-octave-devel at lists.alioth.debian.org
> http://lists.alioth.debian.org/mailman/listinfo/pkg-octave-devel
>
More information about the Pkg-octave-devel
mailing list