diff --git a/x11-fm/caja/Makefile b/x11-fm/caja/Makefile index 431478df6a4c..6e9fc7372286 100644 --- a/x11-fm/caja/Makefile +++ b/x11-fm/caja/Makefile @@ -1,41 +1,39 @@ -# Created by: ade, archie - PORTNAME= caja PORTVERSION= 1.26.1 CATEGORIES= x11-fm mate MASTER_SITES= MATE DIST_SUBDIR= mate MAINTAINER= gnome@FreeBSD.org COMMENT?= File manager for the MATE desktop LICENSE= GPLv2+ LGPL20+ LICENSE_COMB= multi LICENSE_FILE_GPLv2+ = ${WRKSRC}/COPYING LICENSE_FILE_LGPL20+ = ${WRKSRC}/COPYING.LIB LIB_DEPENDS= libexif.so:graphics/libexif \ libexempi.so:textproc/exempi \ libffmpegthumbnailer.so:multimedia/ffmpegthumbnailer \ libstartup-notification-1.so:x11/startup-notification \ libnotify.so:devel/libnotify PORTSCOUT= limitw:1,even USES= compiler:c11 desktop-file-utils gettext gmake gnome libtool \ localbase mate pathfix pkgconfig shared-mime-info tar:xz xorg USE_MATE= desktop icontheme:run USE_XORG= ice sm x11 USE_GNOME= cairo gtk30 gnomeprefix intltool introspection:build libxml2 USE_LDCONFIG= yes GNU_CONFIGURE= yes CONFIGURE_ARGS= --disable-packagekit INSTALL_TARGET= install-strip GLIB_SCHEMAS= org.mate.caja.gschema.xml \ org.mate.media-handling.gschema.xml post-install: @${MKDIR} ${STAGEDIR}${PREFIX}/lib/caja/extensions-2.0 .include diff --git a/x11-fm/catseye-fm/Makefile b/x11-fm/catseye-fm/Makefile index f2df7c71bfbe..457a34ee2370 100644 --- a/x11-fm/catseye-fm/Makefile +++ b/x11-fm/catseye-fm/Makefile @@ -1,26 +1,24 @@ -# Created by: Geyer Klaus - PORTNAME= catseye-fm PORTVERSION= 4.2.0.0 PORTREVISION= 2 CATEGORIES= x11-fm MASTER_SITES= http://catseye-fm.sourceforge.net/downloads/ \ http://catseye-fm-temp.sourceforge.net/downloads/ MAINTAINER= ports@FreeBSD.org COMMENT= Clear, fast, powerful file browser using gtk+2.0 LICENSE= GPLv3 USES= gnome pkgconfig USE_GNOME= gtk20 do-install: ${INSTALL_PROGRAM} ${WRKSRC}/catseye-fm ${STAGEDIR}${PREFIX}/bin @${MKDIR} ${STAGEDIR}/${DATADIR} ${INSTALL_SCRIPT} ${WRKSRC}/user_install.sh ${STAGEDIR}${DATADIR} ${INSTALL_DATA} ${WRKSRC}/catseye_XML_config_file.conf.sample \ ${STAGEDIR}${DATADIR} cd ${WRKSRC}/icons && ${COPYTREE_SHARE} . ${STAGEDIR}${DATADIR} .include diff --git a/x11-fm/deforaos-browser/Makefile b/x11-fm/deforaos-browser/Makefile index 622069cafb85..f8b8c8887f38 100644 --- a/x11-fm/deforaos-browser/Makefile +++ b/x11-fm/deforaos-browser/Makefile @@ -1,57 +1,55 @@ -# Created by: Olivier Cochard-Labbe - PORTNAME= deforaos-browser PORTVERSION= 0.5.1 CATEGORIES= x11-fm MASTER_SITES= http://www.defora.org/os/download/download/4442/ DISTNAME= Browser-${PORTVERSION} MAINTAINER= olivier@FreeBSD.org COMMENT= DeforaOS desktop file browser LICENSE= BSD3CLAUSE LICENSE_FILE= ${WRKSRC}/COPYING LIB_DEPENDS= libSystem.so:devel/deforaos-libsystem \ libDesktop.so:x11/deforaos-libdesktop \ libfontconfig.so:x11-fonts/fontconfig \ libfreetype.so:print/freetype2 \ libXrandr.so:x11/libXrandr OPTIONS_DEFINE= DOCS NLS OPTIONS_SUB= yes NLS_USES= gettext DOCS_BUILD_DEPENDS= xsltproc:textproc/libxslt \ ${LOCALBASE}/share/xsl/docbook/manpages/docbook.xsl:textproc/docbook-xsl USES= desktop-file-utils gnome pkgconfig xorg USE_GNOME= gtk20 cairo USE_XORG= x11 USE_LDCONFIG= yes MAKE_ARGS+= PREFIX=${PREFIX} MAKE_ENV+= MANDIR=${STAGEDIR}${MANPREFIX}/man CONFLICTS_INSTALL= schilyutils silo # bin/browser bin/copy post-patch: ${REINPLACE_CMD} -e 's|/lib/|/libdata/|g' \ ${WRKSRC}/data/pkgconfig.sh ${REINPLACE_CMD} 's|-Wl,-pie||g' \ ${WRKSRC}/tests/Makefile \ ${WRKSRC}/tools/Makefile \ ${WRKSRC}/src/Makefile post-patch-DOCS-off: ${REINPLACE_CMD} -e '/^SUBDIRS/ s|doc||' ${WRKSRC}/Makefile post-patch-NLS-off: ${REINPLACE_CMD} 's|include po src|include src|' \ ${WRKSRC}/Makefile post-install: ${STRIP_CMD} ${STAGEDIR}${PREFIX}/bin/* \ ${STAGEDIR}${PREFIX}/lib/Desktop/widget/browser.so \ ${STAGEDIR}${PREFIX}/lib/Browser/plugins/* \ ${STAGEDIR}${PREFIX}/lib/libBrowser.so.0.0 .include diff --git a/x11-fm/doublecmd/Makefile b/x11-fm/doublecmd/Makefile index 298633f938f1..dbe1072883b8 100644 --- a/x11-fm/doublecmd/Makefile +++ b/x11-fm/doublecmd/Makefile @@ -1,355 +1,353 @@ -# Created by: BeƱat Gonzalez Etxepare - PORTNAME= doublecmd PORTVERSION= 1.0.4 PORTREVISION= 2 DISTVERSIONPREFIX= v CATEGORIES= x11-fm PKGNAMESUFFIX= ${LAZARUS_PKGNAMESUFFIX} MAINTAINER= bbtruk@users.sourceforge.net COMMENT= Total Commander like file manager for the X Window System LICENSE= GPLv2 ONLY_FOR_ARCHS= amd64 i386 gtk2_CONFLICTS_INSTALL= ${PORTNAME}-qt5 qt5_CONFLICTS_INSTALL= ${PORTNAME}-gtk2 USES= desktop-file-utils dos2unix fpc gnome lazarus:flavors xorg DOS2UNIX_FILES= components/multithreadprocs/mtpcpu.pas src/dmhelpmanager.pas USE_FPC= cairo chm fcl-base fcl-db fcl-image fcl-json fcl-registry \ fcl-xml iconvenc pasjpeg rtl-extra x11 regexpr fcl-extra USE_GITHUB= yes GH_PROJECT= doublecmd.github.io:help GH_TAGNAME= 1.0.0:help USE_GNOME= cairo glib20 USE_XORG= x11 LAZARUS_PROJECT_FILES= components/chsdet/chsdet.lpk \ components/CmdLine/cmdbox.lpk \ components/multithreadprocs/multithreadprocslaz.lpk \ components/dcpcrypt/dcpcrypt.lpk \ components/doublecmd/doublecmd_common.lpk \ components/KASToolBar/kascomp.lpk \ components/viewer/viewerpackage.lpk \ components/gifanim/pkg_gifanim.lpk \ components/synunihighlighter/synuni.lpk LAZBUILD_ARGS= --pcp=${WRKSRC}/tmppcp -d MAKE_ENV+= LDVER=ld.bfd # for DragonFly PLIST= ${WRKDIR}/pkg-plist PORTDOCS= * OPTIONS_DEFINE= DEBUG DOCS OPTIONS_DEFAULT= DSX_LOCATE WCX_CPIO WCX_DEB WCX_RPM WCX_UNRAR WCX_ZIP \ WDX_AUDIOINFO WDX_DEB WDX_RPM WDX_SCRIPTS WDX_TEXTLINE \ WDX_XPI WFX_FTP WFX_SAMBA OPTIONS_GROUP= DSX WCX WDX WFX WLX OPTIONS_GROUP_DSX= DSX_LOCATE OPTIONS_GROUP_WCX= WCX_CPIO WCX_DEB WCX_RPM WCX_UNBZ2 WCX_UNRAR WCX_ZIP OPTIONS_GROUP_WDX= WDX_AUDIOINFO WDX_DEB WDX_RPM WDX_SCRIPTS WDX_TEXTLINE \ WDX_XPI OPTIONS_GROUP_WFX= WFX_FTP WFX_SAMBA OPTIONS_GROUP_WLX= WLX_MPLAYER DSX_DESC= Search plugins DSX_LOCATE_DESC= Support locate command WCX_CPIO_DESC= CPIO format support WCX_DEB_DESC= Debian package archive support WCX_DESC= Packer plugins to work with archives WCX_RPM_DESC= Red Hat package archive support WCX_UNBZ2_DESC= BZIP2 format support WCX_UNRAR_DESC= RAR format support WCX_ZIP_DESC= ZIP format support WDX_AUDIOINFO_DESC= Information about audio files WDX_DEB_DESC= Debian package file information WDX_DESC= Plugins to display and search extended file attributes WDX_RPM_DESC= Red Hat package file information WDX_SCRIPTS_DESC= Add support to use custom Lua scripts WDX_TEXTLINE_DESC= Show and replace single lines in text files WDX_XPI_DESC= Mozilla plugin file information WFX_DESC= File system plugins WFX_FTP_DESC= FTP protocol support WFX_SAMBA_DESC= SMB protocol support WLX_DESC= Internal viewer plugins WLX_MPLAYER_DESC= Use MPlayer for multimedia files WCX_UNRAR_LIB_DEPENDS= libunrar.so.6:archivers/libunrar6 WFX_SAMBA_USES= samba:lib WLX_MPLAYER_RUN_DEPENDS= mplayer:multimedia/mplayer .include .if ${PORT_OPTIONS:MDEBUG} LAZBUILD_ARGS+= --bm="Debug" .endif .if ${PORT_OPTIONS:MWFX_FTP} USE_FPC+= fcl-net LAZARUS_PROJECT_FILES+= plugins/wfx/ftp/src/ftp.lpi .endif .if ${PORT_OPTIONS:MWCX_CPIO} LAZARUS_PROJECT_FILES+= plugins/wcx/cpio/src/cpio.lpi .endif .if ${PORT_OPTIONS:MWCX_DEB} LAZARUS_PROJECT_FILES+= plugins/wcx/deb/src/deb.lpi .endif .if ${PORT_OPTIONS:MWCX_UNBZ2} LAZARUS_PROJECT_FILES+= plugins/wcx/unbz2/src/unbz2.lpi .endif .if ${PORT_OPTIONS:MWCX_RPM} LAZARUS_PROJECT_FILES+= plugins/wcx/rpm/src/rpm.lpi .endif .if ${PORT_OPTIONS:MWCX_UNRAR} LAZARUS_PROJECT_FILES+= plugins/wcx/unrar/src/unrar.lpi .endif .if ${PORT_OPTIONS:MWCX_ZIP} LAZARUS_PROJECT_FILES+= plugins/wcx/zip/src/Zip.lpi .endif .if ${PORT_OPTIONS:MWDX_AUDIOINFO} LAZARUS_PROJECT_FILES+= plugins/wdx/audioinfo/src/AudioInfo.lpi .endif .if ${PORT_OPTIONS:MWDX_RPM} LAZARUS_PROJECT_FILES+= plugins/wdx/rpm_wdx/src/rpm_wdx.lpi .endif .if ${PORT_OPTIONS:MWDX_DEB} LAZARUS_PROJECT_FILES+= plugins/wdx/deb_wdx/src/deb_wdx.lpi .endif .if ${PORT_OPTIONS:MWDX_XPI} LAZARUS_PROJECT_FILES+= plugins/wdx/xpi_wdx/src/xpi_wdx.lpi .endif .if ${PORT_OPTIONS:MWDX_TEXTLINE} LAZARUS_PROJECT_FILES+= plugins/wdx/textline/src/TextLine.lpi .endif .if ${PORT_OPTIONS:MWFX_SAMBA} LAZARUS_PROJECT_FILES+= plugins/wfx/samba/src/samba.lpi .endif .if ${PORT_OPTIONS:MWLX_MPLAYER} LAZARUS_PROJECT_FILES+= plugins/wlx/WlxMplayer/src/wlxMplayer.lpi .endif .if ${PORT_OPTIONS:MDSX_LOCATE} LAZARUS_PROJECT_FILES+= plugins/dsx/DSXLocate/src/DSXLocate.lpi .endif LAZARUS_PROJECT_FILES+= src/doublecmd.lpi pre-patch: ${TR} '\r' '\n' < ${WRKSRC}/src/uGlobsPaths.pas > ${WRKSRC}/src/uGlobsPaths.pas.unix ${MV} ${WRKSRC}/src/uGlobsPaths.pas.unix ${WRKSRC}/src/uGlobsPaths.pas post-patch: @${REINPLACE_CMD} -e 's|%%DOCSDIR%%|${DOCSDIR}|g' -e 's|%%DATADIR%%|${DATADIR}|g' \ ${WRKSRC}/src/uGlobsPaths.pas @${REINPLACE_CMD} -e 's|%%LOCALBASE%%|${LOCALBASE}|g' \ ${WRKSRC}/plugins/wlx/WlxMplayer/src/wlxMplayer.lpr @${REINPLACE_CMD} -e 's| Default="True"||g' \ -e 's|Name="NoDebug Full Optimizations"|Name="NoDebug Full Optimizations" Default="True"|g' \ ${WRKSRC}/src/${PORTNAME}.lpi post-build: @${RM} -r ${DOCSRC}/*/dev-help pre-install: @${RM} ${PLIST} @${ECHO_CMD} "@dir %%DATADIR%%/plugins/wcx" >> ${PLIST} @${ECHO_CMD} "@dir %%DATADIR%%/plugins/wdx" >> ${PLIST} @${ECHO_CMD} "@dir %%DATADIR%%/plugins/wfx" >> ${PLIST} @${ECHO_CMD} "@dir %%DATADIR%%/plugins/wlx" >> ${PLIST} @${ECHO_CMD} "@dir %%DATADIR%%/plugins/dsx" >> ${PLIST} .if ${PORT_OPTIONS:MWCX_CPIO} @${ECHO_CMD} "%%DATADIR%%/plugins/wcx/cpio/cpio.wcx" >> ${PLIST} .endif .if ${PORT_OPTIONS:MWCX_DEB} @${ECHO_CMD} "%%DATADIR%%/plugins/wcx/deb/deb.wcx" >> ${PLIST} .endif .if ${PORT_OPTIONS:MWCX_RPM} @${ECHO_CMD} "%%DATADIR%%/plugins/wcx/rpm/rpm.wcx" >> ${PLIST} .endif .if ${PORT_OPTIONS:MWCX_UNBZ2} @${ECHO_CMD} "%%DATADIR%%/plugins/wcx/unbz2/unbz2.wcx" >> ${PLIST} .endif .if ${PORT_OPTIONS:MWCX_UNRAR} @${ECHO_CMD} "%%DATADIR%%/plugins/wcx/unrar/unrar.wcx" >> ${PLIST} .endif .if ${PORT_OPTIONS:MWCX_ZIP} @${ECHO_CMD} "%%DATADIR%%/plugins/wcx/zip/zip.wcx" >> ${PLIST} .endif .if ${PORT_OPTIONS:MWDX_AUDIOINFO} @${ECHO_CMD} "%%DATADIR%%/plugins/wdx/audioinfo/audioinfo.wdx" >> ${PLIST} .endif .if ${PORT_OPTIONS:MWDX_RPM} @${ECHO_CMD} "%%DATADIR%%/plugins/wdx/rpm_wdx/rpm_wdx.wdx" >> ${PLIST} .endif .if ${PORT_OPTIONS:MWDX_DEB} @${ECHO_CMD} "%%DATADIR%%/plugins/wdx/deb_wdx/deb_wdx.wdx" >> ${PLIST} .endif .if ${PORT_OPTIONS:MWDX_XPI} @${ECHO_CMD} "%%DATADIR%%/plugins/wdx/xpi_wdx/xpi_wdx.wdx" >> ${PLIST} .endif .if ${PORT_OPTIONS:MWDX_SCRIPTS} @cd ${WRKSRC}/plugins/wdx/scripts && \ ${FIND} * -type f | ${SORT} | ${SED} -e 's|^|%%DATADIR%%/plugins/wdx/scripts/|' >> ${PLIST} .endif .if ${PORT_OPTIONS:MWDX_TEXTLINE} @${ECHO_CMD} "%%DATADIR%%/plugins/wdx/textline/textline.wdx" >> ${PLIST} .endif .if ${PORT_OPTIONS:MWFX_FTP} @${ECHO_CMD} "%%DATADIR%%/plugins/wfx/ftp/ftp.wfx" >> ${PLIST} .endif .if ${PORT_OPTIONS:MWFX_SAMBA} @${ECHO_CMD} "%%DATADIR%%/plugins/wfx/samba/samba.wfx" >> ${PLIST} .endif .if ${PORT_OPTIONS:MWLX_MPLAYER} @${ECHO_CMD} "%%DATADIR%%/plugins/wlx/wlxmplayer/wlxmplayer.wlx" >> ${PLIST} .endif .if ${PORT_OPTIONS:MDSX_LOCATE} @${ECHO_CMD} "%%DATADIR%%/plugins/dsx/dsxlocate/dsxlocate.dsx" >> ${PLIST} .endif .for FILE in %%DATADIR%%/doublecmd.ext.example %%DATADIR%%/pixmaps.txt \ %%DATADIR%%/multiarc.ini bin/doublecmd share/applications/doublecmd.desktop \ share/pixmaps/doublecmd.png share/icons/hicolor/scalable/apps/doublecmd.svg @${ECHO_CMD} ${FILE} >> ${PLIST} .endfor @cd ${WRKSRC}/language && \ ${FIND} * -type f | ${SORT} | ${SED} -e 's|^|%%DATADIR%%/language/|' >> ${PLIST} @cd ${WRKSRC}/pixmaps && \ ${FIND} * -type f | ${SORT} | ${SED} -e 's|^|%%DATADIR%%/pixmaps/|' >> ${PLIST} @cd ${WRKSRC}/sdk && \ ${FIND} * -type f | ${SORT} | ${SED} -e 's|^|%%DATADIR%%/sdk/|' >> ${PLIST} @${ECHO_CMD} "man/man1/doublecmd.1.gz" >> ${PLIST} do-install: @${MKDIR} ${STAGEDIR}${DATADIR}/plugins/wcx @${MKDIR} ${STAGEDIR}${DATADIR}/plugins/wdx @${MKDIR} ${STAGEDIR}${DATADIR}/plugins/wfx @${MKDIR} ${STAGEDIR}${DATADIR}/plugins/wlx @${MKDIR} ${STAGEDIR}${DATADIR}/plugins/dsx .if ${PORT_OPTIONS:MWCX_CPIO} @${MKDIR} ${STAGEDIR}${DATADIR}/plugins/wcx/cpio ${INSTALL_LIB} ${WRKSRC}/plugins/wcx/cpio/cpio.wcx ${STAGEDIR}${DATADIR}/plugins/wcx/cpio/ .endif .if ${PORT_OPTIONS:MWCX_DEB} @${MKDIR} ${STAGEDIR}${DATADIR}/plugins/wcx/deb ${INSTALL_LIB} ${WRKSRC}/plugins/wcx/deb/deb.wcx ${STAGEDIR}${DATADIR}/plugins/wcx/deb/ .endif .if ${PORT_OPTIONS:MWCX_RPM} @${MKDIR} ${STAGEDIR}${DATADIR}/plugins/wcx/rpm/ ${INSTALL_LIB} ${WRKSRC}/plugins/wcx/rpm/rpm.wcx ${STAGEDIR}${DATADIR}/plugins/wcx/rpm/ .endif .if ${PORT_OPTIONS:MWCX_UNBZ2} @${MKDIR} ${STAGEDIR}${DATADIR}/plugins/wcx/unbz2/ ${INSTALL_LIB} ${WRKSRC}/plugins/wcx/unbz2/lib/unbz2.wcx ${STAGEDIR}${DATADIR}/plugins/wcx/unbz2/ .endif .if ${PORT_OPTIONS:MWCX_UNRAR} @${MKDIR} ${STAGEDIR}${DATADIR}/plugins/wcx/unrar/ ${INSTALL_LIB} ${WRKSRC}/plugins/wcx/unrar/unrar.wcx ${STAGEDIR}${DATADIR}/plugins/wcx/unrar/ .endif .if ${PORT_OPTIONS:MWCX_ZIP} @${MKDIR} ${STAGEDIR}${DATADIR}/plugins/wcx/zip/ ${INSTALL_LIB} ${WRKSRC}/plugins/wcx/zip/zip.wcx ${STAGEDIR}${DATADIR}/plugins/wcx/zip/ .endif .if ${PORT_OPTIONS:MWDX_AUDIOINFO} @${MKDIR} ${STAGEDIR}${DATADIR}/plugins/wdx/audioinfo/ ${INSTALL_LIB} ${WRKSRC}/plugins/wdx/audioinfo/audioinfo.wdx ${STAGEDIR}${DATADIR}/plugins/wdx/audioinfo/ .endif .if ${PORT_OPTIONS:MWDX_RPM} @${MKDIR} ${STAGEDIR}${DATADIR}/plugins/wdx/rpm_wdx/ ${INSTALL_LIB} ${WRKSRC}/plugins/wdx/rpm_wdx/rpm_wdx.wdx ${STAGEDIR}${DATADIR}/plugins/wdx/rpm_wdx/ .endif .if ${PORT_OPTIONS:MWDX_DEB} @${MKDIR} ${STAGEDIR}${DATADIR}/plugins/wdx/deb_wdx/ ${INSTALL_LIB} ${WRKSRC}/plugins/wdx/deb_wdx/deb_wdx.wdx ${STAGEDIR}${DATADIR}/plugins/wdx/deb_wdx/ .endif .if ${PORT_OPTIONS:MWDX_XPI} @${MKDIR} ${STAGEDIR}${DATADIR}/plugins/wdx/xpi_wdx/ ${INSTALL_LIB} ${WRKSRC}/plugins/wdx/xpi_wdx/xpi_wdx.wdx ${STAGEDIR}${DATADIR}/plugins/wdx/xpi_wdx/ .endif .if ${PORT_OPTIONS:MWDX_SCRIPTS} @${MKDIR} ${STAGEDIR}${DATADIR}/plugins/wdx/scripts/ ${INSTALL_DATA} ${WRKSRC}/plugins/wdx/scripts/* ${STAGEDIR}${DATADIR}/plugins/wdx/scripts/ .endif .if ${PORT_OPTIONS:MWDX_TEXTLINE} @${MKDIR} ${STAGEDIR}${DATADIR}/plugins/wdx/textline/ ${INSTALL_LIB} ${WRKSRC}/plugins/wdx/textline/textline.wdx ${STAGEDIR}${DATADIR}/plugins/wdx/textline/ .endif .if ${PORT_OPTIONS:MWFX_FTP} @${MKDIR} ${STAGEDIR}${DATADIR}/plugins/wfx/ftp/ ${INSTALL_LIB} ${WRKSRC}/plugins/wfx/ftp/ftp.wfx ${STAGEDIR}${DATADIR}/plugins/wfx/ftp/ .endif .if ${PORT_OPTIONS:MWFX_SAMBA} @${MKDIR} ${STAGEDIR}${DATADIR}/plugins/wfx/samba/ ${INSTALL_LIB} ${WRKSRC}/plugins/wfx/samba/samba.wfx ${STAGEDIR}${DATADIR}/plugins/wfx/samba/ .endif .if ${PORT_OPTIONS:MWLX_MPLAYER} @${MKDIR} ${STAGEDIR}${DATADIR}/plugins/wlx/wlxmplayer/ ${INSTALL_LIB} ${WRKSRC}/plugins/wlx/WlxMplayer/lib/wlxmplayer.wlx ${STAGEDIR}${DATADIR}/plugins/wlx/wlxmplayer/ .endif .if ${PORT_OPTIONS:MDSX_LOCATE} @${MKDIR} ${STAGEDIR}${DATADIR}/plugins/dsx/dsxlocate/ ${INSTALL_LIB} ${WRKSRC}/plugins/dsx/DSXLocate/dsxlocate.dsx ${STAGEDIR}${DATADIR}/plugins/dsx/dsxlocate/ .endif .for DIRE in language pixmaps sdk @${MKDIR} ${STAGEDIR}${DATADIR}/${DIRE} @cd ${WRKSRC}/${DIRE} && \ ${FIND} * -type d -exec ${MKDIR} "${STAGEDIR}${DATADIR}/${DIRE}/{}" \; && \ ${FIND} * -type f -exec ${INSTALL_DATA} {} "${STAGEDIR}${DATADIR}/${DIRE}/{}" \; .endfor .for FILE in doublecmd.ext.example pixmaps.txt multiarc.ini ${INSTALL_DATA} ${WRKSRC}/${FILE} ${STAGEDIR}${DATADIR} .endfor ${INSTALL_DATA} ${WRKSRC}/doublecmd.png ${STAGEDIR}${PREFIX}/share/pixmaps/ @${MKDIR} ${STAGEDIR}${PREFIX}/share/icons/hicolor/scalable/apps ${INSTALL_DATA} ${WRKSRC}/pixmaps/mainicon/alt/dcfinal.svg ${STAGEDIR}${PREFIX}/share/icons/hicolor/scalable/apps/doublecmd.svg ${INSTALL_PROGRAM} ${WRKSRC}/${PORTNAME} ${STAGEDIR}${PREFIX}/bin ${INSTALL_DATA} ${WRKSRC}/install/linux/${PORTNAME}.desktop ${STAGEDIR}${DESKTOPDIR}/ ${INSTALL_MAN} ${WRKSRC}/install/linux/${PORTNAME}.1 ${STAGEDIR}${MAN1PREFIX}/man/man1/ post-install: .if ${PORT_OPTIONS:MDOCS} @cd ${WRKSRC_help} && \ ${FIND} * -type d -exec ${MKDIR} "${STAGEDIR}${DOCSDIR}/{}" \; && \ ${FIND} * -type f -exec ${INSTALL_DATA} {} "${STAGEDIR}${DOCSDIR}/{}" \; .endif .include diff --git a/x11-fm/filerunner/Makefile b/x11-fm/filerunner/Makefile index 84e032834bad..e7babaed8a38 100644 --- a/x11-fm/filerunner/Makefile +++ b/x11-fm/filerunner/Makefile @@ -1,32 +1,30 @@ -# Created by: lukin - PORTNAME= filerunner PORTVERSION= 19.07.08.17 CATEGORIES= x11-fm tk MASTER_SITES= SF/${PORTNAME}/release-${PORTVERSION} DISTNAME= fr-${PORTVERSION} MAINTAINER= portmaster@BSDforge.com COMMENT= Tcl/Tk-based filemanager with FTP capabilities LICENSE= GPLv2 WRKSRC= ${WRKDIR}/${PORTNAME} NO_BUILD= yes USES+= tk:run USE_LDCONFIG= yes post-patch: ${REINPLACE_CMD} -e 's|/usr/bin/env wish|${WISH}|' ${WRKSRC}/fr do-install: @${MKDIR} ${STAGEDIR}${DATADIR} cd ${WRKSRC} && ${COPYTREE_SHARE} \* ${STAGEDIR}${DATADIR} .for file in fr frftp @${CHMOD} ${BINMODE} ${STAGEDIR}${DATADIR}/${file} .endfor @${LN} -sf ${DATADIR}/fr ${STAGEDIR}${PREFIX}/bin/fr .include diff --git a/x11-fm/gentoo/Makefile b/x11-fm/gentoo/Makefile index b593968eadd0..0b44f84f54c2 100644 --- a/x11-fm/gentoo/Makefile +++ b/x11-fm/gentoo/Makefile @@ -1,45 +1,43 @@ -# Created by: Anders Nordby - PORTNAME= gentoo PORTVERSION= 0.20.7 CATEGORIES= x11-fm MASTER_SITES= SF MAINTAINER= ports@FreeBSD.org COMMENT= Gtk+ based, file manager inspired by DirectoryOpus LICENSE= GPLv2 # only LICENSE_FILE= ${WRKSRC}/COPYING USE_GNOME= gtk30 USES= gettext gmake gnome pathfix pkgconfig GNU_CONFIGURE= yes CONFIGURE_ENV= MKDIR_P="${MKDIR}" OPTIONS_DEFINE= FAM DOCS FAM_USES= fam FAM_CONFIGURE_ENABLE= fam post-patch: @${REINPLACE_CMD} -e 's|/usr/share|${PREFIX}/share|g ; \ s|/bin/mount|/sbin/mount|g ; \ s|/bin/umount|/sbin/umount|g' ${WRKSRC}/gentoorc.in @${REINPLACE_CMD} -e '/^CFLAGS/s|@GENTOO_CFLAGS@|@CFLAGS@|g' \ ${WRKSRC}/src/Makefile.in @${REINPLACE_CMD} -e 's|#define GTK_DISABLE_DEPRECATED||g' \ ${WRKSRC}/src/odmultibutton.c post-install: ${INSTALL_MAN} ${WRKSRC}/docs/gentoo.1x ${STAGEDIR}${MANPREFIX}/man/man1/gentoo.1 post-install-DOCS-on: @${MKDIR} ${STAGEDIR}${DOCSDIR} .for file in BUGS CONFIG-CHANGES CREDITS NEWS README README.NLS README.gtkrc \ TODO ${INSTALL_DATA} ${WRKSRC}/${file} ${STAGEDIR}${DOCSDIR} .endfor cd ${WRKSRC}/docs && ${COPYTREE_SHARE} . ${STAGEDIR}${DOCSDIR} ${RM} ${STAGEDIR}${DOCSDIR}/gentoo.1x .include diff --git a/x11-fm/gprename/Makefile b/x11-fm/gprename/Makefile index ed95a6c1eb91..579d50a2b856 100644 --- a/x11-fm/gprename/Makefile +++ b/x11-fm/gprename/Makefile @@ -1,42 +1,40 @@ -# Created by: trevor - PORTNAME= gprename PORTVERSION= 2.7 PORTEPOCH= 1 CATEGORIES= x11-fm MASTER_SITES= SF MAINTAINER= ports@FreeBSD.org COMMENT= Perl script for renaming multiple files LICENSE= GPLv3+ LICENSE_FILE= ${WRKSRC}/COPYING RUN_DEPENDS= p5-Gtk2>=0:x11-toolkits/p5-Gtk2 \ p5-Locale-gettext>=0:devel/p5-Locale-gettext WRKSRC= ${WRKDIR}/${PORTNAME}/trunk USES= gettext perl5 tar:bzip2 shebangfix USE_PERL5= run SHEBANG_FILES= bin/gprename NO_BUILD= yes OPTIONS_DEFINE= DOCS post-extract: @${RM} -r ${WRKSRC}/build post-patch: @${REINPLACE_CMD} -e \ 's|/usr/local|${PREFIX}| ; \ s|(DESTDIR)|(DESTDIR)${PREFIX}| ; \ s|$$(CURDIR)|$$(.CURDIR)| ; \ s|uninstall build|build| ; \ s|share/man|man|' ${WRKSRC}/Makefile post-install-DOCS-on: @${MKDIR} ${STAGEDIR}${DOCSDIR} ${INSTALL_DATA} ${WRKSRC}/README ${STAGEDIR}${DOCSDIR} .include diff --git a/x11-fm/krusader2/Makefile b/x11-fm/krusader2/Makefile index d0a8ed4f3ff2..9cef7d43262c 100644 --- a/x11-fm/krusader2/Makefile +++ b/x11-fm/krusader2/Makefile @@ -1,24 +1,22 @@ -# Created by: Heiner - PORTNAME= krusader DISTVERSION= 2.7.2 PORTREVISION= 1 CATEGORIES= x11-fm kde MASTER_SITES= KDE/stable/${PORTNAME}/${PORTVERSION}/ MAINTAINER= kde@FreeBSD.org COMMENT= Twin panel file manager for KDE, like midnight or norton commander LICENSE= GPLv2+ LICENSE_FILE= ${WRKSRC}/COPYING USES= cmake compiler:c++11-lang cpe gettext kde:5 qt:5 tar:xz USE_KDE= archive auth auth bookmarks codecs completion config \ configwidgets coreaddons doctools ecm guiaddons i18n \ iconthemes itemviews jobwidgets kio notifications parts \ service solid sonnet textwidgets wallet widgetsaddons \ windowsystem xmlgui USE_QT= concurrent core dbus gui network printsupport xml widgets \ buildtools_build qmake_build .include diff --git a/x11-fm/librfm/Makefile b/x11-fm/librfm/Makefile index 77ed45b3e1a6..894b4450a854 100644 --- a/x11-fm/librfm/Makefile +++ b/x11-fm/librfm/Makefile @@ -1,44 +1,42 @@ -# Created by: Rodrigo Osorio - PORTNAME= librfm PORTVERSION= 5.3.16.4 PORTREVISION= 3 CATEGORIES= x11-fm MASTER_SITES= SF/xffm/5.3.16.3 DISTNAME= ${PORTNAME}5-${PORTVERSION} MAINTAINER= rodrigo@FreeBSD.org COMMENT= Basic library used by some rfm applications LICENSE= GPLv3 BUILD_DEPENDS= gawk:lang/gawk LIB_DEPENDS= libtubo.so:x11-fm/libtubo \ libdbh.so:databases/dbh \ libzip.so:archivers/libzip \ libfontconfig.so:x11-fonts/fontconfig \ libfreetype.so:print/freetype2 OPTIONS_DEFINE= NLS CONFIGURE_ARGS+=--with-pkglibdata USES= autoreconf gettext gnome gmake libtool:keepla pkgconfig \ tar:bzip2 xorg GNU_CONFIGURE= yes USE_GNOME= gtk20 intltool cairo libxml2 librsvg2 USE_XORG+= x11 USE_LDCONFIG= yes INSTALL_TARGET= install-strip WRKSRC= ${WRKDIR}/${PORTNAME}5-${PORTVERSION} .include .if ${PORT_OPTIONS:MNLS} PLIST_SUB+= NLS="" .else PLIST_SUB+= NLS="@comment " CONFIGURE_ARGS+=--disable-nls .endif .include diff --git a/x11-fm/libtubo/Makefile b/x11-fm/libtubo/Makefile index a181f2a45482..1d93bccf9aed 100644 --- a/x11-fm/libtubo/Makefile +++ b/x11-fm/libtubo/Makefile @@ -1,24 +1,22 @@ -# Created by: Rodrigo Osorio - PORTNAME= libtubo PORTVERSION= 5.0.14 CATEGORIES= x11-fm MASTER_SITES= SF/xffm/libtubo/ DISTNAME= ${PORTNAME}0-${PORTVERSION} MAINTAINER= rodrigo@FreeBSD.org COMMENT= XFFM Interprocess Communication and Control LICENSE= GPLv3 OPTIONS_DEFINE= DOCS USES= gmake libtool:keepla pkgconfig GNU_CONFIGURE= yes CONFIGURE_ARGS+= --with-PACKAGE=no USE_LDCONFIG= yes INSTALL_TARGET= install-strip WRKSRC= ${WRKDIR}/${PORTNAME}0-${PORTVERSION} .include diff --git a/x11-fm/mucommander/Makefile b/x11-fm/mucommander/Makefile index 9a82466f6738..c223921341dc 100644 --- a/x11-fm/mucommander/Makefile +++ b/x11-fm/mucommander/Makefile @@ -1,35 +1,33 @@ -# Created by: Lars Engels - PORTNAME= mucommander DISTVERSION= 0.9.5-1 CATEGORIES= x11-fm java MASTER_SITES= https://github.com/${PORTNAME}/${PORTNAME}/releases/download/${DISTVERSION}/ MAINTAINER= ports@FreeBSD.org COMMENT= Lightweight file manager featuring a Norton Commander style interface LICENSE= GPLv3 USE_JAVA= yes JAVA_VERSION= 11+ NO_BUILD= yes PLIST_FILES= bin/mucommander ${DATADIR}/mucommander.jar ${DATADIR}/license.txt SUB_FILES= mucommander PORTDOCS= readme.txt WRKSRC= ${WRKDIR} OPTIONS_DEFINE= DOCS do-install: @${MKDIR} ${STAGEDIR}${DATADIR} ${INSTALL_DATA} ${WRKSRC}/mucommander-0.9.5.jar ${STAGEDIR}${DATADIR}/mucommander.jar ${INSTALL_DATA} ${WRKSRC}/license.txt ${STAGEDIR}${DATADIR} ${INSTALL_SCRIPT} ${WRKDIR}/mucommander ${STAGEDIR}${PREFIX}/bin @${MKDIR} ${STAGEDIR}${DOCSDIR} ${INSTALL_DATA} ${WRKSRC}/readme.txt ${STAGEDIR}${DOCSDIR} .include diff --git a/x11-fm/nautilus/Makefile b/x11-fm/nautilus/Makefile index c684d249a094..e5fe6668871c 100644 --- a/x11-fm/nautilus/Makefile +++ b/x11-fm/nautilus/Makefile @@ -1,41 +1,39 @@ -# Created by: ade, archie - PORTNAME= nautilus PORTVERSION= 42.1 CATEGORIES= x11-fm gnome MASTER_SITES= GNOME/sources/${PORTNAME}/${PORTVERSION:C/^([0-9]+)\..*/\1/} DIST_SUBDIR= gnome MAINTAINER= gnome@FreeBSD.org COMMENT= File manager for the GNOME desktop LICENSE= GPLv3 LICENSE_FILE= ${WRKSRC}/LICENSE LIB_DEPENDS= libgexiv2.so:graphics/gexiv2 \ libgnome-autoar-0.so:archivers/gnome-autoar \ libhandy-1.so:x11-toolkits/libhandy \ libportal.so:deskutils/libportal \ libtotem.so:multimedia/totem \ libtracker-sparql-3.0.so:sysutils/tracker3 PORTSCOUT= limitw:1,even USES= compiler:c11 cpe desktop-file-utils gettext gnome gstreamer localbase meson \ pkgconfig python:3.6+,build tar:xz xorg USE_GNOME= cairo gdkpixbuf2 gnomedesktop3 USE_LDCONFIG= yes USE_XORG= x11 MESON_ARGS= -Dpackagekit=false \ -Dselinux=false BINARY_ALIAS= python3=${PYTHON_VERSION} CPE_VENDOR= gnome GLIB_SCHEMAS= org.gnome.nautilus.gschema.xml OPTIONS_DEFINE= GVFS OPTIONS_DEFAULT= GVFS GVFS_USE= GNOME=gvfs .include diff --git a/x11-fm/nemo/Makefile b/x11-fm/nemo/Makefile index 9defc9c18506..7f9a51aa2968 100644 --- a/x11-fm/nemo/Makefile +++ b/x11-fm/nemo/Makefile @@ -1,67 +1,65 @@ -# Created by: Gustau Perez i Querol - PORTNAME= nemo PORTVERSION= 4.8.3 PORTREVISION= 3 CATEGORIES= x11-fm gnome DIST_SUBDIR= gnome MAINTAINER= gnome@FreeBSD.org COMMENT= File manager for the Cinnamon desktop LICENSE= GPLv2 LGPL20 LICENSE_COMB= multi LICENSE_FILE_GPLv2= ${WRKSRC}/COPYING LICENSE_FILE_LGPL20= ${WRKSRC}/COPYING.LIB BUILD_DEPENDS= gnome-icon-theme>=0:misc/gnome-icon-theme \ gsettings-desktop-schemas>=0:devel/gsettings-desktop-schemas LIB_DEPENDS= libcinnamon-desktop.so:x11/cinnamon-desktop \ libnotify.so:devel/libnotify \ libxapp.so:x11/xapp RUN_DEPENDS= gnome-icon-theme>=0:misc/gnome-icon-theme \ gsettings-desktop-schemas>=0:devel/gsettings-desktop-schemas \ gvfs>0:devel/gvfs USES= compiler:c11 desktop-file-utils gettext gnome meson pkgconfig \ python:3.5+ shared-mime-info shebangfix xorg SHEBANG_FILES= generate_additional_file makepot SHEBANG_GLOB= *.py USE_GITHUB= yes GH_ACCOUNT= linuxmint USE_GNOME= cairo gdkpixbuf2 gtk30 intlhack introspection libxml2 pango pygobject3 USE_XORG= x11 GLIB_SCHEMAS= org.nemo.gschema.xml USE_LDCONFIG= yes OPTIONS_DEFINE= DOCS EXEMPI EXIF TRACKER OPTIONS_DEFAULT= DOCS EXEMPI EXIF OPTIONS_SUB= yes EXEMPI_DESC= XMP support EXIF_DESC= Digital camera file meta-data support TRACKER_DESC= Integration with tracker DOCS_BUILD_DEPENDS= gtkdocize:textproc/gtk-doc DOCS_MESON_TRUE= gtk_doc EXEMPI_LIB_DEPENDS= libexempi.so:textproc/exempi EXEMPI_MESON_TRUE= xmp EXIF_LIB_DEPENDS= libexif.so:graphics/libexif EXIF_MESON_TRUE= exif TRACKER_LIB_DEPENDS= libtracker-sparql-2.0.so:sysutils/tracker TRACKER_MESON_TRUE= tracker post-patch: # malloc.h is deprecated @${REINPLACE_CMD} -e "/malloc.h/d" ${WRKSRC}/meson.build .include diff --git a/x11-fm/pcmanfm-qt/Makefile b/x11-fm/pcmanfm-qt/Makefile index 7cf4c745a30e..7d53e2315969 100644 --- a/x11-fm/pcmanfm-qt/Makefile +++ b/x11-fm/pcmanfm-qt/Makefile @@ -1,27 +1,25 @@ -# Created by: Olivier Duchateau - PORTNAME= pcmanfm-qt PORTVERSION= 1.1.0 CATEGORIES= x11-fm MASTER_SITES= LXQT MAINTAINER= jsm@FreeBSD.org COMMENT= LXQt file manager LICENSE= GPLv2 LIB_DEPENDS= libmenu-cache.so:x11/menu-cache \ libfm-qt.so:x11/libfm-qt \ libexif.so:graphics/libexif USES= cmake compiler:c++14-lang desktop-file-utils gnome\ gettext-runtime localbase:ldflags lxqt pkgconfig kde:5 qt:5 \ tar:xz xorg USE_QT= buildtools_build qmake_build core dbus gui linguisttools \ widgets x11extras USE_KDE= oxygen-icons5 USE_LXQT= buildtools libfmqt USE_GNOME= glib20 USE_XORG= xcb .include diff --git a/x11-fm/pcmanfm/Makefile b/x11-fm/pcmanfm/Makefile index e18d0c52be30..6bb122795a02 100644 --- a/x11-fm/pcmanfm/Makefile +++ b/x11-fm/pcmanfm/Makefile @@ -1,56 +1,54 @@ -# Created by: Martin Tournoij - PORTNAME= pcmanfm PORTVERSION= 1.3.2 CATEGORIES= x11-fm MASTER_SITES= SF/${PORTNAME}/PCManFM%20%2B%20Libfm%20%28tarball%20release%29/PCManFM/ MAINTAINER= portmaster@BSDforge.com COMMENT= PCMan File Manager LICENSE= GPLv2 LIB_DEPENDS= libfontconfig.so:x11-fonts/fontconfig \ libfreetype.so:print/freetype2 FLAVORS= gtk2 gtk3 FLAVOR?= ${FLAVORS:[1]} gtk3_PKGNAMESUFFIX= -gtk3 gtk2_LIB_DEPENDS= libfm-gtk.so:x11/libfm@gtk2 gtk3_LIB_DEPENDS= libfm-gtk3.so:x11/libfm@gtk3 gtk2_CONFLICTS_INSTALL= pcmanfm-gtk3 gtk3_CONFLICTS_INSTALL= pcmanfm USES= cpe desktop-file-utils gmake gnome gettext libtool localbase \ pkgconfig tar:xz xorg CPE_VENDOR= ${PORTNAME}_project USE_GNOME= cairo gdkpixbuf2 intltool USE_XORG= x11 GNU_CONFIGURE= yes .if ${FLAVOR:Mgtk2} USE_GNOME+= gtk20 CONFIGURE_ARGS= --with-gtk=2 .elif ${FLAVOR:Mgtk3} USE_GNOME+= gtk30 CONFIGURE_ARGS= --with-gtk=3 .endif OPTIONS_DEFINE= NLS OPTIONS_SUB= yes NLS_USES= gettext-tools:build NLS_CONFIGURE_ENABLE= nls post-extract: @${MV} ${WRKSRC}/data/pcmanfm.conf \ ${WRKSRC}/data/pcmanfm.conf.sample post-patch: ${REINPLACE_CMD} -e 's|pcmanfm.conf|pcmanfm.conf.sample|' \ ${WRKSRC}/data/Makefile.in .include diff --git a/x11-fm/polo/Makefile b/x11-fm/polo/Makefile index c492bdf5fa12..381761034b52 100644 --- a/x11-fm/polo/Makefile +++ b/x11-fm/polo/Makefile @@ -1,32 +1,30 @@ -# Created by: Alexey Dokuchaev - PORTNAME= polo DISTVERSION= 18.8-beta PORTREVISION= 2 DISTVERSIONPREFIX= v CATEGORIES= x11-fm MAINTAINER= gnome@FreeBSD.org COMMENT= Advanced graphical file manager written in Vala LICENSE= GPLv2+ BUILD_DEPENDS= valac:lang/vala LIB_DEPENDS= libgee-0.8.so:devel/libgee \ libharfbuzz.so:print/harfbuzz \ libjson-glib-1.0.so:devel/json-glib USES= desktop-file-utils gettext-tools gmake gnome pkgconfig USE_GNOME= cairo gdkpixbuf2 gtk30 libxml2 vte3 USE_GITHUB= yes GH_ACCOUNT= teejee2008 WRKSRC_SUBDIR= src MAKEFILE= makefile post-patch: @${RM} ${WRKSRC}/share/polo/files/gtk-theme/*.orig @${RM} ${WRKSRC}/share/polo/files/install-*.sh @${RM} -r ${WRKSRC}/share/polo/files/udisks2 .include diff --git a/x11-fm/qtfm/Makefile b/x11-fm/qtfm/Makefile index 441c1694b908..23b06a4bcd37 100644 --- a/x11-fm/qtfm/Makefile +++ b/x11-fm/qtfm/Makefile @@ -1,38 +1,36 @@ -# Created by: Zhihao Yuan - PORTNAME= qtfm PORTVERSION= 6.2.1 PORTREVISION= 1 CATEGORIES= x11-fm MAINTAINER= jgh@FreeBSD.org COMMENT= Small, lightweight file manager based on pure Qt LICENSE= GPLv2 LICENSE_FILE= ${WRKSRC}/LICENSE LIB_DEPENDS= libinotify.so:devel/libinotify USES= compiler:c++11-lang desktop-file-utils gl qmake qt:5 USE_GL= gl USE_QT= concurrent core dbus gui widgets \ buildtools_build qmake_build USE_GITHUB= yes GH_ACCOUNT= rodlie QMAKE_ARGS= MANDIR=${PREFIX}/share/man \ PREFIX=${PREFIX} \ XDGDIR=${PREFIX}/etc/xdg \ DOCDIR=${DOCSDIR} OPTIONS_DEFINE= DOCS post-patch: @${REINPLACE_CMD} -e 's|docs.path.*|docs.path = $$$${DOCDIR}|' \ ${WRKSRC}/libfm/libfm.pro post-install: ${STRIP_CMD} ${STAGEDIR}${PREFIX}/bin/qtfm .include diff --git a/x11-fm/rodent/Makefile b/x11-fm/rodent/Makefile index 7ba07bd772bd..242d5ce1db55 100644 --- a/x11-fm/rodent/Makefile +++ b/x11-fm/rodent/Makefile @@ -1,42 +1,40 @@ -# Created by: Jens K. Loewe - PORTNAME= rodent PORTVERSION= 5.3.16.3 PORTREVISION= 4 CATEGORIES= x11-fm MASTER_SITES= SF/xffm/${PORTVERSION} MAINTAINER= rodrigo@FreeBSD.org COMMENT= Fast, small, and powerful file manager LICENSE= GPLv3 BUILD_DEPENDS= gawk:lang/gawk \ bash:shells/bash \ intltoolize:textproc/intltool LIB_DEPENDS= libcairo.so:graphics/cairo \ libmagic.so.1:sysutils/file \ librfm.so:x11-fm/librfm USES= desktop-file-utils gmake gnome libtool:keepla pkgconfig \ shebangfix tar:bzip2 USE_GNOME= glib20 gtk20 librsvg2 libxml2 GNU_CONFIGURE= yes CONFIGURE_ARGS= --docdir=${DOCSDIR} USE_LDCONFIG= yes INSTALL_TARGET= install-strip SHEBANG_FILES= configure PORTDOCS= * OPTIONS_DEFINE= NLS DOCS OPTIONS_SUB= yes NLS_USES= gettext NLS_CONFIGURE_ENABLE= nls #post-patch: # ${REINPLACE_CMD} -e 's,^\(docdir = \).*,\1${DOCSDIR},' \ # ${WRKSRC}/Build/share/Makefile.in .include diff --git a/x11-fm/sushi/Makefile b/x11-fm/sushi/Makefile index f15f98448e66..7e839ede8973 100644 --- a/x11-fm/sushi/Makefile +++ b/x11-fm/sushi/Makefile @@ -1,41 +1,39 @@ -# Created by: Gustau Perez i Querol - PORTNAME= sushi PORTVERSION= 42.0 CATEGORIES= x11-fm gnome MASTER_SITES= GNOME/sources/${PORTNAME}/${PORTVERSION:C/^([0-9]+)\..*/\1/} DIST_SUBDIR= gnome MAINTAINER= gnome@FreeBSD.org COMMENT= Tool similar to Gloobus Preview that provides quick file previews LICENSE= GPLv2 LICENSE_FILE= ${WRKSRC}/COPYING LIB_DEPENDS= libgcr-base-3.so:security/gcr \ libgjs.so:lang/gjs \ libclutter-gtk-1.0.so:graphics/clutter-gtk3 \ libclutter-gst-3.0.so:multimedia/clutter-gst3 \ libwebkit2gtk-4.0.so:www/webkit2-gtk3 \ libmusicbrainz5.so:audio/libmusicbrainz5 \ libfreetype.so:print/freetype2 \ libharfbuzz.so:print/harfbuzz \ libclutter-1.0.so:graphics/clutter \ libjson-glib-1.0.so:devel/json-glib \ libcogl.so:graphics/cogl \ libsoup-2.4.so:devel/libsoup \ libevdocument3.so:graphics/evince \ libepoxy.so:graphics/libepoxy RUN_DEPENDS= nautilus:x11-fm/nautilus PORTSCOUT= limitw:1,even USES= compiler:c11 gettext gl gnome gstreamer localbase meson \ pkgconfig tar:xz xorg USE_CSTD= c11 USE_GNOME= cairo gtksourceview4 intlhack introspection USE_GL= egl USE_LDCONFIG= yes USE_XORG= x11 xcomposite xdamage xext xi xfixes xrandr .include diff --git a/x11-fm/tdfsb/Makefile b/x11-fm/tdfsb/Makefile index c0d5237b8cca..baee542888dd 100644 --- a/x11-fm/tdfsb/Makefile +++ b/x11-fm/tdfsb/Makefile @@ -1,44 +1,42 @@ -# Created by: Alejandro Pulver - PORTNAME= tdfsb PORTVERSION= 0.0.10 PORTREVISION= 10 CATEGORIES= x11-fm MASTER_SITES= http://www.determinate.net/webdata/data/ MAINTAINER= ports@FreeBSD.org COMMENT= 3D filesystem browser LICENSE= GPLv2+ LICENSE_FILE= ${WRKSRC}/COPYING LIB_DEPENDS= libsmpeg.so:multimedia/smpeg USES= gl pkgconfig sdl USE_GL= glut USE_SDL= image sdl PORTDOCS= README PLIST_FILES= bin/${PORTNAME} CPPFLAGS+= `${LOCALBASE}/bin/pkgconf --cflags SDL_image gl` \ `${LOCALBASE}/bin/smpeg-config --cflags` \ -I ${LOCALBASE}/include LDFLAGS+= `${LOCALBASE}/bin/pkgconf --libs SDL_image gl` \ `${LOCALBASE}/bin/smpeg-config --libs` \ -L ${LOCALBASE}/lib -lGLU -lglut -lm OPTIONS_DEFINE= DOCS do-build: (cd ${BUILD_WRKSRC} && ${CC} ${CPPFLAGS} ${CFLAGS} ${PORTNAME}.c \ -o ${PORTNAME} ${LDFLAGS}) do-install: ${INSTALL_PROGRAM} ${WRKSRC}/${PORTNAME} ${STAGEDIR}${PREFIX}/bin do-install-DOCS-on: @${MKDIR} ${STAGEDIR}${DOCSDIR} ${INSTALL_DATA} ${WRKSRC}/README ${STAGEDIR}${DOCSDIR} .include diff --git a/x11-fm/thunar/Makefile b/x11-fm/thunar/Makefile index fdc634fd50a5..56d452a82f32 100644 --- a/x11-fm/thunar/Makefile +++ b/x11-fm/thunar/Makefile @@ -1,88 +1,86 @@ -# Created by: Oliver Lehmann - PORTNAME= thunar DISTVERSION= 4.16.11 CATEGORIES= x11-fm xfce MASTER_SITES= XFCE DIST_SUBDIR= xfce4 MAINTAINER= xfce@FreeBSD.org COMMENT= Xfce file manager LICENSE= GPLv2 LGPL20 LICENSE_COMB= multi LICENSE_FILE_GPLv2= ${WRKSRC}/COPYING LICENSE_FILE_LGPL20= ${WRKSRC}/COPYING.LIB LIB_DEPENDS= libtumbler-1.so:deskutils/xfce4-tumbler \ libharfbuzz.so:print/harfbuzz RUN_DEPENDS= pkexec:sysutils/polkit USES= compiler:c11 cpe desktop-file-utils gettext-tools gmake gnome \ libtool pathfix perl5 pkgconfig tar:bzip2 xfce xorg USE_GNOME= cairo gdkpixbuf2 glib20 gtk30 intltool USE_LDCONFIG= yes USE_XFCE= libexo xfconf USE_XORG= ice sm x11 CPE_VENDOR= xfce GNU_CONFIGURE= yes CONFIGURE_ARGS= --enable-gio-unix \ --disable-gudev INSTALL_TARGET= install-strip PORTSCOUT= limitw:1,even OPTIONS_DEFINE= GIR NLS NOTIFY OPTIONS_GROUP= PLUGINS OPTIONS_GROUP_PLUGINS= PLUG_APR PLUG_SBR PLUG_TPA PLUG_UCA PLUG_WALL OPTIONS_DEFAULT= NOTIFY PLUG_APR PLUG_SBR PLUG_TPA PLUG_UCA PLUG_WALL OPTIONS_SUB= yes # Override NOTIFY_DESC GIR_DESC= Use Gobject Introspection NOTIFY_DESC= Display notifications PLUG_APR_DESC= Advanced Properties plugin PLUG_SBR_DESC= Simple Builtin Renamers plugin PLUG_TPA_DESC= Trash Panel Applet plugin PLUG_UCA_DESC= User Customizable Actions plugin PLUG_WALL_DESC= Wallpaper plugin GIR_USE= gnome=introspection:build GIR_CONFIGURE_ON= --enable-introspection=yes GIR_CONFIGURE_OFF= --enable-introspection=no NLS_CONFIGURE_ENABLE= nls NLS_USES= gettext-runtime NOTIFY_CONFIGURE_ENABLE= notifications NOTIFY_LIB_DEPENDS= libnotify.so:devel/libnotify PLUG_APR_CONFIGURE_ENABLE= apr-plugin exif PLUG_APR_LIB_DEPENDS= libexif.so:graphics/libexif PLUG_SBR_CONFIGURE_ENABLE= sbr-plugin pcre PLUG_SBR_LIB_DEPENDS= libpcre.so:devel/pcre PLUG_TPA_CONFIGURE_ENABLE= tpa-plugin PLUG_TPA_USE= gnome=gvfs xfce=panel PLUG_UCA_CONFIGURE_ENABLE= uca-plugin PLUG_WALL_CONFIGURE_ENABLE= wallpaper-plugin post-patch: @${REINPLACE_CMD} -e 's|mail-send|emblem-mail|' \ ${WRKSRC}/plugins/thunar-sendto-email/thunar-sendto-email.desktop.in.in post-install: ${RM} ${STAGEDIR}${PREFIX}/lib/systemd/user/thunar.service (cd ${STAGEDIR}${PREFIX}/lib && ${RMDIR} -p systemd/user) .include .if defined(WITH_DEBUG) CONFIGURE_ARGS+= --enable-debug .endif .include diff --git a/x11-fm/worker/Makefile b/x11-fm/worker/Makefile index b481c08c7453..b66d8a731120 100644 --- a/x11-fm/worker/Makefile +++ b/x11-fm/worker/Makefile @@ -1,51 +1,49 @@ -# Created by: Simon Dick - PORTNAME= worker PORTVERSION= 4.10.1 CATEGORIES= x11-fm MASTER_SITES= http://www.boomerangsworld.de/cms/worker/downloads/ MAINTAINER= mp39590@gmail.com COMMENT= X11 file manager based on Directory Opus of AmigaOS LICENSE= GPLv2+ RUN_DEPENDS= bash:shells/bash USES= compiler:c++14-lang localbase pkgconfig python:run \ shebangfix tar:bzip2 xorg GNU_CONFIGURE= yes USE_XORG= ice sm x11 xinerama SHEBANG_FILES= ${WRKSRC}/scripts/*.sh \ ${WRKSRC}/scripts/xeditor \ ${WRKSRC}/scripts/find_file_by_chksum.py OPTIONS_DEFINE= AVFS DBUS INOTIFY LUA SSL XFT OPTIONS_DEFAULT= AVFS DBUS INOTIFY SSL XFT OPTIONS_EXCLUDE_DragonFly= AVFS INOTIFY_DESC= Monitor directory changes via libinotify AVFS_DESC= Use AVFS library to access archives SSL_DESC= SHA-256 checksum support via OpenSSL AVFS_LIB_DEPENDS= libavfs.so:sysutils/avfs AVFS_CONFIGURE_OFF= --without-avfs DBUS_LIB_DEPENDS= libdbus-1.so:devel/dbus DBUS_CONFIGURE_OFF= --without-dbus INOTIFY_LIB_DEPENDS= libinotify.so:devel/libinotify INOTIFY_CONFIGURE_OFF= --disable-inotify LUA_USES= lua LUA_CONFIGURE_OFF= --disable-lua SSL_USES= ssl SSL_CONFIGURE_ENV= OPENSSL_CFLAGS="-I${OPENSSLINC}" \ OPENSSL_LIBS="-L${OPENSSLLIB} -lcrypto" XFT_USE= xorg=xft XFT_CONFIGURE_OFF= --disable-xft .include diff --git a/x11-fm/xcruise/Makefile b/x11-fm/xcruise/Makefile index ba047ac61905..15060cdaf332 100644 --- a/x11-fm/xcruise/Makefile +++ b/x11-fm/xcruise/Makefile @@ -1,24 +1,22 @@ -# Created by: minoura@netbsd.org - PORTNAME= xcruiser PORTVERSION= 0.30 PORTREVISION= 3 CATEGORIES= x11-fm MASTER_SITES= SF/${PORTNAME}/${PORTNAME}/${PORTNAME}-${PORTVERSION} MAINTAINER= ports@FreeBSD.org COMMENT= Navigate through a three-dimensional view of a file system LICENSE= GPLv2+ LICENSE_FILE= ${WRKSRC}/COPYING USES= imake xorg USE_XORG= ice sm x11 xaw xext xmu xpm xt OPTIONS_DEFINE= DOCS post-install-DOCS-on: @${MKDIR} ${STAGEDIR}${DOCSDIR} ${INSTALL_DATA} ${WRKSRC}/README ${STAGEDIR}${DOCSDIR} .include diff --git a/x11-fm/xdiskusage/Makefile b/x11-fm/xdiskusage/Makefile index d3ff6b88653c..358740642073 100644 --- a/x11-fm/xdiskusage/Makefile +++ b/x11-fm/xdiskusage/Makefile @@ -1,37 +1,35 @@ -# Created by: trevor - PORTNAME= xdiskusage PORTVERSION= 1.54 CATEGORIES= x11-fm MASTER_SITES= http://xdiskusage.sourceforge.net/ \ http://www.gnu-darwin.org/distfiles/ MAINTAINER= ports@FreeBSD.org COMMENT= Show where disk space is taken up LICENSE= GPLv2 LICENSE_FILE= ${WRKSRC}/README LIB_DEPENDS= libfltk.so:x11-toolkits/fltk \ libfontconfig.so:x11-fonts/fontconfig USES= gmake tar:tgz xorg USE_XORG= x11 xcursor xext xfixes xft xinerama xrender CXXFLAGS+= `fltk-config --cxxflags` LDFLAGS+= `fltk-config --ldflags` PLIST_FILES= bin/xdiskusage man/man1/xdiskusage.1.gz post-patch: @${REINPLACE_CMD} -e '/^configure:/d; /autoconf/d' \ ${WRKSRC}/Makefile @${REINPLACE_CMD} -e '/@CXXFLAGS@/s|$$| ${CXXFLAGS}|' \ ${WRKSRC}/makeinclude.in do-install: ${INSTALL_PROGRAM} ${WRKSRC}/xdiskusage ${STAGEDIR}${PREFIX}/bin ${INSTALL_MAN} ${WRKSRC}/xdiskusage.1 ${STAGEDIR}${MANPREFIX}/man/man1 .include diff --git a/x11-fm/xfe/Makefile b/x11-fm/xfe/Makefile index b515d9b05ed3..c8a3570939cf 100644 --- a/x11-fm/xfe/Makefile +++ b/x11-fm/xfe/Makefile @@ -1,42 +1,40 @@ -# Created by: ptiJo - PORTNAME= xfe PORTVERSION= 1.44 CATEGORIES= x11-fm MASTER_SITES= SF MAINTAINER= ehaupt@FreeBSD.org COMMENT= Fast MS-Explorer like file manager for X LICENSE= GPLv2+ LICENSE_FILE= ${WRKSRC}/COPYING LIB_DEPENDS= libfontconfig.so:x11-fonts/fontconfig \ libFOX-1.6.so:x11-toolkits/fox16 \ libfreetype.so:print/freetype2 \ libpng.so:graphics/png \ libxcb-util.so:x11/xcb-util USES= desktop-file-utils gmake gnome localbase pathfix pkgconfig \ tar:xz xorg USE_GNOME= intltool USE_XORG= x11 xcb xft xrandr xrender GNU_CONFIGURE= yes LDFLAGS+= -pthread OPTIONS_DEFINE= NLS OPTIONS_SUB= yes NLS_USES= gettext NLS_USES_OFF= gettext-tools NLS_CONFIGURE_ENABLE= nls post-patch: .for i in XFileExplorer.cpp help.h xfedefs.h @${REINPLACE_CMD} -e \ 's|/usr/local/share/xfe|${DATADIR}|g' ${WRKSRC}/src/${i} .endfor .include