summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorPatrick Northon2021-11-20 04:49:54 -0500
committerPatrick Northon2021-11-20 04:49:54 -0500
commit95226767f787a9f3b95d607f0ed057cd20ad9f0b (patch)
treecedef5f2aa3d8a1c8bf446f8d10454fc13f039f4
parent0e5110defe571182fac6fb7f03d45be5712aa6eb (diff)
downloadaur-95226767f787a9f3b95d607f0ed057cd20ad9f0b.tar.gz
Small corrections.
-rw-r--r--.SRCINFO2
-rw-r--r--PKGBUILD36
2 files changed, 20 insertions, 18 deletions
diff --git a/.SRCINFO b/.SRCINFO
index 7ba441bb6e2f..eda0b08158e4 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -16,7 +16,7 @@ pkgbase = mingw-w64-libheif
options = !strip
options = !buildflags
options = staticlibs
- source = mingw-w64-libheif-1.12.0.tar.gz::https://github.com/strukturag/libheif/archive/v1.12.0.tar.gz
+ source = libheif-1.12.0.tar.gz::https://github.com/strukturag/libheif/archive/v1.12.0.tar.gz
sha256sums = 086145b0d990182a033b0011caadb1b642da84f39ab83aa66d005610650b3c65
pkgname = mingw-w64-libheif
diff --git a/PKGBUILD b/PKGBUILD
index c46ff10c5848..db67f4bc8cc7 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -1,41 +1,43 @@
# Maintainer: Patrick Northon <northon_patrick3@yahoo.ca>
-pkgname=mingw-w64-libheif
+_pkgname=libheif
+pkgname=mingw-w64-${_pkgname}
pkgver=1.12.0
pkgrel=4
-pkgdesc="HEIF file format decoder and encoder (mingw-w64)"
-url="https://github.com/strukturag/libheif"
+pkgdesc='HEIF file format decoder and encoder (mingw-w64)'
+url='https://github.com/strukturag/libheif'
license=("LGPL")
depends=(
- "mingw-w64-crt"
- "mingw-w64-libpng"
- "mingw-w64-libjpeg-turbo"
- "mingw-w64-aom"
- "mingw-w64-x265"
- "mingw-w64-rav1e"
- "mingw-w64-dav1d"
+ 'mingw-w64-crt'
+ 'mingw-w64-libpng'
+ 'mingw-w64-libjpeg-turbo'
+ 'mingw-w64-aom'
+ 'mingw-w64-x265'
+ 'mingw-w64-rav1e'
+ 'mingw-w64-dav1d'
)
-makedepends=("mingw-w64-cmake")
-arch=("any")
+makedepends=('mingw-w64-cmake')
+arch=('any')
options=(!strip !buildflags staticlibs)
optdepends=()
sha256sums=(
'086145b0d990182a033b0011caadb1b642da84f39ab83aa66d005610650b3c65'
)
source=(
- "$pkgname-$pkgver.tar.gz::https://github.com/strukturag/libheif/archive/v${pkgver}.tar.gz"
+ "$_pkgname-$pkgver.tar.gz::https://github.com/strukturag/libheif/archive/v${pkgver}.tar.gz"
)
-_architectures="i686-w64-mingw32 x86_64-w64-mingw32"
+_srcdir="${_pkgname}-${pkgver}"
+_architectures='i686-w64-mingw32 x86_64-w64-mingw32'
build() {
- _flags=( -Wno-dev -DCMAKE_BUILD_TYPE=Release -DCMAKE_CXX_FLAGS_RELEASE="-O2 -DNDEBUG" -DCMAKE_CXX_STANDARD_LIBRARIES="-lws2_32 -lwsock32 -luserenv" -DWITH_EXAMPLES=OFF )
+ _flags=( -Wno-dev -DCMAKE_BUILD_TYPE=Release -DCMAKE_CXX_FLAGS_RELEASE='-O2 -DNDEBUG' -DCMAKE_CXX_STANDARD_LIBRARIES='-lws2_32 -lwsock32 -luserenv' -DWITH_EXAMPLES=OFF )
for _arch in ${_architectures}; do
- ${_arch}-cmake -S "libheif-${pkgver}" -B "build-${_arch}-static" "${_flags[@]}" -DBUILD_SHARED_LIBS=OFF -DCMAKE_INSTALL_PREFIX="/usr/${_arch}/static"
+ ${_arch}-cmake -S "${_srcdir}" -B "build-${_arch}-static" "${_flags[@]}" -DBUILD_SHARED_LIBS=OFF -DCMAKE_INSTALL_PREFIX="/usr/${_arch}/static"
cmake --build "build-${_arch}-static"
- ${_arch}-cmake -S "libheif-${pkgver}" -B "build-${_arch}" "${_flags[@]}"
+ ${_arch}-cmake -S "${_srcdir}" -B "build-${_arch}" "${_flags[@]}"
cmake --build "build-${_arch}"
done
}