git: ac7bb1840739 - main - devel/fnccheck: Remove expired port

From: Rene Ladan <rene_at_FreeBSD.org>
Date: Sat, 02 Dec 2023 12:10:57 UTC
The branch main has been updated by rene:

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

commit ac7bb18407397afb9221bd4be975a8ce7cfcf929
Author:     Rene Ladan <rene@FreeBSD.org>
AuthorDate: 2023-12-02 12:10:46 +0000
Commit:     Rene Ladan <rene@FreeBSD.org>
CommitDate: 2023-12-02 12:10:46 +0000

    devel/fnccheck: Remove expired port
    
    2023-11-30 devel/fnccheck: BROKEN for more than an year and last upstream release was in 2012
---
 MOVED                                             |  1 +
 devel/Makefile                                    |  1 -
 devel/fnccheck/Makefile                           | 40 -----------------------
 devel/fnccheck/distinfo                           |  2 --
 devel/fnccheck/files/patch-src_fcdump_demangle.h  | 13 --------
 devel/fnccheck/files/patch-src_fcdump_fc__dump.c  | 11 -------
 devel/fnccheck/files/patch-src_fcdump_fc__names.c | 11 -------
 devel/fnccheck/pkg-descr                          |  7 ----
 devel/fnccheck/pkg-plist                          |  6 ----
 9 files changed, 1 insertion(+), 91 deletions(-)

diff --git a/MOVED b/MOVED
index c4bd77b0fab4..4a087c0ef52e 100644
--- a/MOVED
+++ b/MOVED
@@ -8114,3 +8114,4 @@ sysutils/rubygem-chef-utils17|sysutils/rubygem-chef-utils|2023-12-01|Remove obso
 sysutils/rubygem-ohai17|sysutils/rubygem-ohai|2023-12-01|Remove obsoleted port. Use sysutils/rubygem-ohai instead
 net-im/scudcloud||2023-12-01|Has expired: Project was abandoned in 2018
 java/wildfly24||2023-12-02|Has expired: End of life upstream
+devel/fnccheck||2023-12-02|Has expired: BROKEN for more than an year and last upstream release was in 2012
diff --git a/devel/Makefile b/devel/Makefile
index 83b566f661a0..d77d03137b7c 100644
--- a/devel/Makefile
+++ b/devel/Makefile
@@ -672,7 +672,6 @@
     SUBDIR += flyspray
     SUBDIR += fmake
     SUBDIR += fnc
-    SUBDIR += fnccheck
     SUBDIR += fnm
     SUBDIR += folly
     SUBDIR += forge
