[Frugalware-darcs] frugalware-current: octave-forge-2006.07.09-1-x86_64

VMiklos vmiklos at frugalware.org
Thu Jun 28 19:10:47 CEST 2007


Darcsweb-Url: http://darcs.frugalware.org/darcsweb/darcsweb.cgi?r=frugalware-current;a=darcs_commitdiff;h=20070628170912-e2957-6f399860c3a25f297c53176eca391ff2e8530e8a.gz;

[octave-forge-2006.07.09-1-x86_64
VMiklos <vmiklos at frugalware.org>**20070628170912
 version bump
 added x86_64 to archs()
] {
hunk ./source/apps-extra/octave-forge/FrugalBuild 5
-pkgver=2006.03.17
-pkgrel=2
+pkgver=2006.07.09
+pkgrel=1
hunk ./source/apps-extra/octave-forge/FrugalBuild 11
-depends=('octave>=2.1.73-3' 'gsl' 'ginac' 'qhull' 'pcre' 'libjpeg' 'libpng')
+depends=('octave>=2.9.12' 'gsl' 'ginac' 'qhull' 'pcre' 'libjpeg' 'libpng')
hunk ./source/apps-extra/octave-forge/FrugalBuild 14
-archs=('i686')
-# 2007.03.28 is for octave 2.9.10, not something for us
-up2date="lynx -dump http://sourceforge.net/project/showfiles.php?group_id=2888|grep use_mirror|sed 's/.*-\(.*\)\.t.*/\1/;s/20070328/2006.03.17/;q'"
-source=(${source[@]} fix-this-crap.patch)
-sha1sums=('fca78a6eee1a2d44d2441c9ed9d3ffe3c51689de' \
-          '8f241d5db0d32a0ef5fd0c0251f099fd4b606517')
-
-## FIXME x86_64 - i686's need be some $CARCH
+archs=('i686' 'x86_64')
+up2date="lynx -dump http://sourceforge.net/project/showfiles.php?group_id=2888|grep use_mirror|sed 's/.*-\(.*\)\.t.*/\1/;q'"
+sha1sums=('9088313c02f2097036bd19fd680186ea4f7de0a2')
hunk ./source/apps-extra/octave-forge/FrugalBuild 23
-	## broken shit
-	touch FIXES/NOINSTALL || Fdie
+	rm -rf main/plot extra/mex
hunk ./source/apps-extra/octave-forge/FrugalBuild 25
-		usr/libexec/octave/${octavever}/site/oct/i686-pc-linux-gnu/octave-forge \
-		usr/libexec/octave/${octavever}/site/exec/i686-pc-linux-gnu \
+		usr/libexec/octave/${octavever}/site/oct/$CHOST/octave-forge \
+		usr/libexec/octave/${octavever}/site/exec/$CHOST \
hunk ./source/apps-extra/octave-forge/FrugalBuild 28
-		usr/libexec/octave/${octavever}/site/octave-forge-alternatives/oct/i686-pc-linux-gnu
+		usr/libexec/octave/${octavever}/site/octave-forge-alternatives/oct/$CHOST
hunk ./source/apps-extra/octave-forge/FrugalBuild 32
-		--with-opath=/usr/libexec/octave/${octavever}/site/oct/i686-pc-linux-gnu/octave-forge \
-		--with-xpath=/usr/libexec/octave/${octavever}/site/exec/i686-pc-linux-gnu \
+		--with-opath=/usr/libexec/octave/${octavever}/site/oct/$CHOST/octave-forge \
+		--with-xpath=/usr/libexec/octave/${octavever}/site/exec/$CHOST \
hunk ./source/apps-extra/octave-forge/FrugalBuild 35
-		--with-altopath=/usr/libexec/octave/${octavever}/site/octave-forge-alternatives/oct/i686-pc-linux-gnu
-	make -k || Fdie
+		--with-altopath=/usr/libexec/octave/${octavever}/site/octave-forge-alternatives/oct/$CHOST
+	make || Fdie
hunk ./source/apps-extra/octave-forge/FrugalBuild 38
-	cd $Fdestdir/usr/libexec/octave/${octavever}/site/oct/i686-pc-linux-gnu/octave-forge
+	cd $Fdestdir/usr/libexec/octave/${octavever}/site/oct/$CHOST/octave-forge
hunk ./source/apps-extra/octave-forge/fix-this-crap.patch 1
-diff -Naur octave-forge-2006.03.17/FIXES/Makefile octave-forge-2006.03.17-p/FIXES/Makefile
---- octave-forge-2006.03.17/FIXES/Makefile	2006-01-07 06:11:56.000000000 +0100
-+++ octave-forge-2006.03.17-p/FIXES/Makefile	2006-10-08 03:58:22.000000000 +0200
-@@ -47,14 +47,6 @@
- 	$(MKOCTFILE) $(SORTDEFINES) $<
- 
- # FIXES needs an install target because it isn't under main/ or extra/
--install:
--	@if test -f FIXES/NOINSTALL ; then \
--	    echo skipping FIXES ; \
--	else \
--	    echo installing FIXES to $(DESTDIR)$(MPATH)/FIXES ; \
--	    ../$(INSTALLOCT) . $(DESTDIR)$(MPATH)/FIXES \
--	    $(DESTDIR)$(OPATH) $(DESTDIR)$(XPATH) ; \
--	fi
- 
- clean: 
- 	-$(RM) *.o core octave-core core *.oct *~ randtest
rmfile ./source/apps-extra/octave-forge/fix-this-crap.patch
}


More information about the Frugalware-darcs mailing list