From owner-svn-ports-all@freebsd.org Sun Sep 6 21:49:53 2015 Return-Path: Delivered-To: svn-ports-all@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id DBBB39CB1EF; Sun, 6 Sep 2015 21:49:52 +0000 (UTC) (envelope-from rakuco@FreeBSD.org) Received: from repo.freebsd.org (repo.freebsd.org [IPv6:2001:1900:2254:2068::e6a:0]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id BFEDD6E4; Sun, 6 Sep 2015 21:49:52 +0000 (UTC) (envelope-from rakuco@FreeBSD.org) Received: from repo.freebsd.org ([127.0.1.70]) by repo.freebsd.org (8.15.2/8.15.2) with ESMTP id t86Lnqox063855; Sun, 6 Sep 2015 21:49:52 GMT (envelope-from rakuco@FreeBSD.org) Received: (from rakuco@localhost) by repo.freebsd.org (8.15.2/8.15.2/Submit) id t86LnpPB063850; Sun, 6 Sep 2015 21:49:51 GMT (envelope-from rakuco@FreeBSD.org) Message-Id: <201509062149.t86LnpPB063850@repo.freebsd.org> X-Authentication-Warning: repo.freebsd.org: rakuco set sender to rakuco@FreeBSD.org using -f From: Raphael Kubo da Costa Date: Sun, 6 Sep 2015 21:49:51 +0000 (UTC) To: ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org Subject: svn commit: r396236 - in head/devel: . libcutl X-SVN-Group: ports-head MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-BeenThere: svn-ports-all@freebsd.org X-Mailman-Version: 2.1.20 Precedence: list List-Id: SVN commit messages for the ports tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 06 Sep 2015 21:49:53 -0000 Author: rakuco Date: Sun Sep 6 21:49:50 2015 New Revision: 396236 URL: https://svnweb.freebsd.org/changeset/ports/396236 Log: New port: devel/libcutl. libcutl is a C++ utility library. It contains a collection of generic and independent components such as meta-programming tests, smart pointers, containers, compiler building blocks, etc. WWW: http://www.codesynthesis.com/projects/libcutl/ Added: head/devel/libcutl/ head/devel/libcutl/Makefile (contents, props changed) head/devel/libcutl/distinfo (contents, props changed) head/devel/libcutl/pkg-descr (contents, props changed) head/devel/libcutl/pkg-plist (contents, props changed) Modified: head/devel/Makefile Modified: head/devel/Makefile ============================================================================== --- head/devel/Makefile Sun Sep 6 21:17:10 2015 (r396235) +++ head/devel/Makefile Sun Sep 6 21:49:50 2015 (r396236) @@ -1112,6 +1112,7 @@ SUBDIR += libcli SUBDIR += libconfig SUBDIR += libconfuse + SUBDIR += libcutl SUBDIR += libcwd SUBDIR += libcxxrt SUBDIR += libdaemon Added: head/devel/libcutl/Makefile ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/devel/libcutl/Makefile Sun Sep 6 21:49:50 2015 (r396236) @@ -0,0 +1,33 @@ +# $FreeBSD$ + +PORTNAME= libcutl +PORTVERSION= 1.9.0 +CATEGORIES= devel +MASTER_SITES= http://www.codesynthesis.com/download/${PORTNAME}/${PORTVERSION:R}/ + +MAINTAINER= rakuco@FreeBSD.org +COMMENT= C++ utility library with generic and independent components + +LICENSE= MIT +LICENSE_FILE= ${WRKSRC}/LICENSE + +LIB_DEPENDS= libboost_system.so:${PORTSDIR}/devel/boost-libs \ + libexpat.so:${PORTSDIR}/textproc/expat2 + +GNU_CONFIGURE= yes +INSTALL_TARGET= install-strip +USES= libtool + +# The checks for external boost and external expat are quite limited and do not +# add the ${LOCALBASE} paths correctly (libboost.m4 uses wrong paths and +# libexpat.m4 does nothing at all). +CPPFLAGS+= -I${LOCALBASE}/include +LDFLAGS+= -L${LOCALBASE}/lib + +CONFIGURE_ARGS= --disable-static \ + --with-boost=${LOCALBASE} \ + --with-external-boost \ + --with-external-expat \ + --with-pkgconfigdir=${PREFIX}/libdata/pkgconfig + +.include Added: head/devel/libcutl/distinfo ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/devel/libcutl/distinfo Sun Sep 6 21:49:50 2015 (r396236) @@ -0,0 +1,2 @@ +SHA256 (libcutl-1.9.0.tar.gz) = 1b575aa8ed74aa36adc0f755ae9859c6e48166a60779a5564dd21b8cb05afb7d +SIZE (libcutl-1.9.0.tar.gz) = 1012872 Added: head/devel/libcutl/pkg-descr ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/devel/libcutl/pkg-descr Sun Sep 6 21:49:50 2015 (r396236) @@ -0,0 +1,5 @@ +libcutl is a C++ utility library. It contains a collection of generic and +independent components such as meta-programming tests, smart pointers, +containers, compiler building blocks, etc. + +WWW: http://www.codesynthesis.com/projects/libcutl/ Added: head/devel/libcutl/pkg-plist ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/devel/libcutl/pkg-plist Sun Sep 6 21:49:50 2015 (r396236) @@ -0,0 +1,64 @@ +include/cutl/compiler/code-stream.hxx +include/cutl/compiler/code-stream.txx +include/cutl/compiler/context.hxx +include/cutl/compiler/context.txx +include/cutl/compiler/cxx-indenter.hxx +include/cutl/compiler/cxx-indenter.ixx +include/cutl/compiler/cxx-indenter.txx +include/cutl/compiler/sloc-counter.hxx +include/cutl/compiler/sloc-counter.txx +include/cutl/compiler/traversal.hxx +include/cutl/compiler/traversal.txx +include/cutl/compiler/type-id.hxx +include/cutl/compiler/type-id.ixx +include/cutl/compiler/type-id.txx +include/cutl/compiler/type-info.hxx +include/cutl/compiler/type-info.ixx +include/cutl/container/any.hxx +include/cutl/container/graph.hxx +include/cutl/container/graph.txx +include/cutl/container/key.hxx +include/cutl/container/map-iterator.hxx +include/cutl/container/multi-index.hxx +include/cutl/container/pointer-iterator.hxx +include/cutl/details/config.h +include/cutl/details/config.hxx +include/cutl/details/export.hxx +include/cutl/details/genx/genx.h +include/cutl/exception.hxx +include/cutl/fs/auto-remove.hxx +include/cutl/fs/exception.hxx +include/cutl/fs/path.hxx +include/cutl/fs/path.ixx +include/cutl/fs/path.txx +include/cutl/meta/answer.hxx +include/cutl/meta/class-p.hxx +include/cutl/meta/polymorphic-p.hxx +include/cutl/meta/remove-c.hxx +include/cutl/meta/remove-cv.hxx +include/cutl/meta/remove-p.hxx +include/cutl/meta/remove-v.hxx +include/cutl/re.hxx +include/cutl/re/re.txx +include/cutl/shared-ptr.hxx +include/cutl/shared-ptr/base.hxx +include/cutl/shared-ptr/base.ixx +include/cutl/shared-ptr/base.txx +include/cutl/static-ptr.hxx +include/cutl/xml/exception.hxx +include/cutl/xml/parser.hxx +include/cutl/xml/parser.ixx +include/cutl/xml/parser.txx +include/cutl/xml/qname.hxx +include/cutl/xml/serializer.hxx +include/cutl/xml/serializer.ixx +include/cutl/xml/value-traits.hxx +include/cutl/xml/value-traits.txx +lib/libcutl-1.9.so +lib/libcutl.so +libdata/pkgconfig/libcutl.pc +%%PORTDOCS%%%%DOCSDIR%%/INSTALL +%%PORTDOCS%%%%DOCSDIR%%/LICENSE +%%PORTDOCS%%%%DOCSDIR%%/NEWS +%%PORTDOCS%%%%DOCSDIR%%/README +%%PORTDOCS%%%%DOCSDIR%%/version