diff options
author | Jenne | 2019-12-13 14:02:01 -0800 |
---|---|---|
committer | Jenne | 2019-12-13 14:03:59 -0800 |
commit | 03b3db2db94836f8a81aac5a32d4aede052e00df (patch) | |
tree | 83ee36ef2b510a93a3150f01c6bb928fa26d8bbf /PKGBUILD | |
download | aur-03b3db2db94836f8a81aac5a32d4aede052e00df.tar.gz |
Initial commit
Diffstat (limited to 'PKGBUILD')
-rw-r--r-- | PKGBUILD | 39 |
1 files changed, 39 insertions, 0 deletions
diff --git a/PKGBUILD b/PKGBUILD new file mode 100644 index 000000000000..58cad9850be5 --- /dev/null +++ b/PKGBUILD @@ -0,0 +1,39 @@ +# Maintainer: Jenne <jc [dot] archlinux [at] jens-carl [dot] de> + +pkgname=lodepng +pkgver=20191109 +pkgrel=1 +pkgdesc="PNG encoder and decoder in C and C++, without dependecies." +url="https://lodev.org/lodepng" +arch=('x86_64') +license=('ZLIB') +makedepends=('cmake' 'git') +source=('git+https://github.com/lvandeve/lodepng.git' + 'CMakeLists.txt') +sha256sums=('SKIP' + '70ba9558661bc182cf98c07c990fd4c4629612e5c1021b87e38e897c430a72ac') + +pkgver() { + cd lodepng + git grep 'LODEPNG_VERSION_STRING =' | cut -d\" -f2 +} + +prepare() { + cp ${srcdir}/CMakeLists.txt ${srcdir}/lodepng/ + rm -rf ${srcdir}/lodepng/build && mkdir -p ${srcdir}/lodepng/build +} + +build() { + cd ${srcdir}/lodepng/build + cmake .. \ + -DCMAKE_INSTALL_PREFIX=/usr + make +} + +package() { + cd ${srcdir}/lodepng + install -Dm644 LICENSE "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" + + cd build + make DESTDIR="${pkgdir}/" install +} |