From ntarmos@ceid.upatras.gr  Tue Oct 16 08:34:07 2007
Return-Path: <ntarmos@ceid.upatras.gr>
Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34])
	by hub.freebsd.org (Postfix) with ESMTP id DC49916A41A
	for <FreeBSD-gnats-submit@freebsd.org>; Tue, 16 Oct 2007 08:34:06 +0000 (UTC)
	(envelope-from ntarmos@ceid.upatras.gr)
Received: from poseidon.ceid.upatras.gr (poseidon.ceid.upatras.gr [150.140.141.169])
	by mx1.freebsd.org (Postfix) with ESMTP id 7340F13C4B0
	for <FreeBSD-gnats-submit@freebsd.org>; Tue, 16 Oct 2007 08:34:05 +0000 (UTC)
	(envelope-from ntarmos@ceid.upatras.gr)
Received: from mail.ceid.upatras.gr (unknown [10.1.0.143])
	by poseidon.ceid.upatras.gr (Postfix) with ESMTP id 6D954EB49F7
	for <FreeBSD-gnats-submit@freebsd.org>; Tue, 16 Oct 2007 11:34:03 +0300 (EEST)
Received: from localhost (europa.ceid.upatras.gr [127.0.0.1])
	by mail.ceid.upatras.gr (Postfix) with ESMTP id 09316157F25
	for <FreeBSD-gnats-submit@freebsd.org>; Tue, 16 Oct 2007 11:34:03 +0300 (EEST)
Received: from mail.ceid.upatras.gr ([127.0.0.1])
	by localhost (europa.ceid.upatras.gr [127.0.0.1]) (amavisd-new, port 10024)
	with ESMTP id D9zGRazUYQPk for <FreeBSD-gnats-submit@freebsd.org>;
	Tue, 16 Oct 2007 11:34:02 +0300 (EEST)
Received: from ace.netcins.ceid.upatras.gr (ppp089210180116.dsl.hol.gr [89.210.180.116])
	by mail.ceid.upatras.gr (Postfix) with ESMTP id 73025157CFB
	for <FreeBSD-gnats-submit@freebsd.org>; Tue, 16 Oct 2007 11:34:02 +0300 (EEST)
Received: by ace.netcins.ceid.upatras.gr (Postfix, from userid 1001)
	id DD9673F40F; Tue, 16 Oct 2007 11:33:57 +0300 (EEST)
Message-Id: <20071016083357.DD9673F40F@ace.netcins.ceid.upatras.gr>
Date: Tue, 16 Oct 2007 11:33:57 +0300 (EEST)
From: Nikos Ntarmos <ntarmos@ceid.upatras.gr>
Reply-To: Nikos Ntarmos <ntarmos@ceid.upatras.gr>
To: FreeBSD-gnats-submit@freebsd.org
Cc:
Subject: New port: x11/xcb-util A module with libxcb/libX11 extension/replacement libraries
X-Send-Pr-Version: 3.113
X-GNATS-Notify:

>Number:         117236
>Category:       ports
>Synopsis:       New port: x11/xcb-util A module with libxcb/libX11 extension/replacement libraries
>Confidential:   no
>Severity:       non-critical
>Priority:       low
>Responsible:    alepulver
>State:          closed
>Quarter:        
>Keywords:       
>Date-Required:  
>Class:          change-request
>Submitter-Id:   current-users
>Arrival-Date:   Tue Oct 16 08:40:00 UTC 2007
>Closed-Date:    Sat Feb 16 17:19:09 UTC 2008
>Last-Modified:  Sat Feb 16 17:20:06 UTC 2008
>Originator:     Nikos Ntarmos
>Release:        FreeBSD 7.0-CURRENT i386
>Organization:
NetCInS Lab., C.E.I.D., U. of Patras, Greece
>Environment:
System: FreeBSD ace.netcins.ceid.upatras.gr 7.0-CURRENT FreeBSD 7.0-CURRENT #4: Fri Jul 13 06:50:30 EEST 2007 ntarmos@ace.b020.ceid.upatras.gr:/opt/obj/opt/src/sys/ACE i386


	
>Description:
	
>How-To-Repeat:
	
>Fix:

	

