diff options
author | Jonathan Liu | 2015-06-19 12:02:32 +1000 |
---|---|---|
committer | Jonathan Liu | 2015-06-19 12:02:32 +1000 |
commit | dfd8355e838ff1a0af133a10942c9923ecb763e1 (patch) | |
tree | 51be2f6d1339c19883397c2236ac1ce2e77518d2 | |
download | aur-dfd8355e838ff1a0af133a10942c9923ecb763e1.tar.gz |
Initial import
-rw-r--r-- | .SRCINFO | 14 | ||||
-rw-r--r-- | PKGBUILD | 44 |
2 files changed, 58 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO new file mode 100644 index 000000000000..272a045c0f08 --- /dev/null +++ b/.SRCINFO @@ -0,0 +1,14 @@ +pkgbase = trac-narcissus + pkgdesc = Team reflection plugin for Trac + pkgver = 87 + pkgrel = 1 + url = http://trac-hacks.org/wiki/NarcissusPlugin + arch = any + license = BSD + makedepends = mercurial + makedepends = python2-distribute + depends = python-imaging + depends = trac>=0.12 + +pkgname = trac-narcissus + diff --git a/PKGBUILD b/PKGBUILD new file mode 100644 index 000000000000..9fd9f416352d --- /dev/null +++ b/PKGBUILD @@ -0,0 +1,44 @@ +# Maintainer: Jonathan Liu <net147@gmail.com> +pkgname=trac-narcissus +pkgver=87 +pkgrel=1 +pkgdesc="Team reflection plugin for Trac" +arch=('any') +url="http://trac-hacks.org/wiki/NarcissusPlugin" +license=('BSD') +depends=('python-imaging' 'trac>=0.12') +makedepends=('mercurial' 'python2-distribute') + +_hgroot=http://vandor.it.usyd.edu.au/hg/ +_hgrepo=narcissus-plugin + +build() { + cd "${srcdir}" + msg "Connecting to Mercurial server...." + + if [[ -d "${_hgrepo}" ]]; then + cd "${_hgrepo}" + hg pull -u + msg "The local files are updated." + else + hg clone "$_hgroot" "${_hgrepo}" + fi + + msg "Mercurial checkout done or server timeout" + msg "Starting build..." + + rm -rf "${srcdir}/${_hgrepo}-build" + cp -r "${srcdir}/${_hgrepo}" "${srcdir}/${_hgrepo}-build" + cd "${srcdir}/${_hgrepo}-build/0.12" + + python2 setup.py build +} + +package() { + cd "${srcdir}/${_hgrepo}-build/0.12" + python2 setup.py install --root="${pkgdir}" -O1 + install -d "${pkgdir}/usr/share/licenses/${pkgname}" + python2 setup.py --license > "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" +} + +# vim:set ts=2 sw=2 et: |