summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorMoritz Bunkus2016-03-12 16:09:19 +0100
committerMoritz Bunkus2016-03-12 16:09:19 +0100
commitbc2e9ea63206b3f57c6b17de0056bcb10de3966f (patch)
tree93ced073341da980cff045c67bf35b929e4fd68e
downloadaur-bc2e9ea63206b3f57c6b17de0056bcb10de3966f.tar.gz
Initial package release of hevcesbrowser
-rw-r--r--.SRCINFO18
-rw-r--r--PKGBUILD48
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: