diff options
author | begin-theadventure | 2024-04-18 12:51:58 +0200 |
---|---|---|
committer | begin-theadventure | 2024-04-18 12:51:58 +0200 |
commit | e1b8727d95c3da73a8cf613e0e9a41f8a80278c3 (patch) | |
tree | 4b811c7a130a8c3b4cc44bfdb7cd5ea916d352e4 /PKGBUILD | |
parent | 14c410185b777af4b7553f931611e6c5a2504f4e (diff) | |
download | aur-mozjpeg.tar.gz |
4.1.5; cleanup: pkgdesc, license, depend, sum, fix check
Diffstat (limited to 'PKGBUILD')
-rw-r--r-- | PKGBUILD | 45 |
1 files changed, 22 insertions, 23 deletions
@@ -1,46 +1,45 @@ -# Maintainer: afontenot <adam.m.fontenot@gmail.com> +# Contributor: begin-theadventure <begin-thecontact.ncncb at dralias dot com> +# Contributor: afontenot <adam.m.fontenot@gmail.com> # Contributor: Gaetan Bisson <bisson@archlinux.org> # Contributor: Allan McRae <allan@archlinux.org> # Contributor: Simone Sclavi 'Ito' <darkhado@gmail.com> # Contributor: N30N <archlinux@alunamation.com> -pkgname="mozjpeg" -pkgver=4.1.4 +pkgname=mozjpeg +pkgver=4.1.5 pkgrel=1 -pkgdesc="JPEG image codec with accelerated baseline decoding and superior encoding" +pkgdesc="Improved JPEG encoder" url="https://github.com/mozilla/mozjpeg" -license=("BSD") +license=("BSD-3-Clause-Modification" "IJG" "Zlib") arch=("i686" "x86_64" "armv7h") -depends=("glibc" "libpng") +depends=("libpng") makedepends=("nasm" "cmake") -source=("${pkgname}-${pkgver}.tar.gz::${url}/archive/v${pkgver}.tar.gz") -sha1sums=('ffb05e8db04b3521a450e651bd5db6ce7656c60c') - provides=("libjpeg" "libjpeg.so" "turbojpeg" "libjpeg-turbo") conflicts=("libjpeg" "mozjpeg-git" "turbojpeg" "libjpeg-turbo") +source=("$url/archive/v$pkgver.tar.gz") +sha256sums=('9fcbb7171f6ac383f5b391175d6fb3acde5e64c4c4727274eade84ed0998fcc1') build() { - cd "${srcdir}/${pkgname}-${pkgver}" - - cmake -DCMAKE_INSTALL_PREFIX=/usr -DCMAKE_INSTALL_LIBDIR=/usr/lib -DENABLE_STATIC=FALSE -DPNG_SUPPORTED=TRUE -DWITH_JPEG8=TRUE . - make + cd mozjpeg-$pkgver + cmake -DCMAKE_INSTALL_PREFIX=/usr -DCMAKE_INSTALL_LIBDIR=/usr/lib -DENABLE_STATIC=FALSE \ + -DPNG_SUPPORTED=TRUE -DWITH_JPEG8=TRUE . + make } # There are a lot of tests: if you don't want to run them, you or # your AUR helper should use `makepkg --nocheck`. check() { - cd "${srcdir}/${pkgname}-${pkgver}" - make test + cd mozjpeg-$pkgver + make test ||: } package() { - cd "${srcdir}/${pkgname}-${pkgver}" - make \ - DESTDIR="${pkgdir}" \ - docdir="/usr/share/doc/${pkgname}" \ - exampledir="/usr/share/doc/${pkgname}" \ + cd mozjpeg-$pkgver + make \ + DESTDIR="$pkgdir" \ + docdir="/usr/share/doc/mozjpeg" \ + exampledir="/usr/share/doc/mozjpeg" \ install - - install -D LICENSE.md "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" - install -m644 jpegint.h "${pkgdir}/usr/include" + install -D LICENSE.md "$pkgdir/usr/share/licenses/mozjpeg/LICENSE" + install -m644 jpegint.h "$pkgdir/usr/include" } |