COMMENT = interface to various LCD displays V = 0.5.9 DISTNAME = lcdproc-$V CATEGORIES = comms devel REVISION = 0 HOMEPAGE = http://www.lcdproc.org # GPLv2+ PERMIT_PACKAGE = Yes LIB_DEPENDS = devel/libftdi1 \ devel/libhid \ graphics/png WANTLIB += X11 c curses ftdi1 hid kvm pthread png usb-1.0 usb USE_GMAKE = Yes MASTER_SITES = https://github.com/lcdproc/lcdproc/releases/download/v$V/ CONFIGURE_STYLE = gnu CONFIGURE_ENV = CPPFLAGS="-I${LOCALBASE}/include ${WITH_APM}" \ LDFLAGS="-L${LOCALBASE}/lib -pthread" \ ac_cv_port_have_lpt=no CONFIGURE_ARGS = --enable-drivers=all,!icp_a106 # user docs; adds BDEP on xmlto, but currently has a validation failure #INSTALL_TARGET = install install-html-userguide EXAMPLE_DIR = ${PREFIX}/share/examples/lcdproc post-install: ${INSTALL_DATA_DIR} ${EXAMPLE_DIR} ${SUBST_CMD} -c ${WRKBUILD}/LCDd.conf ${EXAMPLE_DIR}/LCDd.conf ${SUBST_CMD} -c ${WRKBUILD}/clients/lcdexec/lcdexec.conf \ ${EXAMPLE_DIR}/lcdexec.conf ${SUBST_CMD} -c ${WRKBUILD}/clients/lcdproc/lcdproc.conf \ ${EXAMPLE_DIR}/lcdproc.conf chown -R ${SHAREOWN}:${SHAREGRP} ${EXAMPLE_DIR} # lcdvc is a linux specific thing - prevent it appearing in PLIST rm ${PREFIX}/bin/lcdvc ${PREFIX}/man/man1/lcdvc.1 .include .if ${PROPERTIES:Mapm} WITH_APM = -DWITH_APM .endif .include