summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorJoshH1002020-03-23 14:56:29 -0600
committerJoshH1002020-03-23 14:56:29 -0600
commit3539c7832779a6199d0ac8c35e2bb128a47a8806 (patch)
tree9cbad5c7c264e304cb5b14f7dd250d642bae1e9b
parentde736fa2cd8a8dcfc5fe63f0207083ad3765b30d (diff)
downloadaur-3539c7832779a6199d0ac8c35e2bb128a47a8806.tar.gz
moved path fixing to post install
-rw-r--r--PKGBUILD24
1 files changed, 15 insertions, 9 deletions
diff --git a/PKGBUILD b/PKGBUILD
index 464ae7b0533d..e4d5055b0e3f 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -30,25 +30,31 @@ build() {
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
+# 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 = ['-llapack', '-lblas', '-pthread', '-fopenmp', '-ltirpc']/g" config.py
- make
+# sed -i "s/^CXXFLAGS.*/CXXFLAGS = \'-O2 -std=c++11 -U__STRICT_ANSI__ -Wall -pedantic -fopenmp ${CXXFLAGS}\'/g" config.py
+ make "${MAKEFLAGS}"
}
package() {
cd ${srcdir}/${pkgname}
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
+ arr=("/usr/share/madagascar/etc/config.py"
+ "/usr/lib/python3.8/site-packages/rsf/prog.py"
+ "/usr/share/madagascar/etc/env.sh"
+ "/usr/src/madagascar/config.py"
+ )
+ for f in $arr ; do
+ sed -i "s|${pkgdir}||g" "$f"
+ sed -i "s|${srcdir}|/usr/src/|g" "$f"
+ done
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}"
}
#md5sums=('a87a6f7f5ba552cd251b1588048844bf')
md5sums=('SKIP')