Browse Source
subrepo: subdir: "aom" merged: "a455758" upstream: origin: "gitea@gitea.artixlinux.org:packagesA/aom.git" branch: "master" commit: "a455758" git-subrepo: version: "0.4.0" origin: "???" commit: "???"master
7 changed files with 151 additions and 0 deletions
@ -0,0 +1,33 @@
|
||||
# ---> ArchLinuxPackages |
||||
*.tar |
||||
*.tar.* |
||||
*.jar |
||||
*.exe |
||||
*.msi |
||||
*.zip |
||||
*.tgz |
||||
*.log |
||||
*.log.* |
||||
*.sig |
||||
|
||||
pkg/ |
||||
src/ |
||||
|
||||
|
||||
# ---> Archives |
||||
*.7z |
||||
*.rar |
||||
*.gz |
||||
*.bzip |
||||
*.bz2 |
||||
*.xz |
||||
*.lzma |
||||
*.cab |
||||
|
||||
# ---> systemd |
||||
*.service |
||||
*.socket |
||||
*.timer |
||||
|
||||
# ---> snap |
||||
*.snap |
@ -0,0 +1,12 @@
|
||||
; DO NOT EDIT (unless you know what you are doing) |
||||
; |
||||
; This subdirectory is a git "subrepo", and this file is maintained by the |
||||
; git-subrepo command. See https://github.com/git-commands/git-subrepo#readme |
||||
; |
||||
[subrepo] |
||||
remote = gitea@gitea.artixlinux.org:packagesA/aom.git |
||||
branch = master |
||||
commit = a4557586c578bd3acb4665f4e5a26e616248127a |
||||
parent = c0cd133fed92da613aacf133b00287af4ae34e24 |
||||
method = merge |
||||
cmdver = 0.4.0 |
@ -0,0 +1,3 @@
|
||||
@Library('artix-ci') import org.artixlinux.RepoPackage |
||||
|
||||
PackagePipeline(new RepoPackage(this)) |
@ -0,0 +1,48 @@
|
||||
# Maintainer: Jan Alexander Steffens (heftig) <jan.steffens@gmail.com> |
||||
# Contributor: Chocobo1 <chocobo1 AT archlinux DOT net> |
||||
|
||||
pkgname=aom |
||||
pkgver=1.0.0.errata1 |
||||
pkgrel=1 |
||||
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 graphviz yasm) |
||||
_commit=add4b15580e410c00c927ee366fa65545045a5d9 # tags/v1.0.0-errata1^0 |
||||
source=("git+https://aomedia.googlesource.com/aom#commit=$_commit") |
||||
sha256sums=('SKIP') |
||||
|
||||
pkgver() { |
||||
cd $pkgname |
||||
git describe --tags | sed 's/^v//;s/-errata/.errata/;s/-/+/g' |
||||
} |
||||
|
||||
prepare() { |
||||
mkdir build |
||||
cd $pkgname |
||||
# Reduce docs size |
||||
printf '%s\n' >>libs.doxy_template \ |
||||
HAVE_DOT=yes DOT_IMAGE_FORMAT=svg INTERACTIVE_SVG=yes |
||||
} |
||||
|
||||
build() { |
||||
cd build |
||||
cmake -G Ninja ../$pkgname \ |
||||
-DCMAKE_INSTALL_PREFIX=/usr \ |
||||
-DBUILD_SHARED_LIBS=1 \ |
||||
-DENABLE_TESTS=0 |
||||
cmake --build . |
||||
} |
||||
|
||||
package() { |
||||
DESTDIR="$pkgdir" cmake --build build --target install |
||||
|
||||
mkdir -p "$pkgdir/usr/share/doc" |
||||
cp -r build/docs/html "$pkgdir/usr/share/doc/$pkgname" |
||||
|
||||
install -Dt "$pkgdir/usr/share/licenses/$pkgname" -m644 $pkgname/{LICENSE,PATENTS} |
||||
} |
||||
|
||||
# vim:set et sw=2: |
@ -0,0 +1,48 @@
|
||||
# Maintainer: Jan Alexander Steffens (heftig) <jan.steffens@gmail.com> |
||||
# Contributor: Chocobo1 <chocobo1 AT archlinux DOT net> |
||||
|
||||
pkgname=aom |
||||
pkgver=1.0.0.errata1 |
||||
pkgrel=1 |
||||
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 graphviz yasm) |
||||
_commit=add4b15580e410c00c927ee366fa65545045a5d9 # tags/v1.0.0-errata1^0 |
||||
source=("git+https://aomedia.googlesource.com/aom#commit=$_commit") |
||||
sha256sums=('SKIP') |
||||
|
||||
pkgver() { |
||||
cd $pkgname |
||||
git describe --tags | sed 's/^v//;s/-errata/.errata/;s/-/+/g' |
||||
} |
||||
|
||||
prepare() { |
||||
mkdir build |
||||
cd $pkgname |
||||
# Reduce docs size |
||||
printf '%s\n' >>libs.doxy_template \ |
||||
HAVE_DOT=yes DOT_IMAGE_FORMAT=svg INTERACTIVE_SVG=yes |
||||
} |
||||
|
||||
build() { |
||||
cd build |
||||
cmake -G Ninja ../$pkgname \ |
||||
-DCMAKE_INSTALL_PREFIX=/usr \ |
||||
-DBUILD_SHARED_LIBS=1 \ |
||||
-DENABLE_TESTS=0 |
||||
cmake --build . |
||||
} |
||||
|
||||
package() { |
||||
DESTDIR="$pkgdir" cmake --build build --target install |
||||
|
||||
mkdir -p "$pkgdir/usr/share/doc" |
||||
cp -r build/docs/html "$pkgdir/usr/share/doc/$pkgname" |
||||
|
||||
install -Dt "$pkgdir/usr/share/licenses/$pkgname" -m644 $pkgname/{LICENSE,PATENTS} |
||||
} |
||||
|
||||
# vim:set et sw=2: |
Loading…
Reference in new issue