diff options
-rw-r--r-- | .SRCINFO | 18 | ||||
-rw-r--r-- | PKGBUILD | 35 |
2 files changed, 53 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO new file mode 100644 index 000000000000..ed135dba6c7a --- /dev/null +++ b/.SRCINFO @@ -0,0 +1,18 @@ +# Generated by mksrcinfo v8 +# Mon Apr 25 22:00:43 UTC 2016 +pkgbase = php56-ncurses + pkgdesc = Terminal screen handling and optimization package + pkgver = 1.0.2 + pkgrel = 3 + url = http://pecl.php.net/package/ncurses + arch = x86_64 + arch = i686 + license = PHP + depends = php56 + depends = ncurses + backup = etc/php56/conf.d/ncurses.ini + source = http://pecl.php.net/get/ncurses-1.0.2.tgz + sha512sums = e1f684dcab2aa4dd3fded79fed02c78de1525f0384027fe64ad08759617f13ca6fb11742e3407723eecc431ed99847c0c98ae559797dc98ce373a01ba8413bf2 + +pkgname = php56-ncurses + diff --git a/PKGBUILD b/PKGBUILD new file mode 100644 index 000000000000..26851f64a397 --- /dev/null +++ b/PKGBUILD @@ -0,0 +1,35 @@ +# Maintainer: Daniel Maslowski <info@orangecms.org> + +pkgname=php56-ncurses +pkgver=1.0.2 +pkgrel=3 +pkgdesc="Terminal screen handling and optimization package" +url="http://pecl.php.net/package/ncurses" +arch=('x86_64' 'i686') +license=('PHP') +depends=('php56' 'ncurses') +backup=('etc/php56/conf.d/ncurses.ini') + +source=( + "http://pecl.php.net/get/ncurses-${pkgver}.tgz" +) + +sha512sums=( + 'e1f684dcab2aa4dd3fded79fed02c78de1525f0384027fe64ad08759617f13ca6fb11742e3407723eecc431ed99847c0c98ae559797dc98ce373a01ba8413bf2' +) + +build() { + cd "$srcdir/ncurses-$pkgver" + + phpize56 + ./configure --prefix=/usr --with-ncurses + make +} + +package() { + cd "$srcdir/ncurses-$pkgver" + + make INSTALL_ROOT="$pkgdir" install + echo 'extension=ncurses.so' > ncurses.ini + install -Dm644 ncurses.ini "$pkgdir/etc/php56/conf.d/ncurses.ini" +} |