Date: Wed, 15 Aug 2007 06:45:06 GMT From: Evren Yurtesen <yurtesen@ispro.net> To: freebsd-gnats-submit@FreeBSD.org Subject: ports/115541: xorg-input-drivers with options dialog for a minimal X.Org installation Message-ID: <200708150645.l7F6j6eV004781@www.freebsd.org> Resent-Message-ID: <200708150650.l7F6o5bE031343@freefall.freebsd.org>
next in thread | raw e-mail | index | archive | help
>Number: 115541 >Category: ports >Synopsis: xorg-input-drivers with options dialog for a minimal X.Org installation >Confidential: no >Severity: non-critical >Priority: medium >Responsible: freebsd-ports-bugs >State: open >Quarter: >Keywords: >Date-Required: >Class: change-request >Submitter-Id: current-users >Arrival-Date: Wed Aug 15 06:50:04 GMT 2007 >Closed-Date: >Last-Modified: >Originator: Evren Yurtesen >Release: FreeBSD 6.2-STABLE >Organization: IsproNET Internet Services >Environment: FreeBSD mami.dsl.inet.fi 6.2-STABLE FreeBSD 6.2-STABLE #0: Sun Aug 12 00:16:34 UTC 2007 kelloniemi@mami.dsl.inet.fi:/usr/obj/usr/src/sys/MAMI i386 >Description: New port: x11-drivers/xorg-input-drivers This meta port contains X.Org input drivers. It allows you to choose the drives you need and omit the rest. WWW: http://www.x.org/ >How-To-Repeat: install xorg :) >Fix: shar Patch attached with submission follows: # 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: # # xorg-input-drivers/ # xorg-input-drivers/pkg-plist # xorg-input-drivers/pkg-descr # xorg-input-drivers/Makefile # echo c - xorg-input-drivers/ mkdir -p xorg-input-drivers/ > /dev/null 2>&1 echo x - xorg-input-drivers/pkg-plist sed 's/^X//' >xorg-input-drivers/pkg-plist << 'END-of-xorg-input-drivers/pkg-plist' Xlibdata/xorg/input-drivers X@dirrmtry libdata/xorg END-of-xorg-input-drivers/pkg-plist echo x - xorg-input-drivers/pkg-descr sed 's/^X//' >xorg-input-drivers/pkg-descr << 'END-of-xorg-input-drivers/pkg-descr' XThis meta port contains X.Org input drivers. It allows you to choose Xthe drives you need and omit the rest. X XWWW: http://www.x.org/ X END-of-xorg-input-drivers/pkg-descr echo x - xorg-input-drivers/Makefile sed 's/^X//' >xorg-input-drivers/Makefile << 'END-of-xorg-input-drivers/Makefile' X# New ports collection makefile for: xorg-input-drivers X# Date created: Aug 11 2007 X# X XPORTNAME= xorg-input-drivers XPORTVERSION= 7.2 XCATEGORIES= x11-drivers XMASTER_SITES= # none XDISTFILES= # none XEXTRACT_ONLY= # none X XMAINTAINER= x11@FreeBSD.org XCOMMENT= X.org drivers meta-port X XUSE_X_PREFIX= yes XINPUTDIR= ${PREFIX}/lib/xorg/modules/input X XOPTIONS= ACECAD "ACECAD driver" off \ X CALCOMP "CALCOMP driver" off \ X CITRON "CITRON driver" off \ X DIGITALEDGE "DIGITALEDGE driver" off \ X DMC "DMC driver" off \ X DYNAPRO "DYNAPRO driver" off \ X ELO2300 "ELO2300 driver" off \ X ELOGRAPHICS "ELOGRAPHICS driver" off \ X FPIT "FPIT driver" off \ X HYPERPEN "HYPERPEN driver" off \ X JAMSTUDIO "JAMSTUDIO driver" off \ X JOYSTICK "JOYSTICK driver" off \ X KEYBOARD "KEYBOARD driver" on \ X MAGELLAN "MAGELLAN driver" off \ X MAGICTOUCH "MAGICTOUCH driver" off \ X MICROTOUCH "MICROTOUCH driver" off \ X MOUSE "MOUSE driver" on \ X MUTOUCH "MUTOUCH driver" off \ X PALMAX "PALMAX driver" off \ X PENMOUNT "PENMOUNT driver" off \ X SPACEORB "SPACEORB driver" off \ X SUMMA "SUMMA driver" off \ X TEK4957 "TEK4957 driver" off \ X VOID "VOID driver" on \ X X.include <bsd.port.pre.mk> X X.if !defined(WITHOUT_ACECAD) XRUN_DEPENDS+= ${INPUTDIR}/acecad_drv.so:${PORTSDIR}/x11-drivers/xf86-input-acecad X.endif X X.if !defined(WITHOUT_CALCOMP) XRUN_DEPENDS+= ${INPUTDIR}/calcomp_drv.so:${PORTSDIR}/x11-drivers/xf86-input-calcomp X.endif X X.if !defined(WITHOUT_CITRON) XRUN_DEPENDS+= ${INPUTDIR}/citron_drv.so:${PORTSDIR}/x11-drivers/xf86-input-citron X.endif X X.if !defined(WITHOUT_DIGITALEDGE) XRUN_DEPENDS+= ${INPUTDIR}/digitaledge_drv.so:${PORTSDIR}/x11-drivers/xf86-input-digitaledge X.endif X X.if !defined(WITHOUT_DMC) XRUN_DEPENDS+= ${INPUTDIR}/dmc_drv.so:${PORTSDIR}/x11-drivers/xf86-input-dmc X.endif X X.if !defined(WITHOUT_DYNAPRO) XRUN_DEPENDS+= ${INPUTDIR}/dynapro_drv.so:${PORTSDIR}/x11-drivers/xf86-input-dynapro X.endif X X.if !defined(WITHOUT_ELO2300) XRUN_DEPENDS+= ${INPUTDIR}/elo2300_drv.so:${PORTSDIR}/x11-drivers/xf86-input-elo2300 X.endif X X.if !defined(WITHOUT_ELOGRAPHICS) XRUN_DEPENDS+= ${INPUTDIR}/elographics_drv.so:${PORTSDIR}/x11-drivers/xf86-input-elographics X.endif X X.if !defined(WITHOUT_FPIT) XRUN_DEPENDS+= ${INPUTDIR}/fpit_drv.so:${PORTSDIR}/x11-drivers/xf86-input-fpit X.endif X X.if !defined(WITHOUT_HYPERPEN) XRUN_DEPENDS+= ${INPUTDIR}/hyperpen_drv.so:${PORTSDIR}/x11-drivers/xf86-input-hyperpen X.endif X X.if !defined(WITHOUT_JAMSTUDIO) XRUN_DEPENDS+= ${INPUTDIR}/js_x_drv.so:${PORTSDIR}/x11-drivers/xf86-input-jamstudio X.endif X X.if !defined(WITHOUT_JOYSTICK) XRUN_DEPENDS+= ${INPUTDIR}/joystick_drv.so:${PORTSDIR}/x11-drivers/xf86-input-joystick X.endif X X.if !defined(WITHOUT_KEYBOARD) XRUN_DEPENDS+= ${INPUTDIR}/keyboard_drv.so:${PORTSDIR}/x11-drivers/xf86-input-keyboard X.endif X X.if !defined(WITHOUT_MAGELLAN) XRUN_DEPENDS+= ${INPUTDIR}/magellan_drv.so:${PORTSDIR}/x11-drivers/xf86-input-magellan X.endif X X.if !defined(WITHOUT_MAGICTOUCH) XRUN_DEPENDS+= ${INPUTDIR}/magictouch_drv.so:${PORTSDIR}/x11-drivers/xf86-input-magictouch X.endif X X.if !defined(WITHOUT_MICROTOUCH) XRUN_DEPENDS+= ${INPUTDIR}/microtouch_drv.so:${PORTSDIR}/x11-drivers/xf86-input-microtouch X.endif X X.if !defined(WITHOUT_MOUSE) XRUN_DEPENDS+= ${INPUTDIR}/mouse_drv.so:${PORTSDIR}/x11-drivers/xf86-input-mouse X.endif X X.if !defined(WITHOUT_MUTOUCH) XRUN_DEPENDS+= ${INPUTDIR}/mutouch_drv.so:${PORTSDIR}/x11-drivers/xf86-input-mutouch X.endif X X.if !defined(WITHOUT_PALMAX) XRUN_DEPENDS+= ${INPUTDIR}/palmax_drv.so:${PORTSDIR}/x11-drivers/xf86-input-palmax X.endif X X.if !defined(WITHOUT_PENMOUNT) XRUN_DEPENDS+= ${INPUTDIR}/penmount_drv.so:${PORTSDIR}/x11-drivers/xf86-input-penmount X.endif X X.if !defined(WITHOUT_SPACEORB) XRUN_DEPENDS+= ${INPUTDIR}/spaceorb_drv.so:${PORTSDIR}/x11-drivers/xf86-input-spaceorb X.endif X X.if !defined(WITHOUT_SUMMA) XRUN_DEPENDS+= ${INPUTDIR}/summa_drv.so:${PORTSDIR}/x11-drivers/xf86-input-summa X.endif X X.if !defined(WITHOUT_TEK4957) XRUN_DEPENDS+= ${INPUTDIR}/tek4957_drv.so:${PORTSDIR}/x11-drivers/xf86-input-tek4957 X.endif X X.if !defined(WITHOUT_VOID) XRUN_DEPENDS+= ${INPUTDIR}/void_drv.so:${PORTSDIR}/x11-drivers/xf86-input-void X.endif X XNO_BUILD= yes X Xdo-install: X ${MKDIR} ${PREFIX}/libdata/xorg X ${TOUCH} ${PREFIX}/libdata/xorg/input-drivers X X.include <bsd.port.post.mk> END-of-xorg-input-drivers/Makefile exit >Release-Note: >Audit-Trail: >Unformatted:
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200708150645.l7F6j6eV004781>