aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMuhammad Moinur Rahman <bofh@FreeBSD.org>2024-02-29 12:25:01 +0000
committerMuhammad Moinur Rahman <bofh@FreeBSD.org>2024-02-29 12:52:25 +0000
commit2df674236d4eedc66daad111487589769c185ce4 (patch)
tree27e2616d6940003247db7e63a8cb1a7612f0a4ca
parent4ac7f7876b854a370331f45ebbb45c35649005bd (diff)
downloadports-2df674236d4eedc66daad111487589769c185ce4.tar.gz
ports-2df674236d4eedc66daad111487589769c185ce4.zip
devel/ptypes: Remove expired port
devel/ptypes
-rw-r--r--MOVED1
-rw-r--r--devel/Makefile1
-rw-r--r--devel/ptypes/Makefile53
-rw-r--r--devel/ptypes/distinfo2
-rw-r--r--devel/ptypes/files/patch-src-Makefile.FreeBSD28
-rw-r--r--devel/ptypes/files/patch-src-Makefile.common18
-rw-r--r--devel/ptypes/files/patch-wshare-Makefile.FreeBSD16
-rw-r--r--devel/ptypes/files/patch-wshare-Makefile.common14
-rw-r--r--devel/ptypes/pkg-descr21
-rw-r--r--devel/ptypes/pkg-plist10
10 files changed, 1 insertions, 163 deletions
diff --git a/MOVED b/MOVED
index b11ba26777d1..b3286085019e 100644
--- a/MOVED
+++ b/MOVED
@@ -3015,3 +3015,4 @@ misc/smssend||2024-02-29|Has expired: Depends on legacy websites / pages to send
multimedia/aegisub||2024-02-29|Has expired: BROKEN for nearly a year
multimedia/camserv||2024-02-29|Has expired: Last upstream release was in 2002, reconsider using multimedia/ustreamer or multimedia/ffmpeg
multimedia/flvstreamer||2024-02-29|Has expired: Last release 2010 and no active development since, consider using multimedia/ffmpeg
+devel/ptypes||2024-02-29|Has expired: Abandoned upstream, doesn't fetch
diff --git a/devel/Makefile b/devel/Makefile
index dec1f9edede9..39b954c1fcd6 100644
--- a/devel/Makefile
+++ b/devel/Makefile
@@ -4189,7 +4189,6 @@
SUBDIR += pthsem
SUBDIR += ptl
SUBDIR += ptlib
- SUBDIR += ptypes
SUBDIR += publib
SUBDIR += purescript-language-server
SUBDIR += pushmi
diff --git a/devel/ptypes/Makefile b/devel/ptypes/Makefile
deleted file mode 100644
index 346100ea716b..000000000000
--- a/devel/ptypes/Makefile
+++ /dev/null
@@ -1,53 +0,0 @@
-PORTNAME= ptypes
-PORTVERSION= 2.1.1
-CATEGORIES= devel
-MASTER_SITES= SF/${PORTNAME}/${PORTNAME}/${PORTNAME}-${PORTVERSION}
-
-MAINTAINER= ports@FreeBSD.org
-COMMENT= C++ Portable Types Library
-WWW= http://ptypes.sourceforge.net/
-
-LICENSE= BSD3CLAUSE
-LICENSE_FILE= ${WRKSRC}/LICENSE
-
-DEPRECATED= Abandoned upstream, doesn't fetch
-EXPIRATION_DATE= 2024-02-29
-
-SHLIB_VER= 21
-
-PTYPES_CFLAGS= ${CFLAGS}
-MAKE_ARGS= DEBUG_FLAGS="${DEBUG_FLAGS}" PTYPES_CFLAGS="${PTYPES_CFLAGS}"
-PLIST_SUB= SHLIB_VER=${SHLIB_VER}
-MAKE_JOBS_UNSAFE= yes
-USE_LDCONFIG= yes
-
-PORTDOCS= *
-PORTEXAMPLES= *
-
-OPTIONS_DEFINE= DEBUG OPTIMIZED_CFLAGS DOCS EXAMPLES
-
-DEBUG_VARS= DEBUG_FLAGS="-DDEBUG -g"
-OPTIMIZED_CFLAGS_VARS= PTYPES_CFLAGS+="-O2"
-
-pre-install:
- @${RM} ${WRKSRC}/include/*.orig
- @${RM} ${WRKSRC}/wshare/*.o ${WRKSRC}/wshare/*.orig
-
-do-install:
- @${MKDIR} ${STAGEDIR}${PREFIX}/include/ptypes
- ${INSTALL_DATA} ${WRKSRC}/include/* ${STAGEDIR}${PREFIX}/include/ptypes
- @${MKDIR} ${STAGEDIR}${PREFIX}/lib
- ${INSTALL_LIB} ${WRKSRC}/so/libptypes.so.${SHLIB_VER} ${STAGEDIR}${PREFIX}/lib
- ${LN} -sf libptypes.so.${SHLIB_VER} ${STAGEDIR}${PREFIX}/lib/libptypes.so
- ${INSTALL_DATA} ${WRKSRC}/lib/* ${STAGEDIR}${PREFIX}/lib
-
-do-install-EXAMPLES-on:
- @${MKDIR} ${STAGEDIR}${EXAMPLESDIR}/wshare
- ${INSTALL_DATA} ${WRKSRC}/wshare/*.* ${STAGEDIR}${EXAMPLESDIR}/wshare
- ${INSTALL_PROGRAM} ${WRKSRC}/wshare/wshare ${STAGEDIR}${EXAMPLESDIR}/wshare
-
-do-install-DOCS-on:
- @${MKDIR} ${STAGEDIR}${DOCSDIR}/doc
- cd ${WRKSRC} && ${COPYTREE_SHARE} "index.html doc" ${STAGEDIR}${DOCSDIR}
-
-.include <bsd.port.mk>
diff --git a/devel/ptypes/distinfo b/devel/ptypes/distinfo
deleted file mode 100644
index f91530fd46da..000000000000
--- a/devel/ptypes/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-SHA256 (ptypes-2.1.1.tar.gz) = 64478db6e6a214db8ba25b041d1b1d4486ec8b2790f180d00c8fff3d2db76624
-SIZE (ptypes-2.1.1.tar.gz) = 222769
diff --git a/devel/ptypes/files/patch-src-Makefile.FreeBSD b/devel/ptypes/files/patch-src-Makefile.FreeBSD
deleted file mode 100644
index dc895455e3c4..000000000000
--- a/devel/ptypes/files/patch-src-Makefile.FreeBSD
+++ /dev/null
@@ -1,28 +0,0 @@
---- src/Makefile.FreeBSD.orig 2012-12-11 17:58:18.000000000 +0100
-+++ src/Makefile.FreeBSD 2012-12-11 17:59:25.000000000 +0100
-@@ -12,20 +12,20 @@
- # Makefile for FreeBSD, called from ../Makefile
- #
-
--CXX = g++
-+#CXX = g++
-
- OS_CXXOPTS_ST = -Wall
--OS_CXXOPTS = $(OS_CXXOPTS_ST) -pthread -fPIC
-+OS_CXXOPTS = $(OS_CXXOPTS_ST) -fPIC
-
--# OS_LDLIBS = -lc_r
-+OS_LDLIBS = -pthread
-
- LIBTOOL = $(CXX) -shared -pthread
- SOSTRIP = strip
-
- SOEXT = so
--SOINSTOPT = -h $(SOREALNAME)
-+SOINSTOPT = -Wl,-soname,$(SOREALNAME)
-
--PREFIX = /usr/local
-+PREFIX = $(PREFIX)
-
- include Makefile.common
-
diff --git a/devel/ptypes/files/patch-src-Makefile.common b/devel/ptypes/files/patch-src-Makefile.common
deleted file mode 100644
index af5e05753fd0..000000000000
--- a/devel/ptypes/files/patch-src-Makefile.common
+++ /dev/null
@@ -1,18 +0,0 @@
---- src/Makefile.common.orig 2007-06-27 17:05:49.000000000 +0400
-+++ src/Makefile.common 2007-12-14 18:36:40.000000000 +0300
-@@ -18,12 +18,12 @@
- AR = ar cru
- RANLIB = ranlib
-
--DDEBUG = -DDEBUG
-+DDEBUG = $(DEBUG_FLAGS)
- INCDIR = ../include
--CXXOPTS = $(OS_CXXOPTS) $(DDEBUG) -I$(INCDIR) -O2
-+CXXOPTS = $(OS_CXXOPTS) $(DDEBUG) -I$(INCDIR) $(CFLAGS)
- LDLIBS = $(OS_LDLIBS)
-
--CXXOPTS_ST = -DPTYPES_ST $(OS_CXXOPTS_ST) $(DDEBUG) -I$(INCDIR) -O2
-+CXXOPTS_ST = -DPTYPES_ST $(OS_CXXOPTS_ST) $(DDEBUG) -I$(INCDIR) $(CFLAGS)
- LDLIBS_ST = $(OS_LDLIBS_ST)
-
- LIBNAME = libptypes.a
diff --git a/devel/ptypes/files/patch-wshare-Makefile.FreeBSD b/devel/ptypes/files/patch-wshare-Makefile.FreeBSD
deleted file mode 100644
index 130440700799..000000000000
--- a/devel/ptypes/files/patch-wshare-Makefile.FreeBSD
+++ /dev/null
@@ -1,16 +0,0 @@
---- wshare/Makefile.FreeBSD.orig 2012-12-11 18:00:13.000000000 +0100
-+++ wshare/Makefile.FreeBSD 2012-12-11 18:00:32.000000000 +0100
-@@ -12,10 +12,10 @@
- # Makefile for FreeBSD, called from ../Makefile
- #
-
--CXX = g++
-+#CXX = g++
-
--OS_CXXOPTS = -Wall -pthread
--# OS_LDLIBS = -lc_r
-+OS_CXXOPTS = -Wall
-+OS_LDLIBS = -pthread
-
- include Makefile.common
-
diff --git a/devel/ptypes/files/patch-wshare-Makefile.common b/devel/ptypes/files/patch-wshare-Makefile.common
deleted file mode 100644
index 7c1233374d09..000000000000
--- a/devel/ptypes/files/patch-wshare-Makefile.common
+++ /dev/null
@@ -1,14 +0,0 @@
---- wshare/Makefile.common.orig 2007-12-14 18:41:28.000000000 +0300
-+++ wshare/Makefile.common 2007-12-14 18:41:47.000000000 +0300
-@@ -15,9 +15,9 @@
-
- .SUFFIXES: .cxx .o
-
--DDEBUG = -DDEBUG
-+DDEBUG = $(DEBUG_FLAGS)
- INCDIR = ../include
--CXXOPTS = $(OS_CXXOPTS) $(DDEBUG) -I$(INCDIR) -O2
-+CXXOPTS = $(OS_CXXOPTS) $(DDEBUG) -I$(INCDIR) $(CFLAGS)
- LDLIBS = $(OS_LDLIBS)
-
- BINDEST = ../bin
diff --git a/devel/ptypes/pkg-descr b/devel/ptypes/pkg-descr
deleted file mode 100644
index 950fd8014841..000000000000
--- a/devel/ptypes/pkg-descr
+++ /dev/null
@@ -1,21 +0,0 @@
-PTypes is a C++ Portable Types Library. It offers the following features:
-
-* Threads and synchronization objects along with message queues solve
- the vital problem of diversity of the threading API's on different
- platforms.
-* IP socket classes and utilities provide complete IP-based framework
- for both client-side and server-side programming. They can be
- combined with PTypes multithreading.
-* Dynamic strings, variants, character sets, date/time type and various
- kinds of dynamic and associative arrays: Delphi programmers will find
- them very similar to the ones in their favorite language.
-* Streaming interfaces provide buffered I/O with simple and powerful text
- parsing methods. A strictly defined syntax for the given text format
- or a formal language can be represented by calls to PTypes token
- extraction methods. The unified streaming interface is applicable to
- files, named pipes and network sockets.
-* Special thread class with enhanced functionality called unit. Units have
- their own main() and input/output 'plugs'; they can be connected to each
- other within one application to form pipes, like processes in the Unix shell.
-* Finally, everything above is portable: all platform-dependent details
- are hidden inside.
diff --git a/devel/ptypes/pkg-plist b/devel/ptypes/pkg-plist
deleted file mode 100644
index 0b7da7397f8a..000000000000
--- a/devel/ptypes/pkg-plist
+++ /dev/null
@@ -1,10 +0,0 @@
-include/ptypes/pasync.h
-include/ptypes/pinet.h
-include/ptypes/pport.h
-include/ptypes/pstreams.h
-include/ptypes/ptime.h
-include/ptypes/ptypes.h
-lib/libptypes.a
-lib/libptypes.so
-lib/libptypes.so.%%SHLIB_VER%%
-lib/libptypesn.a