diff options
author | Moritz Bunkus | 2016-03-12 16:09:19 +0100 |
---|---|---|
committer | Moritz Bunkus | 2016-03-12 16:09:19 +0100 |
commit | bc2e9ea63206b3f57c6b17de0056bcb10de3966f (patch) | |
tree | 93ced073341da980cff045c67bf35b929e4fd68e | |
download | aur-bc2e9ea63206b3f57c6b17de0056bcb10de3966f.tar.gz |
Initial package release of hevcesbrowser
-rw-r--r-- | .SRCINFO | 18 | ||||
-rw-r--r-- | PKGBUILD | 48 |
2 files changed, 66 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO new file mode 100644 index 000000000000..5231ec53d5b7 --- /dev/null +++ b/.SRCINFO @@ -0,0 +1,18 @@ +# Generated by mksrcinfo v8 +# Sat Mar 12 15:07:21 UTC 2016 +pkgbase = hevcesbrowser + pkgdesc = a tool for analyzing HEVC (h265) bitstreams + pkgver = 1.0.47.100316 + pkgrel = 1 + url = https://github.com/virinext/hevcesbrowser + arch = any + license = GPL + depends = qt5-base + options = !emptydirs + source = hevcesbrowser.tar.gz::https://github.com/virinext/hevcesbrowser/archive/head.tar.gz + source = qhexview::git://github.com/virinext/QHexView.git#commit=314300a477976897ae46542a76ef31b8b05b897d + sha512sums = 3842d123e06e1f59454db5f92955bac6daadefb2c398bbdd5580f02cbf2059049b36e9337cc351d73b424d7eec16c3cfa0269b6596a9e3fedb1ab14332abceda + sha512sums = SKIP + +pkgname = hevcesbrowser + diff --git a/PKGBUILD b/PKGBUILD new file mode 100644 index 000000000000..454554d3b497 --- /dev/null +++ b/PKGBUILD @@ -0,0 +1,48 @@ +# Maintainer: Moritz Bunkus <moritz@bunkus.org> +pkgname='hevcesbrowser' +pkgver='1.0.47.100316' +pkgrel='1' +pkgdesc="a tool for analyzing HEVC (h265) bitstreams" +arch=('any') +license=('GPL') +options=('!emptydirs') +depends=('qt5-base') +builddepends=('cmake') +url='https://github.com/virinext/hevcesbrowser' +source=("hevcesbrowser.tar.gz::https://github.com/virinext/${pkgname}/archive/head.tar.gz" + "qhexview::git://github.com/virinext/QHexView.git#commit=314300a477976897ae46542a76ef31b8b05b897d") +sha512sums=('3842d123e06e1f59454db5f92955bac6daadefb2c398bbdd5580f02cbf2059049b36e9337cc351d73b424d7eec16c3cfa0269b6596a9e3fedb1ab14332abceda' + 'SKIP') + +build() { + cd "${srcdir}/hevcesbrowser-head/external" + rm -rf QHexView + ln -s "${srcdir}/qhexview" QHexView + + cd "${srcdir}/hevcesbrowser-head" + rm -rf project + mkdir project + cd project + cmake .. + make + + cd ../utils/hevc_es_browser_gui + qmake-qt5 hevc_es_browser_gui.pro + make gitinfo + make +} + +package() { + cd "${srcdir}/hevcesbrowser-head" + install -Dm755 build/hevcesbrowser "${pkgdir}/usr/bin/hevcesbrowser" + install -Dm755 build/hevcesbrowser_console "${pkgdir}/usr/bin/hevcesbrowser_console" + install -Dm644 LICENSE "${pkgdir}/usr/share/doc/hevcesbrowser/LICENSE" + install -Dm644 README.md "${pkgdir}/usr/share/doc/hevcesbrowser/README.md" + install -Dm644 History.txt "${pkgdir}/usr/share/doc/hevcesbrowser/History.txt" +} + +# Local Variables: +# mode: shell-script +# sh-basic-offset: 2 +# End: +# vim:set ts=2 sw=2 et: |