[arch-commits] Commit in octave/repos (10 files)
Date: Friday, October 9, 2015 @ 21:25:14 Author: bisson Revision: 248709 db-move: moved octave from [staging] to [extra] (i686, x86_64) Added: octave/repos/extra-i686/PKGBUILD (from rev 248708, octave/repos/staging-i686/PKGBUILD) octave/repos/extra-i686/octave.install (from rev 248708, octave/repos/staging-i686/octave.install) octave/repos/extra-x86_64/PKGBUILD (from rev 248708, octave/repos/staging-x86_64/PKGBUILD) octave/repos/extra-x86_64/octave.install (from rev 248708, octave/repos/staging-x86_64/octave.install) Deleted: octave/repos/extra-i686/PKGBUILD octave/repos/extra-i686/octave.install octave/repos/extra-x86_64/PKGBUILD octave/repos/extra-x86_64/octave.install octave/repos/staging-i686/ octave/repos/staging-x86_64/ -+ /PKGBUILD | 94 ++ /octave.install | 40 + extra-i686/PKGBUILD | 47 - extra-i686/octave.install | 20 extra-x86_64/PKGBUILD | 47 - extra-x86_64/octave.install | 20 6 files changed, 134 insertions(+), 134 deletions(-) Deleted: extra-i686/PKGBUILD === --- extra-i686/PKGBUILD 2015-10-09 19:25:12 UTC (rev 248708) +++ extra-i686/PKGBUILD 2015-10-09 19:25:14 UTC (rev 248709) @@ -1,47 +0,0 @@ -# $Id$ -# Maintainer: Ronald van Haren -# Contributor : shining -# Contributor : cyberdune - -pkgname=octave -pkgver=4.0.0 -pkgrel=3 -pkgdesc="A high-level language, primarily intended for numerical computations." -arch=('i686' 'x86_64') -url="http://www.octave.org"; -license=('GPL') -depends=('fftw' 'curl' 'graphicsmagick' 'glpk' 'hdf5' 'qhull' 'fltk' 'arpack' 'glu' 'ghostscript' 'suitesparse' 'gl2ps' 'qscintilla') -makedepends=('gcc-fortran' 'texlive-core' 'suitesparse' 'texinfo' 'gnuplot' 'qscintilla') -optdepends=('texinfo: for help-support in octave' -'gnuplot: alternative plotting') -source=(ftp://ftp.gnu.org/gnu/octave/octave-$pkgver.tar.xz{,.sig}) -options=('!emptydirs') -install=octave.install -validpgpkeys=('DBD9C84E39FE1AAE99F04446B05F05B75D36644B') # John W. Eaton -sha1sums=('795c7ef1fb8d92f4cf9cae9eabba374a0328b1a9' - 'SKIP') - -build() { - cd "${srcdir}/${pkgname}-${pkgver}" - - autoreconf -vfi - - ./configure --prefix=/usr --libexecdir=/usr/lib \ - --enable-shared --disable-static \ - --with-quantum-depth=16 \ - --with-umfpack="-lumfpack -lsuitesparseconfig" \ - MOC=moc-qt4 UIC=uic-qt4 -# https://mailman.cae.wisc.edu/pipermail/help-octave/2012-September/053991.html - - LANG=C make -} - -package(){ - cd "${srcdir}/${pkgname}-${pkgver}" - - make DESTDIR="${pkgdir}" install - - # add octave library path to ld.so.conf.d - install -d "${pkgdir}/etc/ld.so.conf.d" - echo "/usr/lib/${pkgname}/${pkgver}" > "${pkgdir}/etc/ld.so.conf.d/${pkgname}.conf" -} Copied: octave/repos/extra-i686/PKGBUILD (from rev 248708, octave/repos/staging-i686/PKGBUILD) === --- extra-i686/PKGBUILD (rev 0) +++ extra-i686/PKGBUILD 2015-10-09 19:25:14 UTC (rev 248709) @@ -0,0 +1,47 @@ +# $Id$ +# Maintainer: Ronald van Haren +# Contributor : shining +# Contributor : cyberdune + +pkgname=octave +pkgver=4.0.0 +pkgrel=4 +pkgdesc="A high-level language, primarily intended for numerical computations." +arch=('i686' 'x86_64') +url="http://www.octave.org"; +license=('GPL') +depends=('fftw' 'curl' 'graphicsmagick' 'glpk' 'hdf5' 'qhull' 'fltk' 'arpack' 'glu' 'ghostscript' 'suitesparse' 'gl2ps' 'qscintilla') +makedepends=('gcc-fortran' 'texlive-core' 'suitesparse' 'texinfo' 'gnuplot' 'qscintilla') +optdepends=('texinfo: for help-support in octave' +'gnuplot: alternative plotting') +source=(ftp://ftp.gnu.org/gnu/octave/octave-$pkgver.tar.xz{,.sig}) +options=('!emptydirs') +install=octave.install +validpgpkeys=('DBD9C84E39FE1AAE99F04446B05F05B75D36644B') # John W. Eaton +sha1sums=('795c7ef1fb8d92f4cf9cae9eabba374a0328b1a9' + 'SKIP') + +build() { + cd "${srcdir}/${pkgname}-${pkgver}" + + autoreconf -vfi + + ./configure --prefix=/usr --libexecdir=/usr/lib \ + --enable-shared --disable-static \ + --with-quantum-depth=16 \ + --with-umfpack="-lumfpack -lsuitesparseconfig" \ + MOC=moc-qt4 UIC=uic-qt4 +# https://mailman.cae.wisc.edu/pipermail/help-octave/2012-September/053991.html + + LANG=C make +} + +package(){ + cd "${srcdir}/${pkgname}-${pkgver}" + + make DESTDIR="${pkgdir}" install + + # add octave library path to ld.so.conf.d + install -d "${pkgdir}/etc/ld.so.conf.d" + echo "/usr/lib/${pkgname}/${pkgver}" > "${pkgdir}/etc/ld.so.conf.d/${pkgname}.conf" +} Deleted: extra-i686/octave.install === --- extra-i686/octave.install 2015-10-09 19:25:12 UTC (rev 248708) +++ extra-i686/octave.insta
[arch-commits] Commit in octave/repos (10 files)
Date: Tuesday, October 7, 2014 @ 07:58:50 Author: ronald Revision: 223950 archrelease: copy trunk to extra-i686, extra-x86_64 Added: octave/repos/extra-i686/PKGBUILD (from rev 223949, octave/trunk/PKGBUILD) octave/repos/extra-i686/octave-suitesparse.patch (from rev 223949, octave/trunk/octave-suitesparse.patch) octave/repos/extra-i686/octave.install (from rev 223949, octave/trunk/octave.install) octave/repos/extra-x86_64/PKGBUILD (from rev 223949, octave/trunk/PKGBUILD) octave/repos/extra-x86_64/octave-suitesparse.patch (from rev 223949, octave/trunk/octave-suitesparse.patch) octave/repos/extra-x86_64/octave.install (from rev 223949, octave/trunk/octave.install) Deleted: octave/repos/extra-i686/PKGBUILD octave/repos/extra-i686/octave.install octave/repos/extra-x86_64/PKGBUILD octave/repos/extra-x86_64/octave.install ---+ /PKGBUILD | 106 +++ /octave.install | 36 +++ extra-i686/PKGBUILD | 45 extra-i686/octave-suitesparse.patch | 299 extra-i686/octave.install | 18 - extra-x86_64/PKGBUILD | 45 extra-x86_64/octave-suitesparse.patch | 299 extra-x86_64/octave.install | 18 - 8 files changed, 740 insertions(+), 126 deletions(-) Deleted: extra-i686/PKGBUILD === --- extra-i686/PKGBUILD 2014-10-07 05:40:59 UTC (rev 223949) +++ extra-i686/PKGBUILD 2014-10-07 05:58:50 UTC (rev 223950) @@ -1,45 +0,0 @@ -# $Id$ -# Maintainer: Ronald van Haren -# Contributor : shining -# Contributor : cyberdune - -pkgname=octave -pkgver=3.8.1 -pkgrel=1 -pkgdesc="A high-level language, primarily intended for numerical computations." -arch=('i686' 'x86_64') -url="http://www.octave.org"; -license=('GPL') -depends=('fftw' 'curl' 'graphicsmagick' 'glpk' 'hdf5' 'qhull' 'fltk' 'arpack' 'glu') -makedepends=('gcc-fortran' 'texlive-core' 'suitesparse' 'texinfo' 'gnuplot' 'qscintilla') -optdepends=('texinfo: for help-support in octave' -'gnuplot: alternative plotting' -'qscintilla: experimental gui') -source=(ftp://ftp.gnu.org/gnu/octave/octave-$pkgver.tar.bz2{,.sig}) -options=('!emptydirs') -install=octave.install -sha1sums=('2951aeafe58d562672feb80dd8c3cfe0643a5087' - 'SKIP') - -build() { - cd "${srcdir}/${pkgname}-${pkgver}" - - autoreconf -vfi - - ./configure --prefix=/usr --libexecdir=/usr/lib \ - --enable-shared --disable-static \ - --with-quantum-depth=16 \ - --with-umfpack="-lumfpack -lsuitesparseconfig" # https://mailman.cae.wisc.edu/pipermail/help-octave/2012-September/053991.html - - LANG=C make -} - -package(){ - cd "${srcdir}/${pkgname}-${pkgver}" - - make DESTDIR="${pkgdir}" install - - # add octave library path to ld.so.conf.d - install -d "${pkgdir}/etc/ld.so.conf.d" - echo "/usr/lib/${pkgname}/${pkgver}" > "${pkgdir}/etc/ld.so.conf.d/${pkgname}.conf" -} Copied: octave/repos/extra-i686/PKGBUILD (from rev 223949, octave/trunk/PKGBUILD) === --- extra-i686/PKGBUILD (rev 0) +++ extra-i686/PKGBUILD 2014-10-07 05:58:50 UTC (rev 223950) @@ -0,0 +1,53 @@ +# $Id$ +# Maintainer: Ronald van Haren +# Contributor : shining +# Contributor : cyberdune + +pkgname=octave +pkgver=3.8.2 +pkgrel=1 +pkgdesc="A high-level language, primarily intended for numerical computations." +arch=('i686' 'x86_64') +url="http://www.octave.org"; +license=('GPL') +depends=('fftw' 'curl' 'graphicsmagick' 'glpk' 'hdf5' 'qhull' 'fltk' 'arpack' 'glu' 'ghostscript' 'suitesparse') +makedepends=('gcc-fortran' 'texlive-core' 'suitesparse' 'texinfo' 'gnuplot' 'qscintilla') +optdepends=('texinfo: for help-support in octave' +'gnuplot: alternative plotting' +'qscintilla: experimental gui') +source=(ftp://ftp.gnu.org/gnu/octave/octave-$pkgver.tar.bz2{,.sig} 'octave-suitesparse.patch') +options=('!emptydirs') +install=octave.install +sha1sums=('02c38e0f69bce4e6dd7be7d301898347085d9c2d' + 'SKIP' + 'acbe2b6d77d6d5f7b9f6fc4019c362be36cf9452') + +prepare() { + cd "${srcdir}/${pkgname}-${pkgver}" + patch -Np1 -i "${srcdir}/octave-suitesparse.patch" +} + +build() { + cd "${srcdir}/${pkgname}-${pkgver}" + + autoreconf -vfi + + ./configure --prefix=/usr --libexecdir=/usr/lib \ + --enable-shared --disable-static \ + --with-quantum-depth=16 \ + --with-umfpack="-lumfpack -lsuitesparseconfig" \ + MOC=moc-qt4 UIC=uic-qt4 +# https://mailman.cae.wisc.edu/pipermail/help-octave/2012-September/053991.html + + LANG=C make +} + +package(){ + cd "${srcdir}/${pkgname}-${pkgver}" + + make DESTDIR="${pkgdir}" install + + # add octave library path to ld.so.conf.d + install -d "${pkgdir}/etc/ld.so.conf.d" + echo "/usr/lib/${pkgname}/${pkgver}"
[arch-commits] Commit in octave/repos (10 files)
Date: Monday, January 27, 2014 @ 20:22:09 Author: ronald Revision: 204807 archrelease: copy trunk to extra-i686, extra-x86_64 Added: octave/repos/extra-i686/PKGBUILD (from rev 204806, octave/trunk/PKGBUILD) octave/repos/extra-i686/octave.install (from rev 204806, octave/trunk/octave.install) octave/repos/extra-x86_64/PKGBUILD (from rev 204806, octave/trunk/PKGBUILD) octave/repos/extra-x86_64/octave.install (from rev 204806, octave/trunk/octave.install) Deleted: octave/repos/extra-i686/PKGBUILD octave/repos/extra-i686/mex-gcc-4.8.patch octave/repos/extra-i686/octave.install octave/repos/extra-x86_64/PKGBUILD octave/repos/extra-x86_64/mex-gcc-4.8.patch octave/repos/extra-x86_64/octave.install + /PKGBUILD | 90 +++ /octave.install| 36 +++ extra-i686/PKGBUILD| 53 -- extra-i686/mex-gcc-4.8.patch | 31 - extra-i686/octave.install | 18 --- extra-x86_64/PKGBUILD | 53 -- extra-x86_64/mex-gcc-4.8.patch | 31 - extra-x86_64/octave.install| 18 --- 8 files changed, 126 insertions(+), 204 deletions(-) Deleted: extra-i686/PKGBUILD === --- extra-i686/PKGBUILD 2014-01-27 19:21:46 UTC (rev 204806) +++ extra-i686/PKGBUILD 2014-01-27 19:22:09 UTC (rev 204807) @@ -1,53 +0,0 @@ -# $Id$ -# Maintainer: Ronald van Haren -# Contributor : shining -# Contributor : cyberdune - -pkgname=octave -pkgver=3.6.4 -pkgrel=6 -pkgdesc="A high-level language, primarily intended for numerical computations." -arch=('i686' 'x86_64') -url="http://www.octave.org"; -license=('GPL') -depends=('fftw' 'curl' 'graphicsmagick' 'glpk' 'hdf5' 'qhull' 'fltk' 'arpack' 'glu') -makedepends=('gcc-fortran' 'texlive-core' 'suitesparse') -optdepends=('texinfo: for help-support in octave' -'gnuplot: alternative plotting') -source=(ftp://ftp.gnu.org/gnu/octave/octave-$pkgver.tar.bz2{,.sig} -mex-gcc-4.8.patch) -options=('!emptydirs') -install=octave.install -sha1sums=('3cc9366b6dbbd336eaf90fe70ad16e63705d82c4' - 'SKIP' - '0608af9b7ccce8455f534d2fc4acf2f4c8f83a60') - -prepare() { - cd "${srcdir}/${pkgname}-${pkgver}" - - # https://savannah.gnu.org/bugs/?38746 - patch -Np1 -i "${srcdir}/mex-gcc-4.8.patch" -} - -build() { - cd "${srcdir}/${pkgname}-${pkgver}" - - autoreconf -vfi - - ./configure --prefix=/usr --libexecdir=/usr/lib \ - --enable-shared --disable-static \ - --with-quantum-depth=16 \ - --with-umfpack="-lumfpack -lsuitesparseconfig" # https://mailman.cae.wisc.edu/pipermail/help-octave/2012-September/053991.html - - LANG=C make -} - -package(){ - cd "${srcdir}/${pkgname}-${pkgver}" - - make DESTDIR="${pkgdir}" install - - # add octave library path to ld.so.conf.d - install -d "${pkgdir}/etc/ld.so.conf.d" - echo "/usr/lib/${pkgname}/${pkgver}" > "${pkgdir}/etc/ld.so.conf.d/${pkgname}.conf" -} Copied: octave/repos/extra-i686/PKGBUILD (from rev 204806, octave/trunk/PKGBUILD) === --- extra-i686/PKGBUILD (rev 0) +++ extra-i686/PKGBUILD 2014-01-27 19:22:09 UTC (rev 204807) @@ -0,0 +1,45 @@ +# $Id$ +# Maintainer: Ronald van Haren +# Contributor : shining +# Contributor : cyberdune + +pkgname=octave +pkgver=3.8.0 +pkgrel=1 +pkgdesc="A high-level language, primarily intended for numerical computations." +arch=('i686' 'x86_64') +url="http://www.octave.org"; +license=('GPL') +depends=('fftw' 'curl' 'graphicsmagick' 'glpk' 'hdf5' 'qhull' 'fltk' 'arpack' 'glu') +makedepends=('gcc-fortran' 'texlive-core' 'suitesparse' 'texinfo' 'gnuplot') +optdepends=('texinfo: for help-support in octave' +'gnuplot: alternative plotting' + 'qt4: experimental gui') +source=(ftp://ftp.gnu.org/gnu/octave/octave-$pkgver.tar.bz2{,.sig}) +options=('!emptydirs') +install=octave.install +sha1sums=('ebb03485b72d97fa01f105460f81016f94680f77' + 'SKIP') + +build() { + cd "${srcdir}/${pkgname}-${pkgver}" + + autoreconf -vfi + + ./configure --prefix=/usr --libexecdir=/usr/lib \ + --enable-shared --disable-static \ + --with-quantum-depth=16 \ + --with-umfpack="-lumfpack -lsuitesparseconfig" # https://mailman.cae.wisc.edu/pipermail/help-octave/2012-September/053991.html + + LANG=C make +} + +package(){ + cd "${srcdir}/${pkgname}-${pkgver}" + + make DESTDIR="${pkgdir}" install + + # add octave library path to ld.so.conf.d + install -d "${pkgdir}/etc/ld.so.conf.d" + echo "/usr/lib/${pkgname}/${pkgver}" > "${pkgdir}/etc/ld.so.conf.d/${pkgname}.conf" +} Deleted: extra-i686/mex-gcc-4.8.patch === --- extra-i686/mex-gcc-4.8.patch2014-01-27 19:21:46 UTC (rev 204806) +++ extra-i686/mex-gcc-4.8.patch
[arch-commits] Commit in octave/repos (10 files)
Date: Saturday, November 17, 2012 @ 10:20:11 Author: eric Revision: 171442 db-move: moved octave from [staging] to [testing] (i686, x86_64) Added: octave/repos/testing-i686/ octave/repos/testing-i686/PKGBUILD (from rev 171441, octave/repos/staging-i686/PKGBUILD) octave/repos/testing-i686/octave-gethelp.patch (from rev 171441, octave/repos/staging-i686/octave-gethelp.patch) octave/repos/testing-i686/octave.install (from rev 171441, octave/repos/staging-i686/octave.install) octave/repos/testing-x86_64/ octave/repos/testing-x86_64/PKGBUILD (from rev 171441, octave/repos/staging-x86_64/PKGBUILD) octave/repos/testing-x86_64/octave-gethelp.patch (from rev 171441, octave/repos/staging-x86_64/octave-gethelp.patch) octave/repos/testing-x86_64/octave.install (from rev 171441, octave/repos/staging-x86_64/octave.install) Deleted: octave/repos/staging-i686/ octave/repos/staging-x86_64/ -+ testing-i686/PKGBUILD | 51 ++ testing-i686/octave-gethelp.patch | 13 testing-i686/octave.install | 18 testing-x86_64/PKGBUILD | 51 ++ testing-x86_64/octave-gethelp.patch | 13 testing-x86_64/octave.install | 18 6 files changed, 164 insertions(+) Copied: octave/repos/testing-i686/PKGBUILD (from rev 171441, octave/repos/staging-i686/PKGBUILD) === --- testing-i686/PKGBUILD (rev 0) +++ testing-i686/PKGBUILD 2012-11-17 15:20:11 UTC (rev 171442) @@ -0,0 +1,51 @@ +# $Id$ +# Maintainer: Ronald van Haren +# Contributor : shining +# Contributor : cyberdune + +pkgname=octave +pkgver=3.6.3 +pkgrel=1 +pkgdesc="A high-level language, primarily intended for numerical computations." +arch=('i686' 'x86_64') +url="http://www.octave.org"; +license=('GPL') +depends=('fftw' 'curl' 'graphicsmagick' 'glpk' 'hdf5' 'qhull' 'fltk' 'suitesparse' 'arpack') +makedepends=('gcc-fortran' 'texlive-core') +optdepends=('texinfo: for help-support in octave' +'gnuplot: alternative plotting') +source=(ftp://ftp.gnu.org/gnu/octave/octave-$pkgver.tar.bz2{,.sig} +octave-gethelp.patch) +options=('!emptydirs') +install=octave.install +sha1sums=('e8bd0c0b33ab9714ddb524f2258546c3536f0628' + 'de009a9e6803de6b831cbd836cbc85c291de8a3c' + 'd39d54763ac86114029f8bc5d60763d2adce27bb') + +build() { + cd "${srcdir}/${pkgname}-${pkgver}" + + # http://sources.gentoo.org/cgi-bin/viewvc.cgi/gentoo-x86/sci-mathematics/octave/files/octave-3.4.3-help.patch?view=log + patch -Np0 -i "${srcdir}/octave-gethelp.patch" + + autoreconf -vfi + + # http://www.nabble.com/Random-rounding-errors-td16010966.html + FFLAGS="-O -ffloat-store" \ + + ./configure --prefix=/usr --libexecdir=/usr/lib \ + --enable-shared --disable-static \ + --with-umfpack="-lumfpack -lsuitesparseconfig" # https://mailman.cae.wisc.edu/pipermail/help-octave/2012-September/053991.html + + LANG=C make +} + +package(){ + cd "${srcdir}/${pkgname}-${pkgver}" + + make DESTDIR="${pkgdir}" install + + # add octave library path to ld.so.conf.d + install -d "${pkgdir}/etc/ld.so.conf.d" + echo "/usr/lib/${pkgname}/${pkgver}" > "${pkgdir}/etc/ld.so.conf.d/${pkgname}.conf" +} Copied: octave/repos/testing-i686/octave-gethelp.patch (from rev 171441, octave/repos/staging-i686/octave-gethelp.patch) === --- testing-i686/octave-gethelp.patch (rev 0) +++ testing-i686/octave-gethelp.patch 2012-11-17 15:20:11 UTC (rev 171442) @@ -0,0 +1,13 @@ +Help parallel compilation +patch by Sebastien Fabbro +--- scripts/Makefile.am.orig 2011-06-09 22:27:22.688268651 +0100 scripts/Makefile.am2011-02-08 10:00:51.0 + +@@ -316,7 +316,7 @@ + + gethelp_SOURCES = gethelp.cc + +-.DOCSTRINGS: $(FCN_FILES) $(GEN_FCN_FILES) mkdoc $(gethelp_SOURCES) Makefile ++.DOCSTRINGS: $(FCN_FILES) $(GEN_FCN_FILES) mkdoc $(gethelp_SOURCES) Makefile gethelp + @$(MAKE) $(AM_MAKEFLAGS) gethelp$(BUILD_EXEEXT) + if [ "x$(srcdir)" != "x." ] && [ -f $(srcdir)/DOCSTRINGS ] && [ ! -f DOCSTRINGS ]; then \ + cp $(srcdir)/DOCSTRINGS DOCSTRINGS; \ Copied: octave/repos/testing-i686/octave.install (from rev 171441, octave/repos/staging-i686/octave.install) === --- testing-i686/octave.install (rev 0) +++ testing-i686/octave.install 2012-11-17 15:20:11 UTC (rev 171442) @@ -0,0 +1,18 @@ +info_dir=/usr/share/info +info_files=(octave.info octave.info-1 octave.info-2 octave.info-3 octave.info-4 octave.info-5) + +post_install() { + for f in ${info_files[@]}; do +install-info ${info_dir}/$f.gz ${info_dir}/dir 2> /dev/null + done +} + +post_upgrade() { +