git: 998acd203c51 - main - finance/libstocks: Remove expired port
- Go to: [ bottom of page ] [ top of archives ] [ this month ]
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