summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorJoshH1002020-03-31 16:37:15 -0600
committerJoshH1002020-03-31 16:37:15 -0600
commite7257f7e4244a295aa67144afab0247613a11c84 (patch)
treea42629411c5a7e6fb85ae9f275e22341060be07f
parentcf07f510ae5693c8c1e9ca874bf241a888e0fd4a (diff)
downloadaur-e7257f7e4244a295aa67144afab0247613a11c84.tar.gz
force building with python2
-rw-r--r--.SRCINFO8
-rw-r--r--PKGBUILD26
2 files changed, 21 insertions, 13 deletions
diff --git a/.SRCINFO b/.SRCINFO
index 488bdedf1b4a..ae246853bdb1 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,13 +1,13 @@
pkgbase = madagascar
pkgdesc = Multidimensional data analysis and reproducible computational experiments.
- pkgver = r14561.279e38d29
- pkgrel = 1
+ pkgver = r14562.4883d27e8
+ pkgrel = 2
epoch = 1
url = http://ahay.org/
arch = i686
arch = x86_64
license = GPL2
- makedepends = scons
+ makedepends = python2-scons
makedepends = libtirpc
makedepends = libtirpc-compat
depends = libtirpc
@@ -21,7 +21,7 @@ pkgbase = madagascar
depends = glu
depends = freeglut
depends = suitesparse
- depends = python
+ depends = python2
noextract = madagascar.tar.gz
options = strip
source = madagascar::git+https://github.com/ahay/src
diff --git a/PKGBUILD b/PKGBUILD
index af4d74e18c36..9a48ad3609a1 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -1,6 +1,6 @@
# Maintainer: anon at sansorgan.es
pkgname=madagascar
-pkgver=r14561.279e38d29
+pkgver=r14562.4883d27e8
pkgrel=2
epoch=1
pkgdesc="Multidimensional data analysis and reproducible computational experiments."
@@ -8,8 +8,8 @@ url=http://ahay.org/
license=('GPL2')
arch=('i686' 'x86_64')
depends=('libtirpc' 'ffmpeg' 'libxaw' 'cairo' 'fftw' 'netpbm' 'gd'
-'openmpi' 'glu' 'freeglut' 'suitesparse' 'python')
-makedepends=('scons' 'libtirpc' 'libtirpc-compat')
+'openmpi' 'glu' 'freeglut' 'suitesparse' 'python2')
+makedepends=('python2-scons' 'libtirpc' 'libtirpc-compat')
options=('strip')
#source=("$pkgname.tar.gz::https://sourceforge.net/projects/rsf/files/madagascar/madagascar-3.0/madagascar-3.0.1.tar.gz/download")
source=($pkgname::git+https://github.com/ahay/src)
@@ -25,7 +25,15 @@ build() {
cd ${srcdir}/${pkgname}
# Investigate additional bindings
#export LINKFLAGS="-ltirpc"
+ # Fake python2 env
+ mkdir -p ${srcdir}/bin/
+ ln -f -s /usr/bin/python2 ${srcdir}/bin/python
+ ln -f -s /usr/bin/python2-config ${srcdir}/bin/python-config
+ export PATH=${srcdir}/bin:$PATH
+
+
export LINKFLAGS="-llapack -lblas -ltirpc -pthread -fopenmp"
+ #sed -i '1s/python/python2/' framework/setenv.py
./configure --prefix=${pkgdir}/usr/
echo "Fixing paths in files..."
@@ -43,12 +51,12 @@ build() {
package() {
cd ${srcdir}/${pkgname}
make install
- mkdir -p "${pkgdir}/usr/src/"
- cp -r ${srcdir}/* ${pkgdir}/usr/src/${pkgname}
- arr[0]="/usr/share/madagascar/etc/config.py"
- arr[1]="/usr/lib/python3.8/site-packages/rsf/prog.py"
- arr[2]="/usr/share/madagascar/etc/env.sh"
- arr[3]="/usr/src/madagascar/config.py"
+ mkdir -p "${pkgdir}/usr/src/${pkgname}"
+ cp -r ${srcdir}/${pkgname}/* ${pkgdir}/usr/src/${pkgname}
+ arr[0]="usr/share/madagascar/etc/config.py"
+ arr[1]="usr/lib/python2.7/site-packages/rsf/prog.py"
+ arr[2]="usr/share/madagascar/etc/env.sh"
+ arr[3]="usr/src/madagascar/config.py"
echo ${pkgdir}
echo ${srcdir}
for f in ${arr[@]} ; do