summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorJoshH1002020-03-20 11:28:13 -0600
committerJoshH1002020-03-20 11:28:13 -0600
commit96ffd71191c59f3fe30a5e69f9a74c8a77b58685 (patch)
treea6101798c4f660b87e65197ee0709dfd701f86a0
parent6e47e4b4ae08693e0deabf311f062b838ab825db (diff)
downloadaur-96ffd71191c59f3fe30a5e69f9a74c8a77b58685.tar.gz
updated to use github & install src code
-rw-r--r--PKGBUILD27
1 files changed, 17 insertions, 10 deletions
diff --git a/PKGBUILD b/PKGBUILD
index 57b733e2b1cb..bf9fe63858d9 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -10,12 +10,13 @@ depends=('libtirpc' 'ffmpeg' 'libxaw' 'cairo' 'fftw' 'netpbm' 'gd'
'openmpi' 'glu' 'freeglut' 'suitesparse' 'python')
makedepends=('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.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)
noextract=("$pkgname.tar.gz")
prepare() {
cd "$srcdir"
- bsdtar -xf $pkgname.tar.gz --strip-components=1
+ #bsdtar -xf $pkgname.tar.gz --strip-components=1
}
build() {
@@ -23,21 +24,27 @@ build() {
# Investigate additional bindings
export LINKFLAGS="-ltirpc"
./configure --prefix=${pkgdir}/usr/
+
+ echo "Fixing paths in files..."
+
+ for f in config.py env.sh env.csh ; do
+ sed -i "s|${pkgdir}||g" "$f"
+ sed -i "s|${srcdir}|/usr/src/|g" "$f"
+ done
+
sed -i "s/^LINKFLAGS.*/LINKFLAGS = ['-pthread', '-fopenmp', '-ltirpc']/g" config.py
make
}
package() {
make install
- sed -i "s.${pkgdir}..g" ${pkgdir}/usr/share/madagascar/etc/env.sh
- sed -i "s.${pkgdir}..g" ${pkgdir}/usr/share/madagascar/etc/env.csh
+ #sed -i "s.${pkgdir}..g" ${pkgdir}/usr/share/madagascar/etc/env.sh
+ #sed -i "s.${pkgdir}..g" ${pkgdir}/usr/share/madagascar/etc/env.csh
mkdir -p "${pkgdir}/usr/src/"
cp -r ${srcdir} ${pkgdir}/usr/src/${pkgname}
rm ${pkgdir}/usr/src/${pkgname}/madagascar.tar.gz
- rm -rf "${pkgdir}/usr/src/${pkgname}/{pkgname}"
- rm -rf "${pkgdir}/usr/src/${pkgname}/{pkgdir}"
- #echo "#!/bin/sh\nexport RSFROOT=/usr/" > ${pkgdir}/usr/share/madagascar/etc/env.sh
- #echo "#!/bin/sh\nsetenv RSFROOT /usr/:" > ${pkgdir}/usr/share/madagascar/etc/env.csh
-
+ #rm -rf "${pkgdir}/usr/src/${pkgname}/{pkgname}"
+ #rm -rf "${pkgdir}/usr/src/${pkgname}/{pkgdir}"
}
-md5sums=('a87a6f7f5ba552cd251b1588048844bf')
+#md5sums=('a87a6f7f5ba552cd251b1588048844bf')
+md5sums=('SKIP')