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 <jareksedla...@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 -}