git: e58795c260cb - main - science/crf++: Remove expired port

From: Muhammad Moinur Rahman <bofh_at_FreeBSD.org>
Date: Sat, 30 Sep 2023 02:24:25 UTC
The branch main has been updated by bofh:

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

commit e58795c260cb36543ddffae9a11538413938eb70
Author:     Muhammad Moinur Rahman <bofh@FreeBSD.org>
AuthorDate: 2023-09-30 00:49:39 +0000
Commit:     Muhammad Moinur Rahman <bofh@FreeBSD.org>
CommitDate: 2023-09-30 02:22:56 +0000

    science/crf++: Remove expired port
    
    2023-09-30 science/crf++: Last upstream activity was in 2015
---
 MOVED                              |  1 +
 science/Makefile                   |  1 -
 science/crf++/Makefile             | 46 --------------------------------------
 science/crf++/distinfo             |  7 ------
 science/crf++/files/patch-common.h | 11 ---------
 science/crf++/pkg-descr            |  6 -----
 science/crf++/pkg-plist            |  7 ------
 7 files changed, 1 insertion(+), 78 deletions(-)

diff --git a/MOVED b/MOVED
index 67754338bad4..b427013a5e05 100644
--- a/MOVED
+++ b/MOVED
@@ -7902,3 +7902,4 @@ net-im/ktp-filetransfer-handler||2023-09-30|Has expired: Will not be part of KDE
 net-im/ktp-common-internals||2023-09-30|Has expired: Will not be part of KDE Gear 23.08 in August
 net/openldap24-client|net/openldap25-client|2023-09-30|Has expired: No longer supported by upstream.  Please use a newer version of OpenLDAP instead
 net/openldap24-server|net/openldap25-server|2023-09-30|Has expired: No longer supported by upstream.  Please use a newer version of OpenLDAP instead
+science/crf++||2023-09-30|Has expired: Last upstream activity was in 2015
diff --git a/science/Makefile b/science/Makefile
index 9d609cb9325d..eaa4caf1486d 100644
--- a/science/Makefile
+++ b/science/Makefile
@@ -64,7 +64,6 @@
     SUBDIR += coordgenlibs
     SUBDIR += cp2k
     SUBDIR += cp2k-data
-    SUBDIR += crf++
     SUBDIR += csvtk
     SUBDIR += dakota
     SUBDIR += dalton
