aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorRene Ladan <rene@FreeBSD.org>2024-04-01 11:28:21 +0000
committerRene Ladan <rene@FreeBSD.org>2024-04-01 11:28:21 +0000
commita52fdbbb2110dac03bf615facf9d491e42f91054 (patch)
tree5b908d2d25e8c324a3d77e5509de5f16b617119a
parent336dff981d65c244979d7f8ceb8bcde06033420a (diff)
devel/codeworker: Remove expired port
2024-03-31 devel/codeworker: Abandonware, outdated version in ports and last release upstream in 2010
-rw-r--r--MOVED1
-rw-r--r--devel/Makefile1
-rw-r--r--devel/codeworker/Makefile52
-rw-r--r--devel/codeworker/distinfo2
-rw-r--r--devel/codeworker/pkg-descr13
5 files changed, 1 insertions, 68 deletions
diff --git a/MOVED b/MOVED
index 8e09601e35b8..b979a72d89c4 100644
--- a/MOVED
+++ b/MOVED
@@ -3110,3 +3110,4 @@ net-p2p/frost||2024-04-01|Has expired: Outdated version and unsupported upstream
archivers/lzmalib||2024-04-01|Has expired: Upstream hasn't been active for over 20 years and no users of this library in tree
net-p2p/libbt||2024-04-01|Has expired: Last release in 2007 and no active development, lacks functionality found in modern implementations. Consider using net-p2p/libtorrent-rasterbar or net-p2p/libtorrent-rasterbar2
www/youtube_dl|www/yt-dlp|2024-04-01|Has expired: Many extractors are brokena and upstream can't keep up, consider using www/yt-dlp
+devel/codeworker||2024-04-01|Has expired: Abandonware, outdated version in ports and last release upstream in 2010
diff --git a/devel/Makefile b/devel/Makefile
index d11afd2ced90..0bca9473df52 100644
--- a/devel/Makefile
+++ b/devel/Makefile
@@ -431,7 +431,6 @@
SUBDIR += codeblocks
SUBDIR += codequery
SUBDIR += codesearch-py
- SUBDIR += codeworker
SUBDIR += collada-dom
SUBDIR += color
SUBDIR += colorgcc
diff --git a/devel/codeworker/Makefile b/devel/codeworker/Makefile
deleted file mode 100644
index 7aa7f2b5b687..000000000000
--- a/devel/codeworker/Makefile
+++ /dev/null
@@ -1,52 +0,0 @@
-PORTNAME= codeworker
-PORTVERSION= 4.5.3
-CATEGORIES= devel
-MASTER_SITES= http://codeworker.free.fr/downloads/
-DISTNAME= CodeWorker_SRC${PORTVERSION:S/./_/g}
-
-MAINTAINER= ports@FreeBSD.org
-COMMENT= Versatile parsing tool and source code generator
-WWW= http://codeworker.free.fr/
-
-LICENSE= LGPL21
-
-DEPRECATED= Abandonware, outdated version in ports and last release upstream in 2010
-EXPIRATION_DATE=2024-03-31
-
-WRKSRC= ${WRKDIR}/CodeWorker${PORTVERSION:S/./_/g}
-
-USES= dos2unix gmake zip
-USE_CXXSTD= c++14
-MAKE_ARGS= CC="${CXX}" CXX="${CXX}" CXXFLAGS="${CXXFLAGS}" LFLAGS="-lm"
-ALL_TARGET= build
-
-CFLAGS+= -Dstricmp=strcasecmp
-
-PLIST_FILES= bin/codeworker
-
-.include <bsd.port.options.mk>
-
-.if ${OPSYS} == FreeBSD && ( ${OSVERSION} >= 1400091 || ( ${OSVERSION} >= 1302507 && ${OSVERSION} < 1400000 ))
-CFLAGS+= -Wno-error=dynamic-exception-spec
-CPPFLAGS+= -Wno-error=dynamic-exception-spec
-CXXFLAGS+= -Wno-error=dynamic-exception-spec
-.endif
-
-post-patch:
- @${FIND} ${WRKSRC} -name "*.cpp" -or -name "*.h" | ${XARGS} \
- ${REINPLACE_CMD} -e \
- 's|<features.h>|<cstdio>| ; \
- s|(__cplusplus) \&\&|(__cplusplus) // \&\&|'
-.if ${OPSYS} == FreeBSD && ( ${OSVERSION} >= 1400091 || ( ${OSVERSION} >= 1302507 && ${OSVERSION} < 1400000 ))
- @${REINPLACE_CMD} -e 's|auto_ptr|unique_ptr|g' \
- ${WRKSRC}/CppParsingTree.cpp \
- ${WRKSRC}/CppParsingTree.h
- @${REINPLACE_CMD} -E 's|throw\(UtlException\)|noexcept\(false\)|g' \
- ${WRKSRC}/CGRuntime.cpp \
- ${WRKSRC}/CGRuntime.h
-.endif
-
-do-install:
- (cd ${WRKSRC} && ${INSTALL_PROGRAM} codeworker ${STAGEDIR}${PREFIX}/bin)
-
-.include <bsd.port.mk>
diff --git a/devel/codeworker/distinfo b/devel/codeworker/distinfo
deleted file mode 100644
index 7706a98b1f72..000000000000
--- a/devel/codeworker/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-SHA256 (CodeWorker_SRC4_5_3.zip) = b5fdf7b01d280d37b5534fe29890cb21357e11393bcab6f129c1a141485f799f
-SIZE (CodeWorker_SRC4_5_3.zip) = 3277274
diff --git a/devel/codeworker/pkg-descr b/devel/codeworker/pkg-descr
deleted file mode 100644
index a88e5e094b83..000000000000
--- a/devel/codeworker/pkg-descr
+++ /dev/null
@@ -1,13 +0,0 @@
-CodeWorker is a parsing tool and a source code generator, available in
-Open Source (distributed under the GNU Lesser General Public License)
-devoted to cover many aspects of the generative programming. Generative
-programming is a software engineering approach for producing reusable,
-tailor-made, evolvable and reliable IT systems with a high level of
-automation.
-
-The tool interprets a scripting language that drives the processing of
-parsing and source code generation in a quite familiar syntax for
-developers. It insists on adapting the syntax of the language to the
-particularities of tasks to resolve (parse, code generation, procedural)
-and on offering powerful functionalities to do intensive source code
-generation.