diff options
Diffstat (limited to 'PKGBUILD')
-rw-r--r-- | PKGBUILD | 26 |
1 files changed, 12 insertions, 14 deletions
@@ -1,23 +1,19 @@ # Maintainer: Daniel Schopf <schopf.dan at gmail dot com> pkgname=kim-api -pkgver=2.1.0 +pkgver=2.2.1 pkgrel=1 pkgdesc="Online framework for reliable, reproducible and portable molecular simulations" arch=("i686" "x86_64") url="https://openkim.org" license=('CDDL') -depends=(bash) -makedepends=(cmake gcc-libs) +depends=(xxd) +optdepends=('doxygen: build OpenKIM documentation') +makedepends=(cmake gcc-fortran) install=$pkgname.install -source=(https://s3.openkim.org/kim-api/kim-api-2.1.0.txz - Fix-Doxygen-command-error.patch) -sha512sums=('f49535f24ad64eb53b6e7f891040694cde04cae7d183290d5ab969f8ea440932d2edad1b41d3c2672de40b152b9b1d43301879dab2e12815eac6e9dfeba54238' - '0063cb18884a19d15261e910cc9877ff319f9c1b428023d736e34b5271f254a7eaca9b90033f80af560199e1fe363523da6afb4ee35a05af76b2760039a94cbd') +source=(https://s3.openkim.org/kim-api/kim-api-${pkgver}.txz) +sha512sums=('b2625dc41474849f281f266a1fa8a2b1738d2433031d2181bde36ac5ec050fcdec3925cb588b287a46c80c01c730be04352ca88a9ba71fc3b37c2da1c84ae650') prepare() { - cd "$pkgname-$pkgver" - patch -p1 -i ../Fix-Doxygen-command-error.patch - cd .. mkdir -p build } @@ -28,6 +24,8 @@ build() { -DCMAKE_INSTALL_PREFIX="/usr" \ -DCMAKE_INSTALL_LIBDIR="lib" \ -DCMAKE_INSTALL_LIBEXECDIR="/usr/lib" \ + -DBASH_COMPLETION_COMPLETIONSDIR="/usr/share/bash-completion/completions" \ + -DZSH_COMPLETION_COMPLETIONSDIR="/usr/share/zsh/site-functions" \ -DKIM_API_BUILD_EXAMPLES=ON make } @@ -35,8 +33,8 @@ build() { package() { cd build make DESTDIR="$pkgdir" install - - # remove empty directories - cd "$pkgdir" - rm -rf usr/share + cd "$pkgdir"/usr/share/emacs/site-lisp + mv kim-api/*.el . + rmdir kim-api + cd ../../.. } |