git: 998acd203c51 - main - finance/libstocks: Remove expired port

From: Rene Ladan <rene_at_FreeBSD.org>
Date: Sat, 02 Aug 2025 09:35:58 UTC
The branch main has been updated by rene:

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

commit 998acd203c51be3c95495c5279dc94b4d1d17e3f
Author:     Rene Ladan <rene@FreeBSD.org>
AuthorDate: 2025-08-02 09:35:54 +0000
Commit:     Rene Ladan <rene@FreeBSD.org>
CommitDate: 2025-08-02 09:35:54 +0000

    finance/libstocks: Remove expired port
    
    2025-07-31 finance/libstocks: Abandoned upstream, last release in 2000
---
 MOVED                                    |  1 +
 finance/Makefile                         |  1 -
 finance/libstocks/Makefile               | 38 --------------------------------
 finance/libstocks/distinfo               |  2 --
 finance/libstocks/files/Makefile.client  | 12 ----------
 finance/libstocks/files/Makefile.lib     | 17 --------------
 finance/libstocks/files/patch-lib_http.c | 16 --------------
 finance/libstocks/pkg-descr              | 13 -----------
 finance/libstocks/pkg-plist              |  6 -----
 9 files changed, 1 insertion(+), 105 deletions(-)

diff --git a/MOVED b/MOVED
index 405ad132b53c..d189d640c9c4 100644
--- a/MOVED
+++ b/MOVED
@@ -4675,3 +4675,4 @@ devel/wrangler||2025-08-02|Has expired: Deprecated upstream as of Aug 3, 2023
 devel/libgee06|devel/libgee|2025-08-02|Has expired: Legacy verision, unsupported upstream
 comms/hackrf-devel|comms/hackrf|2025-08-02|Has expired: Legacy version, consider migrating to comms/hackrf
 www/webcopy||2025-08-02|Has expired: Upstream is long gone and project not touched in decades, consider using ftp/wget
+finance/libstocks||2025-08-02|Has expired: Abandoned upstream, last release in 2000
diff --git a/finance/Makefile b/finance/Makefile
index 636d68dbf6f0..96e5d2980fce 100644
--- a/finance/Makefile
+++ b/finance/Makefile
@@ -50,7 +50,6 @@
     SUBDIR += ledgersmb12
     SUBDIR += libbtc
     SUBDIR += libofx
-    SUBDIR += libstocks
     SUBDIR += linux-tradingview
     SUBDIR += lnd
     SUBDIR += moneymanagerex
