Changeset View
Changeset View
Standalone View
Standalone View
head/archivers/peazip/Makefile
Show All 9 Lines | |||||
MAINTAINER= acm@FreeBSD.org | MAINTAINER= acm@FreeBSD.org | ||||
COMMENT= Free archiver and file compressor | COMMENT= Free archiver and file compressor | ||||
LICENSE= LGPL3 | LICENSE= LGPL3 | ||||
BUILD_DEPENDS= lazbuild:editors/lazarus \ | BUILD_DEPENDS= lazbuild:editors/lazarus \ | ||||
fpcres:lang/fpc-utils | fpcres:lang/fpc-utils | ||||
USES= dos2unix zip | USES= dos2unix fpc zip | ||||
USE_FPC= cairo chm fcl-base fcl-image pasjpeg rtl-objpas x11 | USE_FPC= cairo chm fcl-base fcl-image pasjpeg rtl-objpas x11 | ||||
USE_GNOME= # | USE_GNOME= # | ||||
SUB_FILES= pea pealauncher peazip | SUB_FILES= pea pealauncher peazip | ||||
DOS2UNIX_REGEX= .*\.([txt]|pas|lpi|txt) | DOS2UNIX_REGEX= .*\.([txt]|pas|lpi|txt) | ||||
LAZARUS_PROJECT_FILES= project_pea.lpi project_peach.lpi project_gwrap.lpi | LAZARUS_PROJECT_FILES= project_pea.lpi project_peach.lpi project_gwrap.lpi | ||||
LAZBUILD_CMD= ${LOCALBASE}/bin/lazbuild -d | LAZBUILD_CMD= ${LOCALBASE}/bin/lazbuild -d | ||||
Show All 11 Lines | |||||
ZPAQ_DESC= Zpaq file archiver support | ZPAQ_DESC= Zpaq file archiver support | ||||
UNACE_DESC= Unace file archiver support | UNACE_DESC= Unace file archiver support | ||||
GTK2_DESC= Use gtk20 interface | GTK2_DESC= Use gtk20 interface | ||||
QT4_DESC= Use qt4 interface | QT4_DESC= Use qt4 interface | ||||
QT5_DESC= Use qt5 interface | QT5_DESC= Use qt5 interface | ||||
OPTIONS_DEFAULT= GTK2 7Z | OPTIONS_DEFAULT= GTK2 7Z | ||||
.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:editors/lazarus-lcl-gtk2 | BUILD_DEPENDS+= ${LCL_UNITS_DIR}/${LCL_PLATFORM}/interfaces.ppu:editors/lazarus-lcl-gtk2 | ||||
.endif | .endif | ||||
▲ Show 20 Lines • Show All 64 Lines • ▼ Show 20 Lines | .endfor | ||||
@cd ${WRKSRC} && ${INSTALL_DATA} altconf.txt ${STAGEDIR}${DATADIR}/res && \ | @cd ${WRKSRC} && ${INSTALL_DATA} altconf.txt ${STAGEDIR}${DATADIR}/res && \ | ||||
${INSTALL_PROGRAM} pea pealauncher ${STAGEDIR}${DATADIR}/res && \ | ${INSTALL_PROGRAM} pea pealauncher ${STAGEDIR}${DATADIR}/res && \ | ||||
${INSTALL_PROGRAM} peazip ${STAGEDIR}${DATADIR} | ${INSTALL_PROGRAM} peazip ${STAGEDIR}${DATADIR} | ||||
@cd ${WRKSRC}/FreeDesktop_integration && \ | @cd ${WRKSRC}/FreeDesktop_integration && \ | ||||
${INSTALL_DATA} peazip.desktop ${STAGEDIR}${DESKTOPDIR} && \ | ${INSTALL_DATA} peazip.desktop ${STAGEDIR}${DESKTOPDIR} && \ | ||||
${INSTALL_DATA} peazip.png ${STAGEDIR}${PREFIX}/share/pixmaps/ | ${INSTALL_DATA} peazip.png ${STAGEDIR}${PREFIX}/share/pixmaps/ | ||||
${INSTALL_SCRIPT} ${WRKDIR}/pea ${WRKDIR}/pealauncher ${WRKDIR}/peazip ${STAGEDIR}${PREFIX}/bin/ | ${INSTALL_SCRIPT} ${WRKDIR}/pea ${WRKDIR}/pealauncher ${WRKDIR}/peazip ${STAGEDIR}${PREFIX}/bin/ | ||||
.include <bsd.port.post.mk> | .include <bsd.port.mk> |