[arch-commits] Commit in php7/trunk (PKGBUILD)

David Runge dvzrv at gemini.archlinux.org
Sun May 8 19:24:48 UTC 2022


    Date: Sunday, May 8, 2022 @ 19:24:47
  Author: dvzrv
Revision: 444870

upgpkg: php7 7.4.29-4: Rebuild to add php-interpreter virtual provides.

Add the virtual provides php-interpreter to php, which represents the major and
minor version of the php interpreter.
Remove virtual provides for other split packages as they are too complicated to deal with for now.

Modified:
  php7/trunk/PKGBUILD

----------+
 PKGBUILD |   22 ++--------------------
 1 file changed, 2 insertions(+), 20 deletions(-)

Modified: PKGBUILD
===================================================================
--- PKGBUILD	2022-05-08 19:24:00 UTC (rev 444869)
+++ PKGBUILD	2022-05-08 19:24:47 UTC (rev 444870)
@@ -22,7 +22,7 @@
          'php7-tidy'
          'php7-xsl')
 pkgver=7.4.29
-pkgrel=3
+pkgrel=4
 arch=('x86_64')
 license=('PHP')
 url='https://www.php.net/'
@@ -193,7 +193,7 @@
 package_php7() {
 	pkgdesc='A general-purpose scripting language that is especially suited to web development'
 	depends=('libxml2' 'curl' 'libzip' 'pcre2' 'argon2' 'oniguruma')
-	provides=(php=$pkgver)
+	provides=(php-interpreter=$_interpreter)
 	backup=('etc/php7/php.ini')
 
 	cd "${srcdir}/build"
@@ -212,7 +212,6 @@
 package_php7-cgi() {
 	pkgdesc='CGI and FCGI SAPI for PHP'
 	depends=('php7')
-	provides=(php-cgi=$pkgver php-cgi-interpreter=$_interpreter)
 
 	cd "${srcdir}/build"
 	make -j1 INSTALL_ROOT="${pkgdir}" install-cgi
@@ -221,7 +220,6 @@
 package_php7-apache() {
 	pkgdesc='Apache SAPI for PHP'
 	depends=('php7' 'apache' 'libnsl')
-	provides=(php-apache=$pkgver php-apache-interpreter=$_interpreter)
 	backup=('etc/httpd/conf/extra/php7_module.conf')
 
 	install -D -m755 "${srcdir}/build-apache/libs/libphp7.so" "${pkgdir}/usr/lib/httpd/modules/libphp7.so"
@@ -231,7 +229,6 @@
 package_php7-fpm() {
 	pkgdesc='FastCGI Process Manager for PHP'
 	depends=('php7' 'systemd')
-	provides=(php-fpm=$pkgver php-fpm-interpreter=$_interpreter)
 	backup=('etc/php7/php-fpm.conf' 'etc/php7/php-fpm.d/www.conf')
 	options=('!emptydirs')
 
@@ -244,7 +241,6 @@
 package_php7-embed() {
 	pkgdesc='Embedded PHP SAPI library'
 	depends=('php7' 'systemd-libs' 'libnsl' 'libxcrypt')
-	provides=(php-embed=$pkgver php-embed-interpreter=$_interpreter)
 	options=('!emptydirs')
 
 	cd "${srcdir}/build"
@@ -254,7 +250,6 @@
 package_php7-phpdbg() {
 	pkgdesc='Interactive PHP debugger'
 	depends=('php7')
-	provides=(php-phpdbg=$pkgver php-phpdbg-interpreter=$_interpreter)
 	options=('!emptydirs')
 
 	cd "${srcdir}/build-phpdbg"
@@ -264,7 +259,6 @@
 package_php7-dblib() {
 	pkgdesc='dblib module for PHP'
 	depends=('php7' 'freetds')
-	provides=(php-dblib=$pkgver php-dblib-interpreter=$_interpreter)
 
 	install -D -m755 "${srcdir}/build/modules/pdo_dblib.so" "${pkgdir}/usr/lib/php7/modules/pdo_dblib.so"
 }
@@ -272,7 +266,6 @@
 package_php7-enchant() {
 	pkgdesc='enchant module for PHP'
 	depends=('php7' 'enchant')
-	provides=(php-enchant=$pkgver php-enchant-interpreter=$_interpreter)
 
 	install -D -m755 "${srcdir}/build/modules/enchant.so" "${pkgdir}/usr/lib/php7/modules/enchant.so"
 }
@@ -280,7 +273,6 @@
 package_php7-gd() {
 	pkgdesc='gd module for PHP'
 	depends=('php7' 'gd')
-	provides=(php-gd=$pkgver php-gd-interpreter=$_interpreter)
 
 	install -D -m755 "${srcdir}/build/modules/gd.so" "${pkgdir}/usr/lib/php7/modules/gd.so"
 }
@@ -288,7 +280,6 @@
 package_php7-imap() {
 	pkgdesc='imap module for PHP'
 	depends=('php7' 'c-client' 'libxcrypt')
-	provides=(php-imap=$pkgver php-imap-interpreter=$_interpreter)
 
 	install -D -m755 "${srcdir}/build/modules/imap.so" "${pkgdir}/usr/lib/php7/modules/imap.so"
 }
@@ -296,7 +287,6 @@
 package_php7-intl() {
 	pkgdesc='intl module for PHP'
 	depends=('php7' 'icu')
-	provides=(php-intl=$pkgver php-intl-interpreter=$_interpreter)
 
 	install -D -m755 "${srcdir}/build/modules/intl.so" "${pkgdir}/usr/lib/php7/modules/intl.so"
 }
@@ -304,7 +294,6 @@
 package_php7-sodium() {
 	pkgdesc='sodium module for PHP'
 	depends=('php7' 'libsodium')
-	provides=(php-sodium=$pkgver php-sodium-interpreter=$_interpreter)
 
 
 	install -D -m755 "${srcdir}/build/modules/sodium.so" "${pkgdir}/usr/lib/php7/modules/sodium.so"
@@ -313,7 +302,6 @@
 package_php7-odbc() {
 	pkgdesc='ODBC modules for PHP'
 	depends=('php7' 'unixodbc')
-	provides=(php-odbc=$pkgver php-odbc-interpreter=$_interpreter)
 
 	install -D -m755 "${srcdir}/build/modules/odbc.so" "${pkgdir}/usr/lib/php7/modules/odbc.so"
 	install -D -m755 "${srcdir}/build/modules/pdo_odbc.so" "${pkgdir}/usr/lib/php7/modules/pdo_odbc.so"
@@ -322,7 +310,6 @@
 package_php7-pgsql() {
 	pkgdesc='PostgreSQL modules for PHP'
 	depends=('php7' 'postgresql-libs')
-	provides=(php-pgsql=$pkgver php-pgsql-interpreter=$_interpreter)
 
 	install -D -m755 "${srcdir}/build/modules/pgsql.so" "${pkgdir}/usr/lib/php7/modules/pgsql.so"
 	install -D -m755 "${srcdir}/build/modules/pdo_pgsql.so" "${pkgdir}/usr/lib/php7/modules/pdo_pgsql.so"
@@ -331,7 +318,6 @@
 package_php7-pspell() {
 	pkgdesc='pspell module for PHP'
 	depends=('php7' 'aspell')
-	provides=(php-pspell=$pkgver php-pspell-interpreter=$_interpreter)
 
 	install -D -m755 "${srcdir}/build/modules/pspell.so" "${pkgdir}/usr/lib/php7/modules/pspell.so"
 }
@@ -339,7 +325,6 @@
 package_php7-snmp() {
 	pkgdesc='snmp module for PHP'
 	depends=('php7' 'net-snmp')
-	provides=(php-snmp=$pkgver php-snmp-interpreter=$_interpreter)
 
 	install -D -m755 "${srcdir}/build/modules/snmp.so" "${pkgdir}/usr/lib/php7/modules/snmp.so"
 }
@@ -347,7 +332,6 @@
 package_php7-sqlite() {
 	pkgdesc='sqlite module for PHP'
 	depends=('php7' 'sqlite')
-	provides=(php-sqlite=$pkgver php-sqlite-interpreter=$_interpreter)
 
 	install -D -m755 "${srcdir}/build/modules/sqlite3.so" "${pkgdir}/usr/lib/php7/modules/sqlite3.so"
 	install -D -m755 "${srcdir}/build/modules/pdo_sqlite.so" "${pkgdir}/usr/lib/php7/modules/pdo_sqlite.so"
@@ -356,7 +340,6 @@
 package_php7-tidy() {
 	pkgdesc='tidy module for PHP'
 	depends=('php7' 'tidy')
-	provides=(php-tidy=$pkgver php-tidy-interpreter=$_interpreter)
 
 	install -D -m755 "${srcdir}/build/modules/tidy.so" "${pkgdir}/usr/lib/php7/modules/tidy.so"
 }
@@ -364,7 +347,6 @@
 package_php7-xsl() {
 	pkgdesc='xsl module for PHP'
 	depends=('php7' 'libxslt')
-	provides=(php-xsl=$pkgver php-xsl-interpreter=$_interpreter)
 
 	install -D -m755 "${srcdir}/build/modules/xsl.so" "${pkgdir}/usr/lib/php7/modules/xsl.so"
 }



More information about the arch-commits mailing list