1
0
mirror of https://git.FreeBSD.org/ports.git synced 2024-12-29 05:38:00 +00:00

- Mark xtrans as a BUILD_DEPENDS only (unless specified otherwise with :both)

- Bump PORTREVISION on ports having xtrans in USE_XORG.
- Add some missing dependencies in various xorg libraries.
This commit is contained in:
Florent Thoumie 2008-03-13 10:33:56 +00:00
parent e478e42ee3
commit 5d486865e5
Notes: svn2git 2021-03-31 03:12:20 +00:00
svn path=/head/; revision=208925
20 changed files with 51 additions and 29 deletions

View File

@ -220,7 +220,7 @@ xrender_LIB_PC_DEPENDS= ${X11BASE}/libdata/pkgconfig/xrender.pc:${PORTSDIR}/x11
xres_LIB_PC_DEPENDS= ${X11BASE}/libdata/pkgconfig/xres.pc:${PORTSDIR}/x11/libXres
xscrnsaver_LIB_PC_DEPENDS= ${X11BASE}/libdata/pkgconfig/xscrnsaver.pc:${PORTSDIR}/x11/libXScrnSaver
xt_LIB_PC_DEPENDS= ${X11BASE}/libdata/pkgconfig/xt.pc:${PORTSDIR}/x11-toolkits/libXt
xtrans_LIB_PC_DEPENDS= ${X11BASE}/libdata/pkgconfig/xtrans.pc:${PORTSDIR}/x11/xtrans
xtrans_BUILD_DEPENDS= ${X11BASE}/libdata/pkgconfig/xtrans.pc:${PORTSDIR}/x11/xtrans
xtrap_LIB_PC_DEPENDS= ${X11BASE}/libdata/pkgconfig/xtrap.pc:${PORTSDIR}/x11/libXTrap
xtst_LIB_PC_DEPENDS= ${X11BASE}/libdata/pkgconfig/xtst.pc:${PORTSDIR}/x11/libXtst
xv_LIB_PC_DEPENDS= ${X11BASE}/libdata/pkgconfig/xv.pc:${PORTSDIR}/x11/libXv

View File

@ -7,6 +7,7 @@
PORTNAME= libFS
PORTVERSION= 1.0.0
PORTREVISION= 1
CATEGORIES= x11-fonts
MAINTAINER= x11@FreeBSD.org

View File

@ -7,7 +7,7 @@
PORTNAME= libXfont
PORTVERSION= 1.3.1
PORTREVISION= 2
PORTREVISION= 3
PORTEPOCH= 1
CATEGORIES= x11-fonts
@ -17,6 +17,6 @@ COMMENT= X font libary
LIB_DEPENDS= freetype.9:${PORTSDIR}/print/freetype2
XORG_CAT= lib
USE_XORG= fontcacheproto xproto xtrans fontsproto:both fontenc
USE_XORG= fontcacheproto xproto:both xtrans fontsproto:both fontenc
.include <bsd.port.mk>

View File

@ -7,6 +7,7 @@
PORTNAME= xfs
PORTVERSION= 1.0.5
PORTREVISION= 1
PORTEPOCH= 1
CATEGORIES= x11-fonts

View File

@ -7,6 +7,7 @@
PORTNAME= libXaw
PORTVERSION= 1.0.4
PORTREVISION= 1
PORTEPOCH= 1
CATEGORIES= x11-toolkits
@ -14,7 +15,7 @@ MAINTAINER= x11@FreeBSD.org
COMMENT= X Athena Widgets library
XORG_CAT= lib
USE_XORG= printproto x11 xau xext xextproto xmu xp xpm xproto xt
USE_XORG= printproto:both x11 xau xext xextproto xmu xp xpm xproto:both xt
MAN3= Xaw.3

View File

@ -7,13 +7,14 @@
PORTNAME= libXt
PORTVERSION= 1.0.5
PORTREVISION= 1
CATEGORIES= x11-toolkits
MAINTAINER= x11@FreeBSD.org
COMMENT= X Toolkit library
XORG_CAT= lib
USE_XORG= x11 sm xproto kbproto
USE_XORG= x11 sm xproto:both kbproto
MAN1= makestrs.1
MAN3= XtNew.3 \

View File

@ -7,6 +7,7 @@
PORTNAME= libICE
PORTVERSION= 1.0.4
PORTREVISION= 1
PORTEPOCH= 1
CATEGORIES= x11
@ -14,6 +15,6 @@ MAINTAINER= x11@FreeBSD.org
COMMENT= Inter Client Exchange library for X11
XORG_CAT= lib
USE_XORG= xproto xtrans
USE_XORG= xproto:both xtrans
.include <bsd.port.mk>

View File

@ -7,6 +7,7 @@
PORTNAME= libSM
PORTVERSION= 1.0.3
PORTREVISION= 1
PORTEPOCH= 1
CATEGORIES= x11

View File

@ -7,27 +7,33 @@
PORTNAME= libX11
PORTVERSION= 1.1.3
PORTREVISION= 1
PORTEPOCH= 1
CATEGORIES= x11
MAINTAINER= x11@FreeBSD.org
COMMENT= X11 library
.if defined(WITH_XCB)
BUILD_DEPENDS= ${X11BASE}/libdata/pkgconfig/xcb-xlib.pc:${PORTSDIR}/x11/libxcb
RUN_DEPENDS= ${BUILD_DEPENDS}
CONFIGURE_ARGS= --with-xcb=yes
PLIST_SUB+= XCB=""
.else
CONFIGURE_ARGS= --with-xcb=no
PLIST_SUB+= XCB="@comment "
.endif
OPTIONS= XCB "use XCB for low-level protocol implementation" off
XORG_CAT= lib
USE_XORG= bigreqsproto xau xdmcp xextproto xtrans xcmiscproto kbproto:both \
inputproto:both xf86bigfontproto xproto:both
USE_XORG= bigreqsproto xau xcmiscproto xdmcp xextproto xtrans \
kbproto:both inputproto xf86bigfontproto xproto:both
USE_XORG+=
USE_AUTOTOOLS= libtool:15
CONFIGURE_ARGS+= --enable-xdmauth --datadir=${PREFIX}/lib
.include <bsd.port.pre.mk>
.if defined(WITH_XCB)
BUILD_DEPENDS+= ${X11BASE}/libdata/pkgconfig/xcb-xlib.pc:${PORTSDIR}/x11/libxcb
RUN_DEPENDS+= ${BUILD_DEPENDS}
CONFIGURE_ARGS+= --with-xcb=yes
PLIST_SUB+= XCB=""
.else
CONFIGURE_ARGS+= --with-xcb=no
PLIST_SUB+= XCB="@comment "
.endif
.include "${.CURDIR}/manpages"
.include <bsd.port.mk>
.include <bsd.port.post.mk>

View File

@ -7,13 +7,14 @@
PORTNAME= libXcursor
PORTVERSION= 1.1.9
PORTREVISION= 1
CATEGORIES= x11
MAINTAINER= x11@FreeBSD.org
COMMENT= X client-side cursor loading library
XORG_CAT= lib
USE_XORG= xrender x11 xfixes renderproto fixesproto xproto:both
USE_XORG= xrender x11 xfixes fixesproto xproto:both
CONFIGURE_ARGS= --with-icondir=${PREFIX}/lib/X11/icons

View File

@ -7,12 +7,13 @@
PORTNAME= libXdmcp
PORTVERSION= 1.0.2
PORTREVISION= 1
CATEGORIES= x11
MAINTAINER= x11@FreeBSD.org
COMMENT= X Display Manager Control Protocol library
XORG_CAT= lib
USE_XORG= xproto
USE_XORG= xproto:both
.include <bsd.port.mk>

View File

@ -7,13 +7,14 @@
PORTNAME= libXfixes
PORTVERSION= 4.0.3
PORTREVISION= 1
CATEGORIES= x11
MAINTAINER= x11@FreeBSD.org
COMMENT= X Fixes extension library
XORG_CAT= lib
USE_XORG= x11 fixesproto:both xproto xextproto
USE_XORG= x11 fixesproto:both xproto:both xextproto
MAN3= Xfixes.3

View File

@ -7,13 +7,14 @@
PORTNAME= libXrandr
PORTVERSION= 1.2.2
PORTREVISION= 1
CATEGORIES= x11
MAINTAINER= x11@FreeBSD.org
COMMENT= X Resize and Rotate extension library
XORG_CAT= lib
USE_XORG= x11 randrproto:both xext xextproto xrender renderproto
USE_XORG= x11 randrproto:both xext xextproto xrender renderproto xproto:both
MAN3= Xrandr.3 \
XRRConfig.3 \

View File

@ -7,12 +7,13 @@
PORTNAME= libXrender
PORTVERSION= 0.9.4
PORTREVISION= 1
CATEGORIES= x11
MAINTAINER= x11@FreeBSD.org
COMMENT= X Render extension library
XORG_CAT= lib
USE_XORG= x11 renderproto:both
USE_XORG= x11 renderproto:both xproto:both
.include <bsd.port.mk>

View File

@ -7,14 +7,14 @@
PORTNAME= libXres
PORTVERSION= 1.0.3
PORTREVISION= 2
PORTREVISION= 3
CATEGORIES= x11
MAINTAINER= x11@FreeBSD.org
COMMENT= X Resource usage library
XORG_CAT= lib
USE_XORG= x11 xext xextproto resourceproto
USE_XORG= x11 xext xextproto resourceproto xproto:both
MAN3= XRes.3 \
XResQueryClients.3 \

View File

@ -7,6 +7,7 @@
PORTNAME= libXv
PORTVERSION= 1.0.3
PORTREVISION= 1
PORTEPOCH= 1
CATEGORIES= x11
@ -14,7 +15,7 @@ MAINTAINER= x11@FreeBSD.org
COMMENT= X Video Extension library
XORG_CAT= lib
USE_XORG= x11 xext xextproto videoproto:both
USE_XORG= x11 xext xextproto videoproto:both xproto:both
MAN3= Xv.3 \
XvFreeAdaptorInfo.3 \

View File

@ -7,12 +7,13 @@
PORTNAME= libXvMC
PORTVERSION= 1.0.4
PORTREVISION= 1
CATEGORIES= x11
MAINTAINER= x11@FreeBSD.org
COMMENT= X Video Extension Motion Compensation library
XORG_CAT= lib
USE_XORG= x11 xext xv xextproto videoproto
USE_XORG= x11 xext xv xextproto videoproto:both xproto:both
.include <bsd.port.mk>

View File

@ -7,13 +7,14 @@
PORTNAME= libdmx
PORTVERSION= 1.0.2
PORTREVISION= 1
CATEGORIES= x11
MAINTAINER= x11@FreeBSD.org
COMMENT= DMX extension library
XORG_CAT= lib
USE_XORG= x11 xext xextproto dmxproto
USE_XORG= x11 xext xextproto dmxproto:both
MAN3= DMX.3 \
DMXAddInput.3 \

View File

@ -7,12 +7,13 @@
PORTNAME= libxkbui
PORTVERSION= 1.0.2
PORTREVISION= 1
CATEGORIES= x11
MAINTAINER= x11@FreeBSD.org
COMMENT= The xkbui library
XORG_CAT= lib
USE_XORG= x11 xt xkbfile kbproto
USE_XORG= x11 xt xkbfile kbproto:both
.include <bsd.port.mk>

View File

@ -7,6 +7,7 @@
PORTNAME= xrx
PORTVERSION= 1.0.1
PORTREVISION= 1
CATEGORIES= x11
MAINTAINER= x11@FreeBSD.org