diff options
author | Stewart Webb | 2017-07-05 12:54:41 +0100 |
---|---|---|
committer | Stewart Webb | 2017-07-05 12:54:41 +0100 |
commit | a2db982632d4e37ba5cc0918fde0c57cccf6ee7d (patch) | |
tree | dee67a57c309f17cf7277b5768360eb51e79a4c3 | |
download | aur-a2db982632d4e37ba5cc0918fde0c57cccf6ee7d.tar.gz |
first commit
-rw-r--r-- | .SRCINFO | 28 | ||||
-rwxr-xr-x | PKGBUILD | 42 |
2 files changed, 70 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO new file mode 100644 index 000000000000..7901fbe6f62b --- /dev/null +++ b/.SRCINFO @@ -0,0 +1,28 @@ +pkgbase = mediaconch-server + pkgdesc = Implementation checker and policy checker for video and audio files (Server) + pkgver = 17.05 + pkgrel = 1 + url = http://mediaarea.net + arch = i686 + arch = x86_64 + license = custom:MPL2 + license = GPL3 + makedepends = libxml2 + makedepends = libxslt + makedepends = sqlite + makedepends = libevent + makedepends = libzen>=0.4.35 + makedepends = libmediainfo>=0.7.97 + depends = jansson + depends = libxml2 + depends = libxslt + depends = sqlite + depends = libevent + depends = libzen>=0.4.35 + depends = libmediainfo>=0.7.97 + backup = etc/mediaconch/MediaConch.rc + source = https://mediaarea.net/download/source/mediaconch/17.05/mediaconch_17.05.tar.bz2 + sha256sums = 4e36c4953ebae09b2b434a29f2496962c06e51295ce71f058964c60e6928ff39 + +pkgname = mediaconch-server + diff --git a/PKGBUILD b/PKGBUILD new file mode 100755 index 000000000000..b91f420b463f --- /dev/null +++ b/PKGBUILD @@ -0,0 +1,42 @@ +# Maintainer: Stewart Webb <stew@rtwebb.com> +pkgname=mediaconch-server +pkgver=17.05 +pkgrel=1 +pkgdesc="Implementation checker and policy checker for video and audio files (Server)" +arch=('i686' 'x86_64') +url="http://mediaarea.net" +license=('custom:MPL2' 'GPL3') +depends=('jansson' 'libxml2' 'libxslt' 'sqlite' 'libevent' 'libzen>=0.4.35' 'libmediainfo>=0.7.97') +makedepends=('libxml2' 'libxslt' 'sqlite' 'libevent' 'libzen>=0.4.35' 'libmediainfo>=0.7.97') +source=(https://mediaarea.net/download/source/mediaconch/$pkgver/mediaconch_$pkgver.tar.bz2) +sha256sums=('4e36c4953ebae09b2b434a29f2496962c06e51295ce71f058964c60e6928ff39') +backup=('etc/mediaconch/MediaConch.rc') + +prepare() { + cd "${srcdir}"/MediaConch/Project/GNU/Server + chmod u+x autogen.sh + ./autogen.sh + ./configure --prefix=/usr +} + +build() { + cd "${srcdir}"/MediaConch/Project/GNU/Server + make +} +package() { + cd "${srcdir}"/MediaConch/Project/GNU/Server + make DESTDIR="${pkgdir}" install-strip + + install -D -m 0644 MediaConch.rc "${pkgdir}"/etc/mediaconch/MediaConch.rc + install -D -m 0644 mediaconchd.service "${pkgdir}"/usr/lib/systemd/system/mediaconchd.service + + cd "${srcdir}"/MediaConch + install -D -m 0644 License.html "${pkgdir}"/usr/share/licenses/${pkgname}/License.html + install -D -m 0644 License.MPLv2.html "${pkgdir}"/usr/share/licenses/${pkgname}/License.MPLv2.html + install -D -m 0644 License.GPLv3.html "${pkgdir}"/usr/share/licenses/${pkgname}/License.GPLv3.html + + install -D -m 0644 Documentation/Daemon.md "${pkgdir}"/usr/share/docs/${pkgname}/Daemon.md + install -D -m 0644 Documentation/Config.md "${pkgdir}"/usr/share/docs/${pkgname}/Config.md + install -D -m 0644 Documentation/REST.md "${pkgdir}"/usr/share/docs/${pkgname}/REST.md +} + |