From 1cb4972bbf213b391bd403605ded1702ed224a25 Mon Sep 17 00:00:00 2001 From: James Meyer Date: Mon, 5 Nov 2012 15:41:44 -0600 Subject: mythexpress: adding it refs #865 --- abs/extra/mythexpress/PKGBUILD | 44 ++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 44 insertions(+) create mode 100755 abs/extra/mythexpress/PKGBUILD diff --git a/abs/extra/mythexpress/PKGBUILD b/abs/extra/mythexpress/PKGBUILD new file mode 100755 index 0000000..683644b --- /dev/null +++ b/abs/extra/mythexpress/PKGBUILD @@ -0,0 +1,44 @@ +pkgname=mythexpress +pkgver=20121105 +pkgrel=1 +pkgdesc="MythExpress is a browser-based interface to MythTV HTTP streaming capability" +arch=('i686' 'x86_64') +url="https://github.com/MythTV-Clients/MythExpress" +license=('GPL3') +depends=('nodejs' 'avahi' ) +makedepends=('git') +source=( ) + +_gitroot="https://github.com/MythTV-Clients/MythExpress.git" +_gitname=MythExpress + +build() { + cd "${srcdir}" + + if [ ! -d "${srcdir}/${_gitname}" ]; then + git clone ${_gitroot} + else + cd ${_gitname} && git pull origin + fi + + msg "GIT checkout done." + + + cd "${srcdir}" + if [ -e ${_gitname}-build ] + then + rm -rf ${_gitname}-build + fi + cp -rf "${_gitname}" "${_gitname}-build" + + cd "${srcdir}/${_gitname}-build" + npm install || exit 1 + +} + +package() { + cd "${srcdir}" + mkdir -p $pkgdir/usr/$pkgname + rsync -arvp --exclude .git ${_gitname}-build/ $pkgdir/usr/${pkgname} +} +md5sums=() -- cgit v0.12