Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 10 Nov 2010 07:51:17 -0600
From:      "Zane C.B." <vvelox@vvelox.net>
To:        "FreeBSD gnats submit" <FreeBSD-gnats-submit@FreeBSD.org>
Subject:   ports/152109: New port: x11/keylaunch2 A fork of keylaunch that adds Mod4 support.
Message-ID:  <1289397077.18567@vixen42.vulpes.vvelox.net>
Resent-Message-ID: <201011101420.oAAEK86s044828@freefall.freebsd.org>

next in thread | raw e-mail | index | archive | help

>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 <bsd.port.mk>
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:



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?1289397077.18567>