--- xcb-util.shar begins here ---
# 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:
#
#	xcb-util
#	xcb-util/Makefile
#	xcb-util/pkg-plist
#	xcb-util/distinfo
#	xcb-util/pkg-descr
#
echo c - xcb-util
mkdir -p xcb-util > /dev/null 2>&1
echo x - xcb-util/Makefile
sed 's/^X//' >xcb-util/Makefile << 'END-of-xcb-util/Makefile'
X# New ports collection makefile for:   xcb-util
X# Date created:                October 16, 2007
X# Whom:                        Nikos Ntarmos <ntarmos@ceid.upatras.gr>
X#
X# $FreeBSD$
X#
X
XPORTNAME=	xcb-util
XPORTVERSION=	0.2
XCATEGORIES=	x11
XMASTER_SITES=	http://xcb.freedesktop.org/dist/
X
XMAINTAINER=	ntarmos@ceid.upatras.gr
XCOMMENT=	A module with libxcb/libX11 extension/replacement libraries
X
XLIB_DEPENDS=	xcb.1:${PORTSDIR}/x11/libxcb
XBUILD_DEPENDS=	gperf:${PORTSDIR}/devel/gperf
X
XUSE_BZIP2=	yes
XUSE_GMAKE=	yes
XUSE_LDCONFIG=	yes
XUSE_XORG=	xau xdmcp
XUSE_XLIB=	yes
XUSE_AUTOTOOLS=	libtool:15
X
XGNU_CONFIGURE=	yes
X
XCONFIGURE_ENV=	GPERF="${LOCALBASE}/bin/gperf"
X
X.include <bsd.port.mk>
END-of-xcb-util/Makefile
echo x - xcb-util/pkg-plist
sed 's/^X//' >xcb-util/pkg-plist << 'END-of-xcb-util/pkg-plist'
Xlib/libxcb-atom.so.0
Xlib/libxcb-atom.so
Xlib/libxcb-atom.la
Xlib/libxcb-atom.a
Xlib/pkgconfig/xcb-atom.pc
Xlib/pkgconfig/xcb-aux.pc
Xlib/pkgconfig/xcb-event.pc
Xlib/pkgconfig/xcb-property.pc
Xlib/pkgconfig/xcb-icccm.pc
Xlib/pkgconfig/xcb-image.pc
Xlib/pkgconfig/xcb-keysyms.pc
Xlib/pkgconfig/xcb-reply.pc
Xlib/pkgconfig/xcb-wm.pc
Xlib/pkgconfig/xcb-renderutil.pc
Xlib/libxcb-aux.so.0
Xlib/libxcb-aux.so
Xlib/libxcb-aux.la
Xlib/libxcb-aux.a
Xlib/libxcb-event.so.0
Xlib/libxcb-event.so
Xlib/libxcb-event.la
Xlib/libxcb-event.a
Xlib/libxcb-property.so.0
Xlib/libxcb-property.so
Xlib/libxcb-property.la
Xlib/libxcb-property.a
Xlib/libxcb-icccm.so.0
Xlib/libxcb-icccm.so
Xlib/libxcb-icccm.la
Xlib/libxcb-icccm.a
Xlib/libxcb-image.so.0
Xlib/libxcb-image.so
Xlib/libxcb-image.la
Xlib/libxcb-image.a
Xlib/libxcb-keysyms.so.0
Xlib/libxcb-keysyms.so
Xlib/libxcb-keysyms.la
Xlib/libxcb-keysyms.a
Xlib/libxcb-reply.so.0
Xlib/libxcb-reply.so
Xlib/libxcb-reply.la
Xlib/libxcb-reply.a
Xlib/libxcb-wm.so.0
Xlib/libxcb-wm.so
Xlib/libxcb-wm.la
Xlib/libxcb-wm.a
Xlib/libxcb-render-util.so.0
Xlib/libxcb-render-util.so
Xlib/libxcb-render-util.la
Xlib/libxcb-render-util.a
Xinclude/xcb/xcb_atom.h
Xinclude/xcb/xcb_aux.h
Xinclude/xcb/xcb_event.h
Xinclude/xcb/xcb_property.h
Xinclude/xcb/xcb_icccm.h
Xinclude/xcb/xcb_image.h
Xinclude/xcb/xcb_keysyms.h
Xinclude/xcb/xcb_reply.h
Xinclude/xcb/xcb_wm.h
Xinclude/xcb/xcb_renderutil.h
END-of-xcb-util/pkg-plist
echo x - xcb-util/distinfo
sed 's/^X//' >xcb-util/distinfo << 'END-of-xcb-util/distinfo'
XMD5 (xcb-util-0.2.tar.bz2) = b09bdebad50638709de22d8eb2dc3bf5
XSHA256 (xcb-util-0.2.tar.bz2) = a0d6a15ac4dcbcea832f2f9b2dbcf575b02cf69aa92f0ba90bd35b61cd75b01a
XSIZE (xcb-util-0.2.tar.bz2) = 255781
END-of-xcb-util/distinfo
echo x - xcb-util/pkg-descr
sed 's/^X//' >xcb-util/pkg-descr << 'END-of-xcb-util/pkg-descr'
XThe xcb-util module provides a number of libraries which sit on top of
Xlibxcb, the core X protocol library, and some of the extension
Xlibraries. These experimental libraries provide convenience functions
Xand interfaces which make the raw X protocol more usable. Some of the
Xlibraries also provide client-side code which is not strictly part of
Xthe X protocol but which have traditionally been provided by Xlib.
X
XThese libraries are currently included, roughly ordered by maturity:
X
Xrender-util: Convenience functions for the Render extension.
Xaux: Convenient access to connection setup and some core requests.
Xatom: Standard core X atom constants and atom caching.
Xproperty: Callback X property-change handling.
Xicccm: Both client and window-manager helpers for ICCCM.
Xkeysyms: Standard X key constants and conversion to/from keycodes.
Xevent: Callback X event handling.
Ximage: Port of Xlib's XImage and XShmImage functions.
Xwm: Framework for window manager implementation.
X
XWWW: http://xcb.freedesktop.org/
END-of-xcb-util/pkg-descr
exit
--- xcb-util.shar ends here ---


