>Number: 178626 >Category: ports >Synopsis: [new port]: devel/libe High-performance datastructures and utilities for C++ >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: Tue May 14 10:30:00 UTC 2013 >Closed-Date: >Last-Modified: >Originator: Veniamin Gvozdikov >Release: FreeBSD 9.1-RELEASE >Organization: >Environment: FreeBSD ololo 9.1-RELEASE FreeBSD 9.1-RELEASE #0 r243825: Tue Dec 4 09:23:10 UTC 2012 root@farrell.cse.buffalo.edu:/usr/obj/usr/src/sys/GENERIC amd64 >Description: This is a library provide easier to write robust applications. >How-To-Repeat: >Fix: # 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: # # libe # libe/Makefile # libe/distinfo # libe/pkg-plist # libe/pkg-descr # libe/files # libe/files/patch-configure # echo c - libe mkdir -p libe > /dev/null 2>&1 echo x - libe/Makefile sed 's/^X//' >libe/Makefile << '9a8a05149ea195787e1df35f1d6cb7e2' X# Created by: Gvozdikov Veniamin <g.veniamin@googlemail.com> X# $FreeBSD$ X XPORTNAME= libe XPORTVERSION= 0.3.1 XCATEGORIES= devel XMASTER_SITES= http://hyperdex.org/src/ X XMAINTAINER= g.veniamin@googlemail.com XCOMMENT= High-performance datastructures and utilities for C++ X XLICENSE= BSD X XBUILD_DEPENDS= ${LOCALBASE}/libdata/pkgconfig/libpo6.pc:${PORTSDIR}/devel/libpo6 X XGNU_CONFIGURE= yes XUSES= pathfix pkgconfig:build XUSE_LDCONFIG= yes X XONLY_FOR_ARCHS= amd64 X X.include <bsd.port.mk> 9a8a05149ea195787e1df35f1d6cb7e2 echo x - libe/distinfo sed 's/^X//' >libe/distinfo << '5f489e61543fabcab9abf5bfc6635e14' XSHA256 (libe-0.3.1.tar.gz) = a10f9ee69a86094b83ed65c86243ab2e32bf134bffbafb9d6a8a2e152d6d914b XSIZE (libe-0.3.1.tar.gz) = 378945 5f489e61543fabcab9abf5bfc6635e14 echo x - libe/pkg-plist sed 's/^X//' >libe/pkg-plist << '6c3c543e180c6e0496d14cb33e84e8e1' Xinclude/e/array_ptr.h Xinclude/e/assert.h Xinclude/e/atomic.h Xinclude/e/bitfield.h Xinclude/e/bitsteal.h Xinclude/e/buffer.h Xinclude/e/convert.h Xinclude/e/endian.h Xinclude/e/envconfig.h Xinclude/e/guard.h Xinclude/e/hazard_ptrs.h Xinclude/e/intrusive_ptr.h Xinclude/e/lockfree_fifo.h Xinclude/e/lockfree_hash_map.h Xinclude/e/lockfree_hash_set.h Xinclude/e/locking_fifo.h Xinclude/e/locking_iterable_fifo.h Xinclude/e/microbench.h Xinclude/e/nonblocking_bounded_fifo.h Xinclude/e/pow2.h Xinclude/e/profiler.h Xinclude/e/safe_math.h Xinclude/e/slice.h Xinclude/e/striped_lock.h Xinclude/e/time.h Xinclude/e/tuple_compare.h Xinclude/e/unpacker.h Xinclude/e/worker_barrier.h Xlib/libe.a Xlib/libe.la Xlib/libe.so Xlib/libe.so.0 Xlibdata/pkgconfig/libe.pc X@dirrm include/e 6c3c543e180c6e0496d14cb33e84e8e1 echo x - libe/pkg-descr sed 's/^X//' >libe/pkg-descr << 'b1474d6cc84be432642194c25924bbae' XThis is a library provide easier to write robust applications. X XWWW: https://github.com/rescrv/e b1474d6cc84be432642194c25924bbae echo c - libe/files mkdir -p libe/files > /dev/null 2>&1 echo x - libe/files/patch-configure sed 's/^X//' >libe/files/patch-configure << 'efc441745e411d37abb3f5a47e53fdcf' X--- configure.orig 2013-04-02 21:37:25.502367016 +0000 X+++ configure 2013-04-02 21:37:55.951368743 +0000 X@@ -19251,7 +19251,7 @@ X esac X X X-if test x"${target_cpu}" != "xx86_64"; then X+if test x"${target_cpu}" != "xamd64"; then X as_fn_error $? "'this library requires a 64-bit x86 processor'" "$LINENO" 5 X fi X efc441745e411d37abb3f5a47e53fdcf exit >Release-Note: >Audit-Trail: >Unformatted: _______________________________________________ freebsd-ports-bugs@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-ports-bugs To unsubscribe, send any mail to "freebsd-ports-bugs-unsubscribe@freebsd.org"
This is a library provide easier to write robust applications.
Author: rakuco Date: Tue May 14 18:28:25 2013 New Revision: 318185 URL: http://svnweb.freebsd.org/changeset/ports/318185 Log: Add devel/libe. It is a collection of high-performance data structures and utilities in C++. PR: ports/178626 Submitted by: Veniamin Gvozdikov <g.veniamin@googlemail.com> Added: head/devel/libe/ head/devel/libe/Makefile (contents, props changed) head/devel/libe/distinfo (contents, props changed) head/devel/libe/files/ head/devel/libe/files/patch-configure (contents, props changed) head/devel/libe/pkg-descr (contents, props changed) head/devel/libe/pkg-plist (contents, props changed) Modified: head/devel/Makefile Modified: head/devel/Makefile ============================================================================== --- head/devel/Makefile Tue May 14 18:24:33 2013 (r318184) +++ head/devel/Makefile Tue May 14 18:28:25 2013 (r318185) @@ -964,6 +964,7 @@ SUBDIR += libds SUBDIR += libdsp SUBDIR += libdwarf + SUBDIR += libe SUBDIR += libedit SUBDIR += libee SUBDIR += libelf Added: head/devel/libe/Makefile ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/devel/libe/Makefile Tue May 14 18:28:25 2013 (r318185) @@ -0,0 +1,22 @@ +# Created by: Gvozdikov Veniamin <g.veniamin@googlemail.com> +# $FreeBSD$ + +PORTNAME= libe +PORTVERSION= 0.3.1 +CATEGORIES= devel +MASTER_SITES= http://hyperdex.org/src/ + +MAINTAINER= g.veniamin@googlemail.com +COMMENT= High-performance datastructures and utilities for C++ + +LICENSE= BSD + +BUILD_DEPENDS= ${LOCALBASE}/libdata/pkgconfig/libpo6.pc:${PORTSDIR}/devel/libpo6 + +GNU_CONFIGURE= yes +USES= pathfix pkgconfig +USE_LDCONFIG= yes + +ONLY_FOR_ARCHS= amd64 + +.include <bsd.port.mk> Added: head/devel/libe/distinfo ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/devel/libe/distinfo Tue May 14 18:28:25 2013 (r318185) @@ -0,0 +1,2 @@ +SHA256 (libe-0.3.1.tar.gz) = a10f9ee69a86094b83ed65c86243ab2e32bf134bffbafb9d6a8a2e152d6d914b +SIZE (libe-0.3.1.tar.gz) = 378945 Added: head/devel/libe/files/patch-configure ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/devel/libe/files/patch-configure Tue May 14 18:28:25 2013 (r318185) @@ -0,0 +1,11 @@ +--- configure.orig 2013-04-02 21:37:25.502367016 +0000 ++++ configure 2013-04-02 21:37:55.951368743 +0000 +@@ -19251,7 +19251,7 @@ + esac + + +-if test x"${target_cpu}" != "xx86_64"; then ++if test x"${target_cpu}" != "xamd64"; then + as_fn_error $? "'this library requires a 64-bit x86 processor'" "$LINENO" 5 + fi + Added: head/devel/libe/pkg-descr ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/devel/libe/pkg-descr Tue May 14 18:28:25 2013 (r318185) @@ -0,0 +1,3 @@ +This is a library provide easier to write robust applications. + +WWW: https://github.com/rescrv/e Added: head/devel/libe/pkg-plist ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/devel/libe/pkg-plist Tue May 14 18:28:25 2013 (r318185) @@ -0,0 +1,34 @@ +include/e/array_ptr.h +include/e/assert.h +include/e/atomic.h +include/e/bitfield.h +include/e/bitsteal.h +include/e/buffer.h +include/e/convert.h +include/e/endian.h +include/e/envconfig.h +include/e/guard.h +include/e/hazard_ptrs.h +include/e/intrusive_ptr.h +include/e/lockfree_fifo.h +include/e/lockfree_hash_map.h +include/e/lockfree_hash_set.h +include/e/locking_fifo.h +include/e/locking_iterable_fifo.h +include/e/microbench.h +include/e/nonblocking_bounded_fifo.h +include/e/pow2.h +include/e/profiler.h +include/e/safe_math.h +include/e/slice.h +include/e/striped_lock.h +include/e/time.h +include/e/tuple_compare.h +include/e/unpacker.h +include/e/worker_barrier.h +lib/libe.a +lib/libe.la +lib/libe.so +lib/libe.so.0 +libdata/pkgconfig/libe.pc +@dirrm include/e _______________________________________________ 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"
State Changed From-To: open->closed Committed, thanks. I only change the USES line, as ':build' is implicit for pkgconfig.