updated on Thu Jan 26 16:09:46 UTC 2012
[aur-mirror.git] / ajenti-git / PKGBUILD
blob140db622cdb6ae8341b64619b890d486661b738c
1 # Contributor: vbPadre <vbpadre@gmail.com>
3 pkgname=ajenti-git
4 pkgver=20100927
5 pkgrel=1
6 pkgdesc="An easy server administration frontend like webmin."
7 arch=('any')
8 url="http://github.com/Eugeny/ajenti/"
9 license=('GPL')
10 depends=('python>=2.6' 'python-lxml' 'pyopenssl' 'mysql-python' 'python-psycopg2')
11 makedepends=('git')
12 optdepends=()
13 provides=('ajenti')
14 source=('ajenti.conf' 'ajenti2.conf' 'initscript')
15 md5sums=('7a6de30aa25c4f9a80df248168a26234' '60ea454f11bbe1dfaa311edcee749445' 'f84dcd9355ac92f6e58c002e7968dc11')
18 _gitroot=git://github.com/Eugeny/ajenti.git
19 _gitname=ajenti
21 build() {
22   cd ${srcdir}
23   msg "Connecting to GIT server...."
25   if [ -d "${srcdir}/${_gitname}" ] ; then
26     cd ${_gitname} && git pull --rebase
27   else
28     git clone ${_gitroot}
29   fi
31   msg "GIT checkout done or server timeout"
32   msg "Creating pkg..."
34 cp -f ${srcdir}/ajenti2.conf ${srcdir}/ajenti/packaging/files/ajenti.conf
35 cp -f ${srcdir}/ajenti.conf ${srcdir}/ajenti/ajenti.conf
36 cp -f ${srcdir}/initscript ${srcdir}/ajenti/packaging/files/initscript
37 mkdir -p ${pkgdir}/usr/share/ajenti
38 mkdir -p ${pkgdir}/usr/bin
39 mkdir -p ${pkgdir}/etc/rc.d
40 cp -r ${srcdir}/ajenti/ ${pkgdir}/usr/share/
41 cp  ${srcdir}/ajenti/packaging/files/starter ${pkgdir}/usr/bin/ajenti
42 cp  ${srcdir}/ajenti/packaging/files/initscript ${pkgdir}/etc/rc.d/ajenti
43 chmod 0755 ${pkgdir}/usr/bin/ajenti
44 chmod 0755 ${pkgdir}/etc/rc.d/ajenti