git: 97f46701d001 - main - textproc/libparsifal: Remove expired port

From: Rene Ladan <rene_at_FreeBSD.org>
Date: Sat, 13 Apr 2024 10:48:44 UTC
The branch main has been updated by rene:

URL: https://cgit.FreeBSD.org/ports/commit/?id=97f46701d001aa69b8771c31e36c126c42a43533

commit 97f46701d001aa69b8771c31e36c126c42a43533
Author:     Rene Ladan <rene@FreeBSD.org>
AuthorDate: 2024-04-13 10:48:23 +0000
Commit:     Rene Ladan <rene@FreeBSD.org>
CommitDate: 2024-04-13 10:48:23 +0000

    textproc/libparsifal: Remove expired port
    
    2024-04-13 textproc/libparsifal: Upsrteam no longer available including WWW and distfile
---
 MOVED                          |  1 +
 textproc/Makefile              |  1 -
 textproc/libparsifal/Makefile  | 42 ---------------------------------
 textproc/libparsifal/distinfo  |  2 --
 textproc/libparsifal/pkg-descr | 18 --------------
 textproc/libparsifal/pkg-plist | 53 ------------------------------------------
 6 files changed, 1 insertion(+), 116 deletions(-)

diff --git a/MOVED b/MOVED
index bc29d4442ad7..7030f29d41fd 100644
--- a/MOVED
+++ b/MOVED
@@ -3174,3 +3174,4 @@ lang/cython-devel|lang/cython3|2024-04-11|Has expired: use lang/cython3
 x11-wm/kwinft|x11-wm/theseus-ship|2024-04-13|Project renamed
 textproc/spiff||2024-04-13|Has expired: Active development of this port has been ceased
 www/p5-libservlet||2024-04-13|Has expired: Upstream unmaintained and last release was in 2001
+textproc/libparsifal||2024-04-13|Has expired: Upsrteam no longer available including WWW and distfile
diff --git a/textproc/Makefile b/textproc/Makefile
index a1c95450a39c..89f395363e53 100644
--- a/textproc/Makefile
+++ b/textproc/Makefile
@@ -405,7 +405,6 @@
     SUBDIR += libnumbertext
     SUBDIR += libnxml
     SUBDIR += libodfgen01
-    SUBDIR += libparsifal
     SUBDIR += libqxp
     SUBDIR += librevenge
     SUBDIR += libsass
