* added knob WITH_GUI

* added scripts/post-install
* bumped PORTREVISION, because xbindkeys_show does not work prior to
  these changes

PR:		36366
Submitted by:	maintainer
This commit is contained in:
Ying-Chieh Liao 2002-03-27 14:06:50 +00:00
parent 11fd4f1a75
commit 5098d66096
Notes: svn2git 2021-03-31 03:12:20 +00:00
svn path=/head/; revision=56740
3 changed files with 27 additions and 1 deletions

View file

@ -8,17 +8,34 @@
PORTNAME= xbindkeys
PORTVERSION= 1.4.1
PORTREVISION= 1
CATEGORIES= x11
MASTER_SITES= http://hocwp.free.fr/xbindkeys/
MAINTAINER= obraun@informatik.unibw-muenchen.de
INSTALL_TARGET= install-binPROGRAMS install-man
.if defined(WITH_GUI)
RUN_DEPENDS= wish:${PORTSDIR}/x11-toolkits/tk83
PLIST_SUB+= WITH_GUI=""
.else
PLIST_SUB+= WITH_GUI="@comment "
.endif
USE_XLIB= yes
GNU_CONFIGURE= yes
CONFIGURE_ENV= CPPFLAGS="${CXXFLAGS} -I${X11BASE}/include"
MAN1= xbindkeys.1 xbindkeys_show.1
pre-fetch:
.if !defined(WITH_GUI)
@${ECHO} ""
@${ECHO} " Define WITH_GUI to install xbindkeys_show (requires Tk)"
@${ECHO} ""
.endif
.if !defined(NOPORTDOCS)
post-install:
@${MKDIR} ${EXAMPLESDIR}

View file

@ -1,4 +1,4 @@
bin/xbindkeys
bin/xbindkeys_show
%%WITH_GUI%%bin/xbindkeys_show
%%PORTDOCS%%share/examples/xbindkeys/xbindkeysrc
%%PORTDOCS%%@dirrm share/examples/xbindkeys

View file

@ -0,0 +1,9 @@
#!/bin/sh
if [ ${WITH_GUI} ]
then
WISHPROGNAME=`ls $(echo $PATH | sed 's/:/ /g') 2> /dev/null | egrep '^wish(step)?(x|([0-9]+\.[0-9]+))([a-z][a-z])?$' | head -1`
sed -e "s/wish/${WISHPROGNAME}/" < ${WRKSRC}/xbindkeys_show > ${WRKSRC}/xbindkeys_show.fix
chmod a+x ${WRKSRC}/xbindkeys_show.fix
cp -p ${WRKSRC}/xbindkeys_show.fix ${PREFIX}/bin/xbindkeys_show
fi