[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