[arch-commits] Commit in lib32-libwebp/trunk (PKGBUILD)
Jan Steffens
heftig at gemini.archlinux.org
Wed Sep 15 21:53:48 UTC 2021
Date: Wednesday, September 15, 2021 @ 21:53:48
Author: heftig
Revision: 1016098
1.2.1-2: FS#71837 use signed source
Modified:
lib32-libwebp/trunk/PKGBUILD
----------+
PKGBUILD | 31 +++++++++----------------------
1 file changed, 9 insertions(+), 22 deletions(-)
Modified: PKGBUILD
===================================================================
--- PKGBUILD 2021-09-15 21:40:07 UTC (rev 1016097)
+++ PKGBUILD 2021-09-15 21:53:48 UTC (rev 1016098)
@@ -6,32 +6,20 @@
pkgname=lib32-libwebp
pkgver=1.2.1
-pkgrel=1
+pkgrel=2
pkgdesc='WebP library'
arch=('x86_64')
url='https://developers.google.com/speed/webp/'
license=('BSD')
depends=('lib32-glibc' 'libwebp')
-makedepends=('git')
provides=(libwebp{,decoder,demux,mux}.so)
-_commit=9ce5843dbabcfd3f7c39ec7ceba9cbeb213cbfdf # tags/v1.2.1^0
-source=("git+https://chromium.googlesource.com/webm/libwebp#commit=${_commit}")
-sha256sums=('SKIP')
+source=(https://storage.googleapis.com/downloads.webmproject.org/releases/webp/libwebp-${pkgver}.tar.gz{,.asc})
+sha256sums=('808b98d2f5b84e9b27fdef6c5372dac769c3bda4502febbfa5031bd3c4d7d018'
+ 'SKIP')
validpgpkeys=('6B0E6B70976DE303EDF2F601F9C3D6BDB8232B5D') # WebP release signing key
-pkgver() {
- cd libwebp
- git describe --tags | sed 's/^v//;s/-/+/g'
-}
-
-prepare() {
- cd libwebp
-
- NOCONFIGURE=1 ./autogen.sh
-}
-
build() {
- cd libwebp
+ cd libwebp-${pkgver}
export CC='gcc -m32'
export CXX='g++ -m32'
@@ -38,11 +26,10 @@
export PKG_CONFIG='i686-pc-linux-gnu-pkg-config'
./configure \
- --prefix='/usr' \
- --libdir='/usr/lib32' \
+ --prefix=/usr \
+ --libdir=/usr/lib32 \
--disable-static \
--enable-swap-16bit-csp \
- --enable-experimental \
--enable-libwebp{mux,demux,decoder,extras}
sed -i -e 's/ -shared / -Wl,-O1,--as-needed\0/g' libtool
make
@@ -49,12 +36,12 @@
}
check() {
- cd libwebp
+ cd libwebp-${pkgver}
make check
}
package() {
- cd libwebp
+ cd libwebp-${pkgver}
make DESTDIR="${pkgdir}" install
rm -rf "${pkgdir}"/usr/{bin,include,share}
More information about the arch-commits
mailing list