ports/128051: [UPDATE]: x11/xcb-util update to version 0.3.0
Perrin Alexandre
alexandre.perrin at epfl.ch
Mon Oct 13 09:10:02 UTC 2008
>Number: 128051
>Category: ports
>Synopsis: [UPDATE]: x11/xcb-util update to version 0.3.0
>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 Oct 13 09:10:01 UTC 2008
>Closed-Date:
>Last-Modified:
>Originator: Perrin Alexandre
>Release: 7.1-BETA
>Organization:
none
>Environment:
FreeBSD FriBSD630 7.1-BETA FreeBSD 7.1-BETA #0: Tue Sep 30 18:10:21 CEST 2008 root@:/usr/obj/usr/src/sys/KAWAROU amd64
>Description:
Hi.
I'm trying to port the awesome 3.0 WM to FreeBSD, and it need xcb-util >= 0.3.0
here are some patch to update (current version is 0.2.1) the port.
>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:
#
# /usr/ports/local/x11/xcb-util/
# /usr/ports/local/x11/xcb-util/pkg-descr
# /usr/ports/local/x11/xcb-util/files
# /usr/ports/local/x11/xcb-util/pkg-plist
# /usr/ports/local/x11/xcb-util/distinfo
# /usr/ports/local/x11/xcb-util/Makefile
#
echo c - /usr/ports/local/x11/xcb-util/
mkdir -p /usr/ports/local/x11/xcb-util/ > /dev/null 2>&1
echo x - /usr/ports/local/x11/xcb-util/pkg-descr
sed 's/^X//' >/usr/ports/local/x11/xcb-util/pkg-descr << 'b975b40d9b03ef3bf5b78b3bd370e03b'
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/
b975b40d9b03ef3bf5b78b3bd370e03b
echo c - /usr/ports/local/x11/xcb-util/files
mkdir -p /usr/ports/local/x11/xcb-util/files > /dev/null 2>&1
echo x - /usr/ports/local/x11/xcb-util/pkg-plist
sed 's/^X//' >/usr/ports/local/x11/xcb-util/pkg-plist << '4230c90e9d9be7a7fb0b142cec9c54c2'
Xinclude/xcb/xcb_atom.h
Xinclude/xcb/xcb_aux.h
Xinclude/xcb/xcb_bitops.h
Xinclude/xcb/xcb_event.h
Xinclude/xcb/xcb_icccm.h
Xinclude/xcb/xcb_image.h
Xinclude/xcb/xcb_keysyms.h
Xinclude/xcb/xcb_pixel.h
Xinclude/xcb/xcb_property.h
Xinclude/xcb/xcb_renderutil.h
Xinclude/xcb/xcb_reply.h
Xinclude/xcb/xcb_wm.h
Xlib/libxcb-atom.a
Xlib/libxcb-atom.la
Xlib/libxcb-atom.so
Xlib/libxcb-atom.so.1
Xlib/libxcb-aux.a
Xlib/libxcb-aux.la
Xlib/libxcb-aux.so
Xlib/libxcb-aux.so.0
Xlib/libxcb-event.a
Xlib/libxcb-event.la
Xlib/libxcb-event.so
Xlib/libxcb-event.so.1
Xlib/libxcb-icccm.a
Xlib/libxcb-icccm.la
Xlib/libxcb-icccm.so
Xlib/libxcb-icccm.so.1
Xlib/libxcb-image.a
Xlib/libxcb-image.la
Xlib/libxcb-image.so
Xlib/libxcb-image.so.0
Xlib/libxcb-keysyms.a
Xlib/libxcb-keysyms.la
Xlib/libxcb-keysyms.so
Xlib/libxcb-keysyms.so.0
Xlib/libxcb-property.a
Xlib/libxcb-property.la
Xlib/libxcb-property.so
Xlib/libxcb-property.so.1
Xlib/libxcb-render-util.a
Xlib/libxcb-render-util.la
Xlib/libxcb-render-util.so
Xlib/libxcb-render-util.so.0
Xlib/libxcb-reply.a
Xlib/libxcb-reply.la
Xlib/libxcb-reply.so
Xlib/libxcb-reply.so.1
Xlib/libxcb-wm.a
Xlib/libxcb-wm.la
Xlib/libxcb-wm.so
Xlib/libxcb-wm.so.0
Xlibdata/pkgconfig/xcb-atom.pc
Xlibdata/pkgconfig/xcb-aux.pc
Xlibdata/pkgconfig/xcb-event.pc
Xlibdata/pkgconfig/xcb-icccm.pc
Xlibdata/pkgconfig/xcb-image.pc
Xlibdata/pkgconfig/xcb-keysyms.pc
Xlibdata/pkgconfig/xcb-property.pc
Xlibdata/pkgconfig/xcb-renderutil.pc
Xlibdata/pkgconfig/xcb-reply.pc
Xlibdata/pkgconfig/xcb-wm.pc
4230c90e9d9be7a7fb0b142cec9c54c2
echo x - /usr/ports/local/x11/xcb-util/distinfo
sed 's/^X//' >/usr/ports/local/x11/xcb-util/distinfo << '2e770ee7d4a9a2a79301f1ad1aa16d57'
XMD5 (xcb-util-0.3.0.tar.bz2) = 5f2188492a7d12142d83f73cf0054c59
XSHA256 (xcb-util-0.3.0.tar.bz2) = f85adfc10e4540fb294fe14806f8d711a7ac30ea4a5661b68225e7fdaa1708ab
XSIZE (xcb-util-0.3.0.tar.bz2) = 264896
2e770ee7d4a9a2a79301f1ad1aa16d57
echo x - /usr/ports/local/x11/xcb-util/Makefile
sed 's/^X//' >/usr/ports/local/x11/xcb-util/Makefile << 'f463f81849df2eb916dcb87a23881e52'
X# New ports collection makefile for: xcb-util
X# Date created: October 16, 2007
X# Whom: Nikos Ntarmos <ntarmos at ceid.upatras.gr>
X#
X# $FreeBSD: ports/x11/xcb-util/Makefile,v 1.4 2008/09/07 22:21:05 miwi Exp $
X#
X
XPORTNAME= xcb-util
XPORTVERSION= 0.3.0
XCATEGORIES= x11
XMASTER_SITES= http://xcb.freedesktop.org/dist/
X
XMAINTAINER= ntarmos at ceid.upatras.gr
XCOMMENT= A module with libxcb/libX11 extension/replacement libraries
X
XLIB_DEPENDS= xcb.1:${PORTSDIR}/x11/libxcb
XBUILD_DEPENDS= ${LOCALBASE}/bin/gperf:${PORTSDIR}/devel/gperf
X
XUSE_BZIP2= yes
XUSE_GMAKE= yes
XUSE_LDCONFIG= yes
XUSE_XORG= xau xdmcp
XUSE_AUTOTOOLS= libtool:15
X
XGNU_CONFIGURE= yes
XCONFIGURE_ENV= GPERF="${LOCALBASE}/bin/gperf"
X
Xpost-patch:
X @${REINPLACE_CMD} -e \
X 's|$${libdir}/pkgconfig|$${prefix}/libdata/pkgconfig|' \
X ${WRKSRC}/configure
X
X.include <bsd.port.mk>
f463f81849df2eb916dcb87a23881e52
exit
>Release-Note:
>Audit-Trail:
>Unformatted:
More information about the freebsd-ports-bugs
mailing list