Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 17 Oct 2013 13:55:34 GMT
From:      Valery Komarov <komarov@valerka.net>
To:        freebsd-gnats-submit@FreeBSD.org
Subject:   ports/183057: [NEW-PORT]  devel/thrift-c_glib
Message-ID:  <201310171355.r9HDtYiW088426@oldred.freebsd.org>
Resent-Message-ID: <201310171400.r9HE00dU001052@freefall.freebsd.org>

next in thread | raw e-mail | index | archive | help

>Number:         183057
>Category:       ports
>Synopsis:       [NEW-PORT]  devel/thrift-c_glib
>Confidential:   no
>Severity:       non-critical
>Priority:       low
>Responsible:    freebsd-ports-bugs
>State:          open
>Quarter:        
>Keywords:       
>Date-Required:
>Class:          maintainer-update
>Submitter-Id:   current-users
>Arrival-Date:   Thu Oct 17 14:00:00 UTC 2013
>Closed-Date:
>Last-Modified:
>Originator:     Valery Komarov
>Release:        FreeBSD 10.0-ALPHA2
>Organization:
>Environment:
>Description:
ports:

devel/fb303
devel/php5-thrift
devel/py-thrift
devel/rubygem-thrift
net/scribe
devel/thrift-c_glib
devel/thrift-cpp
devel/thrift

must be committed together.
>How-To-Repeat:

>Fix:


Patch attached with submission follows:

# 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:
#
#	thrift-c_glib
#	thrift-c_glib/Makefile
#	thrift-c_glib/pkg-descr
#	thrift-c_glib/pkg-plist
#
echo c - thrift-c_glib
mkdir -p thrift-c_glib > /dev/null 2>&1
echo x - thrift-c_glib/Makefile
sed 's/^X//' >thrift-c_glib/Makefile << 'a99b5f4575f65b234a0ffcfd3140a2c7'
X# Created by: Valery Komarov <komarov@valerka.net>
X# $FreeBSD: devel/thrift-c_glib/Makefile$
X
XPORTNAME=	thrift
XPORTVERSION=	${THRIFT_PORTVERSION} # to keep in sync with thrift
XPORTEPOCH=	1
XCATEGORIES=	devel
X
XMAINTAINER=	komarov@valerka.net
XCOMMENT=	C glib interface to Thrift
X
XPKGNAMESUFFIX=	-c_glib
X
XMASTER_SITES=		APACHE
XMASTER_SITE_SUBDIR=	/thrift/${PORTVERSION
XDISTINFO_FILE=		${.CURDIR}/../thrift/distinfo
XDISTNAME=		thrift-${PORTVERSION}
X
XBUILDIR=	${WRKDIR}/${DISTNAME}/lib/c_glib
X
XLIB_DEPENDS=	glib-2.0:${PORTSDIR}/devel/glib20
X
XUSE_AUTOTOOLS=	autoconf autoheader:env aclocal automake libtool
XACLOCAL_ARGS=	-I${WRKSRC}/aclocal
XAUTOMAKE_ARGS=	--foreign --add-missing --copy
X
XUSES= pkgconfig gmake
XGNU_CONFIGURE=  yes
XUSE_LDCONFIG=   yes
XMAKE_JOBS_UNSAFE= yes
X
X.include "../thrift/bsd.thrift.mk"
X
XCONFIGURE_ARGS+=        \
X		--with-c_glib \
X		--without-cpp \
X		--without-qt4 \
X		--without-csharp \
X		--without-erlang \
X		--without-haskell \
X		--without-java \
X		--without-perl \
X		--without-php \
X		--without-php_extension \
X		--without-python \
X		--without-ruby
X
XNO_STAGE=	yes
X
Xpost-patch:
X	@${REINPLACE_CMD} 's,^pkgconfigdir = .*,pkgconfigdir=$${prefix}/libdata/pkgconfig,' ${WRKSRC}/lib/c_glib/Makefile.am
X
Xdo-build:
X	cd ${BUILDIR} && ${GMAKE}
X
Xdo-install:
X	cd ${BUILDIR} && ${GMAKE} install
X
X.include <bsd.port.mk>
a99b5f4575f65b234a0ffcfd3140a2c7
echo x - thrift-c_glib/pkg-descr
sed 's/^X//' >thrift-c_glib/pkg-descr << 'ed306e41d27a686662ef938dd0211aac'
XC glib interface to Thrift.
X
XWWW: http://thrift.apache.org/
ed306e41d27a686662ef938dd0211aac
echo x - thrift-c_glib/pkg-plist
sed 's/^X//' >thrift-c_glib/pkg-plist << 'b059f1aa4f2f2317b312afc5883573d2'
Xinclude/thrift/c_glib/config.h
Xinclude/thrift/c_glib/processor/thrift_processor.h
Xinclude/thrift/c_glib/protocol/thrift_binary_protocol.h
Xinclude/thrift/c_glib/protocol/thrift_binary_protocol_factory.h
Xinclude/thrift/c_glib/protocol/thrift_protocol.h
Xinclude/thrift/c_glib/protocol/thrift_protocol_factory.h
Xinclude/thrift/c_glib/server/thrift_server.h
Xinclude/thrift/c_glib/server/thrift_simple_server.h
Xinclude/thrift/c_glib/thrift.h
Xinclude/thrift/c_glib/thrift_application_exception.h
Xinclude/thrift/c_glib/thrift_struct.h
Xinclude/thrift/c_glib/transport/thrift_buffered_transport.h
Xinclude/thrift/c_glib/transport/thrift_framed_transport.h
Xinclude/thrift/c_glib/transport/thrift_memory_buffer.h
Xinclude/thrift/c_glib/transport/thrift_server_socket.h
Xinclude/thrift/c_glib/transport/thrift_server_transport.h
Xinclude/thrift/c_glib/transport/thrift_socket.h
Xinclude/thrift/c_glib/transport/thrift_transport.h
Xinclude/thrift/c_glib/transport/thrift_transport_factory.h
Xlib/libthrift_c_glib.a
Xlib/libthrift_c_glib.la
Xlib/libthrift_c_glib.so
Xlib/libthrift_c_glib.so.0
Xlibdata/pkgconfig/thrift_c_glib.pc
X@dirrm include/thrift/c_glib/transport
X@dirrm include/thrift/c_glib/server
X@dirrm include/thrift/c_glib/protocol
X@dirrm include/thrift/c_glib/processor
X@dirrm include/thrift/c_glib
X@dirrm include/thrift
b059f1aa4f2f2317b312afc5883573d2
exit



>Release-Note:
>Audit-Trail:
>Unformatted:



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201310171355.r9HDtYiW088426>