Index: head/x11/xkeywrap/Makefile =================================================================== --- head/x11/xkeywrap/Makefile (revision 413138) +++ head/x11/xkeywrap/Makefile (revision 413139) @@ -1,34 +1,35 @@ # Created by: Sakai Hiroaki # $FreeBSD$ PORTNAME= xkeywrap PORTVERSION= 1.1 PORTREVISION= 3 CATEGORIES= x11 -MASTER_SITES= http://hp.vector.co.jp/authors/VA014157/myfreesoft/ +MASTER_SITES= http://ftp.vector.co.jp/18/98/1364/ MAINTAINER= ports@FreeBSD.org COMMENT= Record, repeat, and play key sequence from keyboard -BROKEN= unfetchable -DEPRECATED= Does not fetch -EXPIRATION_DATE=2016-04-13 - -MAKE_ENV= X11BASE=${LOCALBASE} +MAKE_ENV= X11BASE="${LOCALBASE}" USE_XORG= x11 xt -PORTDOCS= README demo.dat xkeywrap_demo.c +PORTDOCS= README +PORTEXAMPLES= demo.dat xkeywrap_demo.c PLIST_FILES= bin/xkeywrap man/man1/${PORTNAME}.1.gz -OPTIONS_DEFINE= DOCS +OPTIONS_DEFINE= DOCS EXAMPLES do-install: ${INSTALL_PROGRAM} ${WRKSRC}/xkeywrap ${STAGEDIR}${PREFIX}/bin ${INSTALL_MAN} ${WRKSRC}/xkeywrap.1.gz ${STAGEDIR}${PREFIX}/man/man1 + +post-install-DOCS-on: ${MKDIR} ${STAGEDIR}${DOCSDIR} -.for docs in ${PORTDOCS} - ${INSTALL_DATA} ${WRKSRC}/${docs} ${STAGEDIR}${DOCSDIR} -.endfor + ${INSTALL_DATA} ${PORTDOCS:S/^/${WRKSRC}\//} ${STAGEDIR}${DOCSDIR} + +post-install-EXAMPLES-on: + ${MKDIR} ${STAGEDIR}${EXAMPLESDIR} + ${INSTALL_DATA} ${PORTEXAMPLES:S/^/${WRKSRC}\//} ${STAGEDIR}${EXAMPLESDIR} .include Index: head/x11/xkeywrap/files/patch-Makefile =================================================================== --- head/x11/xkeywrap/files/patch-Makefile (revision 413138) +++ head/x11/xkeywrap/files/patch-Makefile (revision 413139) @@ -1,33 +1,33 @@ ---- Makefile.orig Sun Apr 22 16:52:58 2001 -+++ Makefile Sun Apr 22 16:55:06 2001 +--- Makefile.orig 2001-04-22 07:16:47 UTC ++++ Makefile @@ -6,16 +6,16 @@ ############################################################################### #PREFIX = /usr/local -PREFIX = /usr/X11R6 -X11BASE = /usr/X11R6 +#PREFIX = /usr/X11R6 +#X11BASE = /usr/X11R6 BINDIR = ${PREFIX}/bin MANDIR = ${PREFIX}/man/man1 PKGNAME = xkeywrap-1.1 VERSION = XKeyWrap-1.1 -CC = cc -CFLAGS = -O -Wall -LFLAGS = +#CC = cc +#CFLAGS = -O -Wall +#LFLAGS = all : xkeywrap xkeywrap.1.gz -@@ -40,7 +40,7 @@ +@@ -40,7 +40,7 @@ copyright.h : COPYRIGHT mkstr cat COPYRIGHT | ./mkstr copyright > copyright.h mkstr : mkstr.c - $(CC) mkstr.c -o mkstr + $(CC) $(CFLAGS) mkstr.c -o mkstr xkeywrap.1.gz : xkeywrap.man cp xkeywrap.man xkeywrap.1 Index: head/x11/xkeywrap/pkg-descr =================================================================== --- head/x11/xkeywrap/pkg-descr (revision 413138) +++ head/x11/xkeywrap/pkg-descr (revision 413139) @@ -1,17 +1,16 @@ XKeyWrap is a wrapper of key sequence between keyboard and an application (ex.emacs). XKeyWrap can record and play key sequence in real time. And XKeyWrap can send key sequence to an application on other X server over the network. If you want to read more details, type % xkeywrap -readme and % man xkeywrap If you want to see a demonstration of XKeyWrap, type - % cp /usr/X11R6/share/doc/xkeywrap/demo.dat . - % cp /usr/X11R6/share/doc/xkeywrap/xkeywrap_demo.c . + % cp /usr/local/share/examples/xkeywrap/demo.dat . + % cp /usr/local/share/examples/xkeywrap/xkeywrap_demo.c . % xkeywrap -p -s 2 -f demo.dat -x emacs -geometry 80x25 xkeywrap_demo.c -If you want to get the full or newest original destribution package -of XKeyWrap, see +WWW: http://kozos.jp/myfreesoft/