summaryrefslogtreecommitdiff
path: root/devel
diff options
context:
space:
mode:
authorrh <rh@pkgsrc.org>1999-08-12 18:01:16 +0000
committerrh <rh@pkgsrc.org>1999-08-12 18:01:16 +0000
commit04986b84ea1cbaddd0840612f4451273a088f636 (patch)
tree4aafe3c74217576208f4a68681a8a71c18f7ab32 /devel
parent2aa3a83adce0f78aeade0992451925af7a5b9251 (diff)
downloadpkgsrc-04986b84ea1cbaddd0840612f4451273a088f636.tar.gz
Initial import of pth-current-1.1b3, the development version of the Posix
compatible GNU portable threads library.
Diffstat (limited to 'devel')
-rw-r--r--devel/pth-current/Makefile18
-rw-r--r--devel/pth-current/files/md53
-rw-r--r--devel/pth-current/files/patch-sum4
-rw-r--r--devel/pth-current/patches/patch-aa33
-rw-r--r--devel/pth-current/patches/patch-ab12
-rw-r--r--devel/pth-current/pkg/COMMENT1
-rw-r--r--devel/pth-current/pkg/DESCR5
-rw-r--r--devel/pth-current/pkg/PLIST13
8 files changed, 89 insertions, 0 deletions
diff --git a/devel/pth-current/Makefile b/devel/pth-current/Makefile
new file mode 100644
index 00000000000..f24bf81748d
--- /dev/null
+++ b/devel/pth-current/Makefile
@@ -0,0 +1,18 @@
+# $NetBSD: Makefile,v 1.1.1.1 1999/08/12 18:01:16 rh Exp $
+#
+
+DISTNAME= pth-1.1b3
+PKGNAME= pth-current-1.1b3
+CATEGORIES= devel
+MASTER_SITES= ftp://alpha.gnu.org/gnu/pth/
+
+MAINTAINER= packages@netbsd.org
+HOMEPAGE= http://www.gnu.org/software/pth/pth.html
+
+CONFLICTS= pth-*
+
+USE_LIBTOOL= YES
+GNU_CONFIGURE= YES
+CONFIGURE_ARGS+= --enable-pthread
+
+.include "../../mk/bsd.pkg.mk"
diff --git a/devel/pth-current/files/md5 b/devel/pth-current/files/md5
new file mode 100644
index 00000000000..ff9dc62a721
--- /dev/null
+++ b/devel/pth-current/files/md5
@@ -0,0 +1,3 @@
+$NetBSD: md5,v 1.1.1.1 1999/08/12 18:01:16 rh Exp $
+
+MD5 (pth-1.1b3.tar.gz) = e73cf244d6cb551d6ca1fc897869a691
diff --git a/devel/pth-current/files/patch-sum b/devel/pth-current/files/patch-sum
new file mode 100644
index 00000000000..4a5c1007cf6
--- /dev/null
+++ b/devel/pth-current/files/patch-sum
@@ -0,0 +1,4 @@
+$NetBSD: patch-sum,v 1.1.1.1 1999/08/12 18:01:16 rh Exp $
+
+MD5 (patch-aa) = e9d906629f4710a2722ed8060a74d68e
+MD5 (patch-ab) = ab7eb61e6229884d8726725b1a1a7684
diff --git a/devel/pth-current/patches/patch-aa b/devel/pth-current/patches/patch-aa
new file mode 100644
index 00000000000..e4c32bacead
--- /dev/null
+++ b/devel/pth-current/patches/patch-aa
@@ -0,0 +1,33 @@
+$NetBSD: patch-aa,v 1.1.1.1 1999/08/12 18:01:17 rh Exp $
+
+--- Makefile.in.orig Sat Aug 7 15:47:42 1999
++++ Makefile.in Thu Aug 12 19:46:39 1999
+@@ -45,10 +45,10 @@
+ SHELL = /bin/sh
+ CC = @CC@
+ CFLAGS = @CFLAGS@ -I.
+-LDFLAGS = @LDFLAGS@ -L.
++LDFLAGS = @LDFLAGS@
+ LIBS = @LIBS@
+ SHTOOL = $(srcdir)/shtool
+-LIBTOOL = $(srcdir)/libtool
++LIBTOOL = @LIBTOOL@
+ RM = rm -f
+ RMDIR = rmdir
+ TRUE = true
+@@ -202,13 +202,13 @@
+ $(SHTOOL) install -c -m 644 pth-config.1 $(mandir)/man1/pth-config.1
+ $(SHTOOL) install -c -m 644 pth.3 $(mandir)/man3/pth.3
+ $(SHTOOL) install -c -m 644 pth.h $(includedir)/pth.h
+- @$(LIBTOOL) --mode=install $(SHTOOL) install -c -m 644 libpth.la $(libdir)/libpth.la
++ @$(LIBTOOL) --mode=install install -c -m 644 libpth.la $(libdir)/libpth.la
+ install-pthread:
+ $(SHTOOL) install -c -m 755 pthread-config $(bindir)/pthread-config
+ $(SHTOOL) install -c -m 644 pthread-config.1 $(mandir)/man1/pthread-config.1
+ $(SHTOOL) install -c -m 644 pthread.h $(includedir)/pthread.h
+ $(SHTOOL) install -c -m 644 pthread.3 $(mandir)/man3/pthread.3
+- @$(LIBTOOL) --mode=install $(SHTOOL) install -c -m 644 libpthread.la $(libdir)/libpthread.la
++ @$(LIBTOOL) --mode=install install -c -m 644 libpthread.la $(libdir)/libpthread.la
+
+ # uninstall the package
+ uninstall:
diff --git a/devel/pth-current/patches/patch-ab b/devel/pth-current/patches/patch-ab
new file mode 100644
index 00000000000..dd688fb12a0
--- /dev/null
+++ b/devel/pth-current/patches/patch-ab
@@ -0,0 +1,12 @@
+$NetBSD: patch-ab,v 1.1.1.1 1999/08/12 18:01:17 rh Exp $
+
+--- configure.orig Wed Aug 11 12:10:51 1999
++++ configure Thu Aug 12 19:49:57 1999
+@@ -4339,6 +4339,7 @@
+ s%@pth_siglongjmp@%$pth_siglongjmp%g
+ s%@PTH_SYSCALL_SOFT@%$PTH_SYSCALL_SOFT%g
+ s%@PTH_SYSCALL_HARD@%$PTH_SYSCALL_HARD%g
++s%@LIBTOOL@%$LIBTOOL%g
+ s%@LIBPTHREAD_LA@%$LIBPTHREAD_LA%g
+ s%@PTHREAD_CONFIG_1@%$PTHREAD_CONFIG_1%g
+ s%@PTHREAD_3@%$PTHREAD_3%g
diff --git a/devel/pth-current/pkg/COMMENT b/devel/pth-current/pkg/COMMENT
new file mode 100644
index 00000000000..ddbedc1ec30
--- /dev/null
+++ b/devel/pth-current/pkg/COMMENT
@@ -0,0 +1 @@
+GNU pth - GNU Portable Threads
diff --git a/devel/pth-current/pkg/DESCR b/devel/pth-current/pkg/DESCR
new file mode 100644
index 00000000000..c9733eaf9ec
--- /dev/null
+++ b/devel/pth-current/pkg/DESCR
@@ -0,0 +1,5 @@
+PTH is a very portable POSIX/ANSI-C based library for Unix platforms which
+provides non-preemptive scheduling for multiple threads of execution
+("multithreading") inside server 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.
diff --git a/devel/pth-current/pkg/PLIST b/devel/pth-current/pkg/PLIST
new file mode 100644
index 00000000000..befcdd615ce
--- /dev/null
+++ b/devel/pth-current/pkg/PLIST
@@ -0,0 +1,13 @@
+@comment $NetBSD: PLIST,v 1.1.1.1 1999/08/12 18:01:17 rh Exp $
+bin/pth-config
+bin/pthread-config
+include/pth.h
+include/pthread.h
+lib/libpth.a
+lib/libpth.so.11.0
+lib/libpthread.a
+lib/libpthread.so.11.0
+man/man1/pth-config.1
+man/man1/pthread-config.1
+man/man3/pth.3
+man/man3/pthread.3