1
0
mirror of https://git.FreeBSD.org/ports.git synced 2025-01-29 10:18:30 +00:00

textproc/diffmark: Remove expired port

2024-07-16 textproc/diffmark: Fails to build with libxml2 2.13.0 (PR 279705)
This commit is contained in:
Rene Ladan 2024-07-16 22:22:54 +02:00
parent b1a8e6d75b
commit 5a7e0aaef0
7 changed files with 1 additions and 68 deletions

1
MOVED
View File

@ -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)

View File

@ -148,7 +148,6 @@
SUBDIR += dictfmt
SUBDIR += dictionary
SUBDIR += diff-so-fancy
SUBDIR += diffmark
SUBDIR += diffsplit
SUBDIR += diffstat
SUBDIR += difftastic

View File

@ -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>

View File

@ -1,2 +0,0 @@
SHA256 (diffmark-0.10.tar.gz) = f970b23ae1092872c29177f885f25a1076f1383d930acd032934cee339e1c1d7
SIZE (diffmark-0.10.tar.gz) = 370265

View File

@ -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;
}

View File

@ -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.

View File

@ -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