summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authormiwi <miwi@058c260c-8361-11dd-a0ac-aa2bafec7d09>2010-02-16 01:33:53 +0800
committermiwi <miwi@058c260c-8361-11dd-a0ac-aa2bafec7d09>2010-02-16 01:33:53 +0800
commite865c14aa4c4b269d285fe7fd5e166ca9fe4e97e (patch)
treee53eb3b047b321b62ca47832fa12e4f1743bcfd2
parent7a6c4bb8dcf814854a8a077e3e7cf7021bf74a27 (diff)
downloadxorg-devel-ports-e865c14aa4c4b269d285fe7fd5e166ca9fe4e97e.tar.gz
xorg-devel-ports-e865c14aa4c4b269d285fe7fd5e166ca9fe4e97e.tar.zst
xorg-devel-ports-e865c14aa4c4b269d285fe7fd5e166ca9fe4e97e.zip
- Update to 1.7.4
git-svn-id: https://trillian.chruetertee.ch/svn/ports/branches/xorg-dev@83 058c260c-8361-11dd-a0ac-aa2bafec7d09
-rw-r--r--x11-servers/xorg-dmx/Makefile59
-rw-r--r--x11-servers/xorg-dmx/distinfo3
-rw-r--r--x11-servers/xorg-dmx/pkg-descr6
-rw-r--r--x11-servers/xorg-dmx/pkg-plist12
4 files changed, 80 insertions, 0 deletions
diff --git a/x11-servers/xorg-dmx/Makefile b/x11-servers/xorg-dmx/Makefile
new file mode 100644
index 0000000..65536fa
--- /dev/null
+++ b/x11-servers/xorg-dmx/Makefile
@@ -0,0 +1,59 @@
+# New ports collection makefile for: xorg-dmx
+# Date created: 13 Mar 2005
+# Whom: lesi@FreeBSD.org
+#
+# $FreeBSD: ports/x11-servers/xorg-dmx/Makefile,v 1.16 2010/02/07 15:24:07 rnoland Exp $
+#
+
+PORTNAME= xorg-dmx
+PORTVERSION= 1.7.4
+PORTEPOCH= 1
+CATEGORIES= x11-servers
+
+MAINTAINER= x11@FreeBSD.org
+COMMENT= Distributed Multihead X from X.Org
+
+CONFLICTS= XFree86-dmx-[0-9]*
+
+XORG_CAT= xserver
+
+LIB_DEPENDS= drm:${PORTSDIR}/graphics/libdrm
+
+USE_GL= gl
+USE_XORG= x11 xf86driproto glproto randrproto renderproto fixesproto \
+ dri2proto damageproto xcmiscproto xextproto xf86miscproto \
+ xf86vidmodeproto xf86bigfontproto scrnsaverproto bigreqsproto \
+ resourceproto fontsproto xf86dgaproto videoproto \
+ compositeproto trapproto recordproto resourceproto \
+ xineramaproto xinerama evieproto xkbfile xfont fontenc xkbui \
+ xxf86misc xxf86vm xaw7 xmu xpm xext xrender xfixes xi dmxproto \
+ xau dmx xtst xres pixman xtrans
+
+USE_OPENSSL= yes
+CONFIGURE_ARGS= --disable-xvfb --disable-xorg --disable-xnest \
+ --enable-dmx --localstatedir=/var --without-dtrace
+
+MAN1= Xdmx.1 dmxtodmx.1 vdltodmx.1 xdmxconfig.1
+
+do-install:
+ cd ${WRKSRC}/hw/dmx; ${MAKE} install
+
+OPTIONS= HAL "Compile with HAL config support" on
+
+.include <bsd.port.pre.mk>
+
+.if defined(WITH_OPENSSL_BASE)
+# The reason why I use this is cause openssl from base doesn't install a .pc file
+# and configure will fail trying to find it. Setting both of those variables to
+# a *non-empty* value by-passes the pkg-config check.
+CONFIGURE_ENV= SHA1_LIB="-L/usr/lib -lcrypto" SHA1_CFLAGS="-I/usr/include"
+.endif
+
+.if !defined(WITHOUT_HAL)
+LIB_DEPENDS+= hal.1:${PORTSDIR}/sysutils/hal
+CONFIGURE_ARGS+= --enable-config-hal=yes
+.else
+CONFIGURE_ARGS+= --enable-config-hal=no
+.endif
+
+.include <bsd.port.post.mk>
diff --git a/x11-servers/xorg-dmx/distinfo b/x11-servers/xorg-dmx/distinfo
new file mode 100644
index 0000000..6c51122
--- /dev/null
+++ b/x11-servers/xorg-dmx/distinfo
@@ -0,0 +1,3 @@
+MD5 (xorg/xserver/xorg-server-1.7.4.tar.bz2) = 75d27c3a1c12293f620a2d6518fcbdfa
+SHA256 (xorg/xserver/xorg-server-1.7.4.tar.bz2) = b8ec11b3f2c6f84c21e8cd9804672ba6e27fda3e913d58dd947205ea253e33f8
+SIZE (xorg/xserver/xorg-server-1.7.4.tar.bz2) = 4919597
diff --git a/x11-servers/xorg-dmx/pkg-descr b/x11-servers/xorg-dmx/pkg-descr
new file mode 100644
index 0000000..646bc81
--- /dev/null
+++ b/x11-servers/xorg-dmx/pkg-descr
@@ -0,0 +1,6 @@
+Xdmx is proxy X server that provides multi-head support for multiple displays
+attached to different machines (each of which is running a typical X server).
+When Xinerama is used with Xdmx, the multiple displays on multiple machines
+are presented to the user as a single unified screen.
+
+WWW: http://www.x.org/
diff --git a/x11-servers/xorg-dmx/pkg-plist b/x11-servers/xorg-dmx/pkg-plist
new file mode 100644
index 0000000..93ae1cd
--- /dev/null
+++ b/x11-servers/xorg-dmx/pkg-plist
@@ -0,0 +1,12 @@
+bin/Xdmx
+bin/dmxaddinput
+bin/dmxaddscreen
+bin/dmxreconfig
+bin/dmxresize
+bin/dmxrminput
+bin/dmxrmscreen
+bin/dmxtodmx
+bin/dmxwininfo
+bin/vdltodmx
+bin/xdmx
+bin/xdmxconfig