# New ports collection makefile for: scanbuttond # Date created: 31 March 2006 # Whom: Daniel Thiele # # $FreeBSD$ # PORTNAME= scanbuttond PORTVERSION= 0.2.3 PORTREVISION= 1 CATEGORIES= sysutils MASTER_SITES= SF MAINTAINER= dthiele@gmx.net COMMENT= A daemon to monitor and configure modern scanner's buttons LICENSE= GPLv2 GNU_CONFIGURE= yes CPPFLAGS= "-I${LOCALBASE}/include" CONFIGURE_ENV= LDFLAGS="-L${LOCALBASE}/lib" USE_LDCONFIG= yes MAKE_JOBS_SAFE= yes SUB_FILES+= pkg-message .include .if ${OSVERSION} < 800069 LIB_DEPENDS+= usb-0.1.8:${PORTSDIR}/devel/libusb .endif pre-configure: @${FIND} ${WRKSRC} -name Makefile.in | ${XARGS} \ ${REINPLACE_CMD} -e 's|-ldl||g' pre-install: @if [ -f ${WRKSRC}/scripts/buttonpressed.sh ]; then \ for na in buttonpressed.sh initscanner.sh; do \ ${MV} ${WRKSRC}/scripts/$$na ${WRKSRC}/scripts/$$na.sample ; \ done; \ ${REINPLACE_CMD} -e 's|\.sh|.sh.sample|g' ${WRKSRC}/scripts/Makefile ; \ ${MV} ${WRKSRC}/backends/meta.conf ${WRKSRC}/backends/meta.conf.sample ; \ ${REINPLACE_CMD} -e 's|meta\.conf|meta.conf.sample|g' ${WRKSRC}/backends/Makefile ; \ fi post-install: @for na in buttonpressed.sh initscanner.sh meta.conf; do \ if [ ! -f ${ETCDIR}/$$na ]; then \ ${CP} -p ${ETCDIR}/$$na.sample ${ETCDIR}/$$na; \ fi; \ done @${CAT} ${PKGMESSAGE} .include