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"
 }

Reply via email to