Changeset View
Changeset View
Standalone View
Standalone View
head/net-p2p/transmission-remote-gui/Makefile
Show All 34 Lines | |||||
OPTIONS_SINGLE= LCL | OPTIONS_SINGLE= LCL | ||||
OPTIONS_SINGLE_LCL= GTK2 QT4 | OPTIONS_SINGLE_LCL= GTK2 QT4 | ||||
GTK2_DESC= Use gtk20 interface | GTK2_DESC= Use gtk20 interface | ||||
QT4_DESC= Use qt4 interface | QT4_DESC= Use qt4 interface | ||||
OPTIONS_DEFAULT= GTK2 | OPTIONS_DEFAULT= GTK2 | ||||
.include <bsd.port.pre.mk> | .include <bsd.port.options.mk> | ||||
.if ${PORT_OPTIONS:MGTK2} | .if ${PORT_OPTIONS:MGTK2} | ||||
USE_FPC+= gtk2 | USE_FPC+= gtk2 | ||||
USE_GNOME= gtk20 | USE_GNOME= gtk20 | ||||
LCL_PLATFORM= gtk2 | LCL_PLATFORM= gtk2 | ||||
BUILD_DEPENDS+= ${LCL_UNITS_DIR}/${LCL_PLATFORM}/interfaces.ppu:${PORTSDIR}/editors/lazarus-lcl-gtk2 | BUILD_DEPENDS+= ${LCL_UNITS_DIR}/${LCL_PLATFORM}/interfaces.ppu:${PORTSDIR}/editors/lazarus-lcl-gtk2 | ||||
.endif | .endif | ||||
.if ${PORT_OPTIONS:MQT4} | .if ${PORT_OPTIONS:MQT4} | ||||
LIB_DEPENDS+= libQt4Pas.so:${PORTSDIR}/x11-toolkits/qt4pas | LIB_DEPENDS+= libQt4Pas.so:${PORTSDIR}/x11-toolkits/qt4pas | ||||
LCL_PLATFORM= qt | LCL_PLATFORM= qt | ||||
BUILD_DEPENDS+= ${LCL_UNITS_DIR}/${LCL_PLATFORM}/interfaces.ppu:${PORTSDIR}/editors/lazarus-lcl-qt | BUILD_DEPENDS+= ${LCL_UNITS_DIR}/${LCL_PLATFORM}/interfaces.ppu:${PORTSDIR}/editors/lazarus-lcl-qt | ||||
.endif | .endif | ||||
do-build: | do-build: | ||||
@cd ${WRKSRC} && ${SETENV} ${MAKE_ENV} \ | @cd ${WRKSRC} && ${SETENV} ${MAKE_ENV} \ | ||||
${LAZBUILD_CMD} --ws=${LCL_PLATFORM} --lazarusdir=${LAZARUS_DIR} ${LAZARUS_PROJECT_FILE} | ${LAZBUILD_CMD} --ws=${LCL_PLATFORM} --lazarusdir=${LAZARUS_DIR} ${LAZARUS_PROJECT_FILE} | ||||
do-install: | do-install: | ||||
@cd ${WRKSRC}/units && \ | @cd ${WRKSRC}/units && \ | ||||
${INSTALL_PROGRAM} transgui ${STAGEDIR}${PREFIX}/bin | ${INSTALL_PROGRAM} transgui ${STAGEDIR}${PREFIX}/bin | ||||
.include <bsd.port.post.mk> | .include <bsd.port.mk> |