This repository was archived by the owner on May 20, 2023. It is now read-only.
File tree Expand file tree Collapse file tree 1 file changed +17
-7
lines changed Expand file tree Collapse file tree 1 file changed +17
-7
lines changed Original file line number Diff line number Diff line change 44pkgbase=aom
55pkgname=(aom aom-docs)
66pkgver=3.0.0
7- pkgrel=1
7+ pkgrel=2
88pkgdesc=" Alliance for Open Media video codec"
99url=" https://aomedia.org/"
1010arch=(x86_64)
1111license=(BSD custom:PATENTS)
1212depends=(gcc-libs)
1313makedepends=(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
1727build () {
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
3343package_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:
You can’t perform that action at this time.
0 commit comments