>Release-Note:
>Audit-Trail:
Responsible-Changed-From-To: freebsd-ports-bugs->alepulver 
Responsible-Changed-By: alepulver 
Responsible-Changed-When: Sat Feb 16 16:35:41 UTC 2008 
Responsible-Changed-Why:  
I'll take it. 

http://www.freebsd.org/cgi/query-pr.cgi?pr=117236 
State-Changed-From-To: open->closed 
State-Changed-By: alepulver 
State-Changed-When: Sat Feb 16 17:19:07 UTC 2008 
State-Changed-Why:  
Committed, with minor changes. Thanks! 

http://www.freebsd.org/cgi/query-pr.cgi?pr=117236 

From: dfilter@FreeBSD.ORG (dfilter service)
To: bug-followup@FreeBSD.org
Cc:  
Subject: Re: ports/117236: commit references a PR
Date: Sat, 16 Feb 2008 17:17:49 +0000 (UTC)

 alepulver    2008-02-16 17:17:44 UTC
 
   FreeBSD ports repository
 
   Modified files:
     x11                  Makefile 
   Added files:
     x11/xcb-util         Makefile distinfo pkg-descr pkg-plist 
   Log:
   The xcb-util module provides a number of libraries which sit on top of
   libxcb, the core X protocol library, and some of the extension
   libraries. These experimental libraries provide convenience functions
   and interfaces which make the raw X protocol more usable. Some of the
   libraries also provide client-side code which is not strictly part of
   the X protocol but which have traditionally been provided by Xlib.
   
   These libraries are currently included, roughly ordered by maturity:
   
   render-util: Convenience functions for the Render extension.
   aux: Convenient access to connection setup and some core requests.
   atom: Standard core X atom constants and atom caching.
   property: Callback X property-change handling.
   icccm: Both client and window-manager helpers for ICCCM.
   keysyms: Standard X key constants and conversion to/from keycodes.
   event: Callback X event handling.
   image: Port of Xlib's XImage and XShmImage functions.
   wm: Framework for window manager implementation.
   
   WWW: http://xcb.freedesktop.org/
   
   PR:             ports/117236
   Submitted by:   Nikos Ntarmos <ntarmos at ceid.upatras.gr>
   
   Revision  Changes    Path
   1.671     +1 -0      ports/x11/Makefile
   1.1       +34 -0     ports/x11/xcb-util/Makefile (new)
   1.1       +3 -0      ports/x11/xcb-util/distinfo (new)
   1.1       +20 -0     ports/x11/xcb-util/pkg-descr (new)
   1.1       +60 -0     ports/x11/xcb-util/pkg-plist (new)
 _______________________________________________
 cvs-all@freebsd.org mailing list
 http://lists.freebsd.org/mailman/listinfo/cvs-all
 To unsubscribe, send any mail to "cvs-all-unsubscribe@freebsd.org"
 
>Unformatted:
