git: b1552ac06939 - main - devel/ptmalloc2: Remove expired port
- Go to: [ bottom of page ] [ top of archives ] [ this month ]
Date: Sat, 02 Dec 2023 12:22:20 UTC
The branch main has been updated by rene:
URL: https://cgit.FreeBSD.org/ports/commit/?id=b1552ac06939c6954bea85149f087f02f105ee04
commit b1552ac06939c6954bea85149f087f02f105ee04
Author: Rene Ladan <rene@FreeBSD.org>
AuthorDate: 2023-12-02 12:22:07 +0000
Commit: Rene Ladan <rene@FreeBSD.org>
CommitDate: 2023-12-02 12:22:07 +0000
devel/ptmalloc2: Remove expired port
2023-11-30 devel/ptmalloc2: Abandonware, last release in 2006 and there are other alternative malloc implementations available
---
MOVED | 1 +
devel/Makefile | 1 -
devel/ptmalloc2/Makefile | 34 -----------------------
devel/ptmalloc2/distinfo | 2 --
devel/ptmalloc2/files/patch-Makefile | 52 ------------------------------------
devel/ptmalloc2/pkg-descr | 26 ------------------
devel/ptmalloc2/pkg-plist | 4 ---
7 files changed, 1 insertion(+), 119 deletions(-)
diff --git a/MOVED b/MOVED
index c935fc6871d2..b34318472735 100644
--- a/MOVED
+++ b/MOVED
@@ -8121,3 +8121,4 @@ java/wildfly90||2023-12-02|Has expired: End of life upstream
java/wildfly17||2023-12-02|Has expired: End of life upstream
java/wildfly15||2023-12-02|Has expired: End of life upstream
astro/ptiger||2023-12-02|Has expired: Depends on expired astro/tkgeomap
+devel/ptmalloc2||2023-12-02|Has expired: Abandonware, last release in 2006 and there are other alternative malloc implementations available
diff --git a/devel/Makefile b/devel/Makefile
index d77d03137b7c..f3c6a4bc30de 100644
--- a/devel/Makefile
+++ b/devel/Makefile
@@ -4146,7 +4146,6 @@
SUBDIR += ptl
SUBDIR += ptlib
SUBDIR += ptmalloc
- SUBDIR += ptmalloc2
SUBDIR += ptypes
SUBDIR += publib
SUBDIR += purescript-language-server
diff --git a/devel/ptmalloc2/Makefile b/devel/ptmalloc2/Makefile
deleted file mode 100644
index c7a2f009e6f3..000000000000
--- a/devel/ptmalloc2/Makefile
+++ /dev/null
@@ -1,34 +0,0 @@
-PORTNAME= ptmalloc2
-PORTVERSION= 20060605
-PORTREVISION= 3
-CATEGORIES= devel
-MASTER_SITES= http://www.malloc.de/malloc/
-DISTNAME= ${PORTNAME}-current
-
-MAINTAINER= ports@FreeBSD.org
-COMMENT= Alternative threads-aware malloc
-WWW= http://www.malloc.de/en/
-
-LICENSE= MIT
-LICENSE_FILE= ${WRKSRC}/COPYRIGHT
-
-DEPRECATED= Abandonware, last release in 2006 and there are other alternative malloc implementations available
-EXPIRATION_DATE=2023-11-30
-
-BROKEN_aarch64= Fails to link: missing sbrk
-BROKEN_riscv64= Fails to link: missing sbrk
-
-USES= gmake
-WRKSRC= ${WRKDIR}/${PORTNAME}
-USE_LDCONFIG= yes
-ALL_TARGET= posix
-TEST_TARGET= check
-
-do-install:
- @${MKDIR} ${STAGEDIR}${PREFIX}/include/${PORTNAME}
- ${INSTALL_DATA} ${WRKSRC}/malloc.h ${STAGEDIR}${PREFIX}/include/${PORTNAME}/
- ${INSTALL_DATA} ${WRKSRC}/libmalloc.a ${STAGEDIR}${PREFIX}/lib/libptmalloc2.a
- ${INSTALL_LIB} ${WRKSRC}/malloc.so ${STAGEDIR}${PREFIX}/lib/libptmalloc2.so.0
- ${LN} -s libptmalloc2.so.0 ${STAGEDIR}${PREFIX}/lib/libptmalloc2.so
-
-.include <bsd.port.mk>
diff --git a/devel/ptmalloc2/distinfo b/devel/ptmalloc2/distinfo
deleted file mode 100644
index 1d5460d1350c..000000000000
--- a/devel/ptmalloc2/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-SHA256 (ptmalloc2-current.tar.gz) = 46a5691b19557fde3c3b97c3d86649a40cf5a2a1f4129c37b360907dd1fbdd5a
-SIZE (ptmalloc2-current.tar.gz) = 78594
diff --git a/devel/ptmalloc2/files/patch-Makefile b/devel/ptmalloc2/files/patch-Makefile
deleted file mode 100644
index 9b1015c3ef4e..000000000000
--- a/devel/ptmalloc2/files/patch-Makefile
+++ /dev/null
@@ -1,52 +0,0 @@
---- Makefile.orig 2006-06-05 06:13:57.000000000 -0500
-+++ Makefile 2008-06-17 20:56:10.000000000 -0500
-@@ -15,12 +15,12 @@
- TAR_FLAGS = --numeric-owner --exclude "*~" --exclude "debian/tmp*"
-
- #CC = /pkg/gcc-2.95.2-wg/bin/gcc
--CC = cc
-+CC ?= cc
-
- SYS_FLAGS =
--OPT_FLAGS = -g -O # -O2
-+OPT_FLAGS = -O2 # -O2
- WARN_FLAGS = #-Wall -Wstrict-prototypes
--SH_FLAGS = -shared -fpic
-+SH_FLAGS = -shared -fPIC
-
- INC_FLAGS = -Isysdeps/generic
-
-@@ -35,6 +35,9 @@
- THR_FLAGS = -DUSE_TSD_DATA_HACK -D_REENTRANT
- THR_LIBS = -lpthread
-
-+# Target libraries
-+LIBS= libmalloc.a malloc.so
-+
- RM = rm -f
- AR = ar
- RANLIB = ranlib
-@@ -46,12 +49,12 @@
- TESTS = t-test1$(T_SUF) t-test2$(T_SUF) \
- tst-mallocstate$(T_SUF) tst-mstats$(T_SUF)
-
--CFLAGS = $(SYS_FLAGS) $(OPT_FLAGS) $(WARN_FLAGS) $(THR_FLAGS) $(INC_FLAGS)
-+CFLAGS += $(SYS_FLAGS) $(OPT_FLAGS) $(WARN_FLAGS) $(THR_FLAGS) $(INC_FLAGS)
-
- .c.o:
- $(CC) -c $(CFLAGS) $<
-
--all: $(LIB_MALLOC) $(TESTS)
-+all: $(LIBS) $(TESTS)
-
- malloc.o: malloc.c malloc.h
- $(CC) -c $(CFLAGS) $(M_FLAGS) $<
-@@ -102,7 +105,7 @@
- posix:
- $(MAKE) THR_FLAGS='-DUSE_TSD_DATA_HACK -D_REENTRANT' \
- OPT_FLAGS='$(OPT_FLAGS)' SYS_FLAGS='$(SYS_FLAGS)' CC='$(CC)' \
-- INC_FLAGS='-Isysdeps/pthread -Isysdeps/generic -I.'
-+ INC_FLAGS='-Isysdeps/pthread -Isysdeps/generic -I.' \
- THR_LIBS=-lpthread
-
- # posix threads with explicit initialization. Known to be needed on HPUX.
diff --git a/devel/ptmalloc2/pkg-descr b/devel/ptmalloc2/pkg-descr
deleted file mode 100644
index 284a4a846747..000000000000
--- a/devel/ptmalloc2/pkg-descr
+++ /dev/null
@@ -1,26 +0,0 @@
-ptmalloc is the original version of the malloc that was later included
-in GNU libc. This version is also but *not* exclusively LGPL:
-
- Copyright (c) 2001-2006 Wolfram Gloger
-
- Permission to use, copy, modify, distribute, and sell this software
- and its documentation for any purpose is hereby granted without fee,
- provided that (i) the above copyright notices and this permission
- notice appear in all copies of the software and related
- documentation, and (ii) the name of Wolfram Gloger may not be used
- in any advertising or publicity relating to the software.
-
- THE SOFTWARE IS PROVIDED "AS-IS" AND WITHOUT WARRANTY OF ANY KIND,
- EXPRESS, IMPLIED OR OTHERWISE, INCLUDING WITHOUT LIMITATION, ANY
- WARRANTY OF MERCHANTABILITY OR FITNESS FOR A PARTICULAR PURPOSE.
-
- IN NO EVENT SHALL WOLFRAM GLOGER BE LIABLE FOR ANY SPECIAL,
- INCIDENTAL, INDIRECT OR CONSEQUENTIAL DAMAGES OF ANY KIND, OR ANY
- DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS,
- WHETHER OR NOT ADVISED OF THE POSSIBILITY OF DAMAGE, AND ON ANY
- THEORY OF LIABILITY, ARISING OUT OF OR IN CONNECTION WITH THE USE OR
- PERFORMANCE OF THIS SOFTWARE.
-
-This package comes with no documentation beyond a README, which isn't
-worth installing. It appears that the GNU libc man page malloc(3)
-applies, but it's not included here for copyright reasons.
diff --git a/devel/ptmalloc2/pkg-plist b/devel/ptmalloc2/pkg-plist
deleted file mode 100644
index 82c3a920b0d8..000000000000
--- a/devel/ptmalloc2/pkg-plist
+++ /dev/null
@@ -1,4 +0,0 @@
-include/ptmalloc2/malloc.h
-lib/libptmalloc2.a
-lib/libptmalloc2.so
-lib/libptmalloc2.so.0