From owner-freebsd-ports-bugs@FreeBSD.ORG Thu Jan 31 05:10:01 2013 Return-Path: Delivered-To: freebsd-ports-bugs@smarthost.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by hub.freebsd.org (Postfix) with ESMTP id 1DD46209 for ; Thu, 31 Jan 2013 05:10:01 +0000 (UTC) (envelope-from gnats@FreeBSD.org) Received: from freefall.freebsd.org (freefall.freebsd.org [IPv6:2001:1900:2254:206c::16:87]) by mx1.freebsd.org (Postfix) with ESMTP id 10C5CAD8 for ; Thu, 31 Jan 2013 05:10:01 +0000 (UTC) Received: from freefall.freebsd.org (localhost [127.0.0.1]) by freefall.freebsd.org (8.14.6/8.14.6) with ESMTP id r0V5A0WR037629 for ; Thu, 31 Jan 2013 05:10:00 GMT (envelope-from gnats@freefall.freebsd.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.14.6/8.14.6/Submit) id r0V5A01G037624; Thu, 31 Jan 2013 05:10:00 GMT (envelope-from gnats) Date: Thu, 31 Jan 2013 05:10:00 GMT Message-Id: <201301310510.r0V5A01G037624@freefall.freebsd.org> To: freebsd-ports-bugs@FreeBSD.org Cc: From: dfilter@FreeBSD.ORG (dfilter service) Subject: Re: ports/175662: commit references a PR X-BeenThere: freebsd-ports-bugs@freebsd.org X-Mailman-Version: 2.1.14 Precedence: list Reply-To: dfilter service List-Id: Ports bug reports List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 31 Jan 2013 05:10:01 -0000 The following reply was made to PR ports/175662; it has been noted by GNATS. From: dfilter@FreeBSD.ORG (dfilter service) To: bug-followup@FreeBSD.org Cc: Subject: Re: ports/175662: commit references a PR Date: Thu, 31 Jan 2013 05:09:34 +0000 (UTC) Author: danfe Date: Thu Jan 31 05:09:25 2013 New Revision: 311287 URL: http://svnweb.freebsd.org/changeset/ports/311287 Log: - Update to version 7.3alpha2 - Define LICENSE, utilize DISTVERSION, etc. - Conditionally install documentation - Reindent port description while here PR: ports/175662 Submitted by: maintainer Deleted: head/devel/libatomic_ops/files/ Modified: head/devel/libatomic_ops/Makefile head/devel/libatomic_ops/distinfo head/devel/libatomic_ops/pkg-descr head/devel/libatomic_ops/pkg-plist Modified: head/devel/libatomic_ops/Makefile ============================================================================== --- head/devel/libatomic_ops/Makefile Thu Jan 31 03:51:58 2013 (r311286) +++ head/devel/libatomic_ops/Makefile Thu Jan 31 05:09:25 2013 (r311287) @@ -1,20 +1,37 @@ -# Created by: stas +# Created by: Stanislav Sedov # $FreeBSD$ PORTNAME= libatomic_ops -PORTVERSION= 7.2.a6 -PORTREVISION= 0 +DISTVERSION= 7.3alpha2 CATEGORIES= devel MASTER_SITES= http://www.hpl.hp.com/personal/Hans_Boehm/gc/gc_source/ -DISTNAME= gc-${PORTVERSION:S/.a/alpha/} MAINTAINER= rodrigo@bebik.net COMMENT= Atomic operations access library -USE_AUTOTOOLS= aclocal autoconf automake +LICENSE= BSD GPLv2 +LICENSE_COMB= multi + GNU_CONFIGURE= yes USE_LDCONFIG= yes +USE_GNOME= gnomehack + +OPTIONS_DEFINE= DOCS + +.include -WRKSRC= ${WRKDIR}/${DISTNAME}/libatomic_ops +post-patch: +# Inhibit installation of extra copy of GPL + ${REINPLACE_CMD} -E 's,: (un)?install-dist_pkgdataDATA,:,' \ + ${WRKSRC}/Makefile.in +.if ${PORT_OPTIONS:MDOCS} +# Fix documentation installation directory + ${REINPLACE_CMD} -E 's,pkgdata,pkgdoc,g ; s,\(datadir.*,(docdir),' \ + ${WRKSRC}/doc/Makefile.in +.else +# If documentation is not wanted, just disable it instead of fixing + ${REINPLACE_CMD} -E 's,: (un)?install-dist_pkgdataDATA,:,' \ + ${WRKSRC}/doc/Makefile.in +.endif .include Modified: head/devel/libatomic_ops/distinfo ============================================================================== --- head/devel/libatomic_ops/distinfo Thu Jan 31 03:51:58 2013 (r311286) +++ head/devel/libatomic_ops/distinfo Thu Jan 31 05:09:25 2013 (r311287) @@ -1,2 +1,2 @@ -SHA256 (gc-7.2alpha6.tar.gz) = ebf425b254773d565e1690287641ed177716a78e952c96fec917edbc64535c16 -SIZE (gc-7.2alpha6.tar.gz) = 1241386 +SHA256 (libatomic_ops-7.3alpha2.tar.gz) = e1e95d814f98ef7b011285b670eb3a0d44e3c48847f905eb8ac68369c5648bae +SIZE (libatomic_ops-7.3alpha2.tar.gz) = 388924 Modified: head/devel/libatomic_ops/pkg-descr ============================================================================== --- head/devel/libatomic_ops/pkg-descr Thu Jan 31 03:51:58 2013 (r311286) +++ head/devel/libatomic_ops/pkg-descr Thu Jan 31 05:09:25 2013 (r311287) @@ -1,15 +1,14 @@ -This package provides semi-portable access to hardware provided -atomic memory operations. These might allow you to write code: +This package provides semi-portable access to hardware provided atomic memory +operations. These might allow you to write code: -- That does more interesting things in signal handlers. -- Makes more effective use of multiprocessors by allowing you to write - clever lock-free code. Note that such code is very difficult to get - right, and will unavoidably be less portable than lock-based code. It - is also not always faster than lock-based code. But it may occasionally - be a large performance win. -- To experiment with new and much better thread programming paradigms, etc. + - That does more interesting things in signal handlers + - Makes more effective use of multiprocessors by allowing you to write + clever lock-free code. Note that such code is very difficult to get + right, and will unavoidably be less portable than lock-based code. It + is also not always faster than lock-based code. But it may occasionally + be a large performance win + - To experiment with new and much better thread programming paradigms, etc. -For details and licensing restrictions see the files in the doc -subdirectory. +For details and licensing restrictions see the files in the doc subdirectory. WWW: http://www.hpl.hp.com/personal/Hans_Boehm/gc/ Modified: head/devel/libatomic_ops/pkg-plist ============================================================================== --- head/devel/libatomic_ops/pkg-plist Thu Jan 31 03:51:58 2013 (r311286) +++ head/devel/libatomic_ops/pkg-plist Thu Jan 31 05:09:25 2013 (r311287) @@ -1,7 +1,7 @@ include/atomic_ops.h +include/atomic_ops/ao_version.h include/atomic_ops/generalize-small.h include/atomic_ops/generalize.h -include/atomic_ops/sysdeps/README include/atomic_ops/sysdeps/acquire_release_volatile.h include/atomic_ops/sysdeps/aligned_atomic_load_store.h include/atomic_ops/sysdeps/all_acquire_release_volatile.h @@ -17,6 +17,7 @@ include/atomic_ops/sysdeps/gcc/alpha.h include/atomic_ops/sysdeps/gcc/arm.h include/atomic_ops/sysdeps/gcc/avr32.h include/atomic_ops/sysdeps/gcc/cris.h +include/atomic_ops/sysdeps/gcc/hexagon.h include/atomic_ops/sysdeps/gcc/hppa.h include/atomic_ops/sysdeps/gcc/ia64.h include/atomic_ops/sysdeps/gcc/m68k.h @@ -54,14 +55,16 @@ include/atomic_ops/sysdeps/test_and_set_ include/atomic_ops_malloc.h include/atomic_ops_stack.h lib/libatomic_ops.a +lib/libatomic_ops.la lib/libatomic_ops_gpl.a -%%DOCSDIR%%/COPYING -%%DOCSDIR%%/LICENSING.txt -%%DOCSDIR%%/README.txt -%%DOCSDIR%%/README_malloc.txt -%%DOCSDIR%%/README_stack.txt -%%DOCSDIR%%/README_win32.txt -@dirrm %%DOCSDIR%% +lib/libatomic_ops_gpl.la +libdata/pkgconfig/atomic_ops.pc +%%PORTDOCS%%%%DOCSDIR%%/LICENSING.txt +%%PORTDOCS%%%%DOCSDIR%%/README.txt +%%PORTDOCS%%%%DOCSDIR%%/README_malloc.txt +%%PORTDOCS%%%%DOCSDIR%%/README_stack.txt +%%PORTDOCS%%%%DOCSDIR%%/README_win32.txt +%%PORTDOCS%%@dirrm %%DOCSDIR%% @dirrm include/atomic_ops/sysdeps/sunc @dirrm include/atomic_ops/sysdeps/msftc @dirrm include/atomic_ops/sysdeps/icc _______________________________________________ svn-ports-all@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/svn-ports-all To unsubscribe, send any mail to "svn-ports-all-unsubscribe@freebsd.org"