diff options
author | xiota | 2023-06-04 02:27:06 -0700 |
---|---|---|
committer | xiota | 2023-06-04 02:27:06 -0700 |
commit | 566645bd2376e4dc7b6d4a908267322fe3483a46 (patch) | |
tree | 3aaf05c927ae8824876cca349cc3fbc030371151 | |
download | aur-566645bd2376e4dc7b6d4a908267322fe3483a46.tar.gz |
Initial commit
-rw-r--r-- | .SRCINFO | 16 | ||||
-rw-r--r-- | .gitignore | 4 | ||||
-rw-r--r-- | PKGBUILD | 48 |
3 files changed, 68 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO new file mode 100644 index 000000000000..66ca6d6f6894 --- /dev/null +++ b/.SRCINFO @@ -0,0 +1,16 @@ +pkgbase = php-runkit7-git + pkgdesc = Tools to allow what Reflection does not. Useful for unit tests. + pkgver = 4.0.0a6.r1.g8ffec37 + pkgrel = 1 + url = https://github.com/runkit7/runkit7 + arch = x86_64 + arch = i686 + license = PHP + makedepends = php + depends = php + provides = php-runkit7 + conflicts = php-runkit7 + source = runkit7::git+https://github.com/runkit7/runkit7 + sha256sums = SKIP + +pkgname = php-runkit7-git 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..a6315553d9dc --- /dev/null +++ b/PKGBUILD @@ -0,0 +1,48 @@ +# Maintainer: +# Contributor: Alexey Manukhin <axxapy@gmail.com> + +_gitname="runkit7" +_pkgname="php-$_gitname" +pkgname="$_pkgname-git" +pkgdesc='Tools to allow what Reflection does not. Useful for unit tests.' +pkgver=4.0.0a6.r1.g8ffec37 +pkgrel=1 + +arch=('x86_64' 'i686') +license=('PHP') +url="https://github.com/runkit7/runkit7" + +depends=('php') +makedepends=('php') + +provides=("$_pkgname") +conflicts=(${provides[@]}) + +source=( + "$_gitname"::"git+$url" +) +sha256sums=( + 'SKIP' +) + +pkgver() { + cd "$srcdir/$_gitname" + git describe --long --tags | sed 's/^v//;s/\([^-]*-g\)/r\1/;s/-/./g' +} + +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" +} + |