git: 54523f62b284 - main - print/pecl-pdflib: Cleanup

From: Muhammad Moinur Rahman <bofh_at_FreeBSD.org>
Date: Fri, 09 Dec 2022 15:03:56 UTC
The branch main has been updated by bofh:

URL: https://cgit.FreeBSD.org/ports/commit/?id=54523f62b2848ce21415cda39c4034692ada61f4

commit 54523f62b2848ce21415cda39c4034692ada61f4
Author:     Muhammad Moinur Rahman <bofh@FreeBSD.org>
AuthorDate: 2022-12-09 15:02:47 +0000
Commit:     Muhammad Moinur Rahman <bofh@FreeBSD.org>
CommitDate: 2022-12-09 15:03:21 +0000

    print/pecl-pdflib: Cleanup
    
    - Requires php74 which was EOL on 2022-11-28
    
    Sponsored by:   Bounce Experts
---
 MOVED                       |  1 +
 Mk/Uses/php.mk              |  3 +--
 print/Makefile              |  1 -
 print/pecl-pdflib/Makefile  | 28 ----------------------------
 print/pecl-pdflib/distinfo  |  3 ---
 print/pecl-pdflib/pkg-descr |  2 --
 6 files changed, 2 insertions(+), 36 deletions(-)

diff --git a/MOVED b/MOVED
index 3f120b7e7198..d171822c8ab9 100644
--- a/MOVED
+++ b/MOVED
@@ -17633,3 +17633,4 @@ security/pam_krb5|security/pam_krb5@mit|2022-12-06|The pam_krb5 package is now t
 devel/pecl-hrtime||2022-12-08|Requires php74 which was EOL on 2022-11-28
 net-mgmt/zabbix5-frontend||2022-12-08|Requires php74 which was EOL on 2022-11-28
 multimedia/php-pHash||2022-12-08|Requires php74 which was EOL on 2022-11-28
+print/pecl-pdflib||2022-12-09|Requires php74 which was EOL on 2022-11-28
diff --git a/Mk/Uses/php.mk b/Mk/Uses/php.mk
index 099c1dfba03f..38dfccedc1a2 100644
--- a/Mk/Uses/php.mk
+++ b/Mk/Uses/php.mk
@@ -391,7 +391,7 @@ _USE_PHP_ALL=	bcmath bitset bz2 calendar ctype curl dba dom \
 		soap sockets sodium spl sqlite3 sysvmsg sysvsem sysvshm \
 		tidy tokenizer xml xmlreader xmlrpc xmlwriter xsl zip zlib
 # version specific components
-_USE_PHP_VER74=	${_USE_PHP_ALL} pdf zephir_parser
+_USE_PHP_VER74=	${_USE_PHP_ALL} zephir_parser
 _USE_PHP_VER80=	${_USE_PHP_ALL} zephir_parser
 _USE_PHP_VER81=	${_USE_PHP_ALL} zephir_parser
 _USE_PHP_VER82=	${_USE_PHP_ALL}
@@ -432,7 +432,6 @@ opcache_DEPENDS=	www/php${PHP_VER}-opcache
 openssl_DEPENDS=security/php${PHP_VER}-openssl
 .    endif
 pcntl_DEPENDS=	devel/php${PHP_VER}-pcntl
-pdf_DEPENDS=	print/pecl-pdflib@${PHP_FLAVOR}
 pdo_DEPENDS=	databases/php${PHP_VER}-pdo
 pdo_dblib_DEPENDS=	databases/php${PHP_VER}-pdo_dblib
 pdo_firebird_DEPENDS=	databases/php${PHP_VER}-pdo_firebird
diff --git a/print/Makefile b/print/Makefile
index 6885e6bb6463..76ff2ee50d10 100644
--- a/print/Makefile
+++ b/print/Makefile
@@ -151,7 +151,6 @@
     SUBDIR += pdfstitch
     SUBDIR += pdftk
     SUBDIR += pear-File_PDF
-    SUBDIR += pecl-pdflib
     SUBDIR += pfbtopfa
     SUBDIR += photoprint
     SUBDIR += pic2fig
diff --git a/print/pecl-pdflib/Makefile b/print/pecl-pdflib/Makefile
deleted file mode 100644
index 2b49055150c5..000000000000
--- a/print/pecl-pdflib/Makefile
+++ /dev/null
@@ -1,28 +0,0 @@
-PORTNAME=	pdflib
-PORTVERSION=	4.1.4
-PORTREVISION=	1
-CATEGORIES=	print pear
-
-MAINTAINER=	ale@FreeBSD.org
-COMMENT=	PECL extension to create PDF on the fly
-WWW=		https://pecl.php.net/package/pdflib
-
-LICENSE=	PDFlib
-LICENSE_NAME=	PDFlib GmbH General License
-LICENSE_FILE=	${WRKSRC}/LICENSE
-LICENSE_PERMS=	none
-
-DEPRECATED=	Requires php 7.4 which is set to expire on 2022-11-29
-EXPIRATION_DATE=2022-11-28
-
-LIB_DEPENDS=	libpdf.so:print/pdflib
-
-USES=		php:pecl
-
-USE_PHP=	gd:build
-IGNORE_WITH_PHP=80 81 82
-PHP_MODNAME=	pdf
-
-CONFIGURE_ARGS=	--with-pdflib=${LOCALBASE}
-
-.include <bsd.port.mk>
diff --git a/print/pecl-pdflib/distinfo b/print/pecl-pdflib/distinfo
deleted file mode 100644
index 94de3ba3c391..000000000000
--- a/print/pecl-pdflib/distinfo
+++ /dev/null
@@ -1,3 +0,0 @@
-TIMESTAMP = 1576745319
-SHA256 (PECL/pdflib-4.1.4.tgz) = 8165e80e3cfcaf6611aadc7a58977e73174d3f33b770ab9f8240f56f4de2179e
-SIZE (PECL/pdflib-4.1.4.tgz) = 32652
diff --git a/print/pecl-pdflib/pkg-descr b/print/pecl-pdflib/pkg-descr
deleted file mode 100644
index 103b0238b31e..000000000000
--- a/print/pecl-pdflib/pkg-descr
+++ /dev/null
@@ -1,2 +0,0 @@
-This extension wraps the PDFlib programming library
-for processing PDF on the fly, created by Thomas Merz.