summarylogtreecommitdiffstats
path: root/PKGBUILD
diff options
context:
space:
mode:
Diffstat (limited to 'PKGBUILD')
-rw-r--r--PKGBUILD39
1 files changed, 39 insertions, 0 deletions
diff --git a/PKGBUILD b/PKGBUILD
new file mode 100644
index 000000000000..7f370adc4771
--- /dev/null
+++ b/PKGBUILD
@@ -0,0 +1,39 @@
+# Mantainer: Tomas K. <georgo10@gmail.com>
+
+pkgname=php56-twig
+pkgver=1.24.1
+pkgrel=1
+pkgdesc='PHP Twig extension.'
+url='http://github.com/twigphp/Twig'
+license=('BSD')
+arch=('any')
+depends=('php56')
+makedepends=('php56')
+source=("https://github.com/twigphp/Twig/tarball/v${pkgver}")
+backup=('etc/php56/conf.d/twig.ini')
+md5sums=('db94a7202f268c26efb2721cda984d95')
+_git_commit='2280b86'
+
+build() {
+ msg "Starting build"
+ workdir=$srcdir/twigphp-Twig-${_git_commit}
+ cd $workdir/ext/twig
+
+ msg "Running phpize"
+ phpize56
+ ./configure --prefix=/usr --enable-twig --sysconfdir=/etc/php56 --with-php-config=/usr/bin/php-config56
+ make
+}
+
+package() {
+ mkdir -p "$pkgdir"/{/usr/lib/php56/modules,/etc/php56/conf.d}
+
+ echo "extension=twig.so" > "twig.ini"
+
+ workdir=$srcdir/twigphp-Twig-${_git_commit}
+ install -D -m755 ${workdir}/ext/twig/modules/twig.so ${pkgdir}/usr/lib/php56/modules/twig.so
+ install -D -m644 twig.ini ${pkgdir}/etc/php56/conf.d/twig.ini
+ install -D -m644 ${workdir}/LICENSE ${pkgdir}/usr/share/licenses/twig56/LICENSE
+}
+
+# vim:set ts=2 sw=2 et: