diff options
Diffstat (limited to 'devel/pth')
-rw-r--r-- | devel/pth/Makefile | 54 | ||||
-rw-r--r-- | devel/pth/distinfo | 2 | ||||
-rw-r--r-- | devel/pth/files/patch-pth_p.h.in | 19 | ||||
-rw-r--r-- | devel/pth/pkg-descr | 18 | ||||
-rw-r--r-- | devel/pth/pkg-plist | 17 |
5 files changed, 0 insertions, 110 deletions
diff --git a/devel/pth/Makefile b/devel/pth/Makefile deleted file mode 100644 index aa3277d4c30d..000000000000 --- a/devel/pth/Makefile +++ /dev/null @@ -1,54 +0,0 @@ -PORTNAME= pth -PORTVERSION= 2.0.7 -PORTREVISION= 2 -CATEGORIES= devel -MASTER_SITES= GNU -PKGNAMESUFFIX?= # empty - -MAINTAINER= vd@FreeBSD.org -COMMENT= GNU Portable Threads -WWW= https://www.gnu.org/software/pth/ - -DEPRECATED= Abandoned, last release in 2006 -EXPIRATION_DATE=2025-07-31 - -MAKE_JOBS_UNSAFE= yes - -GNU_CONFIGURE= yes -GNU_CONFIGURE_MANPREFIX= ${PREFIX}/share -CONFIGURE_ARGS= --enable-optimize \ - --enable-batch \ - --includedir="${PREFIX}/include/pth" \ - --libdir="${PREFIX}/lib/pth" -USES= libtool -USE_LDCONFIG= ${PREFIX}/lib/pth - -OPTIONS_DEFINE= OPTIMIZED_CFLAGS -OPTIONS_DEFAULT= OPTIMIZED_CFLAGS - -CONFLICTS?= pth-hard-2.* - -.include <bsd.port.options.mk> - -.if ${PKGNAMESUFFIX} == "-hard" -CONFIGURE_ARGS+= --enable-syscall-hard --disable-syscall-soft -PLIST_SUB+= PTHREAD="@comment " -.else -CONFIGURE_ARGS+= --enable-syscall-soft --enable-pthread -PLIST_SUB+= PTHREAD="" -.endif - -post-patch: -.if ! ${PORT_OPTIONS:MOPTIMIZED_CFLAGS} - ${REINPLACE_CMD} -e \ - 's|-funroll-loops -fstrength-reduce -fomit-frame-pointer -ffast-math||' \ - ${WRKSRC}/configure -.endif - -post-build: - @${ECHO_MSG} "===> Use 'make test' to run a quick test suite." - -test: build - cd ${WRKSRC} && ${SETENV} ${MAKE_ENV} ${MAKE} ${MAKE_FLAGS} ${MAKEFILE} ${MAKE_ARGS} test - -.include <bsd.port.mk> diff --git a/devel/pth/distinfo b/devel/pth/distinfo deleted file mode 100644 index 3f28099e3426..000000000000 --- a/devel/pth/distinfo +++ /dev/null @@ -1,2 +0,0 @@ -SHA256 (pth-2.0.7.tar.gz) = 72353660c5a2caafd601b20e12e75d865fd88f6cf1a088b306a3963f0bc77232 -SIZE (pth-2.0.7.tar.gz) = 652640 diff --git a/devel/pth/files/patch-pth_p.h.in b/devel/pth/files/patch-pth_p.h.in deleted file mode 100644 index e127154c517a..000000000000 --- a/devel/pth/files/patch-pth_p.h.in +++ /dev/null @@ -1,19 +0,0 @@ ---- pth_p.h.in.orig 2006-06-08 20:54:03.000000000 +0300 -+++ pth_p.h.in 2009-04-28 23:06:45.000000000 +0300 -@@ -32,7 +32,15 @@ - #include <stdarg.h> - #include <string.h> - #include <setjmp.h> --#include <signal.h> -+#ifdef __FreeBSD__ -+# include <osreldate.h> -+# if __FreeBSD_version < 800070 -+ /* See http://www.freebsd.org/cgi/query-pr.cgi?pr=132828 */ -+# include <signal.h> -+# endif /* __FreeBSD_version */ -+#else /* __FreeBSD__ */ -+# include <signal.h> -+#endif /* __FreeBSD__ */ - #include <unistd.h> - #include <fcntl.h> - #include <errno.h> diff --git a/devel/pth/pkg-descr b/devel/pth/pkg-descr deleted file mode 100644 index e93ac6200a14..000000000000 --- a/devel/pth/pkg-descr +++ /dev/null @@ -1,18 +0,0 @@ -GNU Pth - The GNU Portable Threads -Copyright (c) 1999-2005 Ralf S. Engelschall <rse@gnu.org> - -Pth is a very portable POSIX/ANSI-C based library for Unix platforms -which provides non-preemptive priority-based scheduling for multiple -threads of execution (aka ``multithreading'') inside event-driven -applications. All threads run in the same address space of the server -application, but each thread has it's own individual program-counter, -run-time stack, signal mask and errno variable. - -The thread scheduling itself is done in a cooperative way, i.e., the -threads are managed by a priority- and event-based non-preemptive -scheduler. The intention is that this way one can achieve better -portability and run-time performance than with preemptive scheduling. -The event facility allows threads to wait until various types of events -occur, including pending I/O on file descriptors, asynchronous signals, -elapsed timers, pending I/O on message ports, thread and process -termination, and even customized callback functions. diff --git a/devel/pth/pkg-plist b/devel/pth/pkg-plist deleted file mode 100644 index 2af79546f21d..000000000000 --- a/devel/pth/pkg-plist +++ /dev/null @@ -1,17 +0,0 @@ -bin/pth-config -%%PTHREAD%%bin/pthread-config -include/pth/pth.h -%%PTHREAD%%include/pth/pthread.h -lib/pth/libpth.a -lib/pth/libpth.so -lib/pth/libpth.so.20 -lib/pth/libpth.so.20.0.27 -%%PTHREAD%%lib/pth/libpthread.a -%%PTHREAD%%lib/pth/libpthread.so -%%PTHREAD%%lib/pth/libpthread.so.20 -%%PTHREAD%%lib/pth/libpthread.so.20.0.27 -share/aclocal/pth.m4 -share/man/man1/pth-config.1.gz -%%PTHREAD%%share/man/man1/pthread-config.1.gz -share/man/man3/pth.3.gz -%%PTHREAD%%share/man/man3/pthread.3.gz |