Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 13 Aug 2012 01:40:59 GMT
From:      Waitman Gobble <uzimac@da3m0n8t3r.com>
To:        freebsd-gnats-submit@FreeBSD.org
Subject:   ports/170583: UPDATE PORT: ucommon to 5.5.0, David Sugar said it would be cool.
Message-ID:  <201208130140.q7D1exGM094007@red.freebsd.org>
Resent-Message-ID: <201208130150.q7D1o8oC024923@freefall.freebsd.org>

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

>Number:         170583
>Category:       ports
>Synopsis:       UPDATE PORT: ucommon to 5.5.0, David Sugar said it would be cool.
>Confidential:   no
>Severity:       non-critical
>Priority:       low
>Responsible:    freebsd-ports-bugs
>State:          open
>Quarter:        
>Keywords:       
>Date-Required:
>Class:          update
>Submitter-Id:   current-users
>Arrival-Date:   Mon Aug 13 01:50:07 UTC 2012
>Closed-Date:
>Last-Modified:
>Originator:     Waitman Gobble
>Release:        FreeBSD 10.0-CURRENT amd64
>Organization:
Waitman Gobble
>Environment:
System: FreeBSD hunny.waitman.net 10.0-CURRENT FreeBSD 10.0-CURRENT #0: Sat Aug
11 13:25:18 PDT 2012 root@hunny.waitman.net:/usr/obj/usr/src/sys/KEYSHIA amd64


