aboutsummaryrefslogtreecommitdiffstats
path: root/testing/php7-pecl-solr/APKBUILD
diff options
context:
space:
mode:
authorAndy Postnikov <apostnikov@gmail.com>2019-03-27 15:57:58 +0200
committerAndy Postnikov <apostnikov@gmail.com>2019-04-19 02:17:17 +0300
commit7920300ba7ce808b7a6089953a957505d4501b60 (patch)
treeb6bcc892612ab79b3b42db6d53e0e08942d74bf1 /testing/php7-pecl-solr/APKBUILD
parentea2dee22e6498195178bbc26ad136c6e5b954e63 (diff)
downloadaports-7920300ba7ce808b7a6089953a957505d4501b60.tar.bz2
aports-7920300ba7ce808b7a6089953a957505d4501b60.tar.xz
testing/php7-pecl-solr: moved from testing/php7-solr and added check()
Diffstat (limited to 'testing/php7-pecl-solr/APKBUILD')
-rw-r--r--testing/php7-pecl-solr/APKBUILD41
1 files changed, 41 insertions, 0 deletions
diff --git a/testing/php7-pecl-solr/APKBUILD b/testing/php7-pecl-solr/APKBUILD
new file mode 100644
index 0000000000..5d666aa684
--- /dev/null
+++ b/testing/php7-pecl-solr/APKBUILD
@@ -0,0 +1,41 @@
+# Contributor: Fabio Ribeiro <fabiorphp@gmail.com>
+# Maintainer: Fabio Ribeiro <fabiorphp@gmail.com>
+pkgname=php7-pecl-solr
+_pkgreal=solr
+pkgver=2.4.0
+_pkgver=${pkgver}
+pkgrel=5
+pkgdesc="Apache SOLR extension for PHP"
+url="https://pecl.php.net/package/$_pkgreal"
+arch="all"
+license="PHP"
+depends="php7-json"
+makedepends="php7-dev curl-dev libxml2-dev autoconf pcre-dev"
+source="https://pecl.php.net/get/$_pkgreal-$_pkgver.tgz
+ fix-zend_acc_public.patch
+ "
+builddir="$srcdir"/$_pkgreal-$_pkgver
+provides="php7-solr=$pkgver-r$pkgrel" # for backward compatibility
+replaces="php7-solr" # for backward compatibility
+
+build() {
+ cd "$builddir"
+ phpize7
+ ./configure --prefix=/usr --with-php-config=php-config7
+ make
+}
+
+check() {
+ # Require Solr installed
+ php7 -d extension="$builddir"/modules/$_pkgreal.so --ri $_pkgreal
+}
+
+package() {
+ cd "$builddir"
+ make INSTALL_ROOT="$pkgdir"/ install
+ install -d "$pkgdir"/etc/php7/conf.d
+ echo "extension=$_pkgreal.so" > "$pkgdir"/etc/php7/conf.d/40_$_pkgreal.ini
+}
+
+sha512sums="05b6e252fadf55a7104bc6963e522684dad80540315e89729f4c589698ee68ff71f0e536b0e38ee4ae10b01cb04115ca12ced2897c3145d46fc54ab719de3590 solr-2.4.0.tgz
+44f171c887e3b3a28d1294fe443d16aa0cef3ad25e92764ea6cb03bb5da26fb520bcec487f1f3cb188957a19221898d424967d4f6c67efc64def64c921a638d6 fix-zend_acc_public.patch"