Skip to content
This repository was archived by the owner on May 20, 2023. It is now read-only.

Commit 7522d6a

Browse files
heftigsvntogit
authored andcommitted
3.0.0-2: FS#70453 Return to git sources (tar is not reproducible)
git-svn-id: file:///srv/repos/svn-packages/svn@412610 eb2447ed-0c53-47e4-bac8-5bc4a241df78
1 parent 5c176e5 commit 7522d6a

File tree

1 file changed

+17
-7
lines changed

1 file changed

+17
-7
lines changed

trunk/PKGBUILD

Lines changed: 17 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -4,18 +4,28 @@
44
pkgbase=aom
55
pkgname=(aom aom-docs)
66
pkgver=3.0.0
7-
pkgrel=1
7+
pkgrel=2
88
pkgdesc="Alliance for Open Media video codec"
99
url="https://aomedia.org/"
1010
arch=(x86_64)
1111
license=(BSD custom:PATENTS)
1212
depends=(gcc-libs)
1313
makedepends=(git cmake ninja doxygen yasm)
14-
source=("$pkgbase-$pkgver.tar.gz::https://aomedia.googlesource.com/aom/+archive/v$pkgver.tar.gz")
15-
b2sums=('572af4b99669f2aff52748446fe985373fdfabe9dedfcc484c8346937a6adb80c60e251126ca529c75f6ace24c6c9a9d71bbf7eede49f07a97fde57ee04494ad')
14+
_commit=d853caa2ab62d161e5edf344ffee7b597449dc0d # tags/v3.0.0^0
15+
source=("git+https://aomedia.googlesource.com/aom#commit=$_commit")
16+
b2sums=('SKIP')
17+
18+
pkgver() {
19+
cd $pkgbase
20+
git describe --tags | sed 's/^v//;s/-errata/.errata/;s/-/+/g'
21+
}
22+
23+
prepare() {
24+
cd $pkgbase
25+
}
1626

1727
build() {
18-
cmake -S . -B build -G Ninja \
28+
cmake -S $pkgbase -B build -G Ninja \
1929
-DCMAKE_INSTALL_PREFIX=/usr \
2030
-DBUILD_SHARED_LIBS=1 \
2131
-DENABLE_TESTS=0
@@ -27,17 +37,17 @@ package_aom() {
2737

2838
DESTDIR="$pkgdir" cmake --install build
2939

30-
install -Dt "$pkgdir/usr/share/licenses/$pkgname" -m644 LICENSE PATENTS
40+
install -Dt "$pkgdir/usr/share/licenses/$pkgname" -m644 $pkgbase/{LICENSE,PATENTS}
3141
}
3242

3343
package_aom-docs() {
3444
pkgdesc+=" (documentation)"
3545
depends=()
3646

3747
mkdir -p "$pkgdir/usr/share/doc"
38-
cp -r build/docs/html "$pkgdir/usr/share/doc/$pkgname"
48+
cp -r build/docs/html "$pkgdir/usr/share/doc/$pkgbase"
3949

40-
install -Dt "$pkgdir/usr/share/licenses/$pkgname" -m644 LICENSE PATENTS
50+
install -Dt "$pkgdir/usr/share/licenses/$pkgname" -m644 $pkgbase/{LICENSE,PATENTS}
4151
}
4252

4353
# vim:set et sw=2:

0 commit comments

Comments
 (0)