aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorRene Ladan <rene@FreeBSD.org>2024-07-16 20:26:11 +0000
committerRene Ladan <rene@FreeBSD.org>2024-07-16 20:26:11 +0000
commite69efaf97842095119a9ddf08aba754376f839e4 (patch)
tree6546bb7522df80271842a2f72d36eb8159e9e04c
parent3f965549b90a9bca4abdee686b41b2331b06df6c (diff)
devel/dia2code+: Remove expired port
2024-07-16 devel/dia2code+: Fails to build with libxml2 2.13.0 (PR 279759)
-rw-r--r--MOVED1
-rw-r--r--devel/Makefile1
-rw-r--r--devel/dia2code+/Makefile37
-rw-r--r--devel/dia2code+/distinfo3
-rw-r--r--devel/dia2code+/pkg-descr15
5 files changed, 1 insertions, 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.