Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 13 Aug 2012 06:18:00 -0400
From:      "Jason E. Hale" <bsdkaffee@gmail.com>
To:        FreeBSD-gnats-submit@FreeBSD.org
Subject:   ports/170599: [NEW PORT] devel/npth: New GNU portable threads 
Message-ID:  <1344853080.790107.65859@mocha.verizon.net>
Resent-Message-ID: <201208131020.q7DAK137001337@freefall.freebsd.org>

next in thread | raw e-mail | index | archive | help

>Number:         170599
>Category:       ports
>Synopsis:       [NEW PORT] devel/npth: New GNU portable threads
>Confidential:   no
>Severity:       non-critical
>Priority:       low
>Responsible:    freebsd-ports-bugs
>State:          open
>Quarter:        
>Keywords:       
>Date-Required:
>Class:          change-request
>Submitter-Id:   current-users
>Arrival-Date:   Mon Aug 13 10:20:01 UTC 2012
>Closed-Date:
>Last-Modified:
>Originator:     Jason E. Hale
>Release:        FreeBSD 9.0-RELEASE i386
>Organization:
none 
>Environment:
System: FreeBSD mocha.verizon.net 9.0-RELEASE FreeBSD 9.0-RELEASE #0: Thu Jan 19 11:42:41 EST 2012 Jason@mocha.verizon.net:/usr/obj/usr/src/sys/MOCHA9 i386


	
>Description:
Add new port devel/npth

nPth - The New GNU Portable Threads Library

This is a library to provide the GNU Pth API and thus a non-preemptive threads
implementation.

In contrast to GNU Pth is is based on the system's standard threads 
implementation.  This allows the use of libraries which are not compatible to
GNU Pth.  Experience with a Windows Pth emulation showed that this is a solid
way to provide a co-routine based framework.

WWW: http://www.gnupg.org


Announcement here:
http://lists.gnupg.org/pipermail/gnupg-announce/2012q3/000317.html
	
>How-To-Repeat:
- Use attached shar
- Build tests on Redports: https://redports.org/buildarchive/20120813100100-90820/
	
>Fix:

	



--- npth.shar begins here ---
# This is a shell archive.  Save it in a file, remove anything before
# this line, and then unpack it by entering "sh file".  Note, it may
# create directories; files and directories will be owned by you and
# have default permissions.
#
# This archive contains:
#
#	npth
#	npth/Makefile
#	npth/distinfo
#	npth/pkg-descr
#	npth/pkg-plist
#
echo c - npth
mkdir -p npth > /dev/null 2>&1
echo x - npth/Makefile
sed 's/^X//' >npth/Makefile << 'f92fe288034b5dcc66458d3e9a1ed56d'
X# New ports collection makefile for:	npth
X# Date Created:				2012-08-12
X# Whom:					Jason E. Hale <bsdkaffee@gmail.com>
X#
X# $FreeBSD$
X#
X
XPORTNAME=	npth
XPORTVERSION=	0.91
XCATEGORIES=	devel
XMASTER_SITES=	${MASTER_SITE_GNUPG}
XMASTER_SITE_SUBDIR=	${PORTNAME}
X
XMAINTAINER=	bsdkaffee@gmail.com
XCOMMENT=	New GNU Portable Threads
X
XLICENSE=	LGPL3 GPLv2
XLICENSE_COMB=	dual
X
XUSE_BZIP2=	yes
XUSE_AUTOTOOLS=	libtool
XGNU_CONFIGURE=	yes
XCONFIGURE_ENV+=	ac_cv_search_pthread_create=""
XCFLAGS+=	${PTHREAD_CFLAGS}
XLDFLAGS+=	${PTHREAD_LIBS}
XMAKE_JOBS_SAFE=	yes
XUSE_LDCONFIG=	yes
X
X.include <bsd.port.mk>
f92fe288034b5dcc66458d3e9a1ed56d
echo x - npth/distinfo
sed 's/^X//' >npth/distinfo << 'dd034be69354a20b02b88411f62c6b2f'
XSHA256 (npth-0.91.tar.bz2) = caef86ced4a331e162897818a5b924860c8d6003e52da5bdf76da00e8e0dfae1
XSIZE (npth-0.91.tar.bz2) = 299702
dd034be69354a20b02b88411f62c6b2f
echo x - npth/pkg-descr
sed 's/^X//' >npth/pkg-descr << 'cceb1cfe819510de4dcdf28c161da88f'
XnPth - The New GNU Portable Threads Library
X
XThis is a library to provide the GNU Pth API and thus a non-preemptive threads
Ximplementation.
X
XIn contrast to GNU Pth is is based on the system's standard threads 
Ximplementation.  This allows the use of libraries which are not compatible to
XGNU Pth.  Experience with a Windows Pth emulation showed that this is a solid
Xway to provide a co-routine based framework.
X
XWWW: http://www.gnupg.org
cceb1cfe819510de4dcdf28c161da88f
echo x - npth/pkg-plist
sed 's/^X//' >npth/pkg-plist << 'bf7588144b79e3abaeed7b1e6ecc9a0e'
Xbin/npth-config
Xinclude/npth.h
Xlib/libnpth.a
Xlib/libnpth.la
Xlib/libnpth.so
Xlib/libnpth.so.0
Xshare/aclocal/npth.m4
bf7588144b79e3abaeed7b1e6ecc9a0e
exit
--- npth.shar ends here ---

>Release-Note:
>Audit-Trail:
>Unformatted:



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?1344853080.790107.65859>