aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorVanilla I. Shu <vanilla@FreeBSD.org>2026-07-16 01:56:04 +0000
committerVanilla I. Shu <vanilla@FreeBSD.org>2026-07-16 01:57:16 +0000
commit076530b117e3eb6bd42aaf0395fa5c7484660483 (patch)
tree28a9e637f40a1344a4f2672b45c4c7a18b5cfb36
parent8ed44394b62abacef56ccbd946e04126d1e1f1b6 (diff)
net/pecl-xmlrpc: converted to standard extension from pecl extension.
PR: 296824
-rw-r--r--MOVED1
-rw-r--r--Mk/Uses/php.mk2
-rw-r--r--net/Makefile2
-rw-r--r--net/pecl-xmlrpc/distinfo3
-rw-r--r--net/php-xmlrpc/Makefile (renamed from net/pecl-xmlrpc/Makefile)17
-rw-r--r--net/php-xmlrpc/distinfo3
-rw-r--r--net/php-xmlrpc/pkg-descr (renamed from net/pecl-xmlrpc/pkg-descr)0
7 files changed, 17 insertions, 11 deletions
diff --git a/MOVED b/MOVED
index a1a7d0fb785d..c783956e2127 100644
--- a/MOVED
+++ b/MOVED
@@ -5500,3 +5500,4 @@ graphics/pecl-qrencode|graphics/php-qrencode|2026-07-12|Converted to standard ex
www/pecl-http|www/php-http|2026-07-12|Converted to standard extension from pecl extension
textproc/py-commonmark|textproc/py-CommonMark|2026-07-13|Remove duplicate port
devel/pecl-pcov|devel/php-pcov|2026-07-13|Converted to standard extension from pecl extension
+net/pecl-xmlrpc|net/php-xmlrpc|2026-07-14|Converted to standard extension from pecl extension
diff --git a/Mk/Uses/php.mk b/Mk/Uses/php.mk
index 0e79d8606a16..0913d9c92b45 100644
--- a/Mk/Uses/php.mk
+++ b/Mk/Uses/php.mk
@@ -465,7 +465,7 @@ tidy_DEPENDS= www/php${PHP_VER}-tidy
tokenizer_DEPENDS= devel/php${PHP_VER}-tokenizer
xml_DEPENDS= textproc/php${PHP_VER}-xml
xmlreader_DEPENDS= textproc/php${PHP_VER}-xmlreader
-xmlrpc_DEPENDS= net/pecl-xmlrpc@${PHP_FLAVOR}
+xmlrpc_DEPENDS= net/php-xmlrpc@${PHP_FLAVOR}
xmlwriter_DEPENDS= textproc/php${PHP_VER}-xmlwriter
xsl_DEPENDS= textproc/php${PHP_VER}-xsl
zephir_parser_DEPENDS= textproc/pecl-zephir_parser@${PHP_FLAVOR}
diff --git a/net/Makefile b/net/Makefile
index db084be5c9b9..56076a2a2fa5 100644
--- a/net/Makefile
+++ b/net/Makefile
@@ -1000,9 +1000,9 @@
SUBDIR += pecl-radius
SUBDIR += pecl-rdkafka
SUBDIR += pecl-smbclient
- SUBDIR += pecl-xmlrpc
SUBDIR += pen
SUBDIR += php-oauth
+ SUBDIR += php-xmlrpc
SUBDIR += php82-ldap
SUBDIR += php82-soap
SUBDIR += php82-sockets
diff --git a/net/pecl-xmlrpc/distinfo b/net/pecl-xmlrpc/distinfo
deleted file mode 100644
index c931f5f02be5..000000000000
--- a/net/pecl-xmlrpc/distinfo
+++ /dev/null
@@ -1,3 +0,0 @@
-TIMESTAMP = 1643428535
-SHA256 (PECL/xmlrpc-1.0.0RC3.tgz) = 65ce03491782f9d9d5e9bc70bfe684255e5afa8486a2960c7a7cab033882a282
-SIZE (PECL/xmlrpc-1.0.0RC3.tgz) = 79506
diff --git a/net/pecl-xmlrpc/Makefile b/net/php-xmlrpc/Makefile
index 32216e8b9e0f..a42d3b92d7ea 100644
--- a/net/pecl-xmlrpc/Makefile
+++ b/net/php-xmlrpc/Makefile
@@ -1,24 +1,29 @@
PORTNAME= xmlrpc
DISTVERSION= 1.0.0RC3
-PORTREVISION= 3
+PORTREVISION= 4
PORTEPOCH= 1
CATEGORIES= net pear
+PKGNAMEPREFIX= ${PHP_PKGNAMEPREFIX}
MAINTAINER= dereks@lifeofadishwasher.com
-COMMENT= PHP extension for XML-RPC servers and clients
-WWW= https://pecl.php.net/package/xmlrpc
+COMMENT= Functions to write XML-RPC servers and clients
+WWW= https://github.com/php/pecl-networking-xmlrpc
LICENSE= PHP301
LICENSE_FILE= ${WRKSRC}/LICENSE
-USES= iconv:translit gnome php:pecl pkgconfig
+USES= gnome iconv:translit php:ext pkgconfig
+USE_GITHUB= yes
+GH_ACCOUNT= php
+GH_PROJECT= pecl-networking-xmlrpc
+GH_TAGNAME= ${DISTNAME}
+USE_GNOME= libxml2
USE_PHP= xml:build
IGNORE_WITH_PHP= 86
-USE_GNOME= libxml2
CONFIGURE_ARGS+= --with-iconv-dir=${LOCALBASE}
-TEST_TARGET= test
TEST_ENV= NO_INTERACTION=yes
+TEST_TARGET= test
.include <bsd.port.mk>
diff --git a/net/php-xmlrpc/distinfo b/net/php-xmlrpc/distinfo
new file mode 100644
index 000000000000..1c837ac9da4b
--- /dev/null
+++ b/net/php-xmlrpc/distinfo
@@ -0,0 +1,3 @@
+TIMESTAMP = 1783971395
+SHA256 (php-pecl-networking-xmlrpc-1.0.0RC3-xmlrpc-1.0.0RC3_GH0.tar.gz) = 57fb00bd579b097c122a21a4ce84ca735b245928c7da046752f50576bcdd8760
+SIZE (php-pecl-networking-xmlrpc-1.0.0RC3-xmlrpc-1.0.0RC3_GH0.tar.gz) = 79564
diff --git a/net/pecl-xmlrpc/pkg-descr b/net/php-xmlrpc/pkg-descr
index 32bb0cd1b1ac..32bb0cd1b1ac 100644
--- a/net/pecl-xmlrpc/pkg-descr
+++ b/net/php-xmlrpc/pkg-descr