summarylogtreecommitdiffstats
path: root/PKGBUILD
diff options
context:
space:
mode:
authorMirko Scholz2022-01-18 15:43:57 +0100
committerMirko Scholz2022-01-18 15:43:57 +0100
commita97dd890803fd29600c0e6efaeaaa0e1ac6d95c4 (patch)
treea0f08254536774b2b60aa72b667278b32076bc85 /PKGBUILD
parent3b78f2dd0648484e3c255b84936607d5ece56096 (diff)
downloadaur-cae-v-sim.tar.gz
upgpkg: cae-v-sim 3.8.0-2
new added libmsym dependency
Diffstat (limited to 'PKGBUILD')
-rw-r--r--PKGBUILD25
1 files changed, 15 insertions, 10 deletions
diff --git a/PKGBUILD b/PKGBUILD
index f69ec75dc6a8..f79817267bdc 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -1,33 +1,38 @@
# Maintainer: Mirko Scholz <srtlg>
pkgname=cae-v-sim
pkgver=3.8.0
-pkgrel=1
+pkgrel=2
pkgdesc='V_Sim visualizes atomic structures such as crystals, grain boundaries and so on'
arch=('i686' 'x86_64')
-url='http://inac.cea.fr/L_Sim/V_Sim/index.en.html'
-depends=('gtk3' 'ftgl' 'libyaml' 'libarchive')
+url='https://www.mem-lab.fr/en/Pages/L_SIM/Softwares/V_Sim.aspx'
+depends=('gtk3' 'ftgl' 'libyaml' 'libarchive' 'libmsym')
makedepends=('intltool' 'gtk-doc' 'gcc-fortran')
license=('custom:CeCILL')
source=("https://gitlab.com/l_sim/v_sim/-/archive/${pkgver}/v_sim-${pkgver}.tar.bz2")
sha1sums=('d0bb828b41883d2ada86d5c7c90af85d58020fa9')
-build() {
+prepare() {
cd "${srcdir}/v_sim-${pkgver}"
+ sed -i "s/flags='Wall W ansi'/flags=Wall/" configure.ac
+ sed -i "s/flags_cpp='Wall W ansi'/flags=Wall/" configure.ac
+ sed -i "s/static char\* strdup/static char* strdup_/" src/coreTools/atoms_yaml.c
./autogen.sh
+}
+
+build() {
+ cd "${srcdir}/v_sim-${pkgver}"
./configure \
--prefix=/usr \
- --enable-gtk-doc=no --disable-introspection \
- --with-xsf --with-cube
+ --enable-gtk-doc=yes --disable-introspection \
+ --with-xsf --with-cube \
+ --with-msym --with-msym-inc=-I/usr/include/libmsym \
+ --without-strict-cflags
make
}
package() {
cd "${srcdir}/v_sim-${pkgver}"
make DESTDIR="${pkgdir}" install
- for i in usr/share/gtk-doc usr/share/gir-1.0 usr/lib/girepository-1.0 usr/lib/python
- do
- rm -rf "${pkgdir}/$i"
- done
mkdir -p "${pkgdir}/usr/share/licenses/${pkgname}"
for lang in en fr