>Description:
Update /usr/ports/devel/ucommon to latest avail. version. 5.5.0 (attached).
Thank you.
>How-To-Repeat:
na
>Fix:
na

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:
#
#	ucommon
#	ucommon/Makefile
#	ucommon/distinfo
#	ucommon/files
#	ucommon/files/CVS
#	ucommon/files/CVS/Root
#	ucommon/files/CVS/Repository
#	ucommon/files/CVS/Entries
#	ucommon/files/CVS/Tag
#	ucommon/files/patch-ucommon.pc.in
#	ucommon/pkg-descr
#	ucommon/pkg-plist
#
echo c - ucommon
mkdir -p ucommon > /dev/null 2>&1
echo x - ucommon/Makefile
sed 's/^X//' >ucommon/Makefile << '1755ca65db565c0182b0de27b13e23c8'
X# New ports collection Makefile for:	ucommon
X# Date created:				12 August 2012
X# Whom:					wgobble
X#
X# $FreeBSD: ports/devel/ucommon/Makefile,v 1.19 2012/08/12 18:32:06 cs Exp $
X#
X
XPORTNAME=	ucommon
XPORTVERSION=	5.5.0
XCATEGORIES=	devel
XMASTER_SITES=	http://www.gnutelephony.org/dist/tarballs/ http://www.da3m0n8t3r.com/gnutelephony/www.gnutelephony.org/dist/tarballs/
X
XMAINTAINER=	uzimac@da3m0n8t3r.com
XCOMMENT=	A very lightweight C++ design patternlibrary
X
XLICENSE=	LGPL3
X
XUSE_GNOME=	pkgconfig gnomehack
XUSE_LDCONFIG=	yes
XGNU_CONFIGURE=	yes
XCFLAGS+=	-D__BSD_VISIBLE
XLDFLAGS+=	${PTHREAD_LIBS}
XCONFIGURE_ARGS+=--bindir=${PREFIX}/bin/${PORTNAME}
X
XMAN1=	args.1 car.1 commoncpp-config.1 mdsum.1 pdetach.1 \
X	scrub-files.1 sockaddr.1 ucommon-config.1 zerofill.1
X
Xpost-patch:
X	${REINPLACE_CMD} -e '/HAVE_OPENSSL_FIPS_H/s/define/undef/' \
X	   ${WRKSRC}/${CONFIGURE_SCRIPT}
X
Xtest:	build
X	cd ${WRKSRC}/test && ${MAKE} check
X
X.include <bsd.port.mk>
1755ca65db565c0182b0de27b13e23c8
echo x - ucommon/distinfo
sed 's/^X//' >ucommon/distinfo << 'c13f5e11193357ded70e8dd193de2fd7'
XSHA256 (ucommon-5.5.0.tar.gz) = d2d2ced679ca22d1a1f3d8ef40412860be750f675572aaa0335439d1aa697e50
XSIZE (ucommon-5.5.0.tar.gz) = 800739
c13f5e11193357ded70e8dd193de2fd7
echo c - ucommon/files
mkdir -p ucommon/files > /dev/null 2>&1
echo c - ucommon/files/CVS
mkdir -p ucommon/files/CVS > /dev/null 2>&1
echo x - ucommon/files/CVS/Root
sed 's/^X//' >ucommon/files/CVS/Root << '7d58f4da05eabd9555f015ea562aa19f'
X/home/ncvs
7d58f4da05eabd9555f015ea562aa19f
echo x - ucommon/files/CVS/Repository
sed 's/^X//' >ucommon/files/CVS/Repository << '561bec729446411a16461a22fea59892'
Xports/devel/ucommon/files
561bec729446411a16461a22fea59892
echo x - ucommon/files/CVS/Entries
sed 's/^X//' >ucommon/files/CVS/Entries << 'f7c23bf7d4c3ccb92ba0cdada68a7ef7'
X/patch-ucommon.pc.in/1.1/Tue Mar 22 15:40:39 2011//TRELEASE_9_0_0
XD
f7c23bf7d4c3ccb92ba0cdada68a7ef7
echo x - ucommon/files/CVS/Tag
sed 's/^X//' >ucommon/files/CVS/Tag << '063fcb2106ff52e607d26bf220b410e7'
XNRELEASE_9_0_0
063fcb2106ff52e607d26bf220b410e7
echo x - ucommon/files/patch-ucommon.pc.in
sed 's/^X//' >ucommon/files/patch-ucommon.pc.in << '44a40f1c7dec8748d455f631c38f8938'
X--- ucommon.pc.in.orig	2011-03-21 13:02:55.000000000 +0100
X+++ ucommon.pc.in	2011-03-21 13:03:05.000000000 +0100
X@@ -5,5 +5,5 @@
X Name: ucommon
X Description: GNU uCommon C++ class framework
X Version: @VERSION@
X-Libs:  -lusecure -lucommon @SECURE_LIBS@ @UCOMMON_LINKED@ 
X+Libs:  -lusecure -lucommon -lpthread @SECURE_LIBS@ @UCOMMON_LINKED@
X Cflags: @UCOMMON_FLAGS@ 
44a40f1c7dec8748d455f631c38f8938
echo x - ucommon/pkg-descr
sed 's/^X//' >ucommon/pkg-descr << '25294242925b9fc586a1d8b2bd0cbeb6'
XGNU uCommon C++ is meant as a very light-weight C++ library to facilitate using
XC++ design patterns even for very deeply embedded applications, such as for
Xsystems using uclibc along with posix threading support. For this reason, GNU
XuCommon C++ disables language features that consume memory or introduce runtime
Xoverhead, such as rtti and exception handling, and assumes one will mostly be
Xlinking applications with other pure C based libraries rather than using the
Xoverhead of the standard C++ library and other similar class frameworks. 
X
XWWW: http://www.gnutelephony.org/index.php/GNU_uCommon_C%2B%2B
25294242925b9fc586a1d8b2bd0cbeb6
echo x - ucommon/pkg-plist
sed 's/^X//' >ucommon/pkg-plist << '9b94d548c416f1d2d01cb4df846bab81'
Xbin/ucommon/args
Xbin/ucommon/car
Xbin/ucommon/commoncpp-config
Xbin/ucommon/mdsum
Xbin/ucommon/pdetach
Xbin/ucommon/scrub-files
Xbin/ucommon/sockaddr
Xbin/ucommon/ucommon-config
Xbin/ucommon/zerofill
Xinclude/commoncpp/address.h
Xinclude/commoncpp/applog.h
Xinclude/commoncpp/commoncpp.h
Xinclude/commoncpp/config.h
Xinclude/commoncpp/dccp.h
Xinclude/commoncpp/exception.h
Xinclude/commoncpp/export.h
Xinclude/commoncpp/file.h
Xinclude/commoncpp/mime.h
Xinclude/commoncpp/numbers.h
Xinclude/commoncpp/object.h
Xinclude/commoncpp/pointer.h
Xinclude/commoncpp/process.h
Xinclude/commoncpp/serial.h
Xinclude/commoncpp/slog.h
Xinclude/commoncpp/socket.h
Xinclude/commoncpp/string.h
Xinclude/commoncpp/tcp.h
Xinclude/commoncpp/thread.h
Xinclude/commoncpp/tokenizer.h
Xinclude/commoncpp/udp.h
Xinclude/ucommon/access.h
Xinclude/ucommon/atomic.h
Xinclude/ucommon/bitmap.h
Xinclude/ucommon/buffer.h
Xinclude/ucommon/containers.h
Xinclude/ucommon/counter.h
Xinclude/ucommon/cpr.h
Xinclude/ucommon/datetime.h
Xinclude/ucommon/export.h
Xinclude/ucommon/fsys.h
Xinclude/ucommon/generics.h
Xinclude/ucommon/keydata.h
Xinclude/ucommon/linked.h
Xinclude/ucommon/mapped.h
Xinclude/ucommon/memory.h
Xinclude/ucommon/numbers.h
Xinclude/ucommon/object.h
Xinclude/ucommon/persist.h
Xinclude/ucommon/platform.h
Xinclude/ucommon/protocols.h
Xinclude/ucommon/secure.h
Xinclude/ucommon/shell.h
Xinclude/ucommon/socket.h
Xinclude/ucommon/stl.h
Xinclude/ucommon/stream.h
Xinclude/ucommon/string.h
Xinclude/ucommon/thread.h
Xinclude/ucommon/timers.h
Xinclude/ucommon/ucommon.h
Xinclude/ucommon/unicode.h
Xinclude/ucommon/vector.h
Xinclude/ucommon/xml.h
Xlib/libcommoncpp.a
Xlib/libcommoncpp.la
Xlib/libcommoncpp.so
Xlib/libcommoncpp.so.5
Xlib/libucommon.a
Xlib/libucommon.la
Xlib/libucommon.so
Xlib/libucommon.so.5
Xlib/libusecure.a
Xlib/libusecure.la
Xlib/libusecure.so
Xlib/libusecure.so.5
Xlibdata/pkgconfig/commoncpp.pc
Xlibdata/pkgconfig/ucommon.pc
X@dirrm include/ucommon
X@dirrm include/commoncpp
X@dirrm bin/ucommon
9b94d548c416f1d2d01cb4df846bab81
exit



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



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