summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorChocobo12018-06-26 13:10:05 +0800
committerChocobo12018-06-26 13:43:30 +0800
commitfc067671e16fd04deaff6bb11609137c6729d9be (patch)
treec55b637b4b4d63eb038203cb101a399738538714
parent6faa8b66ebd379e57c99925984d51b31171b09d1 (diff)
downloadaur-fc067671e16fd04deaff6bb11609137c6729d9be.tar.gz
updpkg: aom 1.0.0-1
-rw-r--r--.SRCINFO10
-rw-r--r--PKGBUILD26
2 files changed, 24 insertions, 12 deletions
diff --git a/.SRCINFO b/.SRCINFO
index df9e3f792b26..3e67b4518cba 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,18 +1,20 @@
pkgbase = aom
pkgdesc = An open, royalty-free video coding format designed for video transmissions over the Internet
- pkgver = 0.1.0
- pkgrel = 4
+ pkgver = 1.0.0
+ pkgrel = 1
url = http://aomedia.org/
arch = i686
arch = x86_64
license = BSD
license = custom:PATENTS
makedepends = git
+ makedepends = cmake
makedepends = perl
makedepends = yasm
+ makedepends = doxygen
+ makedepends = graphviz
depends = gcc-libs
- conflicts = libvpx
- source = git+https://aomedia.googlesource.com/aom#tag=v0.1.0
+ source = git+https://aomedia.googlesource.com/aom#tag=v1.0.0
sha256sums = SKIP
pkgname = aom
diff --git a/PKGBUILD b/PKGBUILD
index 045c83726818..0df6c1e5ed98 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -1,15 +1,14 @@
# Maintainer: Chocobo1 <chocobo1 AT archlinux DOT net>
pkgname=aom
-pkgver=0.1.0
-pkgrel=4
+pkgver=1.0.0
+pkgrel=1
pkgdesc="An open, royalty-free video coding format designed for video transmissions over the Internet"
arch=('i686' 'x86_64')
url="http://aomedia.org/"
license=('BSD' 'custom:PATENTS')
depends=('gcc-libs')
-makedepends=('git' 'perl' 'yasm')
-conflicts=('libvpx')
+makedepends=('git' 'cmake' 'perl' 'yasm' 'doxygen' 'graphviz')
source=("git+https://aomedia.googlesource.com/aom#tag=v$pkgver")
sha256sums=('SKIP')
@@ -17,21 +16,32 @@ sha256sums=('SKIP')
prepare() {
cd "$srcdir"
- mkdir -p "build"
+ mkdir -p "_build"
}
build() {
- cd "$srcdir/build"
+ cd "$srcdir/_build"
- "$srcdir/$pkgname"/configure --prefix="/usr" --enable-pic --disable-unit-tests
+ cmake \
+ -DCMAKE_INSTALL_PREFIX="/usr" -DCMAKE_BUILD_TYPE=Release -DBUILD_SHARED_LIBS=1 \
+ ../aom
make
}
+check() {
+ cd "$srcdir/_build"
+
+ #make runtests
+}
+
package() {
- cd "$srcdir/build"
+ cd "$srcdir/_build"
make DESTDIR="$pkgdir" install
+ install -d "$pkgdir/usr/share/doc/$pkgname"
+ cp -R "docs/." "$pkgdir/usr/share/doc/$pkgname"
+
cd "$srcdir/$pkgname"
install -Dm644 "LICENSE" "$pkgdir/usr/share/licenses/$pkgname/LICENSE"
install -Dm644 "PATENTS" "$pkgdir/usr/share/licenses/$pkgname/PATENTS"