diff --git a/textproc/libparsifal/Makefile b/textproc/libparsifal/Makefile
deleted file mode 100644
index b6245db3d14a..000000000000
--- a/textproc/libparsifal/Makefile
+++ /dev/null
@@ -1,42 +0,0 @@
-PORTNAME=	libparsifal
-PORTVERSION=	1.1.0
-PORTREVISION=	3
-CATEGORIES=	textproc
-MASTER_SITES=	http://www.saunalahti.fi/~samiuus/toni/xmlproc/
-
-MAINTAINER=	bofh@FreeBSD.org
-COMMENT=	Lightweight XML Parser
-WWW=		http://www.saunalahti.fi/~samiuus/toni/xmlproc/
-
-LICENSE=	PARSIFAL
-LICENSE_NAME=	Parsifal license
-LICENSE_FILE=	${WRKSRC}/COPYING
-LICENSE_PERMS=	dist-mirror dist-sell pkg-mirror pkg-sell auto-accept
-
-DEPRECATED=	Upsrteam no longer available including WWW and distfile
-EXPIRATION_DATE=2024-04-13
-
-USES=		iconv libtool
-USE_LDCONFIG=	yes
-
-GNU_CONFIGURE=	yes
-
-INSTALL_TARGET=	install-strip
-
-PLIST_SUB=	VERSION=${PORTVERSION}
-
-OPTIONS_DEFINE=	DOCS
-
-.include <bsd.port.pre.mk>
-
-.if ${OPSYS} == FreeBSD && ( ${OSVERSION} >= 1400079 || ( ${OSVERSION} >= 1302505 && ${OSVERSION} < 1400000 ))
-CFLAGS+=	-Wno-error=int-conversion
-.endif
-
-post-patch:
-	@${REINPLACE_CMD} -e 's|-O3|${CFLAGS}|g' ${WRKSRC}/configure
-
-post-install-DOCS-on:
-	@(cd ${WRKSRC}/doc/ && ${COPYTREE_SHARE} . ${STAGEDIR}${DOCSDIR})
-
-.include <bsd.port.post.mk>
diff --git a/textproc/libparsifal/distinfo b/textproc/libparsifal/distinfo
deleted file mode 100644
index 5153f81482f0..000000000000
--- a/textproc/libparsifal/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-SHA256 (libparsifal-1.1.0.tar.gz) = a28b4cd955cc3728aa8a0ae59c79ed962eae7379403ff4e37582e15fec904a6a
-SIZE (libparsifal-1.1.0.tar.gz) = 904974
diff --git a/textproc/libparsifal/pkg-descr b/textproc/libparsifal/pkg-descr
deleted file mode 100644
index 0f2e05f76ca7..000000000000
--- a/textproc/libparsifal/pkg-descr
+++ /dev/null
@@ -1,18 +0,0 @@
-Parsifal is minimal non-validating XML parser written in ANSI C. Parsifal
-implements the subset of SAX2 including namespace support.
-
-Parsifal can be used for parsing XML based messages (such as SOAP and RSS) and
-for application specific data processing e.g. config files, data files etc.
-Parsifal can also be used for limited document-oriented processing and for
-parsing modular documents because it contains supports for internal and
-external general entities - it doesn't support currently parameter entities or
-other DTD features. Parsifal can be used for processing large data files and
-streams too since its SAX based and consumes very little memory not to mention
-it is fast enough for most purposes 'cos its written in C.
-
-Using Parsifal in place of large XML processing libraries (e.g. libxml, xerces)
-or even in the place of small Expat (which is considerably bigger and more
-complicated) can be justified for limited memory environments and in
-applications requiring bundled parser. If you need higher level tools, for
-example library supporting DTD validation or dom/xpath processing, you should
-look for other libs of course.
diff --git a/textproc/libparsifal/pkg-plist b/textproc/libparsifal/pkg-plist
deleted file mode 100644
index 88f63c090db4..000000000000
--- a/textproc/libparsifal/pkg-plist
+++ /dev/null
@@ -1,53 +0,0 @@
-include/libparsifal/bistream.h
-include/libparsifal/dtdvalid.h
-include/libparsifal/isrcmem.h
-include/libparsifal/parsifal.h
-include/libparsifal/pns.h
-include/libparsifal/xmlcfg.h
-include/libparsifal/xmldtd.h
-include/libparsifal/xmlhash.h
-include/libparsifal/xmlpool.h
-include/libparsifal/xmlsbuf.h
-include/libparsifal/xmlvect.h
-lib/libparsifal-%%VERSION%%.so
-lib/libparsifal.a
-lib/libparsifal.so
-%%PORTDOCS%%%%DOCSDIR%%/conformance.html
-%%PORTDOCS%%%%DOCSDIR%%/csrchtml/canonxml_c.html
-%%PORTDOCS%%%%DOCSDIR%%/csrchtml/datatype_c.html
-%%PORTDOCS%%%%DOCSDIR%%/csrchtml/dtddecl_c.html
-%%PORTDOCS%%%%DOCSDIR%%/csrchtml/elements_c.html
-%%PORTDOCS%%%%DOCSDIR%%/csrchtml/highlight.css
-%%PORTDOCS%%%%DOCSDIR%%/csrchtml/nsvalid_c.html
-%%PORTDOCS%%%%DOCSDIR%%/csrchtml/parsifal_h.html
-%%PORTDOCS%%%%DOCSDIR%%/csrchtml/pull1_c.html
-%%PORTDOCS%%%%DOCSDIR%%/csrchtml/test_iconv_c.html
-%%PORTDOCS%%%%DOCSDIR%%/csrchtml/test_pool_c.html
-%%PORTDOCS%%%%DOCSDIR%%/csrchtml/winurl_c.html
-%%PORTDOCS%%%%DOCSDIR%%/csrchtml/xmltest_c.html
-%%PORTDOCS%%%%DOCSDIR%%/csrchtml/zenstory_c.html
-%%PORTDOCS%%%%DOCSDIR%%/csrchtml/zenstory_h.html
-%%PORTDOCS%%%%DOCSDIR%%/csrchtml/zenvalid_c.html
-%%PORTDOCS%%%%DOCSDIR%%/cvs.html
-%%PORTDOCS%%%%DOCSDIR%%/download.html
-%%PORTDOCS%%%%DOCSDIR%%/elsewhere.html
-%%PORTDOCS%%%%DOCSDIR%%/faq.html
-%%PORTDOCS%%%%DOCSDIR%%/index.html
-%%PORTDOCS%%%%DOCSDIR%%/links.html
-%%PORTDOCS%%%%DOCSDIR%%/manual.html
-%%PORTDOCS%%%%DOCSDIR%%/news.html
-%%PORTDOCS%%%%DOCSDIR%%/overview.html
-%%PORTDOCS%%%%DOCSDIR%%/overview.html.bak
-%%PORTDOCS%%%%DOCSDIR%%/packages.html
-%%PORTDOCS%%%%DOCSDIR%%/parsifal_results.html
-%%PORTDOCS%%%%DOCSDIR%%/parsifal_results_valid.html
-%%PORTDOCS%%%%DOCSDIR%%/pics/backg.gif
-%%PORTDOCS%%%%DOCSDIR%%/pics/semail.gif
-%%PORTDOCS%%%%DOCSDIR%%/pics/testsuite.gif
-%%PORTDOCS%%%%DOCSDIR%%/pics/uetool1.gif
-%%PORTDOCS%%%%DOCSDIR%%/pics/uevalid1.gif
-%%PORTDOCS%%%%DOCSDIR%%/style.css
-%%PORTDOCS%%%%DOCSDIR%%/toc.html
-%%PORTDOCS%%%%DOCSDIR%%/xmlconf_results.html
-%%PORTDOCS%%%%DOCSDIR%%/xmlconf_results_valid.html
-%%PORTDOCS%%%%DOCSDIR%%/xmlplint.html