Date: Wednesday, February 1, 2023 @ 08:17:11
Author: dvzrv
Revision: 467706
archrelease: copy trunk to staging-x86_64
Added:
libjpeg-turbo/repos/staging-x86_64/
libjpeg-turbo/repos/staging-x86_64/PKGBUILD
(from rev 467705, libjpeg-turbo/trunk/PKGBUILD)
libjpeg-turbo/repos/staging-x86_64/keys/
----------+
PKGBUILD | 55 +++++++++++++++++++++++++++++++++++++++++++++++++++++++
1 file changed, 55 insertions(+)
Copied: libjpeg-turbo/repos/staging-x86_64/PKGBUILD (from rev 467705,
libjpeg-turbo/trunk/PKGBUILD)
===================================================================
--- staging-x86_64/PKGBUILD (rev 0)
+++ staging-x86_64/PKGBUILD 2023-02-01 08:17:11 UTC (rev 467706)
@@ -0,0 +1,55 @@
+# Maintainer: David Runge <[email protected]>
+# Contributor: Gaetan Bisson <[email protected]>
+# Contributor: Allan McRae <[email protected]>
+# Contributor: Simone Sclavi 'Ito' <[email protected]>
+
+_name=libjpeg-turbo
+pkgname=$_name
+pkgver=2.1.5
+pkgrel=1
+pkgdesc="JPEG image codec with accelerated baseline compression and
decompression"
+url="https://libjpeg-turbo.org/"
+arch=(x86_64)
+license=(BSD)
+depends=(glibc)
+makedepends=(cmake ninja nasm 'java-environment>11')
+optdepends=('java-runtime>11: for TurboJPEG Java wrapper')
+provides=(libjpeg libjpeg.so libturbojpeg.so)
+source=(https://sourceforge.net/projects/$_name/files/$pkgver/$_name-$pkgver.tar.gz{,.sig})
+sha512sums=('ceab6d1c3c46d2816b06402e3b912e950d887fc8a6fb32fa6876f4aaa663b4769d8f4c50e1b967addf6704d0760ca14ed723d55e0312d7ca69e7f2a91484c0dc'
+ 'SKIP')
+b2sums=('c65de2717ddc33447064412738b2db94a92693faad18f29f14c5c368d9eb4c617fe447a6f9428d9a101458dec0c65abc527e20632571eaa727d98cd5435241d4'
+ 'SKIP')
+validpgpkeys=('0338C8D8D9FDA62CF9C421BD7EC2DBB6F4DBF434') # The libjpeg-turbo
Project (Signing key for official binaries) <[email protected]>
+
+build() {
+ local cmake_options=(
+ -B build
+ -DCMAKE_INSTALL_PREFIX=/usr
+ -DCMAKE_INSTALL_LIBDIR=/usr/lib
+ -DCMAKE_BUILD_TYPE=None
+ -DENABLE_STATIC=OFF
+ -DWITH_JAVA=ON
+ -DWITH_JPEG8=ON
+ -G Ninja
+ -S $_name-$pkgver
+ -W no-dev
+ )
+
+ cmake "${cmake_options[@]}"
+ cmake --build build -v
+}
+
+check() {
+ ctest --test-dir build --output-on-failure --stop-on-failure -j$(nproc)
+}
+
+package() {
+ DESTDIR="$pkgdir" cmake --install build -v
+
+ # header required by some dependents
+ # https://bugs.archlinux.org/task/24787
+ install -vDm 644 $_name-$pkgver/jpegint.h "$pkgdir/usr/include"
+
+ install -vDm 644 $_name-$pkgver/LICENSE.md -t
"$pkgdir/usr/share/licenses/$pkgname"
+}