View | Details | Raw Unified | Return to bug 138183 | Differences between
and this patch

Collapse All | Expand All

(-)Makefile (-2 / +10 lines)
Lines 6-12 Link Here
6
#
6
#
7
7
8
PORTNAME=	xcb-util
8
PORTNAME=	xcb-util
9
PORTVERSION=	0.3.5
9
PORTVERSION=	0.3.6
10
CATEGORIES=	x11
10
CATEGORIES=	x11
11
MASTER_SITES=	http://xcb.freedesktop.org/dist/
11
MASTER_SITES=	http://xcb.freedesktop.org/dist/
12
12
Lines 25-33 Link Here
25
GNU_CONFIGURE=	yes
25
GNU_CONFIGURE=	yes
26
CONFIGURE_ENV=	GPERF="${LOCALBASE}/bin/gperf"
26
CONFIGURE_ENV=	GPERF="${LOCALBASE}/bin/gperf"
27
27
28
.include <bsd.port.pre.mk>
29
30
XCBPROTO_VERSION_MISMATCH!=	${LOCALBASE}/bin/pkg-config --variable=xcbproto_version xcb | ${AWK} '{if ($$1 < 1.5) print "MISMATCH"}'
31
pre-extract:
32
.if	defined(XCBPROTO_VERSION_MISMATCH) && !empty(XCBPROTO_VERSION_MISMATCH)
33
IGNORE= requires libxcb built against xcb-proto version 1.5 or higher. You need to update xcb-proto, rebuild libxcb, and then resume the build of xcb-util
34
.endif
35
28
post-patch:
36
post-patch:
29
	@${REINPLACE_CMD} -e \
37
	@${REINPLACE_CMD} -e \
30
		's|$${libdir}/pkgconfig|$${prefix}/libdata/pkgconfig|' \
38
		's|$${libdir}/pkgconfig|$${prefix}/libdata/pkgconfig|' \
31
		${WRKSRC}/configure
39
		${WRKSRC}/configure
32
40
33
.include <bsd.port.mk>
41
.include <bsd.port.post.mk>
(-)distinfo (-3 / +3 lines)
Lines 1-3 Link Here
1
MD5 (xcb-util-0.3.5.tar.bz2) = 13649baa059dcea7779d2b9ff3843888
1
MD5 (xcb-util-0.3.6.tar.bz2) = dd8968b8ee613cb027a8ef1fcbdc8fc9
2
SHA256 (xcb-util-0.3.5.tar.bz2) = 484097ce4a847894d239ee505c8db1249950ef8b4be6dc1fdd1929de2d4e0f25
2
SHA256 (xcb-util-0.3.6.tar.bz2) = ffb8ee11ab015858a970ab7edd56bd2436b281657596561d8429d4a90df60e57
3
SIZE (xcb-util-0.3.5.tar.bz2) = 262991
3
SIZE (xcb-util-0.3.6.tar.bz2) = 293408

Return to bug 138183