svn commit: r333298 - in head/devel: . thrift-c_glib
William Grzybowski
wg at FreeBSD.org
Sat Nov 9 15:17:56 UTC 2013
Author: wg
Date: Sat Nov 9 15:17:54 2013
New Revision: 333298
URL: http://svnweb.freebsd.org/changeset/ports/333298
Log:
devel/thrift-c_glib: C glib interface to Thrift
WWW: http://thrift.apache.org/
PR: ports/183057
Submitted by: Valery Komarov <komarov valerka.net>
Added:
head/devel/thrift-c_glib/
head/devel/thrift-c_glib/Makefile (contents, props changed)
head/devel/thrift-c_glib/pkg-descr (contents, props changed)
head/devel/thrift-c_glib/pkg-plist (contents, props changed)
Modified:
head/devel/Makefile
Modified: head/devel/Makefile
==============================================================================
--- head/devel/Makefile Sat Nov 9 15:11:49 2013 (r333297)
+++ head/devel/Makefile Sat Nov 9 15:17:54 2013 (r333298)
@@ -4431,6 +4431,7 @@
SUBDIR += tex-kpathsea
SUBDIR += tex-web2c
SUBDIR += thrift
+ SUBDIR += thrift-c_glib
SUBDIR += thrift-cpp
SUBDIR += thunar-vcs-plugin
SUBDIR += tide
Added: head/devel/thrift-c_glib/Makefile
==============================================================================
--- /dev/null 00:00:00 1970 (empty, because file is newly added)
+++ head/devel/thrift-c_glib/Makefile Sat Nov 9 15:17:54 2013 (r333298)
@@ -0,0 +1,53 @@
+# Created by: Valery Komarov <komarov at valerka.net>
+# $FreeBSD$
+
+PORTNAME= thrift
+PORTVERSION= ${THRIFT_PORTVERSION} # to keep in sync with thrift
+PORTEPOCH= 1
+CATEGORIES= devel
+
+MAINTAINER= komarov at valerka.net
+COMMENT= C glib interface to Thrift
+
+PKGNAMESUFFIX= -c_glib
+
+MASTER_SITES= APACHE
+MASTER_SITE_SUBDIR= /thrift/${PORTVERSION
+DISTINFO_FILE= ${.CURDIR}/../thrift/distinfo
+DISTNAME= thrift-${PORTVERSION}
+
+BUILDIR= ${WRKDIR}/${DISTNAME}/lib/c_glib
+
+LIB_DEPENDS= libglib-2.0.so:${PORTSDIR}/devel/glib20
+
+USE_AUTOTOOLS= autoconf autoheader:env aclocal automake libtool
+ACLOCAL_ARGS= -I${WRKSRC}/aclocal
+AUTOMAKE_ARGS= --foreign --add-missing --copy
+
+USES= pkgconfig gmake
+GNU_CONFIGURE= yes
+USE_LDCONFIG= yes
+MAKE_JOBS_UNSAFE= yes
+
+.include "../thrift/bsd.thrift.mk"
+
+CONFIGURE_ARGS+= \
+ --with-c_glib \
+ --without-cpp \
+ --without-qt4 \
+ --without-csharp \
+ --without-erlang \
+ --without-haskell \
+ --without-java \
+ --without-perl \
+ --without-php \
+ --without-php_extension \
+ --without-python \
+ --without-ruby
+
+NO_STAGE= yes
+
+post-patch:
+ @${REINPLACE_CMD} 's,^pkgconfigdir = .*,pkgconfigdir=$${prefix}/libdata/pkgconfig,' ${WRKSRC}/lib/c_glib/Makefile.am
+
+.include <bsd.port.mk>
Added: head/devel/thrift-c_glib/pkg-descr
==============================================================================
--- /dev/null 00:00:00 1970 (empty, because file is newly added)
+++ head/devel/thrift-c_glib/pkg-descr Sat Nov 9 15:17:54 2013 (r333298)
@@ -0,0 +1,3 @@
+C glib interface to Thrift.
+
+WWW: http://thrift.apache.org/
Added: head/devel/thrift-c_glib/pkg-plist
==============================================================================
--- /dev/null 00:00:00 1970 (empty, because file is newly added)
+++ head/devel/thrift-c_glib/pkg-plist Sat Nov 9 15:17:54 2013 (r333298)
@@ -0,0 +1,30 @@
+include/thrift/c_glib/config.h
+include/thrift/c_glib/processor/thrift_processor.h
+include/thrift/c_glib/protocol/thrift_binary_protocol.h
+include/thrift/c_glib/protocol/thrift_binary_protocol_factory.h
+include/thrift/c_glib/protocol/thrift_protocol.h
+include/thrift/c_glib/protocol/thrift_protocol_factory.h
+include/thrift/c_glib/server/thrift_server.h
+include/thrift/c_glib/server/thrift_simple_server.h
+include/thrift/c_glib/thrift.h
+include/thrift/c_glib/thrift_application_exception.h
+include/thrift/c_glib/thrift_struct.h
+include/thrift/c_glib/transport/thrift_buffered_transport.h
+include/thrift/c_glib/transport/thrift_framed_transport.h
+include/thrift/c_glib/transport/thrift_memory_buffer.h
+include/thrift/c_glib/transport/thrift_server_socket.h
+include/thrift/c_glib/transport/thrift_server_transport.h
+include/thrift/c_glib/transport/thrift_socket.h
+include/thrift/c_glib/transport/thrift_transport.h
+include/thrift/c_glib/transport/thrift_transport_factory.h
+lib/libthrift_c_glib.a
+lib/libthrift_c_glib.la
+lib/libthrift_c_glib.so
+lib/libthrift_c_glib.so.0
+libdata/pkgconfig/thrift_c_glib.pc
+ at dirrm include/thrift/c_glib/transport
+ at dirrm include/thrift/c_glib/server
+ at dirrm include/thrift/c_glib/protocol
+ at dirrm include/thrift/c_glib/processor
+ at dirrm include/thrift/c_glib
+ at dirrm include/thrift
More information about the svn-ports-head
mailing list