From owner-svn-ports-head@freebsd.org Sat May 28 20:29:16 2016 Return-Path: Delivered-To: svn-ports-head@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 042E3B4E5C8; Sat, 28 May 2016 20:29:16 +0000 (UTC) (envelope-from pi@FreeBSD.org) Received: from repo.freebsd.org (repo.freebsd.org [IPv6:2610:1c1:1:6068::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 B6EF01863; Sat, 28 May 2016 20:29:15 +0000 (UTC) (envelope-from pi@FreeBSD.org) Received: from repo.freebsd.org ([127.0.1.37]) by repo.freebsd.org (8.15.2/8.15.2) with ESMTP id u4SKTE12079718; Sat, 28 May 2016 20:29:14 GMT (envelope-from pi@FreeBSD.org) Received: (from pi@localhost) by repo.freebsd.org (8.15.2/8.15.2/Submit) id u4SKTEWa079712; Sat, 28 May 2016 20:29:14 GMT (envelope-from pi@FreeBSD.org) Message-Id: <201605282029.u4SKTEWa079712@repo.freebsd.org> X-Authentication-Warning: repo.freebsd.org: pi set sender to pi@FreeBSD.org using -f From: Kurt Jaeger Date: Sat, 28 May 2016 20:29:14 +0000 (UTC) To: ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org Subject: svn commit: r416068 - in head/devel: . dbus-c++ dbus-c++/files X-SVN-Group: ports-head MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-BeenThere: svn-ports-head@freebsd.org X-Mailman-Version: 2.1.22 Precedence: list List-Id: SVN commit messages for the ports tree for head List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 28 May 2016 20:29:16 -0000 Author: pi Date: Sat May 28 20:29:14 2016 New Revision: 416068 URL: https://svnweb.freebsd.org/changeset/ports/416068 Log: New port: devel/dbus-c++ dbus-c++ attempts to provide a C++ API for D-BUS. The library has a glib/gtk and an Ecore mainloop integration. It also offers an optional own main loop. WWW: https://github.com/andreas-volz/dbus-cplusplus/ WWW: https://sourceforge.net/projects/dbus-cplusplus/ PR: 209572 Submitted by: Yuri Victorovich Added: head/devel/dbus-c++/ head/devel/dbus-c++/Makefile (contents, props changed) head/devel/dbus-c++/distinfo (contents, props changed) head/devel/dbus-c++/files/ head/devel/dbus-c++/files/patch-include_dbus-c++_pipe.h (contents, props changed) head/devel/dbus-c++/pkg-descr (contents, props changed) head/devel/dbus-c++/pkg-plist (contents, props changed) Modified: head/devel/Makefile Modified: head/devel/Makefile ============================================================================== --- head/devel/Makefile Sat May 28 20:21:18 2016 (r416067) +++ head/devel/Makefile Sat May 28 20:29:14 2016 (r416068) @@ -368,6 +368,7 @@ SUBDIR += dasm SUBDIR += datadraw SUBDIR += dbus + SUBDIR += dbus-c++ SUBDIR += dbus-glib SUBDIR += dbus-qt4 SUBDIR += dbus-qt5 Added: head/devel/dbus-c++/Makefile ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/devel/dbus-c++/Makefile Sat May 28 20:29:14 2016 (r416068) @@ -0,0 +1,45 @@ +# Created by: Yuri Victorovich +# $FreeBSD$ + +PORTNAME= dbus-c++ +PORTVERSION= 0.9.1 +DISTVERSIONPREFIX= v +DISTVERSIONSUFFIX= pw +CATEGORIES= devel gnome + +MAINTAINER= yuri@rawbw.com +COMMENT= C++ API for D-BUS + +LICENSE= LGPL21 +LICENSE_FILE= ${WRKSRC}/COPYING + +LIB_DEPENDS= libexpat.so:textproc/expat2 \ + libdbus-1.so:devel/dbus + +BROKEN_FreeBSD_9= Fails due to compiler issues + +USE_GITHUB= yes +GH_ACCOUNT= andreas-volz +GH_PROJECT= dbus-cplusplus + +USES= autoreconf compiler:c++11-lib gettext gmake libtool pkgconfig +GNU_CONFIGURE= yes +USE_GNOME= glib20 +USE_LDCONFIG= yes +CONFIGURE_ARGS= --prefix=${LOCALBASE} \ + --disable-ecore \ + --disable-static \ + --enable-glib \ + --disable-tests \ + --disable-examples \ + --disable-doxygen-docs +CPPFLAGS+= -I${LOCALBASE}/include +LDFLAGS+= -L${LOCALBASE}/lib + +post-patch: + @${REINPLACE_CMD} 's|^pkgconfigdir = .*|pkgconfigdir=$${prefix}/libdata/pkgconfig|' ${WRKSRC}/Makefile.am +post-install: + @${STRIP_CMD} ${STAGEDIR}${PREFIX}/lib/libdbus-c++-1.so + @${STRIP_CMD} ${STAGEDIR}${PREFIX}/lib/libdbus-c++-glib-1.so + +.include Added: head/devel/dbus-c++/distinfo ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/devel/dbus-c++/distinfo Sat May 28 20:29:14 2016 (r416068) @@ -0,0 +1,3 @@ +TIMESTAMP = 1463946343 +SHA256 (andreas-volz-dbus-cplusplus-v0.9.1pw_GH0.tar.gz) = b38ac2abdc86888b6ed32b66242599f42a76153dd9b6e502436bbb8f7e3bf02f +SIZE (andreas-volz-dbus-cplusplus-v0.9.1pw_GH0.tar.gz) = 117815 Added: head/devel/dbus-c++/files/patch-include_dbus-c++_pipe.h ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/devel/dbus-c++/files/patch-include_dbus-c++_pipe.h Sat May 28 20:29:14 2016 (r416068) @@ -0,0 +1,11 @@ +--- include/dbus-c++/pipe.h.orig 2016-05-28 13:11:06 UTC ++++ include/dbus-c++/pipe.h +@@ -30,6 +30,8 @@ + /* STD */ + #include + ++#include ++ + namespace DBus + { + Added: head/devel/dbus-c++/pkg-descr ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/devel/dbus-c++/pkg-descr Sat May 28 20:29:14 2016 (r416068) @@ -0,0 +1,6 @@ +dbus-c++ attempts to provide a C++ API for D-BUS. The library has a +glib/gtk and an Ecore mainloop integration. It also offers an optional +own main loop. + +WWW: https://github.com/andreas-volz/dbus-cplusplus/ +WWW: https://sourceforge.net/projects/dbus-cplusplus/ Added: head/devel/dbus-c++/pkg-plist ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/devel/dbus-c++/pkg-plist Sat May 28 20:29:14 2016 (r416068) @@ -0,0 +1,30 @@ +bin/dbusxx-introspect +bin/dbusxx-xml2cpp +include/dbus-c++-1/dbus-c++/api.h +include/dbus-c++-1/dbus-c++/connection.h +include/dbus-c++-1/dbus-c++/dbus.h +include/dbus-c++-1/dbus-c++/debug.h +include/dbus-c++-1/dbus-c++/dispatcher.h +include/dbus-c++-1/dbus-c++/error.h +include/dbus-c++-1/dbus-c++/eventloop-integration.h +include/dbus-c++-1/dbus-c++/eventloop.h +include/dbus-c++-1/dbus-c++/glib-integration.h +include/dbus-c++-1/dbus-c++/interface.h +include/dbus-c++-1/dbus-c++/introspection.h +include/dbus-c++-1/dbus-c++/message.h +include/dbus-c++-1/dbus-c++/object.h +include/dbus-c++-1/dbus-c++/pendingcall.h +include/dbus-c++-1/dbus-c++/pipe.h +include/dbus-c++-1/dbus-c++/property.h +include/dbus-c++-1/dbus-c++/refptr_impl.h +include/dbus-c++-1/dbus-c++/server.h +include/dbus-c++-1/dbus-c++/types.h +include/dbus-c++-1/dbus-c++/util.h +lib/libdbus-c++-1.so +lib/libdbus-c++-1.so.0 +lib/libdbus-c++-1.so.0.0.0 +lib/libdbus-c++-glib-1.so +lib/libdbus-c++-glib-1.so.0 +lib/libdbus-c++-glib-1.so.0.0.0 +libdata/pkgconfig/dbus-c++-1.pc +libdata/pkgconfig/dbus-c++-glib-1.pc