[arch-commits] Commit in aom/trunk (PKGBUILD)

Jan Steffens heftig at gemini.archlinux.org
Wed Oct 13 00:09:16 UTC 2021


    Date: Wednesday, October 13, 2021 @ 00:09:16
  Author: heftig
Revision: 425838

3.1.3-2: switch to tar releases

Modified:
  aom/trunk/PKGBUILD

----------+
 PKGBUILD |   25 +++++++++----------------
 1 file changed, 9 insertions(+), 16 deletions(-)

Modified: PKGBUILD
===================================================================
--- PKGBUILD	2021-10-12 21:38:45 UTC (rev 425837)
+++ PKGBUILD	2021-10-13 00:09:16 UTC (rev 425838)
@@ -4,31 +4,24 @@
 pkgbase=aom
 pkgname=(aom aom-docs)
 pkgver=3.1.3
-pkgrel=1
+pkgrel=2
 pkgdesc="Alliance for Open Media video codec"
 url="https://aomedia.org/"
 arch=(x86_64)
 license=(BSD custom:PATENTS)
 depends=(gcc-libs)
-makedepends=(git cmake ninja doxygen yasm)
-_commit=ce9a40ce01ade9d6fea1721c82645804a2f39b00  # tags/v3.1.3^0
-source=("git+https://aomedia.googlesource.com/aom#commit=$_commit")
-b2sums=('SKIP')
+makedepends=(cmake ninja doxygen yasm)
+source=(https://storage.googleapis.com/aom-releases/libaom-$pkgver.tar.gz{,.asc})
+b2sums=('b950c2cda0788d41e16ff771015ab934489c1aa53e366e394a17504845f152d93afc9ccf22a0f95fe828f1fdab27e617b8f81c61b250e64f8903e64043e746d1'
+        'SKIP')
+validpgpkeys=(B002F08B74A148DAA01F7123A48E86DB0B830498) # AOMedia release signing key <av1-discuss at aomedia.org>
 
-pkgver() {
-  cd $pkgbase
-  git describe --tags | sed 's/^v//;s/-errata/.errata/;s/-/+/g'
-}
-
 prepare() {
   cd $pkgbase
-
-  # https://bugs.archlinux.org/task/71800
-  git cherry-pick -n 31257f59a1df72cbbd1399efb780d13a0e433b16
 }
 
 build() {
-  cmake -S $pkgbase -B build -G Ninja \
+  cmake -S . -B build -G Ninja \
     -DCMAKE_INSTALL_PREFIX=/usr \
     -DBUILD_SHARED_LIBS=1 \
     -DENABLE_TESTS=0
@@ -40,7 +33,7 @@
 
   DESTDIR="$pkgdir" cmake --install build
 
-  install -Dt "$pkgdir/usr/share/licenses/$pkgname" -m644 $pkgbase/{LICENSE,PATENTS}
+  install -Dt "$pkgdir/usr/share/licenses/$pkgname" -m644 LICENSE PATENTS
 }
 
 package_aom-docs() {
@@ -50,7 +43,7 @@
   mkdir -p "$pkgdir/usr/share/doc"
   cp -r build/docs/html "$pkgdir/usr/share/doc/$pkgbase"
 
-  install -Dt "$pkgdir/usr/share/licenses/$pkgname" -m644 $pkgbase/{LICENSE,PATENTS}
+  install -Dt "$pkgdir/usr/share/licenses/$pkgname" -m644 LICENSE PATENTS
 }
 
 # vim:set et sw=2:



More information about the arch-commits mailing list