summaryrefslogtreecommitdiffstats
path: root/x11-servers/XFree86-4-NestServer
diff options
context:
space:
mode:
authormarcus <marcus@FreeBSD.org>2004-08-10 01:29:22 +0000
committermarcus <marcus@FreeBSD.org>2004-08-10 01:29:22 +0000
commit6f022c38fcab5d16a80baf642907cb11328e008b (patch)
tree1ea652121d06b334dcf11bc01247ce4373a657a7 /x11-servers/XFree86-4-NestServer
parent21e9a82722f5559a4d7498b5573a8a31d5af16b4 (diff)
downloadFreeBSD-ports-6f022c38fcab5d16a80baf642907cb11328e008b.zip
FreeBSD-ports-6f022c38fcab5d16a80baf642907cb11328e008b.tar.gz
Update XFree86 clients to 4.4 release. Release notes are available at
http://www.xfree86.org/4.4.0/RELNOTES.html PR: ports/67733 imake ports/67508 libraries ports/67510 clients ports/67513 server ports/67776 100dpi fonts ports/67777 75dpi fonts ports/67778 cyrillic fonts ports/67779 default bitmap fonts ports/67781 font encodings ports/67783 scalable fonts ports/67784 font server ports/67785 XFree86 meta-port ports/67775 documents ports/67786 manpages ports/67787 nest server ports/67788 print server ports/67789 virtual framebuffer server ports/56487 (Upgrading Xfree86-clients from ports overwrites xdm config files) ports/44252 (XFree86-4-Server port removes/overwrites config files) Submitted by: Dejan Lesjak (dejan DOT lesjak AT ijs DOT si) Additional changes by: anholt Jung-uk Kim (jkim AT niksun DOT com) arved Tested by: pointyhat linimon
Diffstat (limited to 'x11-servers/XFree86-4-NestServer')
-rw-r--r--x11-servers/XFree86-4-NestServer/Makefile21
-rw-r--r--x11-servers/XFree86-4-NestServer/distinfo12
-rw-r--r--x11-servers/XFree86-4-NestServer/files/patch-programs::Xserver::Xext::Imakefile11
-rw-r--r--x11-servers/XFree86-4-NestServer/pkg-install13
-rw-r--r--x11-servers/XFree86-4-NestServer/pkg-plist2
5 files changed, 43 insertions, 16 deletions
diff --git a/x11-servers/XFree86-4-NestServer/Makefile b/x11-servers/XFree86-4-NestServer/Makefile
index a905d04..5170d53 100644
--- a/x11-servers/XFree86-4-NestServer/Makefile
+++ b/x11-servers/XFree86-4-NestServer/Makefile
@@ -6,21 +6,20 @@
#
PORTNAME= NestServer
-PORTVERSION= 4.3.0
-PORTREVISION= 4
+PORTVERSION= 4.4.0
CATEGORIES= x11-servers
MASTER_SITES= ${MASTER_SITE_XFREE:S/$/:x/} \
${MASTER_SITE_LOCAL:S/$/:local/}
MASTER_SITE_SUBDIR= ${PORTVERSION}/:x \
anholt/:local
PKGNAMEPREFIX= XFree86-
-DISTFILES= X430src-1.tgz:x \
- X430src-2.tgz:x \
- X430src-3.tgz:x \
- Wraphelp2.gz:local
-EXTRACT_ONLY= X430src-1.tgz \
- X430src-2.tgz \
- X430src-3.tgz
+DISTFILES= XFree86-4.4.0-src-1.tgz:x \
+ XFree86-4.4.0-src-2.tgz:x \
+ XFree86-4.4.0-src-3.tgz:x \
+ Wraphelp2.gz:local
+EXTRACT_ONLY= XFree86-4.4.0-src-1.tgz \
+ XFree86-4.4.0-src-2.tgz \
+ XFree86-4.4.0-src-3.tgz
MAINTAINER= x11@FreeBSD.org
COMMENT= XFree86-4 nested X server
@@ -28,6 +27,7 @@ COMMENT= XFree86-4 nested X server
CONFLICTS= xorg-nestserver-*
MAN1= Xnest.1
+EXTRA_PATCHES+= ${FILESDIR}/patch-programs::Xserver::Xext::Imakefile
XBUILD_DIRS= lib/font lib/lbxutil lib/Xdmcp lib/Xau programs/Xserver
XINCLUDE_DIRS= lib/xkbfile lib/xtrans
XINSTALL_DIRS= programs/Xserver
@@ -37,6 +37,9 @@ post-extract:
${GUNZIP_CMD} -c ${DISTDIR}/${DIST_SUBDIR}/Wraphelp2.gz > \
${WRKSRC}/lib/Xdmcp/Wraphelp.c
+post-install:
+ @${SETENV} ${SCRIPTS_ENV} PKG_PREFIX="${PREFIX}" ${SH} ${PKGINSTALL} ${PKGNAME} POST-INSTALL
+
.include "${.CURDIR}/../../x11/XFree86-4-libraries/Makefile.inc"
.include <bsd.port.pre.mk>
.if ${X_WINDOW_SYSTEM:L} != xfree86-4
diff --git a/x11-servers/XFree86-4-NestServer/distinfo b/x11-servers/XFree86-4-NestServer/distinfo
index 4c3445d..edbe3d9 100644
--- a/x11-servers/XFree86-4-NestServer/distinfo
+++ b/x11-servers/XFree86-4-NestServer/distinfo
@@ -1,8 +1,8 @@
-MD5 (xc/X430src-1.tgz) = 4f241a4f867363f40efa2b00dca292af
-SIZE (xc/X430src-1.tgz) = 10993622
-MD5 (xc/X430src-2.tgz) = 844c2ee908d21dbf8911fd13115bf8b4
-SIZE (xc/X430src-2.tgz) = 7962239
-MD5 (xc/X430src-3.tgz) = b82a0443e1b7bf860e4343e6b6766cb6
-SIZE (xc/X430src-3.tgz) = 12366363
+MD5 (xc/XFree86-4.4.0-src-1.tgz) = 97cea3d9e1197dde32ca34e3b6086469
+SIZE (xc/XFree86-4.4.0-src-1.tgz) = 11760814
+MD5 (xc/XFree86-4.4.0-src-2.tgz) = b9b6c74a03e314569e01d5fd4ff59523
+SIZE (xc/XFree86-4.4.0-src-2.tgz) = 5745538
+MD5 (xc/XFree86-4.4.0-src-3.tgz) = 703404f48d3a15f58389a879d47c769d
+SIZE (xc/XFree86-4.4.0-src-3.tgz) = 11239253
MD5 (xc/Wraphelp2.gz) = bd1910492087442288d885412e2e5535
SIZE (xc/Wraphelp2.gz) = 3376
diff --git a/x11-servers/XFree86-4-NestServer/files/patch-programs::Xserver::Xext::Imakefile b/x11-servers/XFree86-4-NestServer/files/patch-programs::Xserver::Xext::Imakefile
new file mode 100644
index 0000000..350e13e
--- /dev/null
+++ b/x11-servers/XFree86-4-NestServer/files/patch-programs::Xserver::Xext::Imakefile
@@ -0,0 +1,11 @@
+--- programs/Xserver/Xext/Imakefile.orig Mon May 10 01:50:48 2004
++++ programs/Xserver/Xext/Imakefile Mon May 10 01:53:00 2004
+@@ -160,7 +160,7 @@
+ LinkSourceFile(modinit.h,extmod)
+
+ #if BuildXCSecurity && InstallSecurityConfig
+-InstallNonExecFile(SecurityPolicy,$(SERVERCONFIGDIR))
++InstallNamedNonExec(SecurityPolicy,SecurityPolicy.default-NestServer,$(SERVERCONFIGDIR))
+ #endif
+
+ DependTarget()
diff --git a/x11-servers/XFree86-4-NestServer/pkg-install b/x11-servers/XFree86-4-NestServer/pkg-install
new file mode 100644
index 0000000..6f04a27
--- /dev/null
+++ b/x11-servers/XFree86-4-NestServer/pkg-install
@@ -0,0 +1,13 @@
+#!/bin/sh
+
+if [ "$2" != "POST-INSTALL" ]; then
+ exit 0
+fi
+
+PKG_PREFIX=${PKG_PREFIX:=/usr/X11R6}
+SECCONFDIR=${PKG_PREFIX}/lib/X11/xserver
+
+if [ ! -f ${SECCONFDIR}/SecurityPolicy ]; then
+ cp ${SECCONFDIR}/SecurityPolicy.default-NestServer \
+ ${SECCONFDIR}/SecurityPolicy
+fi
diff --git a/x11-servers/XFree86-4-NestServer/pkg-plist b/x11-servers/XFree86-4-NestServer/pkg-plist
index 8d4ae03..d30d2d2 100644
--- a/x11-servers/XFree86-4-NestServer/pkg-plist
+++ b/x11-servers/XFree86-4-NestServer/pkg-plist
@@ -1,2 +1,2 @@
bin/Xnest
-lib/X11/xserver/SecurityPolicy
+lib/X11/xserver/SecurityPolicy.default-NestServer
OpenPOWER on IntegriCloud