summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorxiota2023-06-04 02:36:39 -0700
committerxiota2023-06-04 02:36:39 -0700
commit9aa8f547d44ff785866aa41e1ac43789e24a9372 (patch)
tree5388fbdddb530f8e8a4f0a697d2c4f122a71a5f7
downloadaur-9aa8f547d44ff785866aa41e1ac43789e24a9372.tar.gz
Initial commit
-rw-r--r--.SRCINFO16
-rw-r--r--.gitignore4
-rw-r--r--PKGBUILD42
3 files changed, 62 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO
new file mode 100644
index 000000000000..bf28ea1282b9
--- /dev/null
+++ b/.SRCINFO
@@ -0,0 +1,16 @@
+pkgbase = php-runkit7
+ pkgdesc = Tools to allow what Reflection does not. Useful for unit tests.
+ pkgver = 4.0.0a6
+ pkgrel = 1
+ url = https://github.com/runkit7/runkit7
+ arch = x86_64
+ arch = i686
+ license = PHP
+ makedepends = git
+ depends = php
+ provides = php-runkit7
+ conflicts = php-runkit7
+ source = runkit7::git+https://github.com/runkit7/runkit7#tag=4.0.0a6
+ sha256sums = SKIP
+
+pkgname = php-runkit7
diff --git a/.gitignore b/.gitignore
new file mode 100644
index 000000000000..018a3de08144
--- /dev/null
+++ b/.gitignore
@@ -0,0 +1,4 @@
+*
+!PKGBUILD
+!.SRCINFO
+!.gitignore
diff --git a/PKGBUILD b/PKGBUILD
new file mode 100644
index 000000000000..46a21b29d6c2
--- /dev/null
+++ b/PKGBUILD
@@ -0,0 +1,42 @@
+# Maintainer:
+
+_gitname="runkit7"
+_pkgname="php-$_gitname"
+pkgname="$_pkgname"
+pkgdesc='Tools to allow what Reflection does not. Useful for unit tests.'
+pkgver=4.0.0a6
+pkgrel=1
+
+arch=('x86_64' 'i686')
+license=('PHP')
+url="https://github.com/runkit7/runkit7"
+
+depends=('php')
+makedepends=('git')
+
+provides=("$_pkgname")
+conflicts=(${provides[@]})
+
+source=(
+ "$_gitname"::"git+$url#tag=$pkgver"
+)
+sha256sums=(
+ 'SKIP'
+)
+
+build() {
+ cd "$srcdir/$_gitname"
+ phpize
+ ./configure
+ make
+}
+
+package() {
+ cd "$srcdir/$_gitname"
+ install -vDm0644 "$srcdir/$_gitname/modules/$_gitname.so" "$pkgdir/usr/lib/php/modules/$_gitname.so"
+
+ echo "extension=$_gitname.so" > "$srcdir/$_gitname.ini"
+ echo "$_gitname.internal_override=1" >> "$srcdir/$_gitname.ini"
+ install -vDm0644 "$srcdir/$_gitname.ini" -t "$pkgdir}/etc/php/conf.d"
+}
+