From owner-freebsd-ports Thu Nov 7 23:50:07 1996 Return-Path: owner-ports Received: (from root@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id XAA16266 for ports-outgoing; Thu, 7 Nov 1996 23:50:07 -0800 (PST) Received: from dfw-ix2.ix.netcom.com (dfw-ix2.ix.netcom.com [206.214.98.2]) by freefall.freebsd.org (8.7.5/8.7.3) with SMTP id XAA16258; Thu, 7 Nov 1996 23:50:04 -0800 (PST) Received: from silvia.HIP.Berkeley.EDU (silvia.HIP.Berkeley.EDU [136.152.64.181]) by dfw-ix2.ix.netcom.com (8.6.13/8.6.12) with ESMTP id XAA14737; Thu, 7 Nov 1996 23:49:19 -0800 Received: (from asami@localhost) by silvia.HIP.Berkeley.EDU (8.8.2/8.6.9) id XAA09567; Thu, 7 Nov 1996 23:49:02 -0800 (PST) Date: Thu, 7 Nov 1996 23:49:02 -0800 (PST) Message-Id: <199611080749.XAA09567@silvia.HIP.Berkeley.EDU> To: jmz@freebsd.org CC: ports@freebsd.org, rich@freebsd.org In-reply-to: <199611080604.WAA04019@silvia.HIP.Berkeley.EDU> (asami@freebsd.org) Subject: Re: XFree86 contrib From: asami@freebsd.org (Satoshi Asami) Sender: owner-ports@freebsd.org X-Loop: FreeBSD.org Precedence: bulk * By the way, I actually think it should be a separate port. All it * needs is X32contrib.tgz and a regular imake build, right? Well, it was easy enough so I just made one. If this is ok (especially the MAINTAINER line :), I'll commit it and remove X32contrib.tgz from XFree86 port. Satoshi P.S. Rich, please look at the enclosed patch -- I'm not sure what's reversed here, but AFAIK we still have kmem only readable by group kmem. I took the FreeBSD part completely out in this patch, if that's inappropriate please let me know. ------- # This is a shell archive. Save it in a file, remove anything before # this line, and then unpack it by entering "sh file". Note, it may # create directories; files and directories will be owned by you and # have default permissions. # # This archive contains: # # XFree86-contrib/Makefile # XFree86-contrib/files/md5 # XFree86-contrib/patches/patch-aa # XFree86-contrib/pkg/COMMENT # XFree86-contrib/pkg/DESCR # XFree86-contrib/pkg/PLIST # echo x - XFree86-contrib/Makefile sed 's/^X//' >XFree86-contrib/Makefile << 'END-of-XFree86-contrib/Makefile' X# New ports collection makefile for: XFree86-contrib X# Version required: 3.2 X# Date created: 7 November 1996 X# Whom: asami X# X# $Id: Makefile,v 1.20 1996/11/06 13:37:54 jmz Exp $ X# X XDISTNAME= XFree86-contrib-3.2 XCATEGORIES= x11 XMASTER_SITES= ftp://ftp.xfree86.org/pub/XFree86/3.2/source/ \ X ftp://xfree86.cdrom.com/pub/XFree86/source/ \ X ftp://ftp.ibp.fr/pub/X11/XFree86/XFree86-3.2/source/ \ X ftp://sunsite.doc.ic.ac.uk/packages/XFree86/3.2/source/ XDISTFILES= X32contrib.tgz X XMAINTAINER= jmz@FreeBSD.ORG X X# Define FORCE_PACKAGE from the command line if you want to override X# this and build a package XNO_PACKAGE= yes XUSE_IMAKE= yes XDIST_SUBDIR= xc XWRKSRC= ${WRKDIR}/contrib X Xpost-install: X /sbin/ldconfig -m ${PREFIX}/lib X X.include END-of-XFree86-contrib/Makefile echo x - XFree86-contrib/files/md5 sed 's/^X//' >XFree86-contrib/files/md5 << 'END-of-XFree86-contrib/files/md5' XMD5 (X32contrib.tgz) = 5145fbc4c28e6dbb14450b36c5f3f56a END-of-XFree86-contrib/files/md5 echo x - XFree86-contrib/patches/patch-aa sed 's/^X//' >XFree86-contrib/patches/patch-aa << 'END-of-XFree86-contrib/patches/patch-aa' X--- ./programs/xload/Imakefile.org Thu Nov 7 23:33:29 1996 X+++ ./programs/xload/Imakefile Thu Nov 7 23:33:38 1996 X@@ -37,7 +37,7 @@ X AllTarget(xload) X NormalProgramTarget(xload,$(OBJS),$(DEPLIBS),$(LOCAL_LIBRARIES),NullParameter) X X-#if defined(OSF1Architecture) || defined(NetBSDArchitecture) || (defined(FreeBSDArchitecture) && OSMajorVersion > 1) X+#if defined(OSF1Architecture) || defined(NetBSDArchitecture) X InstallProgram(xload,$(BINDIR)) X #else X InstallProgramWithFlags(xload,$(BINDIR),$(INSTKMEMFLAGS)) END-of-XFree86-contrib/patches/patch-aa echo x - XFree86-contrib/pkg/COMMENT sed 's/^X//' >XFree86-contrib/pkg/COMMENT << 'END-of-XFree86-contrib/pkg/COMMENT' XXFree86 contrib programs END-of-XFree86-contrib/pkg/COMMENT echo x - XFree86-contrib/pkg/DESCR sed 's/^X//' >XFree86-contrib/pkg/DESCR << 'END-of-XFree86-contrib/pkg/DESCR' XThese are the "contrib" programs in the X11R6.1/XFree86 distribution. END-of-XFree86-contrib/pkg/DESCR echo x - XFree86-contrib/pkg/PLIST sed 's/^X//' >XFree86-contrib/pkg/PLIST << 'END-of-XFree86-contrib/pkg/PLIST' Xbin/ico Xbin/listres Xbin/showfont Xbin/viewres Xbin/xbiff Xbin/xcalc Xbin/xditview Xbin/xedit Xbin/xev Xbin/xeyes Xbin/xfontsel Xbin/xgc Xbin/xload Xbin/xman Xbin/xmessage Xlib/X11/app-defaults/Viewres Xlib/X11/app-defaults/XCalc Xlib/X11/app-defaults/Xditview Xlib/X11/app-defaults/Xditview-chrtr Xlib/X11/app-defaults/XCalc-color Xlib/X11/app-defaults/Xedit Xlib/X11/app-defaults/Xgc Xlib/X11/app-defaults/XFontSel Xlib/X11/app-defaults/XLoad Xlib/X11/app-defaults/Xman Xlib/X11/app-defaults/Xmessage Xman/man1/ico.1.gz Xman/man1/listres.1.gz Xman/man1/showfont.1.gz Xman/man1/viewres.1.gz Xman/man1/xbiff.1.gz Xman/man1/xcalc.1.gz Xman/man1/xditview.1.gz Xman/man1/xedit.1.gz Xman/man1/xev.1.gz Xman/man1/xeyes.1.gz Xman/man1/xfontsel.1.gz Xman/man1/xgc.1.gz Xman/man1/xload.1.gz Xman/man1/xman.1.gz Xman/man1/xmessage.1.gz END-of-XFree86-contrib/pkg/PLIST exit