[arch-commits] Commit in julia/repos (4 files)
Date: Saturday, October 17, 2020 @ 17:52:05 Author: heftig Revision: 725522 archrelease: copy trunk to community-staging-x86_64 Added: julia/repos/community-staging-x86_64/ julia/repos/community-staging-x86_64/PKGBUILD (from rev 725521, julia/trunk/PKGBUILD) julia/repos/community-staging-x86_64/julia-system-cblas.patch (from rev 725521, julia/trunk/julia-system-cblas.patch) julia/repos/community-staging-x86_64/make-install-no-build.patch (from rev 725521, julia/trunk/make-install-no-build.patch) -+ PKGBUILD| 104 julia-system-cblas.patch| 133 ++ make-install-no-build.patch | 16 + 3 files changed, 253 insertions(+) Copied: julia/repos/community-staging-x86_64/PKGBUILD (from rev 725521, julia/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-10-17 17:52:05 UTC (rev 725522) @@ -0,0 +1,104 @@ +# Maintainer: Alexander F. Rødseth +# Contributor: Eli Schwartz +# Contributor: Lex Black +# Contributor: Michael Jakl +# Contributor: devmotion +# Contributor: Valentin Churavy + +pkgbase=julia +pkgname=(julia julia-docs) +epoch=2 +pkgver=1.5.2 +pkgrel=2 +arch=(x86_64) +pkgdesc='High-level, high-performance, dynamic programming language' +url='https://julialang.org/' +license=(MIT) +depends=(cblas fftw hicolor-icon-theme libgit2 libunwind libutf8proc openblas + suitesparse mbedtls openlibm pcre2 llvm10-libs) +makedepends=(cmake gcc-fortran gmp python llvm10) +source=("https://github.com/JuliaLang/julia/releases/download/v$pkgver/$pkgbase-$pkgver-full.tar.gz"{,.asc} +julia-system-cblas.patch +make-install-no-build.patch) +sha256sums=('850aed3fe39057488ec633f29af705f5ada87e3058fd65e48ad26f91b713a19a' +'SKIP' +'d4c8fe9eec1bc416549924ae328ceb3f63cc736ecd5e67886faa924e7c14bc5d' +'0b57e0bc6e25c92fde8a6474394f7a99bfb57f9b5d0f7b53f988622ae67de8b7') +# Julia (Binary signing key) +validpgpkeys=('3673DF529D9049477F76B37566E3C7DC03D6E495') + +prepare() { + cd $pkgbase-$pkgver + + # Add and use option to build with system cblas + patch -p1 -i ../julia-system-cblas.patch + + # Don't build again in install + patch -p1 -i ../make-install-no-build.patch + + # Fix test failure + sed -e 's|0.22314355f0 + 3.1415927f0im|0.22314355f0 - 3.1415927f0im|' -i stdlib/LinearAlgebra/test/lu.jl +} + +build() { + export PATH="$srcdir/bin:$PATH" + env CFLAGS="$CFLAGS -w" CXXFLAGS="$CXXFLAGS -w" make VERBOSE=1 -C $pkgbase-$pkgver \ +USE_SYSTEM_LLVM=1 \ +USE_SYSTEM_LIBUNWIND=1 \ +USE_SYSTEM_PCRE=1 \ +USE_SYSTEM_BLAS=1 \ +USE_SYSTEM_LAPACK=1 \ +USE_SYSTEM_GMP=1 \ +USE_SYSTEM_MPFR=1 \ +USE_SYSTEM_SUITESPARSE=1 \ +USE_SYSTEM_DSFMT=0 \ +USE_SYSTEM_LIBUV=0 \ +USE_SYSTEM_UTF8PROC=1 \ +USE_SYSTEM_LIBGIT2=1 \ +USE_SYSTEM_LIBSSH2=1 \ +USE_SYSTEM_MBEDTLS=1 \ +USE_SYSTEM_CURL=1 \ +USE_SYSTEM_PATCHELF=1 \ +USE_SYSTEM_ZLIB=1 \ +USE_SYSTEM_P7ZIP=1 \ +USE_SYSTEM_OPENLIBM=1 \ +MARCH=x86-64 +} + +check() { + cd $pkgbase-$pkgver/test + + # this is the make testall target, plus the --skip option from + # travis/appveyor/circleci (one test fails with DNS resolution errors) + ../julia --check-bounds=yes --startup-file=no ./runtests.jl all --skip Sockets --skip Distributed --skip LibGit2/libgit2 + find ../stdlib \( -name \*.cov -o -name \*.mem \) -delete + rm -r depot/compiled +} + +package_julia() { + backup=(etc/julia/startup.jl) + optdepends=('gnuplot: If using the Gaston Package from julia') + + make -C $pkgbase-$pkgver DESTDIR="$pkgdir" install \ +prefix=/usr \ +libexecdir=/usr/lib \ +sysconfdir=/etc + + # Documentation is in the julia-docs package. + # Man pages in /usr/share/julia/doc/man are duplicate. + rm -rf "$pkgdir/usr/share/"{doc,julia/doc} + + install -Dm644 $pkgbase-$pkgver/LICENSE.md \ +"$pkgdir/usr/share/licenses/$pkgname/LICENSE.md" +} + +package_julia-docs() { + pkgdesc='Documentation and examples for Julia' + depends=(julia) + + install -d "$pkgdir/usr/share/doc" + cp -r $pkgbase-$pkgver/doc "$pkgdir/usr/share/doc/$pkgbase" + rm -rf "$pkgdir/usr/share/doc/julia/man" + install -Dm644 $pkgbase-$pkgver/LICENSE.md \ +"$pkgdir/usr/share/licenses/$pkgname/LICENSE.md" +} Copied: julia/repos/community-staging-x86_64/julia-system-cblas.patch (from rev 725521, julia/trunk/julia-system-cblas.patch) === --- community-staging-x86_64/julia-system-cblas.patch (rev 0) +++ community-staging-x86_64/julia-system-cblas.patch 2020-10-17 17:52:05 UTC (rev 725522) @@ -0,0 +1,133 @@ +From 0c442318196389d653ee21eba65d8c4f7beb72a0 Mon Sep 17 00:00:00 2001 +From: Eli Schwartz +Date: Fri
[arch-commits] Commit in julia/repos (4 files)
Date: Thursday, May 3, 2018 @ 10:38:50 Author: bpiotrowski Revision: 318834 archrelease: copy trunk to community-staging-x86_64 Added: julia/repos/community-staging-x86_64/ julia/repos/community-staging-x86_64/PKGBUILD (from rev 318833, julia/trunk/PKGBUILD) julia/repos/community-staging-x86_64/julia-libunwind-version.patch (from rev 318833, julia/trunk/julia-libunwind-version.patch) julia/repos/community-staging-x86_64/julia-makefile.patch (from rev 318833, julia/trunk/julia-makefile.patch) ---+ PKGBUILD | 135 julia-libunwind-version.patch | 15 julia-makefile.patch | 13 +++ 3 files changed, 163 insertions(+) Copied: julia/repos/community-staging-x86_64/PKGBUILD (from rev 318833, julia/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-05-03 10:38:50 UTC (rev 318834) @@ -0,0 +1,135 @@ +# $Id$ +# Maintainer: Alexander F Rødseth +# Contributor: Lex Black +# Contributor: Michael Jakl +# Contributor: devmotion +# Contributor: Valentin Churavy + +pkgbase=julia +pkgname=(julia julia-docs) +epoch=2 +pkgver=0.6.2 +pkgrel=8 +arch=('x86_64') +pkgdesc='High-level, high-performance, dynamic programming language' +url='https://julialang.org/' +license=('MIT') +depends=('fftw' 'hicolor-icon-theme' 'libgit2' 'libunwind' 'mpfr' 'pcre2' 'suitesparse') +makedepends=('chrpath' 'cmake' 'gcc-fortran' 'gmp' 'python2') +options=('!emptydirs' 'staticlibs') +source=("https://github.com/JuliaLang/$pkgbase/releases/download/v$pkgver/$pkgbase-$pkgver-full.tar.gz"{,.asc} +'julia-libunwind-version.patch' +'julia-makefile.patch') +sha256sums=('1e34c13091c9ddb47cf87a51566d94a06613f3db3c483b8f63b276e416dd621b' +'SKIP' +'16009ce454f58463464027cbaf6186ccfab84c37660a52fb1ec3a0f514df64f9' +'342b43532fbace3508688eee879113160e01cbbda29610b53f2f34796bc0312a') +validpgpkeys=('3673DF529D9049477F76B37566E3C7DC03D6E495') # Julia (Binary signing key) + +prepare() { + + cd "$pkgbase-$pkgver" + patch -p1 -i ../julia-libunwind-version.patch + patch -p0 -i ../julia-makefile.patch # make 'make install' really just install +} + +build() { + # See FS#57387 for why USE_SYSTEM_LLVM=0, for now + # See FS#58221 for why USE_SYSTEM_ARPACK=0, for now + + # patchelf is not even used unless $(private_libdir_rel) != $(build_private_libdir_rel) + # but we USE_SYSTEM_PATCHELF=1 to prevent building it. This is why it is not in makedepends. + + make -C "$pkgbase-$pkgver" \ +prefix=/usr \ +sysconfdir=/etc \ +MARCH=x86-64 \ +JULIA_BUILD_MODE=release \ +USE_SYSTEM_LLVM=0 \ +USE_SYSTEM_LIBUNWIND=1 \ +USE_SYSTEM_PCRE=1 \ +USE_SYSTEM_LIBM=1 \ +USE_SYSTEM_OPENLIBM=0 \ +USE_SYSTEM_OPENSPECFUN=0 \ +USE_SYSTEM_BLAS=0 \ +USE_SYSTEM_LAPACK=0 \ +USE_SYSTEM_FFTW=1 \ +USE_SYSTEM_GMP=1 \ +USE_SYSTEM_MPFR=1 \ +USE_SYSTEM_ARPACK=0 \ +USE_SYSTEM_SUITESPARSE=1 \ +USE_SYSTEM_LIBUV=0 \ +USE_SYSTEM_UTF8PROC=0 \ +USE_INTEL_MKL=0 \ +USE_BLAS64=0 \ +USE_LLVM_SHLIB=1 \ +USE_SYSTEM_LIBGIT2=1 \ +USE_SYSTEM_PATCHELF=1 \ +USE_SYSTEM_DSFMT=0 +} + +package_julia() { + backup=('etc/julia/juliarc.jl') + optdepends=('gnuplot: If using the Gaston Package from julia') + + # See FS#57387 for why USE_SYSTEM_LLVM=0, for now + # See FS#58221 for why USE_SYSTEM_ARPACK=0, for now + + make -C "$pkgbase-$pkgver" \ +DESTDIR="$pkgdir" \ +prefix=/usr \ +sysconfdir=/etc \ +MARCH=x86-64 \ +USE_SYSTEM_LLVM=0 \ +USE_SYSTEM_LIBUNWIND=1 \ +USE_SYSTEM_PCRE=1 \ +USE_SYSTEM_LIBM=1 \ +USE_SYSTEM_OPENLIBM=0 \ +USE_SYSTEM_OPENSPECFUN=0 \ +USE_SYSTEM_BLAS=0 \ +USE_SYSTEM_LAPACK=0 \ +USE_SYSTEM_FFTW=1 \ +USE_SYSTEM_GMP=1 \ +USE_SYSTEM_MPFR=1 \ +USE_SYSTEM_ARPACK=0 \ +USE_SYSTEM_SUITESPARSE=1 \ +USE_SYSTEM_LIBUV=0 \ +USE_SYSTEM_UTF8PROC=0 \ +USE_INTEL_MKL=0 \ +USE_BLAS64=0 \ +USE_LLVM_SHLIB=1 \ +USE_SYSTEM_LIBGIT2=1 \ +USE_SYSTEM_PATCHELF=1 \ +USE_SYSTEM_DSFMT=0 \ +install + + # Remove duplicate man-page from julia/doc + rm -rf "$pkgdir/usr/share/julia/doc/man" + + # FS#58211 && https://github.com/JuliaLang/julia/issues/26830 + chrpath -r '$ORIGIN/julia' "$pkgdir"/usr/lib/libjulia.so.0.6.2 + # points to /usr/lib + chrpath -d "$pkgdir"/usr/bin/julia + + # Documentation and examples are in the julia-docs package + rm -rf "$pkgdir/usr/share/"{doc,julia/doc,julia/examples} + + # License + install -Dm644 "$pkgbase-$pkgver/LICENSE.md" "$pkgdir/usr/share/licenses/$pkgname/LICENSE.md" +} + +package_julia-docs() { + pkgdesc='Documentation and examples for Julia' + depends=('julia') + + cd "$pkgbase-$pkgver" + + install -d "$pkgdir/usr/share/doc" + cp -r doc "$pkg
[arch-commits] Commit in julia/repos (4 files)
Date: Friday, July 4, 2014 @ 01:57:26 Author: arodseth Revision: 114770 archrelease: copy trunk to community-x86_64, community-i686 Added: julia/repos/community-i686/PKGBUILD (from rev 114769, julia/trunk/PKGBUILD) julia/repos/community-x86_64/PKGBUILD (from rev 114769, julia/trunk/PKGBUILD) Deleted: julia/repos/community-i686/PKGBUILD julia/repos/community-x86_64/PKGBUILD ---+ /PKGBUILD | 178 community-i686/PKGBUILD | 86 - community-x86_64/PKGBUILD | 86 - 3 files changed, 178 insertions(+), 172 deletions(-) Deleted: community-i686/PKGBUILD === --- community-i686/PKGBUILD 2014-07-03 23:43:00 UTC (rev 114769) +++ community-i686/PKGBUILD 2014-07-03 23:57:26 UTC (rev 114770) @@ -1,86 +0,0 @@ -# $Id$ -# Maintainer: Alexander Rødseth -# Contributor: Lex Black -# Contributor: Michael Jakl -# Contributor: devmotion - -pkgname=julia -pkgver=0.3.0_prerelease -pkgrel=7 -pkgdesc='High-level, high-performance, dynamic programming language' -arch=('x86_64' 'i686') -url='http://julialang.org' -license=('GPL') -depends=('arpack' 'fftw' 'git' 'gmp' 'libunwind' 'mpfr' 'pcre' 'readline' 'zlib') -makedepends=('gcc-fortran' 'python2' 'libuv' 'setconf') -optdepends=('gnuplot: If using the Gaston Package from julia') -options=('!emptydirs' 'staticlibs') -source=('git://github.com/JuliaLang/julia.git#commit=a8545c0a93') -sha256sums=('SKIP') - -prepare() { - # Fix for FS#40736 - [ $CARCH = x86_64 ] && (setconf "$pkgname/Make.inc" JULIA_CPU_TARGET core2) || true -} - -build() { - make -C "$pkgname" prefix=/usr sysconfdir=/etc \ -USE_SYSTEM_LLVM=0 \ -USE_SYSTEM_LIBUNWIND=1 \ -USE_SYSTEM_READLINE=1 \ -USE_SYSTEM_PCRE=1 \ -USE_SYSTEM_LIBM=1 \ -USE_SYSTEM_OPENLIBM=0 \ -USE_SYSTEM_OPENSPECFUN=0 \ -USE_SYSTEM_BLAS=1 \ -USE_SYSTEM_LAPACK=1 \ -USE_SYSTEM_FFTW=1 \ -USE_SYSTEM_GMP=1 \ -USE_SYSTEM_MPFR=1 \ -USE_SYSTEM_ARPACK=1 \ -USE_SYSTEM_SUITESPARSE=0 \ -USE_SYSTEM_ZLIB=1 \ -USE_SYSTEM_GRISU=0 \ -USE_SYSTEM_RMATH=0 \ -USE_SYSTEM_LIBUV=0 \ -USE_SYSTEM_UTF8PROC=0 \ -USE_MKL=0 \ -USE_BLAS64=0 \ -USE_LLVM_SHLIB=0 -} - -package() { - make -C "$pkgname" DESTDIR="$pkgdir" \ -prefix=/usr sysconfdir=/etc \ -USE_SYSTEM_LLVM=0 \ -USE_SYSTEM_LIBUNWIND=1 \ -USE_SYSTEM_READLINE=1 \ -USE_SYSTEM_PCRE=1 \ -USE_SYSTEM_LIBM=1 \ -USE_SYSTEM_OPENLIBM=0 \ -USE_SYSTEM_OPENSPECFUN=0 \ -USE_SYSTEM_BLAS=1 \ -USE_SYSTEM_LAPACK=1 \ -USE_SYSTEM_FFTW=1 \ -USE_SYSTEM_GMP=1 \ -USE_SYSTEM_MPFR=1 \ -USE_SYSTEM_ARPACK=1 \ -USE_SYSTEM_SUITESPARSE=0 \ -USE_SYSTEM_ZLIB=1 \ -USE_SYSTEM_GRISU=0 \ -USE_SYSTEM_RMATH=0 \ -USE_SYSTEM_LIBUV=0 \ -USE_SYSTEM_UTF8PROC=0 \ -USE_MKL=0 \ -USE_BLAS64=0 \ -USE_LLVM_SHLIB=0 \ -install - -# Remove duplicate man-page from julia/doc -rm -rv "$pkgdir/usr/share/julia/doc/man" - -# Fix wonky permission -chmod 644 "$pkgdir/usr/lib/julia/libuv.a" -} - -# vim:set ts=2 sw=2 et: Copied: julia/repos/community-i686/PKGBUILD (from rev 114769, julia/trunk/PKGBUILD) === --- community-i686/PKGBUILD (rev 0) +++ community-i686/PKGBUILD 2014-07-03 23:57:26 UTC (rev 114770) @@ -0,0 +1,89 @@ +# $Id$ +# Maintainer: Alexander Rødseth +# Contributor: Lex Black +# Contributor: Michael Jakl +# Contributor: devmotion + +pkgname=julia +pkgver=0.3.0_prerelease +pkgrel=8 +pkgdesc='High-level, high-performance, dynamic programming language' +arch=('x86_64' 'i686') +url='http://julialang.org' +license=('GPL') +depends=('arpack' 'fftw' 'git' 'gmp' 'libunwind' 'mpfr' 'pcre' 'readline' 'zlib') +makedepends=('gcc-fortran' 'python2' 'libuv' 'setconf') +optdepends=('gnuplot: If using the Gaston Package from julia') +options=('!emptydirs' 'staticlibs') +source=('git://github.com/JuliaLang/julia.git#commit=a8545c0a93') +sha256sums=('SKIP') + +prepare() { + # Fix for FS#40736 + [ $CARCH = x86_64 ] && (setconf "$pkgname/Make.inc" JULIA_CPU_TARGET core2) || true +} + +build() { + make -C "$pkgname" prefix=/usr sysconfdir=/etc \ +USE_SYSTEM_LLVM=0 \ +USE_SYSTEM_LIBUNWIND=1 \ +USE_SYSTEM_READLINE=1 \ +USE_SYSTEM_PCRE=1 \ +USE_SYSTEM_LIBM=1 \ +USE_SYSTEM_OPENLIBM=0 \ +USE_SYSTEM_OPENSPECFUN=0 \ +USE_SYSTEM_BLAS=1 \ +USE_SYSTEM_LAPACK=1 \ +USE_SYSTEM_FFTW=1 \ +USE_SYSTEM_GMP=1 \ +USE_SYSTEM_MPFR=1 \ +USE_SYSTEM_ARPACK=1 \ +USE_SYSTEM_SUITESPARSE=0 \ +USE_SYSTEM_ZLIB=1 \ +USE_SYSTEM_GRISU=0 \ +USE_SYSTEM_RMATH=0 \ +USE_SYSTEM_LIBUV=0 \ +USE_SYSTEM_UTF8PROC=0 \ +USE_MKL=0 \ +USE_BLAS64=0 \ +USE_LLVM_SHLIB=0 +} + +package() { + make -C "$pkgname" DESTDIR="$pk
[arch-commits] Commit in julia/repos (4 files)
Date: Thursday, July 3, 2014 @ 17:11:03 Author: arodseth Revision: 114739 archrelease: copy trunk to community-x86_64, community-i686 Added: julia/repos/community-i686/PKGBUILD (from rev 114738, julia/trunk/PKGBUILD) julia/repos/community-x86_64/PKGBUILD (from rev 114738, julia/trunk/PKGBUILD) Deleted: julia/repos/community-i686/PKGBUILD julia/repos/community-x86_64/PKGBUILD ---+ /PKGBUILD | 172 community-i686/PKGBUILD | 89 -- community-x86_64/PKGBUILD | 89 -- 3 files changed, 172 insertions(+), 178 deletions(-) Deleted: community-i686/PKGBUILD === --- community-i686/PKGBUILD 2014-07-03 15:10:47 UTC (rev 114738) +++ community-i686/PKGBUILD 2014-07-03 15:11:03 UTC (rev 114739) @@ -1,89 +0,0 @@ -# $Id$ -# Maintainer: Alexander Rødseth -# Contributor: Lex Black -# Contributor: Michael Jakl -# Contributor: devmotion - -pkgname=julia -pkgver=0.3.0_prerelease -pkgrel=6 -pkgdesc='High-level, high-performance, dynamic programming language' -arch=('x86_64' 'i686') -url='http://julialang.org' -license=('GPL') -depends=('arpack' 'fftw' 'git' 'gmp' 'libunwind' 'mpfr' 'pcre' 'readline' 'zlib') -makedepends=('gcc-fortran' 'python2' 'libuv' 'setconf') -optdepends=('gnuplot: If using the Gaston Package from julia') -options=('!emptydirs' 'staticlibs') -source=("git://github.com/JuliaLang/julia.git#commit=3985890") -sha256sums=('SKIP') - -prepare() { - # Fix for FS#40736 - [ $CARCH = x86_64 ] && (setconf "$pkgname/Make.inc" JULIA_CPU_TARGET core2) || true -} - -build() { - make -C "$pkgname" prefix=/usr sysconfdir=/etc \ -USE_SYSTEM_LLVM=0 \ -USE_SYSTEM_LIBUNWIND=1 \ -USE_SYSTEM_READLINE=1 \ -USE_SYSTEM_PCRE=1 \ -USE_SYSTEM_LIBM=1 \ -USE_SYSTEM_OPENLIBM=0 \ -USE_SYSTEM_OPENSPECFUN=0 \ -USE_SYSTEM_BLAS=1 \ -USE_SYSTEM_LAPACK=1 \ -USE_SYSTEM_FFTW=1 \ -USE_SYSTEM_GMP=1 \ -USE_SYSTEM_MPFR=1 \ -USE_SYSTEM_ARPACK=1 \ -USE_SYSTEM_SUITESPARSE=0 \ -USE_SYSTEM_ZLIB=1 \ -USE_SYSTEM_GRISU=0 \ -USE_SYSTEM_RMATH=0 \ -USE_SYSTEM_LIBUV=0 \ -USE_SYSTEM_UTF8PROC=0 \ -USE_MKL=0 \ -USE_BLAS64=0 \ -USE_LLVM_SHLIB=0 -} - -package() { - make -C "$pkgname" DESTDIR="$pkgdir" \ -prefix=/usr sysconfdir=/etc \ -USE_SYSTEM_LLVM=0 \ -USE_SYSTEM_LIBUNWIND=1 \ -USE_SYSTEM_READLINE=1 \ -USE_SYSTEM_PCRE=1 \ -USE_SYSTEM_LIBM=1 \ -USE_SYSTEM_OPENLIBM=0 \ -USE_SYSTEM_OPENSPECFUN=0 \ -USE_SYSTEM_BLAS=1 \ -USE_SYSTEM_LAPACK=1 \ -USE_SYSTEM_FFTW=1 \ -USE_SYSTEM_GMP=1 \ -USE_SYSTEM_MPFR=1 \ -USE_SYSTEM_ARPACK=1 \ -USE_SYSTEM_SUITESPARSE=0 \ -USE_SYSTEM_ZLIB=1 \ -USE_SYSTEM_GRISU=0 \ -USE_SYSTEM_RMATH=0 \ -USE_SYSTEM_LIBUV=0 \ -USE_SYSTEM_UTF8PROC=0 \ -USE_MKL=0 \ -USE_BLAS64=0 \ -USE_LLVM_SHLIB=0 \ -install - -# Remove duplicate man-page from julia/doc -rm -rv "$pkgdir/usr/share/julia/doc/man" - -# Remove this file in order for Julia to start -rm -v "$pkgdir/usr/lib/julia/sys.so" - -# Fix wonky permission -chmod 644 "$pkgdir/usr/lib/julia/libuv.a" -} - -# vim:set ts=2 sw=2 et: Copied: julia/repos/community-i686/PKGBUILD (from rev 114738, julia/trunk/PKGBUILD) === --- community-i686/PKGBUILD (rev 0) +++ community-i686/PKGBUILD 2014-07-03 15:11:03 UTC (rev 114739) @@ -0,0 +1,86 @@ +# $Id$ +# Maintainer: Alexander Rødseth +# Contributor: Lex Black +# Contributor: Michael Jakl +# Contributor: devmotion + +pkgname=julia +pkgver=0.3.0_prerelease +pkgrel=7 +pkgdesc='High-level, high-performance, dynamic programming language' +arch=('x86_64' 'i686') +url='http://julialang.org' +license=('GPL') +depends=('arpack' 'fftw' 'git' 'gmp' 'libunwind' 'mpfr' 'pcre' 'readline' 'zlib') +makedepends=('gcc-fortran' 'python2' 'libuv' 'setconf') +optdepends=('gnuplot: If using the Gaston Package from julia') +options=('!emptydirs' 'staticlibs') +source=('git://github.com/JuliaLang/julia.git#commit=a8545c0a93') +sha256sums=('SKIP') + +prepare() { + # Fix for FS#40736 + [ $CARCH = x86_64 ] && (setconf "$pkgname/Make.inc" JULIA_CPU_TARGET core2) || true +} + +build() { + make -C "$pkgname" prefix=/usr sysconfdir=/etc \ +USE_SYSTEM_LLVM=0 \ +USE_SYSTEM_LIBUNWIND=1 \ +USE_SYSTEM_READLINE=1 \ +USE_SYSTEM_PCRE=1 \ +USE_SYSTEM_LIBM=1 \ +USE_SYSTEM_OPENLIBM=0 \ +USE_SYSTEM_OPENSPECFUN=0 \ +USE_SYSTEM_BLAS=1 \ +USE_SYSTEM_LAPACK=1 \ +USE_SYSTEM_FFTW=1 \ +USE_SYSTEM_GMP=1 \ +USE_SYSTEM_MPFR=1 \ +USE_SYSTEM_ARPACK=1 \ +USE_SYSTEM_SUITESPARSE=0 \ +USE_SYSTEM_ZLIB=1 \ +USE_SYSTEM_GRISU=0 \ +USE_SYSTEM_RMATH=0 \ +USE_SYSTEM_LIBUV=0 \ +USE_SYSTEM_UTF8PROC=0 \ +USE_MKL=0
[arch-commits] Commit in julia/repos (4 files)
Date: Friday, June 13, 2014 @ 22:59:12 Author: arodseth Revision: 113118 archrelease: copy trunk to community-x86_64, community-i686 Added: julia/repos/community-i686/PKGBUILD (from rev 113117, julia/trunk/PKGBUILD) julia/repos/community-x86_64/PKGBUILD (from rev 113117, julia/trunk/PKGBUILD) Deleted: julia/repos/community-i686/PKGBUILD julia/repos/community-x86_64/PKGBUILD ---+ /PKGBUILD | 178 community-i686/PKGBUILD | 84 community-x86_64/PKGBUILD | 84 3 files changed, 178 insertions(+), 168 deletions(-) Deleted: community-i686/PKGBUILD === --- community-i686/PKGBUILD 2014-06-13 20:59:01 UTC (rev 113117) +++ community-i686/PKGBUILD 2014-06-13 20:59:12 UTC (rev 113118) @@ -1,84 +0,0 @@ -# $Id$ -# Maintainer: Alexander Rødseth -# Contributor: Lex Black -# Contributor: Michael Jakl -# Contributor: devmotion - -pkgname=julia -pkgver=0.3.0_prerelease -pkgrel=5 -pkgdesc='High-level, high-performance, dynamic programming language' -arch=('x86_64' 'i686') -url='http://julialang.org' -license=('GPL') -depends=('arpack' 'fftw' 'git' 'gmp' 'libunwind' 'mpfr' 'pcre' 'readline' 'zlib') -makedepends=('gcc-fortran' 'python2' 'libuv') -optdepends=('gnuplot: If using the Gaston Package from julia') -options=('!emptydirs' 'staticlibs') -source=("git://github.com/JuliaLang/julia.git#commit=3985890") -sha256sums=('SKIP') - -build() { - make -C "$pkgname" prefix=/usr sysconfdir=/etc \ -USE_SYSTEM_LLVM=0 \ -USE_SYSTEM_LIBUNWIND=1 \ -USE_SYSTEM_READLINE=1 \ -USE_SYSTEM_PCRE=1 \ -USE_SYSTEM_LIBM=1 \ -USE_SYSTEM_OPENLIBM=0 \ -USE_SYSTEM_OPENSPECFUN=0 \ -USE_SYSTEM_BLAS=1 \ -USE_SYSTEM_LAPACK=1 \ -USE_SYSTEM_FFTW=1 \ -USE_SYSTEM_GMP=1 \ -USE_SYSTEM_MPFR=1 \ -USE_SYSTEM_ARPACK=1 \ -USE_SYSTEM_SUITESPARSE=0 \ -USE_SYSTEM_ZLIB=1 \ -USE_SYSTEM_GRISU=0 \ -USE_SYSTEM_RMATH=0 \ -USE_SYSTEM_LIBUV=0 \ -USE_SYSTEM_UTF8PROC=0 \ -USE_MKL=0 \ -USE_BLAS64=0 \ -USE_LLVM_SHLIB=0 -} - -package() { - make -C "$pkgname" DESTDIR="$pkgdir" \ -prefix=/usr sysconfdir=/etc \ -USE_SYSTEM_LLVM=0 \ -USE_SYSTEM_LIBUNWIND=1 \ -USE_SYSTEM_READLINE=1 \ -USE_SYSTEM_PCRE=1 \ -USE_SYSTEM_LIBM=1 \ -USE_SYSTEM_OPENLIBM=0 \ -USE_SYSTEM_OPENSPECFUN=0 \ -USE_SYSTEM_BLAS=1 \ -USE_SYSTEM_LAPACK=1 \ -USE_SYSTEM_FFTW=1 \ -USE_SYSTEM_GMP=1 \ -USE_SYSTEM_MPFR=1 \ -USE_SYSTEM_ARPACK=1 \ -USE_SYSTEM_SUITESPARSE=0 \ -USE_SYSTEM_ZLIB=1 \ -USE_SYSTEM_GRISU=0 \ -USE_SYSTEM_RMATH=0 \ -USE_SYSTEM_LIBUV=0 \ -USE_SYSTEM_UTF8PROC=0 \ -USE_MKL=0 \ -USE_BLAS64=0 \ -USE_LLVM_SHLIB=0 \ -install - -# Remove duplicate man-page from julia/doc -rm -rv "$pkgdir/usr/share/julia/doc/man" - -# Remove this file in order for Julia to start -rm -v "$pkgdir/usr/lib/julia/sys.so" - -# Fix wonky permission -chmod 644 "$pkgdir/usr/lib/julia/libuv.a" -} - -# vim:set ts=2 sw=2 et: Copied: julia/repos/community-i686/PKGBUILD (from rev 113117, julia/trunk/PKGBUILD) === --- community-i686/PKGBUILD (rev 0) +++ community-i686/PKGBUILD 2014-06-13 20:59:12 UTC (rev 113118) @@ -0,0 +1,89 @@ +# $Id$ +# Maintainer: Alexander Rødseth +# Contributor: Lex Black +# Contributor: Michael Jakl +# Contributor: devmotion + +pkgname=julia +pkgver=0.3.0_prerelease +pkgrel=6 +pkgdesc='High-level, high-performance, dynamic programming language' +arch=('x86_64' 'i686') +url='http://julialang.org' +license=('GPL') +depends=('arpack' 'fftw' 'git' 'gmp' 'libunwind' 'mpfr' 'pcre' 'readline' 'zlib') +makedepends=('gcc-fortran' 'python2' 'libuv' 'setconf') +optdepends=('gnuplot: If using the Gaston Package from julia') +options=('!emptydirs' 'staticlibs') +source=("git://github.com/JuliaLang/julia.git#commit=3985890") +sha256sums=('SKIP') + +prepare() { + # Fix for FS#40736 + [ $CARCH = x86_64 ] && (setconf "$pkgname/Make.inc" JULIA_CPU_TARGET core2) || true +} + +build() { + make -C "$pkgname" prefix=/usr sysconfdir=/etc \ +USE_SYSTEM_LLVM=0 \ +USE_SYSTEM_LIBUNWIND=1 \ +USE_SYSTEM_READLINE=1 \ +USE_SYSTEM_PCRE=1 \ +USE_SYSTEM_LIBM=1 \ +USE_SYSTEM_OPENLIBM=0 \ +USE_SYSTEM_OPENSPECFUN=0 \ +USE_SYSTEM_BLAS=1 \ +USE_SYSTEM_LAPACK=1 \ +USE_SYSTEM_FFTW=1 \ +USE_SYSTEM_GMP=1 \ +USE_SYSTEM_MPFR=1 \ +USE_SYSTEM_ARPACK=1 \ +USE_SYSTEM_SUITESPARSE=0 \ +USE_SYSTEM_ZLIB=1 \ +USE_SYSTEM_GRISU=0 \ +USE_SYSTEM_RMATH=0 \ +USE_SYSTEM_LIBUV=0 \ +USE_SYSTEM_UTF8PROC=0 \ +USE_MKL=0 \ +USE_BLAS64=0 \ +USE_LLVM_SHLIB=0 +} + +package() { + make -C "$pkgname" DESTDIR="$pkgdir" \ +prefix=/usr sysconfdir=/etc \ +
[arch-commits] Commit in julia/repos (4 files)
Date: Tuesday, May 13, 2014 @ 20:30:47 Author: arodseth Revision: 111098 archrelease: copy trunk to community-x86_64, community-i686 Added: julia/repos/community-i686/PKGBUILD (from rev 111097, julia/trunk/PKGBUILD) julia/repos/community-x86_64/PKGBUILD (from rev 111097, julia/trunk/PKGBUILD) Deleted: julia/repos/community-i686/PKGBUILD julia/repos/community-x86_64/PKGBUILD ---+ /PKGBUILD | 168 community-i686/PKGBUILD | 84 -- community-x86_64/PKGBUILD | 84 -- 3 files changed, 168 insertions(+), 168 deletions(-) Deleted: community-i686/PKGBUILD === --- community-i686/PKGBUILD 2014-05-13 18:30:31 UTC (rev 111097) +++ community-i686/PKGBUILD 2014-05-13 18:30:47 UTC (rev 111098) @@ -1,84 +0,0 @@ -# $Id$ -# Maintainer: Alexander Rødseth -# Contributor: Lex Black -# Contributor: Michael Jakl -# Contributor: devmotion - -pkgname=julia -pkgver=0.3.0_prerelease -pkgrel=4 -pkgdesc='High-level, high-performance, dynamic programming language' -arch=('x86_64' 'i686') -url='http://julialang.org' -license=('GPL') -depends=('arpack' 'fftw' 'git' 'gmp' 'libunwind' 'mpfr' 'pcre' 'readline' 'zlib' 'llvm') # 'suitesparse' 'utf8proc' (AUR) 'intel-mkl' (AUR) -makedepends=('gcc-fortran') -optdepends=('gnuplot: If using the Gaston Package from julia') -options=('!emptydirs' 'staticlibs') -source=("git://github.com/JuliaLang/julia.git#commit=7bb10f8372") -sha256sums=('SKIP') - -build() { - make -C "$pkgname" prefix=/usr sysconfdir=/etc \ -USE_SYSTEM_LLVM=1 \ -USE_SYSTEM_LIBUNWIND=1 \ -USE_SYSTEM_READLINE=1 \ -USE_SYSTEM_PCRE=1 \ -USE_SYSTEM_LIBM=1 \ -USE_SYSTEM_OPENLIBM=0 \ -USE_SYSTEM_OPENSPECFUN=0 \ -USE_SYSTEM_BLAS=1 \ -USE_SYSTEM_LAPACK=1 \ -USE_SYSTEM_FFTW=1 \ -USE_SYSTEM_GMP=1 \ -USE_SYSTEM_MPFR=1 \ -USE_SYSTEM_ARPACK=1 \ -USE_SYSTEM_SUITESPARSE=0 \ -USE_SYSTEM_ZLIB=1 \ -USE_SYSTEM_GRISU=0 \ -USE_SYSTEM_RMATH=0 \ -USE_SYSTEM_LIBUV=0 \ -USE_SYSTEM_UTF8PROC=0 \ -USE_MKL=0 \ -USE_BLAS64=0 \ -USE_LLVM_SHLIB=0 -} - -package() { - make -C "$pkgname" DESTDIR="$pkgdir" \ -prefix=/usr sysconfdir=/etc \ -USE_SYSTEM_LLVM=1 \ -USE_SYSTEM_LIBUNWIND=1 \ -USE_SYSTEM_READLINE=1 \ -USE_SYSTEM_PCRE=1 \ -USE_SYSTEM_LIBM=1 \ -USE_SYSTEM_OPENLIBM=0 \ -USE_SYSTEM_OPENSPECFUN=0 \ -USE_SYSTEM_BLAS=1 \ -USE_SYSTEM_LAPACK=1 \ -USE_SYSTEM_FFTW=1 \ -USE_SYSTEM_GMP=1 \ -USE_SYSTEM_MPFR=1 \ -USE_SYSTEM_ARPACK=1 \ -USE_SYSTEM_SUITESPARSE=0 \ -USE_SYSTEM_ZLIB=1 \ -USE_SYSTEM_GRISU=0 \ -USE_SYSTEM_RMATH=0 \ -USE_SYSTEM_LIBUV=0 \ -USE_SYSTEM_UTF8PROC=0 \ -USE_MKL=0 \ -USE_BLAS64=0 \ -USE_LLVM_SHLIB=0 \ -install - -# Remove duplicate man-page from julia/doc -rm -rv "$pkgdir/usr/share/julia/doc/man" - -# Remove this file in order for Julia to start -rm -v "$pkgdir/usr/lib/julia/sys.so" - -# Fix wonky permission -chmod 644 "$pkgdir/usr/lib/julia/libuv.a" -} - -# vim:set ts=2 sw=2 et: Copied: julia/repos/community-i686/PKGBUILD (from rev 111097, julia/trunk/PKGBUILD) === --- community-i686/PKGBUILD (rev 0) +++ community-i686/PKGBUILD 2014-05-13 18:30:47 UTC (rev 111098) @@ -0,0 +1,84 @@ +# $Id$ +# Maintainer: Alexander Rødseth +# Contributor: Lex Black +# Contributor: Michael Jakl +# Contributor: devmotion + +pkgname=julia +pkgver=0.3.0_prerelease +pkgrel=5 +pkgdesc='High-level, high-performance, dynamic programming language' +arch=('x86_64' 'i686') +url='http://julialang.org' +license=('GPL') +depends=('arpack' 'fftw' 'git' 'gmp' 'libunwind' 'mpfr' 'pcre' 'readline' 'zlib') +makedepends=('gcc-fortran' 'python2' 'libuv') +optdepends=('gnuplot: If using the Gaston Package from julia') +options=('!emptydirs' 'staticlibs') +source=("git://github.com/JuliaLang/julia.git#commit=3985890") +sha256sums=('SKIP') + +build() { + make -C "$pkgname" prefix=/usr sysconfdir=/etc \ +USE_SYSTEM_LLVM=0 \ +USE_SYSTEM_LIBUNWIND=1 \ +USE_SYSTEM_READLINE=1 \ +USE_SYSTEM_PCRE=1 \ +USE_SYSTEM_LIBM=1 \ +USE_SYSTEM_OPENLIBM=0 \ +USE_SYSTEM_OPENSPECFUN=0 \ +USE_SYSTEM_BLAS=1 \ +USE_SYSTEM_LAPACK=1 \ +USE_SYSTEM_FFTW=1 \ +USE_SYSTEM_GMP=1 \ +USE_SYSTEM_MPFR=1 \ +USE_SYSTEM_ARPACK=1 \ +USE_SYSTEM_SUITESPARSE=0 \ +USE_SYSTEM_ZLIB=1 \ +USE_SYSTEM_GRISU=0 \ +USE_SYSTEM_RMATH=0 \ +USE_SYSTEM_LIBUV=0 \ +USE_SYSTEM_UTF8PROC=0 \ +USE_MKL=0 \ +USE_BLAS64=0 \ +USE_LLVM_SHLIB=0 +} + +package() { + make -C "$pkgname" DESTDIR="$pkgdir" \ +prefix=/usr sysconfdir=/etc \ +USE_SYSTEM_LLVM=0 \ +USE_SYSTEM_LIBUNWIND=1 \ +USE_SYSTEM_READLINE=1 \ +USE_SY
[arch-commits] Commit in julia/repos (4 files)
Date: Friday, May 2, 2014 @ 18:17:06 Author: arodseth Revision: 110532 archrelease: copy trunk to community-x86_64, community-i686 Added: julia/repos/community-i686/PKGBUILD (from rev 110531, julia/trunk/PKGBUILD) julia/repos/community-x86_64/PKGBUILD (from rev 110531, julia/trunk/PKGBUILD) Deleted: julia/repos/community-i686/PKGBUILD julia/repos/community-x86_64/PKGBUILD ---+ /PKGBUILD | 168 community-i686/PKGBUILD | 84 -- community-x86_64/PKGBUILD | 84 -- 3 files changed, 168 insertions(+), 168 deletions(-) Deleted: community-i686/PKGBUILD === --- community-i686/PKGBUILD 2014-05-02 16:16:55 UTC (rev 110531) +++ community-i686/PKGBUILD 2014-05-02 16:17:06 UTC (rev 110532) @@ -1,84 +0,0 @@ -# $Id$ -# Maintainer: Alexander Rødseth -# Contributor: Lex Black -# Contributor: Michael Jakl -# Contributor: devmotion - -pkgname=julia -pkgver=0.3.0_prerelease -pkgrel=3 -pkgdesc='High-level, high-performance, dynamic programming language' -arch=('x86_64' 'i686') -url='http://julialang.org' -license=('GPL') -depends=('arpack' 'fftw' 'git' 'gmp' 'libunwind' 'mpfr' 'pcre' 'readline' 'zlib' 'llvm') # 'suitesparse' 'utf8proc' (AUR) 'intel-mkl' (AUR) -makedepends=('gcc-fortran') -optdepends=('gnuplot: If using the Gaston Package from julia') -options=('!emptydirs' 'staticlibs') -source=("git://github.com/JuliaLang/julia.git#commit=7bb10f8372") -sha256sums=('SKIP') - -build() { - make -C "$pkgname" prefix=/usr sysconfdir=/etc \ -USE_SYSTEM_LLVM=1 \ -USE_SYSTEM_LIBUNWIND=1 \ -USE_SYSTEM_READLINE=1 \ -USE_SYSTEM_PCRE=1 \ -USE_SYSTEM_LIBM=1 \ -USE_SYSTEM_OPENLIBM=0 \ -USE_SYSTEM_OPENSPECFUN=0 \ -USE_SYSTEM_BLAS=1 \ -USE_SYSTEM_LAPACK=1 \ -USE_SYSTEM_FFTW=1 \ -USE_SYSTEM_GMP=1 \ -USE_SYSTEM_MPFR=1 \ -USE_SYSTEM_ARPACK=1 \ -USE_SYSTEM_SUITESPARSE=0 \ -USE_SYSTEM_ZLIB=1 \ -USE_SYSTEM_GRISU=0 \ -USE_SYSTEM_RMATH=0 \ -USE_SYSTEM_LIBUV=0 \ -USE_SYSTEM_UTF8PROC=0 \ -USE_MKL=0 \ -USE_BLAS64=0 \ -USE_LLVM_SHLIB=0 -} - -package() { - make -C "$pkgname" DESTDIR="$pkgdir" \ -prefix=/usr sysconfdir=/etc \ -USE_SYSTEM_LLVM=1 \ -USE_SYSTEM_LIBUNWIND=1 \ -USE_SYSTEM_READLINE=1 \ -USE_SYSTEM_PCRE=1 \ -USE_SYSTEM_LIBM=1 \ -USE_SYSTEM_OPENLIBM=0 \ -USE_SYSTEM_OPENSPECFUN=0 \ -USE_SYSTEM_BLAS=1 \ -USE_SYSTEM_LAPACK=1 \ -USE_SYSTEM_FFTW=1 \ -USE_SYSTEM_GMP=1 \ -USE_SYSTEM_MPFR=1 \ -USE_SYSTEM_ARPACK=1 \ -USE_SYSTEM_SUITESPARSE=0 \ -USE_SYSTEM_ZLIB=1 \ -USE_SYSTEM_GRISU=0 \ -USE_SYSTEM_RMATH=0 \ -USE_SYSTEM_LIBUV=0 \ -USE_SYSTEM_UTF8PROC=0 \ -USE_MKL=0 \ -USE_BLAS64=0 \ -USE_LLVM_SHLIB=0 \ -install - -# Remove duplicate man-page from julia/doc -rm -rv "$pkgdir/usr/share/julia/doc/man" - -# Remove this file in order for Julia to start -rm -v "$pkgdir/usr/lib/julia/sys.so" - -# Fix wonky permission -chmod 644 "$pkgdir/usr/lib/julia/libuv.a" -} - -# vim:set ts=2 sw=2 et: Copied: julia/repos/community-i686/PKGBUILD (from rev 110531, julia/trunk/PKGBUILD) === --- community-i686/PKGBUILD (rev 0) +++ community-i686/PKGBUILD 2014-05-02 16:17:06 UTC (rev 110532) @@ -0,0 +1,84 @@ +# $Id$ +# Maintainer: Alexander Rødseth +# Contributor: Lex Black +# Contributor: Michael Jakl +# Contributor: devmotion + +pkgname=julia +pkgver=0.3.0_prerelease +pkgrel=4 +pkgdesc='High-level, high-performance, dynamic programming language' +arch=('x86_64' 'i686') +url='http://julialang.org' +license=('GPL') +depends=('arpack' 'fftw' 'git' 'gmp' 'libunwind' 'mpfr' 'pcre' 'readline' 'zlib' 'llvm') # 'suitesparse' 'utf8proc' (AUR) 'intel-mkl' (AUR) +makedepends=('gcc-fortran') +optdepends=('gnuplot: If using the Gaston Package from julia') +options=('!emptydirs' 'staticlibs') +source=("git://github.com/JuliaLang/julia.git#commit=7bb10f8372") +sha256sums=('SKIP') + +build() { + make -C "$pkgname" prefix=/usr sysconfdir=/etc \ +USE_SYSTEM_LLVM=1 \ +USE_SYSTEM_LIBUNWIND=1 \ +USE_SYSTEM_READLINE=1 \ +USE_SYSTEM_PCRE=1 \ +USE_SYSTEM_LIBM=1 \ +USE_SYSTEM_OPENLIBM=0 \ +USE_SYSTEM_OPENSPECFUN=0 \ +USE_SYSTEM_BLAS=1 \ +USE_SYSTEM_LAPACK=1 \ +USE_SYSTEM_FFTW=1 \ +USE_SYSTEM_GMP=1 \ +USE_SYSTEM_MPFR=1 \ +USE_SYSTEM_ARPACK=1 \ +USE_SYSTEM_SUITESPARSE=0 \ +USE_SYSTEM_ZLIB=1 \ +USE_SYSTEM_GRISU=0 \ +USE_SYSTEM_RMATH=0 \ +USE_SYSTEM_LIBUV=0 \ +USE_SYSTEM_UTF8PROC=0 \ +USE_MKL=0 \ +USE_BLAS64=0 \ +USE_LLVM_SHLIB=0 +} + +package() { + make -C "$pkgname" DESTDIR="$pkgdir" \ +prefix=/usr sysconfdir=/etc \ +USE_SYSTEM_LLVM=1 \ +USE_SYSTEM_LIBUNWIND=1
[arch-commits] Commit in julia/repos (4 files)
Date: Friday, May 2, 2014 @ 17:02:07 Author: arodseth Revision: 110527 archrelease: copy trunk to community-x86_64, community-i686 Added: julia/repos/community-i686/PKGBUILD (from rev 110526, julia/trunk/PKGBUILD) julia/repos/community-x86_64/PKGBUILD (from rev 110526, julia/trunk/PKGBUILD) Deleted: julia/repos/community-i686/PKGBUILD julia/repos/community-x86_64/PKGBUILD ---+ /PKGBUILD | 168 community-i686/PKGBUILD | 81 - community-x86_64/PKGBUILD | 81 - 3 files changed, 168 insertions(+), 162 deletions(-) Deleted: community-i686/PKGBUILD === --- community-i686/PKGBUILD 2014-05-02 15:01:59 UTC (rev 110526) +++ community-i686/PKGBUILD 2014-05-02 15:02:07 UTC (rev 110527) @@ -1,81 +0,0 @@ -# $Id$ -# Maintainer: Alexander Rødseth -# Contributor: Lex Black -# Contributor: Michael Jakl -# Contributor: devmotion - -pkgname=julia -pkgver=0.3.0_prerelease -pkgrel=2 -pkgdesc='High-level, high-performance, dynamic programming language' -arch=('x86_64' 'i686') -url='http://julialang.org' -license=('GPL') -depends=('arpack' 'fftw' 'git' 'gmp' 'libunwind' 'mpfr' 'pcre' 'readline' 'zlib' 'llvm') # 'suitesparse' 'utf8proc' (AUR) 'intel-mkl' (AUR) -makedepends=('gcc-fortran') -optdepends=('gnuplot: If using the Gaston Package from julia') -options=('!emptydirs' 'staticlibs') -source=("git://github.com/JuliaLang/julia.git#commit=cb1d140f62") -sha256sums=('SKIP') - -build() { - make -C "$pkgname" prefix=/usr sysconfdir=/etc \ -USE_SYSTEM_LLVM=1 \ -USE_SYSTEM_LIBUNWIND=1 \ -USE_SYSTEM_READLINE=1 \ -USE_SYSTEM_PCRE=1 \ -USE_SYSTEM_LIBM=1 \ -USE_SYSTEM_OPENLIBM=0 \ -USE_SYSTEM_OPENSPECFUN=0 \ -USE_SYSTEM_BLAS=1 \ -USE_SYSTEM_LAPACK=1 \ -USE_SYSTEM_FFTW=1 \ -USE_SYSTEM_GMP=1 \ -USE_SYSTEM_MPFR=1 \ -USE_SYSTEM_ARPACK=1 \ -USE_SYSTEM_SUITESPARSE=0 \ -USE_SYSTEM_ZLIB=1 \ -USE_SYSTEM_GRISU=0 \ -USE_SYSTEM_RMATH=0 \ -USE_SYSTEM_LIBUV=0 \ -USE_SYSTEM_UTF8PROC=0 \ -USE_MKL=0 \ -USE_BLAS64=0 \ -USE_LLVM_SHLIB=0 -} - -package() { - make -C "$pkgname" DESTDIR="$pkgdir" \ -prefix=/usr sysconfdir=/etc \ -USE_SYSTEM_LLVM=1 \ -USE_SYSTEM_LIBUNWIND=1 \ -USE_SYSTEM_READLINE=1 \ -USE_SYSTEM_PCRE=1 \ -USE_SYSTEM_LIBM=1 \ -USE_SYSTEM_OPENLIBM=0 \ -USE_SYSTEM_OPENSPECFUN=0 \ -USE_SYSTEM_BLAS=1 \ -USE_SYSTEM_LAPACK=1 \ -USE_SYSTEM_FFTW=1 \ -USE_SYSTEM_GMP=1 \ -USE_SYSTEM_MPFR=1 \ -USE_SYSTEM_ARPACK=1 \ -USE_SYSTEM_SUITESPARSE=0 \ -USE_SYSTEM_ZLIB=1 \ -USE_SYSTEM_GRISU=0 \ -USE_SYSTEM_RMATH=0 \ -USE_SYSTEM_LIBUV=0 \ -USE_SYSTEM_UTF8PROC=0 \ -USE_MKL=0 \ -USE_BLAS64=0 \ -USE_LLVM_SHLIB=0 \ -install - -# Remove duplicate man-page from julia/doc -rm -rv "$pkgdir/usr/share/julia/doc/man" - -# Remove this file in order for Julia to start -rm -v "$pkgdir/usr/lib/julia/sys.so" -} - -# vim:set ts=2 sw=2 et: Copied: julia/repos/community-i686/PKGBUILD (from rev 110526, julia/trunk/PKGBUILD) === --- community-i686/PKGBUILD (rev 0) +++ community-i686/PKGBUILD 2014-05-02 15:02:07 UTC (rev 110527) @@ -0,0 +1,84 @@ +# $Id$ +# Maintainer: Alexander Rødseth +# Contributor: Lex Black +# Contributor: Michael Jakl +# Contributor: devmotion + +pkgname=julia +pkgver=0.3.0_prerelease +pkgrel=3 +pkgdesc='High-level, high-performance, dynamic programming language' +arch=('x86_64' 'i686') +url='http://julialang.org' +license=('GPL') +depends=('arpack' 'fftw' 'git' 'gmp' 'libunwind' 'mpfr' 'pcre' 'readline' 'zlib' 'llvm') # 'suitesparse' 'utf8proc' (AUR) 'intel-mkl' (AUR) +makedepends=('gcc-fortran') +optdepends=('gnuplot: If using the Gaston Package from julia') +options=('!emptydirs' 'staticlibs') +source=("git://github.com/JuliaLang/julia.git#commit=7bb10f8372") +sha256sums=('SKIP') + +build() { + make -C "$pkgname" prefix=/usr sysconfdir=/etc \ +USE_SYSTEM_LLVM=1 \ +USE_SYSTEM_LIBUNWIND=1 \ +USE_SYSTEM_READLINE=1 \ +USE_SYSTEM_PCRE=1 \ +USE_SYSTEM_LIBM=1 \ +USE_SYSTEM_OPENLIBM=0 \ +USE_SYSTEM_OPENSPECFUN=0 \ +USE_SYSTEM_BLAS=1 \ +USE_SYSTEM_LAPACK=1 \ +USE_SYSTEM_FFTW=1 \ +USE_SYSTEM_GMP=1 \ +USE_SYSTEM_MPFR=1 \ +USE_SYSTEM_ARPACK=1 \ +USE_SYSTEM_SUITESPARSE=0 \ +USE_SYSTEM_ZLIB=1 \ +USE_SYSTEM_GRISU=0 \ +USE_SYSTEM_RMATH=0 \ +USE_SYSTEM_LIBUV=0 \ +USE_SYSTEM_UTF8PROC=0 \ +USE_MKL=0 \ +USE_BLAS64=0 \ +USE_LLVM_SHLIB=0 +} + +package() { + make -C "$pkgname" DESTDIR="$pkgdir" \ +prefix=/usr sysconfdir=/etc \ +USE_SYSTEM_LLVM=1 \ +USE_SYSTEM_LIBUNWIND=1 \ +USE_SYSTEM_READLINE=1 \ +USE_SYSTEM_PCRE=1 \ +USE_SYSTEM_LIBM=1
[arch-commits] Commit in julia/repos (4 files)
Date: Thursday, April 3, 2014 @ 23:29:31 Author: arodseth Revision: 108789 archrelease: copy trunk to community-x86_64, community-i686 Added: julia/repos/community-i686/PKGBUILD (from rev 108788, julia/trunk/PKGBUILD) julia/repos/community-x86_64/PKGBUILD (from rev 108788, julia/trunk/PKGBUILD) Deleted: julia/repos/community-i686/PKGBUILD julia/repos/community-x86_64/PKGBUILD ---+ /PKGBUILD | 162 community-i686/PKGBUILD | 80 - community-x86_64/PKGBUILD | 80 - 3 files changed, 162 insertions(+), 160 deletions(-) Deleted: community-i686/PKGBUILD === --- community-i686/PKGBUILD 2014-04-03 20:57:43 UTC (rev 108788) +++ community-i686/PKGBUILD 2014-04-03 21:29:31 UTC (rev 108789) @@ -1,80 +0,0 @@ -# $Id$ -# Maintainer: Alexander Rødseth -# Contributor: Lex Black -# Contributor: Michael Jakl -# Contributor: devmotion - -pkgname=julia -pkgver=0.3.0_prerelease -pkgrel=1 -pkgdesc='High-level, high-performance, dynamic programming language' -arch=('x86_64' 'i686') -url='http://julialang.org' -license=('GPL') -depends=('arpack' 'fftw' 'git' 'gmp' 'libunwind' 'mpfr' 'pcre' 'readline' 'zlib' 'llvm') # 'suitesparse' 'utf8proc' (AUR) 'intel-mkl' (AUR) -makedepends=('gcc-fortran') -optdepends=('gnuplot: If using the Gaston Package from julia') -provides=('julia') -conflicts=('julia') -options=('!emptydirs' 'staticlibs') -source=("git://github.com/JuliaLang/julia.git#commit=0684a320da") -sha256sums=('SKIP') - -build() { - make -C "$pkgname" prefix=/usr sysconfdir=/etc \ -USE_SYSTEM_LLVM=1 \ -USE_SYSTEM_LIBUNWIND=1 \ -USE_SYSTEM_READLINE=1 \ -USE_SYSTEM_PCRE=1 \ -USE_SYSTEM_LIBM=1 \ -USE_SYSTEM_OPENLIBM=0 \ -USE_SYSTEM_OPENSPECFUN=0 \ -USE_SYSTEM_BLAS=1 \ -USE_SYSTEM_LAPACK=1 \ -USE_SYSTEM_FFTW=1 \ -USE_SYSTEM_GMP=1 \ -USE_SYSTEM_MPFR=1 \ -USE_SYSTEM_ARPACK=1 \ -USE_SYSTEM_SUITESPARSE=0 \ -USE_SYSTEM_ZLIB=1 \ -USE_SYSTEM_GRISU=0 \ -USE_SYSTEM_RMATH=0 \ -USE_SYSTEM_LIBUV=0 \ -USE_SYSTEM_UTF8PROC=0 \ -USE_MKL=0 \ -USE_BLAS64=0 \ -USE_LLVM_SHLIB=0 -} - -package() { - make -C "$pkgname" DESTDIR="$pkgdir" \ -prefix=/usr sysconfdir=/etc \ -USE_SYSTEM_LLVM=1 \ -USE_SYSTEM_LIBUNWIND=1 \ -USE_SYSTEM_READLINE=1 \ -USE_SYSTEM_PCRE=1 \ -USE_SYSTEM_LIBM=1 \ -USE_SYSTEM_OPENLIBM=0 \ -USE_SYSTEM_OPENSPECFUN=0 \ -USE_SYSTEM_BLAS=1 \ -USE_SYSTEM_LAPACK=1 \ -USE_SYSTEM_FFTW=1 \ -USE_SYSTEM_GMP=1 \ -USE_SYSTEM_MPFR=1 \ -USE_SYSTEM_ARPACK=1 \ -USE_SYSTEM_SUITESPARSE=0 \ -USE_SYSTEM_ZLIB=1 \ -USE_SYSTEM_GRISU=0 \ -USE_SYSTEM_RMATH=0 \ -USE_SYSTEM_LIBUV=0 \ -USE_SYSTEM_UTF8PROC=0 \ -USE_MKL=0 \ -USE_BLAS64=0 \ -USE_LLVM_SHLIB=0 \ -install - -# Remove duplicate man-page from julia/doc -rm -rv $pkgdir/usr/share/julia/doc/man -} - -# vim:set ts=2 sw=2 et: Copied: julia/repos/community-i686/PKGBUILD (from rev 108788, julia/trunk/PKGBUILD) === --- community-i686/PKGBUILD (rev 0) +++ community-i686/PKGBUILD 2014-04-03 21:29:31 UTC (rev 108789) @@ -0,0 +1,81 @@ +# $Id$ +# Maintainer: Alexander Rødseth +# Contributor: Lex Black +# Contributor: Michael Jakl +# Contributor: devmotion + +pkgname=julia +pkgver=0.3.0_prerelease +pkgrel=2 +pkgdesc='High-level, high-performance, dynamic programming language' +arch=('x86_64' 'i686') +url='http://julialang.org' +license=('GPL') +depends=('arpack' 'fftw' 'git' 'gmp' 'libunwind' 'mpfr' 'pcre' 'readline' 'zlib' 'llvm') # 'suitesparse' 'utf8proc' (AUR) 'intel-mkl' (AUR) +makedepends=('gcc-fortran') +optdepends=('gnuplot: If using the Gaston Package from julia') +options=('!emptydirs' 'staticlibs') +source=("git://github.com/JuliaLang/julia.git#commit=cb1d140f62") +sha256sums=('SKIP') + +build() { + make -C "$pkgname" prefix=/usr sysconfdir=/etc \ +USE_SYSTEM_LLVM=1 \ +USE_SYSTEM_LIBUNWIND=1 \ +USE_SYSTEM_READLINE=1 \ +USE_SYSTEM_PCRE=1 \ +USE_SYSTEM_LIBM=1 \ +USE_SYSTEM_OPENLIBM=0 \ +USE_SYSTEM_OPENSPECFUN=0 \ +USE_SYSTEM_BLAS=1 \ +USE_SYSTEM_LAPACK=1 \ +USE_SYSTEM_FFTW=1 \ +USE_SYSTEM_GMP=1 \ +USE_SYSTEM_MPFR=1 \ +USE_SYSTEM_ARPACK=1 \ +USE_SYSTEM_SUITESPARSE=0 \ +USE_SYSTEM_ZLIB=1 \ +USE_SYSTEM_GRISU=0 \ +USE_SYSTEM_RMATH=0 \ +USE_SYSTEM_LIBUV=0 \ +USE_SYSTEM_UTF8PROC=0 \ +USE_MKL=0 \ +USE_BLAS64=0 \ +USE_LLVM_SHLIB=0 +} + +package() { + make -C "$pkgname" DESTDIR="$pkgdir" \ +prefix=/usr sysconfdir=/etc \ +USE_SYSTEM_LLVM=1 \ +USE_SYSTEM_LIBUNWIND=1 \ +USE_SYSTEM_READLINE=1 \ +USE_SYSTEM_PCRE=1 \ +USE_SYSTEM_LIBM=1 \ +USE_SYSTEM_OPENLIBM=0 \ +USE_SYSTEM_OPENSP