From owner-freebsd-ports-bugs@FreeBSD.ORG Wed Nov 10 14:20:08 2010 Return-Path: Delivered-To: freebsd-ports-bugs@hub.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id EEEB5106564A for ; Wed, 10 Nov 2010 14:20:08 +0000 (UTC) (envelope-from gnats@FreeBSD.org) Received: from freefall.freebsd.org (freefall.freebsd.org [IPv6:2001:4f8:fff6::28]) by mx1.freebsd.org (Postfix) with ESMTP id B27398FC1A for ; Wed, 10 Nov 2010 14:20:08 +0000 (UTC) Received: from freefall.freebsd.org (localhost [127.0.0.1]) by freefall.freebsd.org (8.14.4/8.14.4) with ESMTP id oAAEK8uZ044829 for ; Wed, 10 Nov 2010 14:20:08 GMT (envelope-from gnats@freefall.freebsd.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.14.4/8.14.4/Submit) id oAAEK86s044828; Wed, 10 Nov 2010 14:20:08 GMT (envelope-from gnats) Resent-Date: Wed, 10 Nov 2010 14:20:08 GMT Resent-Message-Id: <201011101420.oAAEK86s044828@freefall.freebsd.org> Resent-From: FreeBSD-gnats-submit@FreeBSD.org (GNATS Filer) Resent-To: freebsd-ports-bugs@FreeBSD.org Resent-Reply-To: FreeBSD-gnats-submit@FreeBSD.org, "Zane C.B." Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 1CBEB1065679 for ; Wed, 10 Nov 2010 14:10:29 +0000 (UTC) (envelope-from vvelox@vvelox.net) Received: from vulpes.vvelox.net (sula-ki.vvelox.net [99.69.115.46]) by mx1.freebsd.org (Postfix) with ESMTP id 8B1508FC15 for ; Wed, 10 Nov 2010 14:10:28 +0000 (UTC) Received: from vixen42.vulpes.vvelox.net (unknown [192.168.14.2]) (Authenticated sender: vvelox) by vulpes.vvelox.net (Postfix) with ESMTPA id CCF27B866 for ; Wed, 10 Nov 2010 07:55:33 -0600 (CST) Message-Id: <1289397077.18567@vixen42.vulpes.vvelox.net> Date: Wed, 10 Nov 2010 07:51:17 -0600 From: "Zane C.B." To: "FreeBSD gnats submit" X-Send-Pr-Version: gtk-send-pr 0.4.9 Cc: Subject: ports/152109: New port: x11/keylaunch2 A fork of keylaunch that adds Mod4 support. X-BeenThere: freebsd-ports-bugs@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Ports bug reports List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 10 Nov 2010 14:20:09 -0000 >Number: 152109 >Category: ports >Synopsis: New port: x11/keylaunch2 A fork of keylaunch that adds Mod4 support. >Confidential: no >Severity: non-critical >Priority: low >Responsible: freebsd-ports-bugs >State: open >Quarter: >Keywords: >Date-Required: >Class: change-request >Submitter-Id: current-users >Arrival-Date: Wed Nov 10 14:20:08 UTC 2010 >Closed-Date: >Last-Modified: >Originator: Zane C.B. >Release: FreeBSD 8.1-PRERELEASE amd64 >Organization: >Environment: System: FreeBSD 8.1-PRERELEASE #1: Thu Jul 22 22:15:08 UTC 2010 kitsunetemp@vixen42.vulpes.vvelox.net:/usr/obj/usr/src/sys/GENERIC >Description: Forked it as I needed Mod4 support. >How-To-Repeat: >Fix: --- keylaunch2.shar begins here --- # 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: # # keylaunch2/ # keylaunch2/pkg-descr # keylaunch2/files # keylaunch2/files/patch-Makefile # keylaunch2/files/pkg-message.in # keylaunch2/Makefile # keylaunch2/pkg-plist # keylaunch2/distinfo # echo c - keylaunch2/ mkdir -p keylaunch2/ > /dev/null 2>&1 echo x - keylaunch2/pkg-descr sed 's/^X//' >keylaunch2/pkg-descr << '4dc9497e50440d1ecbd40bfb66a2c352' XAn X utility for binding commands to a hot key. X XThis is a fork of keylaunch, with added Mod4 support. X XWWW: http://eesdp.org/svnweb/index.cgi/pubsvn/browse/C/keylaunch2 4dc9497e50440d1ecbd40bfb66a2c352 echo c - keylaunch2/files mkdir -p keylaunch2/files > /dev/null 2>&1 echo x - keylaunch2/files/patch-Makefile sed 's/^X//' >keylaunch2/files/patch-Makefile << '5abfdd8e1af8868b1c3eb1f2753c3568' X--- Makefile.orig Mon May 21 17:23:17 2001 X+++ Makefile Sat Nov 17 11:46:47 2001 X@@ -1,6 +1,4 @@ X-CC = gcc X-CFLAGS = -g -O2 -Wall X-XROOT = /usr/local X+XROOT = %%LOCALBASE%% X INCLUDES = -I$(XROOT)/include X LIBS = -lX11 X LDPATH = -L$(XROOT)/lib 5abfdd8e1af8868b1c3eb1f2753c3568 echo x - keylaunch2/files/pkg-message.in sed 's/^X//' >keylaunch2/files/pkg-message.in << 'ecbc41cb22ae0539f7ab60185ae877cc' XSee /usr/X11R6/share/examples/keylaunch2/keylaunch.rc for a sample Xconfiguration. ecbc41cb22ae0539f7ab60185ae877cc echo x - keylaunch2/Makefile sed 's/^X//' >keylaunch2/Makefile << '6eb61ab6408a2c69d9bf786f68b0a9e9' X# New ports collection makefile for: keylaunch2 X# Date created: Wen Nov 10 07:00:00 CDT 2010 X# Whom: vvelox@vvelox.net X# X# $FreeBSD$ X# X XPORTNAME= keylaunch2 XPORTVERSION= 0.0.0 XCATEGORIES= x11 XMASTER_SITES= http://vvelox.net/src/C/keylaunch2/ X XMAINTAINER= vvelox@vvelox.net XCOMMENT= An X utility for binding commands to a hot key with mod4 support X XWRKSRC= ${WRKDIR}/${PORTNAME}-${PORTVERSION} XUSE_GMAKE= yes XUSE_XORG= x11 X XPKGMESSAGE= ${WRKSRC}/pkg-message X Xpost-patch: X @${PERL} -pi -e 's,%%LOCALBASE%%,${LOCALBASE},g' ${WRKSRC}/Makefile X Xdo-install: X ${INSTALL_PROGRAM} ${WRKSRC}/keylaunch2 ${PREFIX}/bin X @${MKDIR} ${EXAMPLESDIR} X ${INSTALL_DATA} ${WRKSRC}/example_rc ${EXAMPLESDIR}/keylaunch.rc X Xpost-install: X @${SED} -e 's;/usr/X11R6;${LOCALBASE};g' < ${FILESDIR}/pkg-message.in > \ X ${PKGMESSAGE} X @${CAT} ${PKGMESSAGE} X X.include 6eb61ab6408a2c69d9bf786f68b0a9e9 echo x - keylaunch2/pkg-plist sed 's/^X//' >keylaunch2/pkg-plist << 'd7d0ec531a3b076236b9f169c6854ab5' Xbin/keylaunch2 Xshare/examples/keylaunch2/keylaunch.rc X@dirrm share/examples/keylaunch2 d7d0ec531a3b076236b9f169c6854ab5 echo x - keylaunch2/distinfo sed 's/^X//' >keylaunch2/distinfo << 'b59e57ba33374b702dfb79acb7a98ec2' XSHA256 (keylaunch2-0.0.0.tar.gz) = b1f1b1c9ca03f6006258f422199188ac214624da02464a26cca7110f10ee5866 XSIZE (keylaunch2-0.0.0.tar.gz) = 9785 b59e57ba33374b702dfb79acb7a98ec2 exit --- keylaunch2.shar ends here --- >Release-Note: >Audit-Trail: >Unformatted: