aboutsummaryrefslogtreecommitdiff
path: root/x11/xorg-libraries/Makefile
diff options
context:
space:
mode:
Diffstat (limited to 'x11/xorg-libraries/Makefile')
-rw-r--r--x11/xorg-libraries/Makefile115
1 files changed, 57 insertions, 58 deletions
diff --git a/x11/xorg-libraries/Makefile b/x11/xorg-libraries/Makefile
index f12e21d94428..9761d40f4203 100644
--- a/x11/xorg-libraries/Makefile
+++ b/x11/xorg-libraries/Makefile
@@ -6,72 +6,71 @@
#
PORTNAME= xorg-libraries
-PORTVERSION= 6.9.0
-PORTREVISION= 1
+PORTVERSION= 7.2
CATEGORIES= x11
-MASTER_SITES= ${MASTER_SITE_XORG}
-MASTER_SITE_SUBDIR= X11R${PORTVERSION}/src
-DISTFILES= X11R${PORTVERSION}-src1.tar.gz \
- X11R${PORTVERSION}-src3.tar.gz
-
-PATCHFILES= x11r6.9.0-cidfonts.diff
-PATCH_SITES= ${MASTER_SITE_XORG}
-PATCH_SITE_SUBDIR= X11R${PORTVERSION}/patches
+MASTER_SITES= # none
+DISTFILES= # none
+EXTRACT_ONLY= # none
MAINTAINER= x11@FreeBSD.org
-COMMENT= X11 libraries and headers from X.Org
-
-LIB_DEPENDS= drm:${PORTSDIR}/graphics/libdrm \
- freetype.9:${PORTSDIR}/print/freetype2 \
- fontconfig.1:${PORTSDIR}/x11-fonts/fontconfig
-
-CONFLICTS= Mesa-* XFree86-libraries-* \
- libX11-* libGL-* libGLU-* libICE-* libSM-* libXau-* libXaw-* \
- libXcursor-* libXdmcp-* libXext-* libXfont-* libXi-* \
- libXinerama-* libXmu-* libXp-* libXpm-* libXrandr-* \
- libXrender-* libXres-* libXt-* libXv-* libXxf86-* libxkbfile-* \
- panoramixext-* printext-* randrext-* renderext-* resourceext-* \
- xextensions-* xf86ext-* xlibs-* xpm-* xproto-*
-
-EXTRA_PATCHES= ${CF_PATCHES}
+COMMENT= X.org libraries meta-port
-XBUILD_DIRS= lib nls programs/Xserver/include \
- programs/Xserver/hw/xfree86/parser
-XINSTALL_DIRS= include lib nls programs/Xserver/include \
- programs/Xserver/hw/xfree86/parser
+NO_BUILD= yes
-INSTALLS_SHLIB= yes
+PREFIX?= ${X11BASE}
-post-patch:
- ${CP} ${FILESDIR}/nls-Compose-microsoft-cp1251 ${WRKSRC}/nls/Compose/microsoft-cp1251
- ${MKDIR} ${WRKSRC}/lib/XThrStub
- ${CP} ${FILESDIR}/XThrStub-Imakefile ${WRKSRC}/lib/XThrStub/Imakefile
+# Needs: libGL
-post-install:
- ${MKDIR} ${PREFIX}/libdata/pkgconfig
- ${INSTALL_DATA} ${WRKSRC}/lib/Xcursor/xcursor.pc \
- ${PREFIX}/libdata/pkgconfig
+RUN_DEPENDS= ${X11BASE}/libdata/pkgconfig/x11.pc:${PORTSDIR}/x11/libX11 \
+ ${X11BASE}/libdata/pkgconfig/xfont.pc:${PORTSDIR}/x11-fonts/libXfont \
+ ${X11BASE}/libdata/pkgconfig/xfontcache.pc:${PORTSDIR}/x11-fonts/libXfontcache \
+ ${X11BASE}/libdata/pkgconfig/ice.pc:${PORTSDIR}/x11/libICE \
+ ${X11BASE}/libdata/pkgconfig/sm.pc:${PORTSDIR}/x11/libSM \
+ ${X11BASE}/libdata/pkgconfig/xres.pc:${PORTSDIR}/x11/libXres \
+ ${X11BASE}/libdata/pkgconfig/xtrap.pc:${PORTSDIR}/x11/libXTrap \
+ ${X11BASE}/libdata/pkgconfig/xau.pc:${PORTSDIR}/x11/libXau \
+ ${X11BASE}/libdata/pkgconfig/xaw8.pc:${PORTSDIR}/x11-toolkits/libXaw \
+ ${X11BASE}/libdata/pkgconfig/xcomposite.pc:${PORTSDIR}/x11/libXcomposite \
+ ${X11BASE}/libdata/pkgconfig/xcursor.pc:${PORTSDIR}/x11/libXcursor \
+ ${X11BASE}/libdata/pkgconfig/xdamage.pc:${PORTSDIR}/x11/libXdamage \
+ ${X11BASE}/libdata/pkgconfig/xdmcp.pc:${PORTSDIR}/x11/libXdmcp \
+ ${X11BASE}/libdata/pkgconfig/xevie.pc:${PORTSDIR}/x11/libXevie \
+ ${X11BASE}/libdata/pkgconfig/xext.pc:${PORTSDIR}/x11/libXext \
+ ${X11BASE}/libdata/pkgconfig/xfixes.pc:${PORTSDIR}/x11/libXfixes \
+ ${X11BASE}/libdata/pkgconfig/xfont.pc:${PORTSDIR}/x11-fonts/libXfont \
+ ${X11BASE}/libdata/pkgconfig/xi.pc:${PORTSDIR}/x11/libXi \
+ ${X11BASE}/libdata/pkgconfig/xinerama.pc:${PORTSDIR}/x11/libXinerama \
+ ${X11BASE}/libdata/pkgconfig/xmu.pc:${PORTSDIR}/x11-toolkits/libXmu \
+ ${X11BASE}/libdata/pkgconfig/xp.pc:${PORTSDIR}/x11/libXp \
+ ${X11BASE}/libdata/pkgconfig/xpm.pc:${PORTSDIR}/x11/libXpm \
+ ${X11BASE}/libdata/pkgconfig/xrandr.pc:${PORTSDIR}/x11/libXrandr \
+ ${X11BASE}/libdata/pkgconfig/xrender.pc:${PORTSDIR}/x11/libXrender \
+ ${X11BASE}/libdata/pkgconfig/xscrnsaver.pc:${PORTSDIR}/x11/libXScrnSaver \
+ ${X11BASE}/libdata/pkgconfig/xt.pc:${PORTSDIR}/x11-toolkits/libXt \
+ ${X11BASE}/libdata/pkgconfig/xtst.pc:${PORTSDIR}/x11/libXtst \
+ ${X11BASE}/libdata/pkgconfig/xv.pc:${PORTSDIR}/x11/libXv \
+ ${X11BASE}/libdata/pkgconfig/xvmc.pc:${PORTSDIR}/x11/libXvMC \
+ ${X11BASE}/libdata/pkgconfig/xxf86dga.pc:${PORTSDIR}/x11/libXxf86dga \
+ ${X11BASE}/libdata/pkgconfig/xxf86misc.pc:${PORTSDIR}/x11/libXxf86misc \
+ ${X11BASE}/libdata/pkgconfig/xxf86vm.pc:${PORTSDIR}/x11/libXxf86vm \
+ ${X11BASE}/libdata/pkgconfig/xkbfile.pc:${PORTSDIR}/x11/libxkbfile \
+ ${X11BASE}/libdata/pkgconfig/xkbui.pc:${PORTSDIR}/x11/libxkbui \
+ ${X11BASE}/libdata/pkgconfig/xft.pc:${PORTSDIR}/x11-fonts/libXft \
+ ${X11BASE}/libdata/pkgconfig/xprintutil.pc:${PORTSDIR}/x11/libXprintUtil \
+ ${X11BASE}/libdata/pkgconfig/xprintapputil.pc:${PORTSDIR}/x11/libXprintAppUtil \
+ ${X11BASE}/libdata/pkgconfig/fontenc.pc:${PORTSDIR}/x11-fonts/libfontenc \
+ ${X11BASE}/libdata/pkgconfig/dmx.pc:${PORTSDIR}/x11/libdmx \
+ ${X11BASE}/libdata/pkgconfig/xtrans.pc:${PORTSDIR}/x11/xtrans \
+ ${X11BASE}/libdata/pkgconfig/libfs.pc:${PORTSDIR}/x11-fonts/libFS \
+ ${X11BASE}/libdata/pkgconfig/oldx.pc:${PORTSDIR}/x11/liboldX
-.include "${.CURDIR}/../../x11-servers/xorg-server/Makefile.inc"
-.include <bsd.port.pre.mk>
-
-.if ${X_WINDOW_SYSTEM:L} != xorg
-IGNORE= is part of X.Org and you have ${X_WINDOW_SYSTEM} set for X11\
- distribution. See The X Window System and Virtual Consoles chapter\
- of FAQ for more information
-.endif
-
-# BuildXF86DRI is false for FreeBSD < 4.1
-.if ${OSVERSION} < 410000
-PLIST_SUB+= OSMESA:="@comment "
-.else
-PLIST_SUB+= OSMESA:=""
+.if !defined(XORG_UPGRADE) && !defined(PACKAGE_BUILDING)
+pre-everything::
+ @test -L /usr/X11R6 || ( echo "Read ${PORTSDIR}/UPDATING for the procedure to upgrade to xorg 7.2." && /usr/bin/false )
.endif
-.if ${OSVERSION} >= 500043
-PLIST_SUB+= XTHRSTUB:="@comment "
-.else
-PLIST_SUB+= XTHRSTUB:=""
-.endif
+do-install:
+ ${MKDIR} ${PREFIX}/libdata/xorg
+ ${TOUCH} ${PREFIX}/libdata/xorg/libraries
-.include <bsd.port.post.mk>
+.include <bsd.port.mk>