diff options
author | Eike Gebauer | 2022-09-16 18:33:22 +0200 |
---|---|---|
committer | Eike Gebauer | 2022-09-16 18:38:42 +0200 |
commit | 54a850e3c8a9028110d2d822d06259440ca0cc70 (patch) | |
tree | 8d9a1126720f169db3464e9a51afc8b428454fbf /PKGBUILD | |
download | aur-54a850e3c8a9028110d2d822d06259440ca0cc70.tar.gz |
First version of PKGBUILD
Diffstat (limited to 'PKGBUILD')
-rw-r--r-- | PKGBUILD | 31 |
1 files changed, 31 insertions, 0 deletions
diff --git a/PKGBUILD b/PKGBUILD new file mode 100644 index 000000000000..11659877ccfd --- /dev/null +++ b/PKGBUILD @@ -0,0 +1,31 @@ +# Maintainer: Eike <e.g@wwu.de> +pkgname=tinytiff-git +_pkgname=tinytiff +pkgdesc="A lightweight C/C++ library for reading and writing TIFF files" +pkgver=r82.f13ce29 +pkgrel=1 +arch=('any') +license=(custom) +url="https://jkriege2.github.io/TinyTIFF" +depends=() +makedepends=('git') +source=("${_pkgname}::git+https://github.com/jkriege2/TinyTIFF") +sha256sums=('SKIP') + +pkgver() { + cd "${_pkgname}" + printf "r%s.%s" "$(git rev-list --count HEAD)" "$(git rev-parse --short HEAD)" +} + +build() { + cmake -B build -S "${_pkgname}" \ + -DTinyTIFF_BUILD_SHARED_LIBS=ON \ + -DTinyTIFF_BUILD_STATIC_LIBS=OFF \ + -DCMAKE_INSTALL_PREFIX='/usr' \ + -Wno-dev + cmake --build build --config Release +} + +package() { + DESTDIR="$pkgdir" cmake --install build +} |