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>