Date: Wed, 26 Oct 2005 17:50:29 +0300 From: Vasil Dimov <vd@datamax.bg> To: FreeBSD-gnats-submit@FreeBSD.org Subject: ports/88037: Update port: devel/pth to 2.0.5 Message-ID: <20051026145029.GA41703@qlovarnika.bg.datamax> Resent-Message-ID: <200510261500.j9QF0URa026083@freefall.freebsd.org>
next in thread | raw e-mail | index | archive | help
>Number: 88037 >Category: ports >Synopsis: Update port: devel/pth to 2.0.5 >Confidential: no >Severity: non-critical >Priority: low >Responsible: freebsd-ports-bugs >State: open >Quarter: >Keywords: >Date-Required: >Class: update >Submitter-Id: current-users >Arrival-Date: Wed Oct 26 15:00:30 GMT 2005 >Closed-Date: >Last-Modified: >Originator: Vasil Dimov >Release: FreeBSD 6.0-RC1 amd64 >Organization: DataMax >Environment: >Description: Update devel/pth from 2.0.4 to 2.0.5, take maintainership plus other cosmetic changes. >How-To-Repeat: >Fix: --- pth_2.0.4-2.0.5.diff begins here --- Index: Makefile =================================================================== RCS file: /home/ncvs/ports/devel/pth/Makefile,v retrieving revision 1.74 diff -u -r1.74 Makefile --- Makefile 17 Jun 2005 19:01:30 -0000 1.74 +++ Makefile 26 Oct 2005 14:49:36 -0000 @@ -6,19 +6,19 @@ # PORTNAME= pth -PORTVERSION= 2.0.4 +PORTVERSION= 2.0.5 CATEGORIES= devel MASTER_SITES= ${MASTER_SITE_GNU} MASTER_SITE_SUBDIR= pth -MAINTAINER= ports@FreeBSD.org +MAINTAINER= vd@datamax.bg COMMENT= GNU Portable Threads INSTALLS_SHLIB= yes LDCONFIG_DIRS= %%PREFIX%%/lib/pth GNU_CONFIGURE= yes -CONFIGURE_TARGET=--build=${MACHINE_ARCH}-portbld-freebsd${OSREL} -CONFIGURE_ARGS= --enable-optimize \ +CONFIGURE_TARGET= --build=${MACHINE_ARCH}-portbld-freebsd${OSREL} +CONFIGURE_ARGS= --enable-optimize \ --enable-batch \ --includedir="${PREFIX}/include/pth" \ --libdir="${PREFIX}/lib/pth" @@ -31,7 +31,6 @@ OPTIONS= OPTIMIZED_CFLAGS "Build with optimized CFLAGS" on \ SYSCALL_HARD "Build with hard syscalls" off - #OPTIONS+= SYSCALL_SOFT_DISABLED "Disable soft syscalls" off \ # SYSCALL_SOFT "Disable soft syscalls" on @@ -63,7 +62,7 @@ post-install: ${INSTALL_SCRIPT} ${FILESDIR}/pth.sh ${PREFIX}/etc/rc.d/000.pth.sh -test: - @cd ${WRKSRC} && ${MAKE} test +test: build + @(cd ${WRKSRC} && ${SETENV} ${MAKE_ENV} ${MAKE} ${MAKE_FLAGS} ${MAKEFILE} ${MAKE_ARGS} test) .include <bsd.port.post.mk> Index: distinfo =================================================================== RCS file: /home/ncvs/ports/devel/pth/distinfo,v retrieving revision 1.54 diff -u -r1.54 distinfo --- distinfo 16 May 2005 13:58:45 -0000 1.54 +++ distinfo 26 Oct 2005 14:49:36 -0000 @@ -1,2 +1,2 @@ -MD5 (pth-2.0.4.tar.gz) = f810e0ca2cd32e88efa29f9237f374d5 -SIZE (pth-2.0.4.tar.gz) = 641851 +MD5 (pth-2.0.5.tar.gz) = 75be42b032480ad2c532a55a28c1ec38 +SIZE (pth-2.0.5.tar.gz) = 647487 Index: pkg-descr =================================================================== RCS file: /home/ncvs/ports/devel/pth/pkg-descr,v retrieving revision 1.9 diff -u -r1.9 pkg-descr --- pkg-descr 3 Dec 2004 17:30:58 -0000 1.9 +++ pkg-descr 26 Oct 2005 14:49:36 -0000 @@ -1,14 +1,14 @@ -GNU Pth - GNU Portable Threads -Copyright (c) 1999-2004 Ralf S. Engelschall <rse@engelschall.com> +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 ("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. +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 +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. --- pth_2.0.4-2.0.5.diff ends here --- >Release-Note: >Audit-Trail: >Unformatted:
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20051026145029.GA41703>