git: e69efaf97842 - main - devel/dia2code+: Remove expired port

From: Rene Ladan <rene_at_FreeBSD.org>
Date: Tue, 16 Jul 2024 20:26:16 UTC
The branch main has been updated by rene:

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

commit e69efaf97842095119a9ddf08aba754376f839e4
Author:     Rene Ladan <rene@FreeBSD.org>
AuthorDate: 2024-07-16 20:26:11 +0000
Commit:     Rene Ladan <rene@FreeBSD.org>
CommitDate: 2024-07-16 20:26:11 +0000

    devel/dia2code+: Remove expired port
    
    2024-07-16 devel/dia2code+: Fails to build with libxml2 2.13.0 (PR 279759)
---
 MOVED                     |  1 +
 devel/Makefile            |  1 -
 devel/dia2code+/Makefile  | 37 -------------------------------------
 devel/dia2code+/distinfo  |  3 ---
 devel/dia2code+/pkg-descr | 15 ---------------
 5 files changed, 1 insertion(+), 56 deletions(-)

diff --git a/MOVED b/MOVED
index b84d02665878..061f8bf04f97 100644
--- a/MOVED
+++ b/MOVED
@@ -3395,3 +3395,4 @@ textproc/p5-XML-DifferenceMarkup||2024-07-16|Has expired: Depends on deprecated
 textproc/diffmark||2024-07-16|Has expired: Fails to build with libxml2 2.13.0 (PR 279705)
 misc/lingoteach||2024-07-16|Has expired: Depends on deprecated port textproc/liblingoteach (PR 279705)
 textproc/liblingoteach||2024-07-16|Has expired: Abandonware, last activity 18+ years ago and fails to build with libxml2 2.13.0 (PR 279705)
+devel/dia2code+||2024-07-16|Has expired: Fails to build with libxml2 2.13.0 (PR 279759)
diff --git a/devel/Makefile b/devel/Makefile
index 3203566a1cf9..af88170ce80f 100644
--- a/devel/Makefile
+++ b/devel/Makefile
@@ -576,7 +576,6 @@
     SUBDIR += devtodo
     SUBDIR += dfuife-curses
     SUBDIR += dia2code
-    SUBDIR += dia2code+
     SUBDIR += dill
     SUBDIR += ding-libs
     SUBDIR += dispy
diff --git a/devel/dia2code+/Makefile b/devel/dia2code+/Makefile
deleted file mode 100644
index 305e9f70536d..000000000000
--- a/devel/dia2code+/Makefile
+++ /dev/null
@@ -1,37 +0,0 @@
-PORTNAME=	dia2code+
-PORTVERSION=	1.0.0
-PORTREVISION=	10
-CATEGORIES=	devel
-MASTER_SITES=	SF/dia2code/dia2code+/${PORTVERSION}
-DISTNAME=	dia2code-${PORTVERSION}
-
-MAINTAINER=	bofh@FreeBSD.org
-COMMENT=	Complete rewrite of dia2code in C++
-WWW=		https://dia2code.sourceforge.net/
-
-LICENSE=	GPLv2
-LICENSE_FILE=	${WRKSRC}/COPYING
-
-DEPRECATED=	Fails to build with libxml2 2.13.0 (PR 279759)
-EXPIRATION_DATE=2024-07-16
-
-USES=		autoreconf:build compiler:c++11-lib gnome iconv
-USE_GNOME=	libxml2
-GNU_CONFIGURE=	yes
-
-CPPFLAGS+=	-I${LOCALBASE}/include
-LDFLAGS+=	-L${LOCALBASE}/lib
-
-CONFLICTS_INSTALL=	dia2code
-
-PLIST_FILES=	bin/dia2code \
-		share/man/man1/dia2code.1.gz
-
-post-patch:
-	@${REINPLACE_CMD} '/dia2code_CXXFLAGS =/ s,-fprofile-arcs,,' \
-		${WRKSRC}/src/Makefile.in
-
-post-install:
-	${INSTALL_MAN} ${WRKSRC}/docs/dia2code.1 ${STAGEDIR}${PREFIX}/share/man/man1
-
-.include <bsd.port.mk>
diff --git a/devel/dia2code+/distinfo b/devel/dia2code+/distinfo
deleted file mode 100644
index 59eb89e2733a..000000000000
--- a/devel/dia2code+/distinfo
+++ /dev/null
@@ -1,3 +0,0 @@
-TIMESTAMP = 1488715576
-SHA256 (dia2code-1.0.0.tar.gz) = c7746379cd15267fc3f600af16f77490e28f3becd260b7440f53776239ad491d
-SIZE (dia2code-1.0.0.tar.gz) = 946967
diff --git a/devel/dia2code+/pkg-descr b/devel/dia2code+/pkg-descr
deleted file mode 100644
index e158a7a4e4b2..000000000000
--- a/devel/dia2code+/pkg-descr
+++ /dev/null
@@ -1,15 +0,0 @@
-Dia2Code is a small utility used to generate code from a Dia diagram.
-Dia is a program to make diagrams (ports/graphics/dia)
-
-   - Reads UML diagrams.
-   - Can handle UML - Generalization, UML - Realization and UML - Implements.
-   - Selective code generation.
-   - User-defined output directory.
-   - Stereotype handling: interfaces, abstract classes.
-   - "Import" and "include" based on the parent classes, the type of
-     attributes and return type of methods if they're declared in the same
-     diagram.
-   - Support for JavaBeans(tm): will create automagically methods to access
-     and modify each attribute.
-
-This is a complete rewrite of dia2code in C++ contributed by Vincent Le Garrec.