diff --git a/finance/libstocks/Makefile b/finance/libstocks/Makefile
deleted file mode 100644
index 0261ea36645e..000000000000
--- a/finance/libstocks/Makefile
+++ /dev/null
@@ -1,38 +0,0 @@
-PORTNAME=	libstocks
-PORTVERSION=	0.5.0
-PORTREVISION=	1
-CATEGORIES=	finance devel
-MASTER_SITES=	SF
-
-MAINTAINER=	ports@virtual-estates.net
-COMMENT=	C library which can be used to fetch stocks quotes
-WWW=		https://libstocks.sourceforge.net/
-
-DEPRECATED=	Abandoned upstream, last release in 2000
-EXPIRATION_DATE=2025-07-31
-
-USE_LDCONFIG=	yes
-REINPLACE_ARGS=	-i ""
-MAKE_ENV=	WITHOUT_PROFILE=yes SRCCONF=/dev/null
-MAKE_ENV+=	STAGEDIR="${STAGEDIR}"
-USES=		uidfix
-
-OPTIONS_DEFINE=	DOCS
-
-post-patch:
-	${REINPLACE_CMD} -e 's/<malloc.h>/<stdlib.h>/' \
-			-e 's/__UNIX__/__unix__/' \
-		$$(${GREP} -El '<malloc.h>|__UNIX__' \
-			${WRKSRC}/lib/*.c); \
-
-do-build do-install:
-.for d in lib client
-	cd ${WRKSRC}/$d && ${SETENVI} ${WRK_ENV} ${MAKE_ENV} ${MAKE_CMD} \
-		${MAKEFLAGS} -j2 -f ${FILESDIR}/Makefile.$d ${.TARGET:S/do-//}
-.endfor
-
-post-install:
-	${MKDIR} ${STAGEDIR}${DOCSDIR}
-	${INSTALL_DATA} ${WRKSRC}/README ${STAGEDIR}${DOCSDIR}
-
-.include <bsd.port.mk>
diff --git a/finance/libstocks/distinfo b/finance/libstocks/distinfo
deleted file mode 100644
index abd808cfed53..000000000000
--- a/finance/libstocks/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-SHA256 (libstocks-0.5.0.tar.gz) = 0d4dc756e1b43270b8afd25c9b33ecd13107802a62d63778677dc9cac0957c1c
-SIZE (libstocks-0.5.0.tar.gz) = 48268
diff --git a/finance/libstocks/files/Makefile.client b/finance/libstocks/files/Makefile.client
deleted file mode 100644
index 2cee8a98dcdf..000000000000
--- a/finance/libstocks/files/Makefile.client
+++ /dev/null
@@ -1,12 +0,0 @@
-PROG=	libstocks_client
-SRCS=	client.c
-MAN=
-PREFIX?=/usr/local
-BINDIR=	${STAGEDIR}${PREFIX}/bin
-
-CFLAGS+=-I${.CURDIR}/../lib
-LDADD+=	-L../lib -lstocks
-
-build:	all
-
-.include <bsd.prog.mk>
diff --git a/finance/libstocks/files/Makefile.lib b/finance/libstocks/files/Makefile.lib
deleted file mode 100644
index 0d4159691e9a..000000000000
--- a/finance/libstocks/files/Makefile.lib
+++ /dev/null
@@ -1,17 +0,0 @@
-PREFIX?=/usr/local
-LIBDIR=	${STAGEDIR}${PREFIX}/lib
-INCSDIR=${STAGEDIR}${PREFIX}/include
-INCDIR=	${INCSDIR}		# for 4.x bsd.lib.mk
-
-LIB=	stocks
-SHLIB_MAJOR=0
-SHLIB_MINOR=5
-
-MK_PROFILE=no	# to avoid building profiled library
-
-SRCS!=	${MAKE} -f ${.CURDIR}/Makefile.in -V libstocks_a_SOURCES
-INCS!=	${MAKE} -f ${.CURDIR}/Makefile.in -V include_HEADERS
-
-build:	all
-
-.include <bsd.lib.mk>
diff --git a/finance/libstocks/files/patch-lib_http.c b/finance/libstocks/files/patch-lib_http.c
deleted file mode 100644
index 994c6a391a48..000000000000
--- a/finance/libstocks/files/patch-lib_http.c
+++ /dev/null
@@ -1,16 +0,0 @@
---- lib/http.c	Tue Sep  5 10:42:34 2000
-+++ lib/http.c	Tue Jan  8 00:09:06 2002
-@@ -21,5 +21,7 @@
- #define __HTTP_C__
- 
- #ifdef __UNIX__
-+#include <sys/types.h>
-+
- #include <sys/socket.h>
- #include <netinet/in.h>
-@@ -32,5 +34,4 @@
- #endif
- 
--#include <sys/types.h>
- #include <ctype.h>
- #include <string.h>
diff --git a/finance/libstocks/pkg-descr b/finance/libstocks/pkg-descr
deleted file mode 100644
index cc12edd74695..000000000000
--- a/finance/libstocks/pkg-descr
+++ /dev/null
@@ -1,13 +0,0 @@
-Libstocks is a C library which can be used to fetch stocks quotes.
-
-It is  currently able to  get quotes from a  lot of stocks  markets. The
-supported markets are :
-
-	Argentina			    European markets
-	Australia			    Mexico
-	Brasil				    United States
-	Canada				    Venezuela
-	Chili
-
-Unfortunatly, libstocks  can get historical  quotes just for  the United
-States market.
diff --git a/finance/libstocks/pkg-plist b/finance/libstocks/pkg-plist
deleted file mode 100644
index cc09b64dfe0c..000000000000
--- a/finance/libstocks/pkg-plist
+++ /dev/null
@@ -1,6 +0,0 @@
-bin/libstocks_client
-include/stocks.h
-lib/libstocks.a
-lib/libstocks.so
-lib/libstocks.so.0
-%%PORTDOCS%%share/doc/libstocks/README