summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorDaniel Bermond2019-06-11 21:23:12 +0000
committerDaniel Bermond2019-06-11 21:24:20 +0000
commite0de895e899251799c3f7e4e19783421e39d9cd2 (patch)
tree2fa239b9e319d05a3142823bfed8b35e896d37e6
parent1160f0e3025f4517162199a17e11dd749e265a38 (diff)
downloadaur-e0de895e899251799c3f7e4e19783421e39d9cd2.tar.gz
check(): improve array assignment. Cosmetic changes.
-rw-r--r--.SRCINFO2
-rw-r--r--PKGBUILD26
2 files changed, 12 insertions, 16 deletions
diff --git a/.SRCINFO b/.SRCINFO
index 638f5e9103ea..32addbc0bb95 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,7 +1,7 @@
pkgbase = flif-git
pkgdesc = Free Lossless Image Format (git version)
pkgver = 0.3.r96.g74ea92b
- pkgrel = 2
+ pkgrel = 3
url = https://github.com/FLIF-hub/FLIF/
arch = x86_64
license = LGPL3
diff --git a/PKGBUILD b/PKGBUILD
index 1c518d1556c0..ffd9e1eb62f7 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -2,9 +2,8 @@
# Contributor: John Jenkins <twodopeshaggy@gmail.com>
pkgname=flif-git
-_srcname=FLIF
pkgver=0.3.r96.g74ea92b
-pkgrel=2
+pkgrel=3
pkgdesc='Free Lossless Image Format (git version)'
arch=('x86_64')
url='https://github.com/FLIF-hub/FLIF/'
@@ -27,7 +26,7 @@ sha256sums=('SKIP'
'c516d92d4724e319af79bb1ac5d3dde81dac359fd4a02af1ee71239a49d58710')
prepare() {
- cd "${_srcname}"
+ cd FLIF
# fix Makefile target install-pixbufloader
patch -Np1 -i "${srcdir}/flif-git-fix-makefile-target-install-pixbufloader.patch"
@@ -37,40 +36,37 @@ prepare() {
}
pkgver() {
- cd "$_srcname"
+ cd FLIF
# git, tags available
git describe --long --tags | sed 's/\([^-]*-g\)/r\1/;s/-/./g;s/^v//'
}
build() {
- cd "${_srcname}/src"
+ cd FLIF/src
make all decoder viewflif pixbufloader test-interface
}
check() {
- cd "${_srcname}/testFiles"
+ cd FLIF/src
local _image
- local _images
- _images=($(find -type f -name '*'))
+ local -a _images
+ mapfile -t -d '' _images < <(find "${srcdir}/FLIF/testFiles" -type f -print0)
- cd "${srcdir}/${_srcname}/src"
-
- export LD_LIBRARY_PATH="${srcdir}/${_srcname}/src"
+ export LD_LIBRARY_PATH="${srcdir}/FLIF/src"
for _image in "${_images[@]}"
do
- _image="${_image#./}"
- printf '%s\n' " -> Testing with image '${_image}'..."
- ./test-interface "../${_image}"
+ printf '%s\n' " -> Testing with image '${_image##*/}'..."
+ ./test-interface "$_image"
done
}
package() {
- cd "${_srcname}/src"
+ cd FLIF/src
make PREFIX="${pkgdir}/usr" install{,-dev}
make PREFIX="${pkgdir}/usr" install{-decoder,-viewflif,-pixbufloader}