diff options
author | Bruno Galeotti | 2015-06-08 15:38:41 -0300 |
---|---|---|
committer | Bruno Galeotti | 2015-06-08 15:38:41 -0300 |
commit | 572938387e72ac6c520d6b3ce92bf7d75c5349f6 (patch) | |
tree | 2fa1afbc1215f00ea51adeffb1afee045cc1f379 | |
download | aur-572938387e72ac6c520d6b3ce92bf7d75c5349f6.tar.gz |
Initial import
-rw-r--r-- | .SRCINFO | 17 | ||||
-rw-r--r-- | PKGBUILD | 59 |
2 files changed, 76 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO new file mode 100644 index 000000000000..2995a507b19d --- /dev/null +++ b/.SRCINFO @@ -0,0 +1,17 @@ +pkgbase = php-twig-git + pkgdesc = PHP Twig extension. + pkgver = 20120813 + pkgrel = 1 + url = http://github.com/fabpot/Twig + arch = any + license = BSD + makedepends = git + makedepends = php + depends = php + provides = php-twig + conflicts = php-twig + replaces = php-twig + backup = etc/php/conf.d/twig.ini + +pkgname = php-twig-git + diff --git a/PKGBUILD b/PKGBUILD new file mode 100644 index 000000000000..b6fe911e4d16 --- /dev/null +++ b/PKGBUILD @@ -0,0 +1,59 @@ +# Mantainer: Bruno Galeotti <bgaleotti@gmail.com> + +pkgname=php-twig-git +pkgver=20120813 +pkgrel=1 +pkgdesc="PHP Twig extension." +url="http://github.com/fabpot/Twig" +license="BSD" +arch=("any") +depends=("php") +makedepends=("git" "php") +provides=("php-twig") +conflicts=("php-twig") +replaces=("php-twig") +backup=("etc/php/conf.d/twig.ini") + +_gitroot="git://github.com/fabpot/Twig.git" +_gitname="twig" + +build() { + cd ${srcdir} + + msg "Connecting to GIT server...." + + if [ -d "${srcdir}/${_gitname}" ] ; then + cd ${_gitname} && git pull --rebase + else + git clone ${_gitroot} ${_gitname} --depth=1 + fi + + msg "GIT checkout done or server timeout" + + if [ -d $_gitname-build ]; then + msg "Removing old build directory" + rm -rf $_gitname-build + fi + + msg "Copying repository to another build directory" + cp -r $srcdir/$_gitname $srcdir/$_gitname-build + + msg "Starting build" + cd $srcdir/$_gitname-build/ext/$_gitname + + msg "Running phpize" + phpize + ./configure --prefix=/usr --enable-twig + make +} + +package() { + mkdir -p "$pkgdir"/{/usr/lib/php/modules,/etc/php/conf.d} + + echo ";extension=twig.so" > "twig.ini" + + install -Dm744 $srcdir/$_gitname-build/ext/$_gitname/modules/twig.so $pkgdir/usr/lib/php/modules/twig.so + install -Dm644 twig.ini $pkgdir/etc/php/conf.d/twig.ini +} + +# vim:set ts=2 sw=2 et: |