diff --git a/misc/hotkeys/Makefile b/misc/hotkeys/Makefile index 75f803912c46..698e7360d898 100644 --- a/misc/hotkeys/Makefile +++ b/misc/hotkeys/Makefile @@ -15,21 +15,28 @@ DISTNAME= hotkeys_${PORTVERSION} MAINTAINER= amp0928@rit.edu COMMENT= Allows usage of special keys on internet/multimedia keyboards -LIB_DEPENDS= xosd.4:${PORTSDIR}/misc/xosd \ - xml2.5:${PORTSDIR}/textproc/libxml2 \ +LIB_DEPENDS= xml2.5:${PORTSDIR}/textproc/libxml2 \ db3.3:${PORTSDIR}/databases/db3 WRKSRC= ${WRKDIR}/${PORTNAME}-${PORTVERSION} -GNU_CONFIGURE= 1 CONFIGURE_ARGS= --with-db3-inc=${LOCALBASE}/include/db3 \ - --with-db3-lib=${LOCALBASE}/lib \ - --with-xosd -USE_GMAKE= yes + --with-db3-lib=${LOCALBASE}/lib +GNU_CONFIGURE= yes +USE_GMAKE= yes MAN1= hotkeys.1 ORIG_CONFIG= ${PREFIX}/etc/hotkeys.conf SAMPLE_CONFIG= ${PREFIX}/etc/hotkeys.conf.sample +OPTIONS= XOSD "Enable On-Screen-Display support" on + +.include + +.if !defined(WITHOUT_XOSD) +LIB_DEPENDS+= xosd.4:${PORTSDIR}/misc/xosd +CONFIGURE_ARGS+= --with-xosd +.endif + post-extract: @${CP} ${PATCHDIR}/error.h ${WRKSRC}/src @${CP} ${PATCHDIR}/eliteduo.def ${WRKSRC}/def @@ -39,4 +46,4 @@ post-install: @${MV} ${ORIG_CONFIG} ${SAMPLE_CONFIG} @${CAT} ${PKGMESSAGE} -.include +.include diff --git a/misc/hotkeys/pkg-plist b/misc/hotkeys/pkg-plist index 305cedaa2144..9e6c3f408cc7 100644 --- a/misc/hotkeys/pkg-plist +++ b/misc/hotkeys/pkg-plist @@ -1,31 +1,31 @@ bin/hotkeys etc/hotkeys.conf.sample -share/hotkeys/splash.png -share/hotkeys/acerwl.def -share/hotkeys/btc9000.def -share/hotkeys/eliteduo.def -share/hotkeys/hp5181.def -share/hotkeys/ibook.def -share/hotkeys/itouch.def -share/hotkeys/kb9930.def -share/hotkeys/kb9963.def -share/hotkeys/kbp8993.def -share/hotkeys/logitech-cfo.def -share/hotkeys/logitech-ultrax.def -share/hotkeys/mck800.def -share/hotkeys/msnatpro.def -share/hotkeys/msnet.def -share/hotkeys/msnetpro.def -share/hotkeys/mx1998.def -share/hotkeys/mx2500.def -share/hotkeys/mx3000.def -share/hotkeys/orktekusb.def -share/hotkeys/pb5140w.def -share/hotkeys/polypix.def -share/hotkeys/sk2500.def -share/hotkeys/sk2501a.def -share/hotkeys/sk2505.def -share/hotkeys/sk2800c.def -share/hotkeys/sk7100.def -share/hotkeys/sk9925.def -@dirrm share/hotkeys +%%DATADIR%%/splash.png +%%DATADIR%%/acerwl.def +%%DATADIR%%/btc9000.def +%%DATADIR%%/eliteduo.def +%%DATADIR%%/hp5181.def +%%DATADIR%%/ibook.def +%%DATADIR%%/itouch.def +%%DATADIR%%/kb9930.def +%%DATADIR%%/kb9963.def +%%DATADIR%%/kbp8993.def +%%DATADIR%%/logitech-cfo.def +%%DATADIR%%/logitech-ultrax.def +%%DATADIR%%/mck800.def +%%DATADIR%%/msnatpro.def +%%DATADIR%%/msnet.def +%%DATADIR%%/msnetpro.def +%%DATADIR%%/mx1998.def +%%DATADIR%%/mx2500.def +%%DATADIR%%/mx3000.def +%%DATADIR%%/orktekusb.def +%%DATADIR%%/pb5140w.def +%%DATADIR%%/polypix.def +%%DATADIR%%/sk2500.def +%%DATADIR%%/sk2501a.def +%%DATADIR%%/sk2505.def +%%DATADIR%%/sk2800c.def +%%DATADIR%%/sk7100.def +%%DATADIR%%/sk9925.def +@dirrm %%DATADIR%%