[arch-commits] Commit in php-mongodb/trunk (PKGBUILD php-mongodb.install)
Ike Devolder
idevolder at archlinux.org
Sun Jan 17 16:30:26 UTC 2021
Date: Sunday, January 17, 2021 @ 16:30:25
Author: idevolder
Revision: 821386
upgpkg: php-mongodb 1.9.0-3
rebuild split php (8) and php7
Modified:
php-mongodb/trunk/PKGBUILD
Deleted:
php-mongodb/trunk/php-mongodb.install
---------------------+
PKGBUILD | 39 +++++++++++++++++++++++++++------------
php-mongodb.install | 12 ------------
2 files changed, 27 insertions(+), 24 deletions(-)
Modified: PKGBUILD
===================================================================
--- PKGBUILD 2021-01-17 16:28:56 UTC (rev 821385)
+++ PKGBUILD 2021-01-17 16:30:25 UTC (rev 821386)
@@ -3,34 +3,49 @@
# Contributor: Martin Striz < ms AT martinstriz DOT cz >
# Contributor: Jarek Sedlacek <jareksedlacek at gmail.com>
-pkgname=php-mongodb
+pkgbase=php-mongodb
+pkgname=(php-mongodb php7-mongodb)
pkgver=1.9.0
-pkgrel=2
+pkgrel=3
pkgdesc="MongoDB driver for PHP"
arch=("x86_64")
url="http://mongodb.github.io/mongo-php-driver"
license=("Apache")
-#depends=('php' 'libmongoc')
-depends=('php')
-makedepends=('re2c')
-backup=("etc/php/conf.d/mongodb.ini")
-install=php-mongodb.install
+makedepends=('php7' 'php' 're2c')
source=(
"https://pecl.php.net/get/mongodb-$pkgver.tgz"
"mongodb.ini"
)
-sha256sums=('1a9e7117b749c2dd63bd3493bf38c24a9acd11646ec96a0d92ba6380eee0ab9a'
- '242b9ffea6bd84f813c7fc2a767eaa89f83577c5ff10ff36aecec2ca308ff72b')
+sha512sums=('80ad3caddde045fe5e879167b2b4cfc27bdabf6d3667df4df73f33503c329b0d6bf4da6b287fe454301a9a390434eec19971059c6de8d4c9720a79fe7680366d'
+ '47b167ab4d761f4cf8351fef14e46c714dacae6d9a1b6d281bb87129499ee520f55f35f47c16b55ea2ecf41c67aad12439a99d3363d381b2511659b01f0b6ef0')
+prepare() {
+ cp -a "$srcdir/mongodb-$pkgver" "$srcdir/mongodb7-$pkgver"
+}
build() {
- cd mongodb-$pkgver
+ cd "$srcdir/mongodb-$pkgver"
phpize
- #./configure --prefix=/usr --with-libbson --with-libmongoc
./configure --prefix=/usr
+
+ cd "$srcdir/mongodb7-$pkgver"
+ phpize7
+ ./configure --prefix=/usr
}
-package() {
+package_php-mongodb() {
+ pkgdesc="MongoDB driver for PHP"
+ depends=('php')
+ backup=("etc/php/conf.d/mongodb.ini")
cd mongodb-$pkgver
make INSTALL_ROOT="$pkgdir" install
install -Dm644 "$srcdir/mongodb.ini" "$pkgdir/etc/php/conf.d/mongodb.ini"
}
+
+package_php7-mongodb() {
+ pkgdesc="MongoDB driver for PHP7"
+ depends=('php7')
+ backup=("etc/php7/conf.d/mongodb.ini")
+ cd mongodb7-$pkgver
+ make INSTALL_ROOT="$pkgdir" install
+ install -Dm644 "$srcdir/mongodb.ini" "$pkgdir/etc/php7/conf.d/mongodb.ini"
+}
Deleted: php-mongodb.install
===================================================================
--- php-mongodb.install 2021-01-17 16:28:56 UTC (rev 821385)
+++ php-mongodb.install 2021-01-17 16:30:25 UTC (rev 821386)
@@ -1,12 +0,0 @@
-post_install() {
- warning
-}
-
-post_upgrade() {
- warning
-}
-
-warning() {
- printf "WARNING:\nWhen moving from 'php-mongo' to 'php-mongodb' keep into mind the extension's api is not compatible\n\n"
- return 0
-}
More information about the arch-commits
mailing list