diff --git a/science/crf++/Makefile b/science/crf++/Makefile
deleted file mode 100644
index 777825138448..000000000000
--- a/science/crf++/Makefile
+++ /dev/null
@@ -1,46 +0,0 @@
-PORTNAME=	crf++
-# 0.59 as defined in
-# https://github.com/taku910/crfpp/commit/d78526835e4cfcc4822156724edda8a3839327c2
-DISTVERSION=	0.59
-PORTREVISION=	2
-CATEGORIES=	science math
-PATCH_SITES=	https://patch-diff.githubusercontent.com/raw/taku910/crfpp/pull/:pr
-PATCHFILES=	15.patch:-p1:pr \
-		16.patch:-p1:pr
-
-MAINTAINER=	ports@FreeBSD.org
-COMMENT=	Yet Another CRF toolkit
-WWW=		https://taku910.github.io/crfpp/
-
-LICENSE=	BSD3CLAUSE LGPL21+
-LICENSE_COMB=	dual
-LICENSE_FILE_BSD3CLAUSE=	${WRKSRC}/BSD
-LICENSE_FILE_LGPL21+ =	${WRKSRC}/LGPL
-
-DEPRECATED=	Last upstream activity was in 2015
-EXPIRATION_DATE=	2023-09-30
-
-USES=		libtool
-USE_GITHUB=	yes
-GH_ACCOUNT=	taku910
-GH_PROJECT=	crfpp
-GH_TAGNAME=	1dc92a606f874a4fe52603803364cc1d90f952fb
-USE_LDCONFIG=	yes
-
-GNU_CONFIGURE=	yes
-
-INSTALL_TARGET=	install-strip
-
-PORTEXAMPLES=	JapaneseNE basenp chunking seg
-
-OPTIONS_DEFINE=	EXAMPLES
-
-post-patch:
-	@${REINPLACE_CMD} -e 's|CXXFLAGS=\"-O3 -Wall|CXXFLAGS=\"-O3 -Wall --std=c++14|g' \
-		${WRKSRC}/configure
-
-post-install-EXAMPLES-on:
-	@${MKDIR} ${STAGEDIR}${EXAPLESDIR}
-	(cd ${WRKSRC}/example && ${COPYTREE_SHARE} . ${STAGEDIR}${EXAMPLESDIR})
-
-.include <bsd.port.mk>
diff --git a/science/crf++/distinfo b/science/crf++/distinfo
deleted file mode 100644
index af2b11f10ae2..000000000000
--- a/science/crf++/distinfo
+++ /dev/null
@@ -1,7 +0,0 @@
-TIMESTAMP = 1600806136
-SHA256 (taku910-crfpp-0.59-1dc92a606f874a4fe52603803364cc1d90f952fb_GH0.tar.gz) = 7f70e4113dd93caa34091e7f2df03ff75370934e3450c3a3b0d0a4afb11c8bd4
-SIZE (taku910-crfpp-0.59-1dc92a606f874a4fe52603803364cc1d90f952fb_GH0.tar.gz) = 864713
-SHA256 (15.patch) = eaf3408fcadf281eba05735af830acf82950a8da82e7cc565750a8e4d31d5480
-SIZE (15.patch) = 2376
-SHA256 (16.patch) = 5f27e76c8efac6c1fd4ac41c5925bda5b5c0063801a6a65fe311ff676e53cd1b
-SIZE (16.patch) = 98664
diff --git a/science/crf++/files/patch-common.h b/science/crf++/files/patch-common.h
deleted file mode 100644
index cf68fa07b60f..000000000000
--- a/science/crf++/files/patch-common.h
+++ /dev/null
@@ -1,11 +0,0 @@
---- common.h.orig	2020-09-22 21:00:58 UTC
-+++ common.h
-@@ -211,7 +211,7 @@ class string_buffer: public std::string {
-   string_buffer& operator<<(int _n)                { _ITOA(_n); }
-   string_buffer& operator<<(long int _n)           { _ITOA(_n); }
-   string_buffer& operator<<(unsigned short int _n) { _UITOA(_n); }
--  string_buffer& operator<<(unsigned int _n)       { _UITOA(_n); }
-+  // string_buffer& operator<<(unsigned int _n)       { _UITOA(_n); }
-   //  string_buffer& operator<<(unsigned long int _n)  { _UITOA(_n); }
-   string_buffer& operator<<(size_t _n)             { _UITOA(_n); }
-   string_buffer& operator<<(char _n) {
diff --git a/science/crf++/pkg-descr b/science/crf++/pkg-descr
deleted file mode 100644
index 8c0c498b6c57..000000000000
--- a/science/crf++/pkg-descr
+++ /dev/null
@@ -1,6 +0,0 @@
-CRF++ is a simple, customizable, and open source
-implementation of Conditional Random Fields (CRFs)
-for segmenting/labeling sequential data. CRF++ is
-designed for generic purpose and will be applied to
-a variety of NLP tasks, such as Named Entity Recognition,
-Information Extraction and Text Chunking.
diff --git a/science/crf++/pkg-plist b/science/crf++/pkg-plist
deleted file mode 100644
index 211fba50647d..000000000000
--- a/science/crf++/pkg-plist
+++ /dev/null
@@ -1,7 +0,0 @@
-bin/crf_learn
-bin/crf_test
-include/crfpp.h
-lib/libcrfpp.a
-lib/libcrfpp.so
-lib/libcrfpp.so.0
-lib/libcrfpp.so.0.0.0