summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorSteffen Hanikel2015-08-13 16:17:06 +0200
committerSteffen Hanikel2015-08-13 16:17:06 +0200
commita22c7112267c00c44dd332d276fdb4254a07cf3f (patch)
tree2ce44a389c4616136231e4adfb5135f84662888d
downloadaur-a22c7112267c00c44dd332d276fdb4254a07cf3f.tar.gz
Initial import
-rw-r--r--.SRCINFO15
-rw-r--r--PKGBUILD33
2 files changed, 48 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO
new file mode 100644
index 000000000000..6a9b76276275
--- /dev/null
+++ b/.SRCINFO
@@ -0,0 +1,15 @@
+pkgbase = php-igbinary-git
+ pkgdesc = Igbinary is a drop in replacement for the standard php serializer.
+ pkgver = 1.1.0.r65.g9e5fdb6
+ pkgrel = 1
+ url = https://github.com/igbinary/igbinary/
+ arch = any
+ license = BSD
+ makedepends = php
+ makedepends = git
+ backup = etc/php/conf.d/igbinary.ini
+ source = php-igbinary-git::git+https://github.com/igbinary/igbinary.git
+ sha256sums = SKIP
+
+pkgname = php-igbinary-git
+
diff --git a/PKGBUILD b/PKGBUILD
new file mode 100644
index 000000000000..abba442b4ec5
--- /dev/null
+++ b/PKGBUILD
@@ -0,0 +1,33 @@
+pkgname=php-igbinary-git
+_extname=igbinary
+pkgver=1.1.0.r65.g9e5fdb6
+pkgrel=1
+pkgdesc="Igbinary is a drop in replacement for the standard php serializer."
+arch=(any)
+url='https://github.com/igbinary/igbinary/'
+license=(BSD)
+makedepends=(php git)
+source=("${pkgname}::git+https://github.com/igbinary/igbinary.git")
+sha256sums=('SKIP')
+backup=("etc/php/conf.d/$_extname.ini")
+
+pkgver() {
+ cd "$srcdir/$pkgname"
+ git describe --long | sed 's/\([^-]*-g\)/r\1/;y/-/./'
+}
+
+build() {
+ cd "$srcdir/$pkgname"
+
+ phpize
+ ./configure
+ make
+}
+
+package() {
+ cd "$srcdir/$pkgname"
+ install -m0755 -d "$pkgdir/etc/php/conf.d/"
+ echo ";extension=$_extname.so" > "$pkgdir/etc/php/conf.d/$_extname.ini"
+ chmod 0644 "$pkgdir/etc/php/conf.d/$_extname.ini"
+ install -m0755 -D "modules/$_extname.so" "$pkgdir$(php-config --extension-dir)/$_extname.so"
+}