diff --git a/devel/fnccheck/Makefile b/devel/fnccheck/Makefile
deleted file mode 100644
index d9112109aff9..000000000000
--- a/devel/fnccheck/Makefile
+++ /dev/null
@@ -1,40 +0,0 @@
-PORTNAME=	fnccheck
-PORTVERSION=	3.2.0
-PORTREVISION=	5
-CATEGORIES=	devel
-MASTER_SITES=	SF/${PORTNAME}
-DISTNAME=	FunctionCheck-${PORTVERSION}
-
-MAINTAINER=	ports@FreeBSD.org
-COMMENT=	Profiling library/utilities for C/C++ programs
-WWW=		https://sourceforge.net/projects/fnccheck/
-
-LICENSE=	GPLv2 LGPL21
-LICENSE_COMB=	multi
-
-DEPRECATED=	BROKEN for more than an year and last upstream release was in 2012
-EXPIRATION_DATE=	2023-11-30
-BROKEN=		does not build: /usr/local/include/libiberty/libiberty.h:317:74: error: expected function body after function declarator
-
-BUILD_DEPENDS=	gnulibiberty>=2.19.1:devel/gnulibiberty
-LIB_DEPENDS=	libbfd.so:devel/libbfd
-
-USES=		autoreconf libtool
-GNU_CONFIGURE=	yes
-USE_LDCONFIG=	yes
-
-CPPFLAGS+=	-I${LOCALBASE}/include
-LIBS+=		-L${LOCALBASE}/lib
-
-STRIP=		# none
-
-INFO=		libfc
-
-post-patch:
-	@${FIND} ${WRKSRC} -name "Makefile.am" | ${XARGS} ${REINPLACE_CMD} -e \
-		's|-ldl|| ; \
-		 s|-Wall -O3|-Wall|'
-	@${REINPLACE_CMD} -e \
-		'/^SUBDIRS/s|test||' ${WRKSRC}/Makefile.am
-
-.include <bsd.port.mk>
diff --git a/devel/fnccheck/distinfo b/devel/fnccheck/distinfo
deleted file mode 100644
index 5e357c8627b4..000000000000
--- a/devel/fnccheck/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-SHA256 (FunctionCheck-3.2.0.tar.gz) = df5dec9b3ad4f5b009323b0773baf502b482f18a894b3a5c3b72748fe5c5ba75
-SIZE (FunctionCheck-3.2.0.tar.gz) = 95451
diff --git a/devel/fnccheck/files/patch-src_fcdump_demangle.h b/devel/fnccheck/files/patch-src_fcdump_demangle.h
deleted file mode 100644
index 7c2e56b9ba92..000000000000
--- a/devel/fnccheck/files/patch-src_fcdump_demangle.h
+++ /dev/null
@@ -1,13 +0,0 @@
---- src/fcdump/demangle.h.orig	2021-05-10 22:03:39 UTC
-+++ src/fcdump/demangle.h
-@@ -16,8 +16,9 @@
-    along with this program; if not, write to the Free Software
-    Foundation, Inc., 59 Temple Place - Suite 330,
-    Boston, MA 02111-1307, USA.  */
-+#include <libiberty/demangle.h>
- 
--#if !defined (DEMANGLE_H)
-+#if 0
- #define DEMANGLE_H
- 
- #include <ansidecl.h>
diff --git a/devel/fnccheck/files/patch-src_fcdump_fc__dump.c b/devel/fnccheck/files/patch-src_fcdump_fc__dump.c
deleted file mode 100644
index c7635681b4c4..000000000000
--- a/devel/fnccheck/files/patch-src_fcdump_fc__dump.c
+++ /dev/null
@@ -1,11 +0,0 @@
---- src/fcdump/fc_dump.c.orig	2021-05-10 22:05:35 UTC
-+++ src/fcdump/fc_dump.c
-@@ -597,7 +597,7 @@ int main(int argc, char *argv[])
-                 if (strcmp(argv[i], "-demangle-gnu") == 0)
-             {/* demangle names */
-                 demangle = 1;
--                style = DMGL_GNU;
-+                style = DMGL_GNU_V3;
-             }
-             else
-                 if (strcmp(argv[i], "-demangle-java") == 0)
diff --git a/devel/fnccheck/files/patch-src_fcdump_fc__names.c b/devel/fnccheck/files/patch-src_fcdump_fc__names.c
deleted file mode 100644
index 2aa44f508eeb..000000000000
--- a/devel/fnccheck/files/patch-src_fcdump_fc__names.c
+++ /dev/null
@@ -1,11 +0,0 @@
---- src/fcdump/fc_names.c.orig	2021-05-10 22:04:48 UTC
-+++ src/fcdump/fc_names.c
-@@ -99,7 +99,7 @@ int fc_open_bfd_file(char *name, bfd **core_bfd, int *
-     switch (bfd_get_arch(*core_bfd))
-     {
-         case bfd_arch_vax:
--        case bfd_arch_tahoe:
-+        /* case bfd_arch_tahoe: */
-             *core_offset_to_code = 2;
-             break;
-         case bfd_arch_alpha:
diff --git a/devel/fnccheck/pkg-descr b/devel/fnccheck/pkg-descr
deleted file mode 100644
index 099de718346a..000000000000
--- a/devel/fnccheck/pkg-descr
+++ /dev/null
@@ -1,7 +0,0 @@
-FncCheck is a library which generates profiles for C/C++ programs.
-A profile is a list of informations about your functions, such as
-time spend in functions, number of calls and other things.
-
-In order to use FncCheck, you have to compile your .o files
-with '-finstrument-functions -g' switches (gcc V2.95.2 and higher).
-You have then to link your executable with the library 'libfc.so'.
diff --git a/devel/fnccheck/pkg-plist b/devel/fnccheck/pkg-plist
deleted file mode 100644
index 98b9df0004c5..000000000000
--- a/devel/fnccheck/pkg-plist
+++ /dev/null
@@ -1,6 +0,0 @@
-bin/fcdump
-bin/fcmanager
-lib/libfc.a
-lib/libfc.so
-lib/libfc.so.0
-lib/libfc.so.0.0.0