summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorRene Ladan <rene@FreeBSD.org>2024-07-16 22:22:54 +0200
committerRene Ladan <rene@FreeBSD.org>2024-07-16 22:22:54 +0200
commit5a7e0aaef0d86292e546eddb4d87bdd1ce7d1488 (patch)
tree3666885fbd741a42bf3b81e5c5ac09ce63ab25ce
parenttextproc/p5-XML-DifferenceMarkup: Remove expired port (diff)
textproc/diffmark: Remove expired port
2024-07-16 textproc/diffmark: Fails to build with libxml2 2.13.0 (PR 279705)
-rw-r--r--MOVED1
-rw-r--r--textproc/Makefile1
-rw-r--r--textproc/diffmark/Makefile29
-rw-r--r--textproc/diffmark/distinfo2
-rw-r--r--textproc/diffmark/files/patch-lib__diff.hh11
-rw-r--r--textproc/diffmark/pkg-descr6
-rw-r--r--textproc/diffmark/pkg-plist19
7 files changed, 1 insertions, 68 deletions
diff --git a/MOVED b/MOVED
index edc39c69aeaa..c66b6ddc399c 100644
--- a/MOVED
+++ b/MOVED
@@ -3392,3 +3392,4 @@ sysutils/ipfs-go|sysutils/kubo-go|2024-07-13|Project was renamed upstream
chinese/tin||2024-07-14|Removed, unmaintained and broken for months
x11-wm/afterstep|x11-wm/afterstep1|2024-07-14|Port renamed
textproc/p5-XML-DifferenceMarkup||2024-07-16|Has expired: Depends on deprecated port textproc/diffmark (PR 279705)
+textproc/diffmark||2024-07-16|Has expired: Fails to build with libxml2 2.13.0 (PR 279705)
diff --git a/textproc/Makefile b/textproc/Makefile
index 1da2433af9ff..364e4ea43649 100644
--- a/textproc/Makefile
+++ b/textproc/Makefile
@@ -148,7 +148,6 @@
SUBDIR += dictfmt
SUBDIR += dictionary
SUBDIR += diff-so-fancy
- SUBDIR += diffmark
SUBDIR += diffsplit
SUBDIR += diffstat
SUBDIR += difftastic
diff --git a/textproc/diffmark/Makefile b/textproc/diffmark/Makefile
deleted file mode 100644
index b244d87a2d48..000000000000
--- a/textproc/diffmark/Makefile
+++ /dev/null
@@ -1,29 +0,0 @@
-PORTNAME= diffmark
-PORTVERSION= 0.10
-PORTREVISION= 4
-CATEGORIES= textproc
-MASTER_SITES= http://www.mangrove.cz/diffmark/ \
- http://penguin.cz/~vbarta/diffmark/
-
-MAINTAINER= ports@FreeBSD.org
-COMMENT= XML diff and merge package
-WWW= http://www.mangrove.cz/diffmark/
-
-BROKEN= Unfetchable
-DEPRECATED= Fails to build with libxml2 2.13.0 (PR 279705)
-EXPIRATION_DATE=2024-07-16
-
-USES= gnome libtool pkgconfig
-USE_GNOME= libxml2
-GNU_CONFIGURE= yes
-INSTALL_TARGET= install-strip
-USE_LDCONFIG= yes
-
-CPPFLAGS+= -I${LOCALBASE}/include
-LDFLAGS+= -L${LOCALBASE}/lib
-
-post-patch:
- @${REINPLACE_CMD} -e \
- 's|-lstdc++||' ${WRKSRC}/lib/Makefile.in
-
-.include <bsd.port.mk>
diff --git a/textproc/diffmark/distinfo b/textproc/diffmark/distinfo
deleted file mode 100644
index 1826c1696d56..000000000000
--- a/textproc/diffmark/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-SHA256 (diffmark-0.10.tar.gz) = f970b23ae1092872c29177f885f25a1076f1383d930acd032934cee339e1c1d7
-SIZE (diffmark-0.10.tar.gz) = 370265
diff --git a/textproc/diffmark/files/patch-lib__diff.hh b/textproc/diffmark/files/patch-lib__diff.hh
deleted file mode 100644
index f9816aea47e9..000000000000
--- a/textproc/diffmark/files/patch-lib__diff.hh
+++ /dev/null
@@ -1,11 +0,0 @@
---- lib/diff.hh.orig 2013-12-07 05:09:56.000000000 +0900
-+++ lib/diff.hh 2013-12-07 05:10:09.000000000 +0900
-@@ -13,7 +13,7 @@
- template<>
- struct less<xmlNodePtr>
- {
-- bool operator()(xmlNodePtr m, xmlNodePtr n)
-+ bool operator()(xmlNodePtr m, xmlNodePtr n) const
- {
- return compare(m, n, true) < 0;
- }
diff --git a/textproc/diffmark/pkg-descr b/textproc/diffmark/pkg-descr
deleted file mode 100644
index 73d2a6b2af2a..000000000000
--- a/textproc/diffmark/pkg-descr
+++ /dev/null
@@ -1,6 +0,0 @@
-diffmark is an XML diff and merge package. It consists of a shared C++
-library, libdiffmark, plus two programs wrapping the library into a
-command-line interface: dm and dm-merge. dm takes 2 XML files and
-prints their diff (also an XML document) on its standard output.
-dm-merge takes the first document passed to dm and its output and
-produces the second document.
diff --git a/textproc/diffmark/pkg-plist b/textproc/diffmark/pkg-plist
deleted file mode 100644
index 517d6f50d82e..000000000000
--- a/textproc/diffmark/pkg-plist
+++ /dev/null
@@ -1,19 +0,0 @@
-bin/dm
-bin/dm-merge
-include/diffmark/compare.hh
-include/diffmark/compareimpl.hh
-include/diffmark/diff.hh
-include/diffmark/lcs.hh
-include/diffmark/lcsimpl.hh
-include/diffmark/link.hh
-include/diffmark/merge.hh
-include/diffmark/namespacecollector.hh
-include/diffmark/nspace.hh
-include/diffmark/target.hh
-include/diffmark/xbuffer.hh
-include/diffmark/xdoc.hh
-include/diffmark/xutil.hh
-lib/libdiffmark.a
-lib/libdiffmark.so
-lib/libdiffmark.so.1
-lib/libdiffmark.so.1.1.3