diff --git a/deskutils/aspostit/Makefile b/deskutils/aspostit/Makefile index cfe5f76f957f..6fb34c77e4a6 100644 --- a/deskutils/aspostit/Makefile +++ b/deskutils/aspostit/Makefile @@ -1,27 +1,25 @@ -# Created by: Kris Kennaway - PORTNAME= aspostit PORTVERSION= 1.3 PORTREVISION= 6 CATEGORIES= deskutils MASTER_SITES= AFTERSTEP/apps/aspostit MAINTAINER= ports@FreeBSD.org COMMENT= AfterStep dockable version of XPostIt LICENSE= GPLv2+ USE_XORG= xpm xaw xext x11 USES= gmake jpeg xorg GNU_CONFIGURE= yes PLIST_FILES= bin/aspostit man/man1/aspostit.1.gz post-extract: @${LN} -sf aspostit.man ${WRKSRC}/aspostit.1 do-install: ${INSTALL_PROGRAM} ${WRKSRC}/aspostit ${STAGEDIR}${PREFIX}/bin ${INSTALL_MAN} ${WRKSRC}/aspostit.1 ${STAGEDIR}${MANPREFIX}/man/man1 .include diff --git a/deskutils/autocutsel/Makefile b/deskutils/autocutsel/Makefile index 418755cd6948..f7c5dc375648 100644 --- a/deskutils/autocutsel/Makefile +++ b/deskutils/autocutsel/Makefile @@ -1,32 +1,30 @@ -# Created by: john@jnielsen.net - PORTNAME= autocutsel PORTVERSION= 0.10.0 PORTREVISION= 1 CATEGORIES= deskutils MAINTAINER= john@jnielsen.net COMMENT= Synchronizes the two copy/paste buffers used by X applications LICENSE= GPLv2 LICENSE_FILE= ${WRKSRC}/COPYING USES= autoreconf gmake libtool xorg USE_XORG= ice sm x11 xaw xext xmu xt USE_GITHUB= yes GH_ACCOUNT= sigmike GNU_CONFIGURE= yes PLIST_FILES= bin/autocutsel \ bin/cutsel \ man/man1/autocutsel.1.gz \ man/man1/cutsel.1.gz post-configure: @${REINPLACE_CMD} -e 's|-I\.|-I/usr/local/include|g' ${WRKSRC}/Makefile post-install: ${INSTALL_MAN} ${WRKSRC}/*.1 ${STAGEDIR}${PREFIX}/man/man1 .include diff --git a/deskutils/baobab/Makefile b/deskutils/baobab/Makefile index 8fb8a25a4978..327378d88f1c 100644 --- a/deskutils/baobab/Makefile +++ b/deskutils/baobab/Makefile @@ -1,33 +1,31 @@ -# Created by: Joe Marcus Clarke - PORTNAME= baobab PORTVERSION= 42.0 CATEGORIES= deskutils gnome MASTER_SITES= GNOME/sources/${PORTNAME}/${PORTVERSION:C/^([0-9]+)\..*/\1/} DIST_SUBDIR= gnome MAINTAINER= gnome@FreeBSD.org COMMENT= GNOME graphical directory tree analyzer LICENSE= GPLv2 LICENSE_FILE= ${WRKSRC}/COPYING PORTSCOUT= limitw:1,even BUILD_DEPENDS= valac:lang/vala \ itstool:textproc/itstool LIB_DEPENDS= libhandy-1.so:x11-toolkits/libhandy USES= desktop-file-utils gettext gnome meson pkgconfig \ python:3.5+,build tar:xz USE_GNOME= cairo gtk40 libadwaita BINARY_ALIAS= python3=${PYTHON_CMD} GLIB_SCHEMAS= org.gnome.baobab.gschema.xml post-patch: @${REINPLACE_CMD} -e 's|MimeType=inode/directory;|MimeType=|g' \ ${WRKSRC}/data/org.gnome.baobab.desktop.in .include diff --git a/deskutils/basket/Makefile b/deskutils/basket/Makefile index c86d9193e3c9..73c737b148bb 100644 --- a/deskutils/basket/Makefile +++ b/deskutils/basket/Makefile @@ -1,36 +1,34 @@ -# Created by: Markus Brueffer - PORTNAME= basket DISTVERSIONPREFIX= v DISTVERSION= 2.49a-46 DISTVERSIONSUFFIX= -g60e38c6 PORTREVISION= 8 CATEGORIES= deskutils kde MAINTAINER= ports@FreeBSD.org COMMENT= Desktop organization tool LICENSE= GPLv2 LIB_DEPENDS= libassuan.so:security/libassuan \ libgpg-error.so:security/libgpg-error \ libgpgme.so:security/gpgme \ libgit2.so:devel/libgit2 USES= cmake compiler:c++11-lang desktop-file-utils gettext-tools \ kde:5 pkgconfig qt:5 shared-mime-info tar:bzip2 xorg USE_KDE= ecm archive auth codecs completion config configwidgets \ coreaddons crash dbusaddons doctools filemetadata globalaccel \ guiaddons i18n iconthemes jobwidgets kcmutils kio \ notifications parts service sonnet textwidgets widgetsaddons \ windowsystem xmlgui USE_QT= concurrent core dbus gui network phonon4 testlib widgets xml \ buildtools_build qmake_build USE_XORG= x11 USE_GITHUB= yes GH_ACCOUNT= basket-notepads PLIST_SUB= QT5_VERSION=${QT5_VERSION} .include diff --git a/deskutils/bigyear/Makefile b/deskutils/bigyear/Makefile index 050e86783c16..8304aea98757 100644 --- a/deskutils/bigyear/Makefile +++ b/deskutils/bigyear/Makefile @@ -1,24 +1,22 @@ -# Created by: George Reid - PORTNAME= bigyear PORTVERSION= 20010226 PORTEPOCH= 1 CATEGORIES= deskutils MASTER_SITES= https://BSDforge.com/projects/source/deskutils/bigyear/ DISTNAME= ${PORTNAME} MAINTAINER= portmaster@BSDforge.com COMMENT= Program to print a large (one month per page) calendar MAKE_ARGS= CC="${CC}" CFLAGS="${CFLAGS}" PLIST_FILES= bin/bigyear man/man1/bigyear.1.gz post-extract: @${RM} ${WRKSRC}/bigyear do-install: ${INSTALL_PROGRAM} ${WRKSRC}/bigyear ${STAGEDIR}${PREFIX}/bin ${INSTALL_MAN} ${WRKSRC}/bigyear.1 ${STAGEDIR}${PREFIX}/man/man1 .include diff --git a/deskutils/bijiben/Makefile b/deskutils/bijiben/Makefile index ad71282435b6..d75298a92b4d 100644 --- a/deskutils/bijiben/Makefile +++ b/deskutils/bijiben/Makefile @@ -1,38 +1,36 @@ -# Created by: Gustau Perez - PORTNAME= bijiben PORTVERSION= 40.1 PORTREVISION= 4 CATEGORIES= deskutils gnome MASTER_SITES= GNOME/sources/${PORTNAME}/${PORTVERSION:C/^([0-9]+)\..*/\1/} DIST_SUBDIR= gnome PATCH_SITES= https://gitlab.gnome.org/GNOME/${PORTNAME}/-/commit/ PATCHFILES+= 01ccae2ccb64.patch:-p1 # https://gitlab.gnome.org/GNOME/bijiben/-/merge_requests/158 MAINTAINER= gnome@FreeBSD.org COMMENT= Note editor designed to remain simple to use LICENSE= GPLv3 LICENSE_FILE= ${WRKSRC}/COPYING BUILD_DEPENDS= itstool:textproc/itstool LIB_DEPENDS= libtracker-sparql-3.0.so:sysutils/tracker3 \ libwebkit2gtk-4.0.so:www/webkit2-gtk3 \ libgoa-1.0.so:net/gnome-online-accounts \ libical.so:devel/libical \ libuuid.so:misc/e2fsprogs-libuuid \ libhandy-1.so:x11-toolkits/libhandy PORTSCOUT= limitw:1,even USES= compiler:c++11-lib desktop-file-utils gettext gnome \ localbase meson pkgconfig python:build,3.4+ \ shared-mime-info shebangfix tar:xz USE_LDCONFIG= yes USE_GNOME= cairo evolutiondataserver3 intltool SHEBANG_FILES= ${WRKSRC}/build-aux/meson_post_install.py GLIB_SCHEMAS= org.gnome.Notes.gschema.xml .include diff --git a/deskutils/caja-extensions/Makefile b/deskutils/caja-extensions/Makefile index f6df7f91fddc..65da14815b3d 100644 --- a/deskutils/caja-extensions/Makefile +++ b/deskutils/caja-extensions/Makefile @@ -1,37 +1,35 @@ -# Created by: Eric Turgeon - PORTNAME= caja-extensions PORTVERSION= 1.26.0 PORTREVISION= 1 CATEGORIES= deskutils mate MASTER_SITES= MATE DIST_SUBDIR= mate MAINTAINER= gnome@FreeBSD.org COMMENT= Set of extensions for Caja LICENSE= GPLv2 LICENSE_FILE= ${WRKSRC}/COPYING LIB_DEPENDS= libgupnp-1.2.so:net/gupnp14 \ libstartup-notification-1.so:x11/startup-notification \ libdbus-1.so:devel/dbus \ libdbus-glib-1.so:devel/dbus-glib PORTSCOUT= limitw:1,even USES= compiler:c11 gettext gmake gnome libtool localbase mate \ pathfix pkgconfig tar:xz USE_MATE= caja desktop USE_GNOME= cairo gdkpixbuf2 gtk30 intltool USE_LDCONFIG= yes GNU_CONFIGURE= yes INSTALL_TARGET= install-strip GLIB_SCHEMAS= org.mate.Caja.Sendto.gschema.xml \ org.mate.caja-open-terminal.gschema.xml post-patch: @${REINPLACE_CMD} -e 's|gupnp-1.0|gupnp-1.2|' ${WRKSRC}/configure .include diff --git a/deskutils/cal/Makefile b/deskutils/cal/Makefile index f24da0c2e4ad..a1b1027e192a 100644 --- a/deskutils/cal/Makefile +++ b/deskutils/cal/Makefile @@ -1,39 +1,37 @@ -# Created by: Andrey Zakhvatov - PORTNAME= cal DISTVERSION= 4.1 CATEGORIES= deskutils MASTER_SITES= http://unicorn.us.com/pub/ DISTNAME= ${PORTNAME}${DISTVERSION:C/[^0-9]//} MAINTAINER= 0mp@FreeBSD.org COMMENT= Enhanced color version of standard calendar utility LICENSE= PD LICENSE_FILE= ${WRKSRC}/readme.cal USES= zip CFLAGS+= -DPREFIX='"${ETCDIR}"' -DUSE_REMINDER PORTDOCS= readme.cal CONFLICTS_INSTALL= util-linux OPTIONS_DEFINE= DOCS do-build: ${SETENV} ${MAKE_ENV} ${CC} ${CFLAGS} -o ${WRKSRC}/cal ${WRKSRC}/src/cal.c do-install: ${INSTALL_PROGRAM} ${WRKSRC}/cal ${STAGEDIR}${PREFIX}/bin/cal ${INSTALL_MAN} ${WRKSRC}/src/cal.1 ${STAGEDIR}${MANPREFIX}/share/man/man1 @${MKDIR} ${STAGEDIR}${ETCDIR} ${INSTALL_DATA} ${WRKSRC}/cal.col ${STAGEDIR}${ETCDIR}/cal.col.sample ${INSTALL_DATA} ${WRKSRC}/cal.dat ${STAGEDIR}${ETCDIR}/cal.dat.sample post-install-DOCS-on: @${MKDIR} ${STAGEDIR}${DOCSDIR} ${INSTALL_DATA} ${WRKSRC}/${PORTDOCS} ${STAGEDIR}${DOCSDIR} .include diff --git a/deskutils/calcurse/Makefile b/deskutils/calcurse/Makefile index b2159d2bfbda..5ea053c11b09 100644 --- a/deskutils/calcurse/Makefile +++ b/deskutils/calcurse/Makefile @@ -1,47 +1,45 @@ -# Created by: Herbert J. Skuhra - PORTNAME= calcurse DISTVERSION= 4.8.0 CATEGORIES= deskutils MASTER_SITES= https://calcurse.org/files/ \ https://fossies.org/linux/privat/ MAINTAINER= ports@FreeBSD.org COMMENT= Text-based calendar and scheduling application LICENSE= BSD2CLAUSE LICENSE_FILE= ${WRKSRC}/COPYING USES= ncurses shebangfix SHEBANG_FILES= contrib/caldav/calcurse-caldav \ contrib/caldav/calcurse-caldav.py \ contrib/vdir/calcurse-vdir \ contrib/vdir/calcurse-vdir.py GNU_CONFIGURE= yes CONFIGURE_ARGS= --without-asciidoc OPTIONS_DEFINE= CALDAV DOCS NLS OPTIONS_DEFAULT=CALDAV OPTIONS_SUB= yes CALDAV_DESC= Support Calendaring Extensions to WebDAV CALDAV_USES= python:3.6+ CALDAV_USES_OFF= python:3.6+,env CALDAV_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}httplib2>=0:www/py-httplib2@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}oauth2client>=0:security/py-oauth2client@${PY_FLAVOR} DOCS_USES= gmake DOCS_CONFIGURE_ENABLE= docs NLS_USES= gettext NLS_CONFIGURE_ENABLE= nls post-patch: @${REINPLACE_CMD} -e 's|^docdir = .*|docdir = ${DOCSDIR}|' ${WRKSRC}/doc/Makefile.in @${REINPLACE_CMD} -e 's|-R$$found_dir||' ${WRKSRC}/configure post-install: ${INSTALL_MAN} ${WRKSRC}/doc/${PORTNAME}.1 ${STAGEDIR}${MANPREFIX}/man/man1/${PORTNAME}.1 .include diff --git a/deskutils/calibre/Makefile b/deskutils/calibre/Makefile index cc2e7e58df9b..93e1de3eb5db 100644 --- a/deskutils/calibre/Makefile +++ b/deskutils/calibre/Makefile @@ -1,120 +1,118 @@ -# Created by: stas - PORTNAME= calibre PORTVERSION= 5.44.0 PORTREVISION= 1 CATEGORIES= deskutils python MASTER_SITES= http://download.calibre-ebook.com/${PORTVERSION}/ MAINTAINER= madpilot@FreeBSD.org COMMENT= Ebook management application LICENSE= GPLv3 LIB_DEPENDS= libfontconfig.so:x11-fonts/fontconfig \ libpoppler-qt5.so:graphics/poppler-qt5 \ libwmflite.so:graphics/libwmf \ libchm.so:misc/chmlib \ libicudata.so:devel/icu \ libpodofo.so:graphics/podofo \ libmtp.so:multimedia/libmtp \ libfreetype.so:print/freetype2 \ libhunspell-1.7.so:textproc/hunspell \ libhyphen.so:textproc/hyphen \ libstemmer.so:textproc/snowballstemmer BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}sqlite3>=0:databases/py-sqlite3@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}dateutil>=0:devel/py-dateutil@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}lxml>=0:devel/py-lxml@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}css-parser>=1.0.4:www/py-css-parser@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}apsw>=0:databases/py-apsw@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}msgpack>=0.3:devel/py-msgpack@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}regex>=0:textproc/py-regex@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}html5-parser>=0.4.3:www/py-html5-parser@${PY_FLAVOR} \ ${PY_PILLOW} \ ${PYTHON_PKGNAMEPREFIX}zeroconf>0:net/py-zeroconf RUN_DEPENDS= xdg-open:devel/xdg-utils \ ${PYTHON_PKGNAMEPREFIX}css-parser>=1.0.4:www/py-css-parser@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}dnspython>=0:dns/py-dnspython@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}dateutil>=0:devel/py-dateutil@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}beautifulsoup>=0:www/py-beautifulsoup@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}lxml>=0:devel/py-lxml@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}mechanize>=0:www/py-mechanize@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}sqlite3>=0:databases/py-sqlite3@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}dbus>=0:devel/py-dbus@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}netifaces>=0:net/py-netifaces@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}cssselect>=0:www/py-cssselect@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}apsw>=0:databases/py-apsw@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}msgpack>=0.3:devel/py-msgpack@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}regex>=0:textproc/py-regex@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}markdown>=0:textproc/py-markdown@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}chardet>=0:textproc/py-chardet@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}cchardet>=0:textproc/py-cchardet@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}html5-parser>=0.4.3:www/py-html5-parser@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}feedparser>=6.0.8:textproc/py-feedparser@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}jeepney>=0.6:devel/py-jeepney@${PY_FLAVOR} \ ${PY_PILLOW} \ pdftohtml:graphics/poppler-utils \ ${PYTHON_PKGNAMEPREFIX}zeroconf>0:net/py-zeroconf USES= desktop-file-utils gettext-runtime gl gnome localbase:ldflags \ pkgconfig pyqt:5 python:3.8+ qt:5 shared-mime-info shebangfix \ ssl tar:xz xorg USE_RC_SUBR= calibre SUB_LIST+= PYTHON_VERSION=${PYTHON_VERSION} USE_PYQT= pyqt5 pysip qtbuilder sip webengine USE_QT= buildtools_build core dbus gui qmake_build widgets USE_GL= egl gl USE_GNOME= glib20 USE_XORG= xrender xext x11 EXTRACT_BEFORE_ARGS= -x -s '/^calibre/~-src/' -f SHEBANG_GLOB= *.sh *.py *.recipe python_OLD_CMD= "/usr/bin/env python2" "/usr/bin/env python2" "/usr/bin/env python" /bin/python2 \ /usr/bin/python2 ${LOCALBASE}/bin/python3 WRKSRC= ${WRKDIR}/${PORTNAME}-src-${PORTVERSION} MAKE_ENV+= FC_INC_DIR="${LOCALBASE}/include/fontconfig" \ FC_LIB_DIR="${LOCALBASE}/lib" \ OVERRIDE_CFLAGS="${CFLAGS}" \ OVERRIDE_LDFLAGS="${LDFLAGS}" \ PODOFO_LIB_DIR="${LOCALBASE}/lib" \ PODOFO_INC_DIR="${LOCALBASE}/include/podofo" \ WITH_USB=yes \ CALIBRE_CONFIG_DIRECTORY=${WRKDIR}/calibre-config \ XDG_DATA_DIRS=${STAGEDIR}${PREFIX}/share \ XDG_CONFIG_HOME=${WRKDIR}/xdg-config \ XDG_UTILS_INSTALL_MODE=system \ QMAKE=${QMAKE} \ SIP_BIN=${SIP} \ SIP_DIR=${PYQT_SIPDIR} \ CALIBRE_PY3_PORT=1 post-patch: @${REINPLACE_CMD} -e "s|#!/usr/bin/env python{py_major_version}|#!${PYTHON_CMD}|" \ -e "s|#!/usr/bin/env python2|#!${PYTHON_CMD}|" \ -e "s|#!/usr/bin/env python|#!${PYTHON_CMD}|" \ ${WRKSRC}/setup/install.py \ ${WRKSRC}/src/calibre/gui2/dialogs/custom_recipes.py \ ${WRKSRC}/src/calibre/gui2/preferences/tweaks.py do-build: @${MKDIR} ${WRKDIR}/calibre-config ${WRKDIR}/xdg-config @(cd ${BUILD_WRKSRC}; ${SETENV} ${MAKE_ENV} ${PYTHON_CMD} \ ${PYSETUP} build) do-install: @${MKDIR} ${STAGEDIR}${PREFIX}/lib/${PYTHON_VERSION}/site-packages \ ${STAGEDIR}${PREFIX}/share/icons/hicolor \ ${STAGEDIR}${PREFIX}/share/applications \ ${STAGEDIR}${PREFIX}/share/desktop-directories \ ${STAGEDIR}${PREFIX}/share/mime/packages # Create this file to avoid what looks like a bug in xdg-desktop-menu @${TOUCH} ${STAGEDIR}${PREFIX}/share/applications/defaults.list (cd ${BUILD_WRKSRC}; ${SETENV} ${MAKE_ENV} ${PYTHON_CMD} \ ${PYSETUP} install --prefix ${PREFIX} \ --staging-root ${STAGEDIR}${PREFIX}) @${RM} ${STAGEDIR}${PREFIX}/bin/calibre-uninstall \ ${STAGEDIR}${PREFIX}/share/applications/defaults.list @${RMDIR} ${STAGEDIR}${PREFIX}/share/desktop-directories @${STRIP_CMD} ${STAGEDIR}${PREFIX}/lib/calibre/calibre/plugins/* .include diff --git a/deskutils/clipmenu/Makefile b/deskutils/clipmenu/Makefile index df28e3691b47..be36bb4450ee 100644 --- a/deskutils/clipmenu/Makefile +++ b/deskutils/clipmenu/Makefile @@ -1,50 +1,48 @@ -# Created by: Nicola Stanislao Vitale - PORTNAME= clipmenu DISTVERSION= 6.2.0 PORTREVISION= 0 CATEGORIES= deskutils MAINTAINER= nivit@FreeBSD.org COMMENT= Clipboard management using dmenu, rofi or fzf LICENSE= PD LICENSE_FILE= ${WRKSRC}/LICENSE RUN_DEPENDS= bash:shells/bash \ clipnotify:deskutils/clipnotify \ flock:sysutils/flock \ xsel:x11/xsel-conrad USES= xorg NO_ARCH= yes NO_BUILD= yes PLIST_FILES= bin/clipctl bin/clipdel bin/clipfsck bin/clipmenu bin/clipmenud OPTIONS_DEFAULT= DMENU OPTIONS_SINGLE= LAUNCHER OPTIONS_SINGLE_LAUNCHER= DMENU FZF ROFI DMENU_DESC= Use dmenu to show clipboard selections FZF_DESC= Use fzf to manage clipboard selections ROFI_DESC= Use rofi to show clipboard selections DMENU_RUN_DEPENDS= dmenu:x11/dmenu FZF_RUN_DEPENDS= fzf:textproc/fzf ROFI_RUN_DEPENDS= rofi:x11/rofi USE_XORG= x11 xfixes USE_GITHUB= yes GH_ACCOUNT= cdown post-extract: @${REINPLACE_CMD} -e '3s,dmenu,${SELECTED_OPTIONS:tl},1' ${WRKSRC}/clipmenu do-install: @cd ${WRKSRC} && ${INSTALL_SCRIPT} clipctl clipdel clipfsck clipmenu clipmenud \ ${STAGEDIR}${PREFIX}/bin .include diff --git a/deskutils/clipnotify/Makefile b/deskutils/clipnotify/Makefile index e2a69f34c426..3840c04285db 100644 --- a/deskutils/clipnotify/Makefile +++ b/deskutils/clipnotify/Makefile @@ -1,28 +1,26 @@ -# Created by: Nicola Stanislao Vitale - PORTNAME= clipnotify DISTVERSION= 1.0.2 CATEGORIES= deskutils MAINTAINER= nivit@FreeBSD.org COMMENT= Program to notify on new X clipboard events LICENSE= PD LICENSE_FILE= ${WRKSRC}/LICENSE USES= xorg PLIST_FILES= bin/${PORTNAME} USE_XORG= x11 xfixes USE_GITHUB= yes GH_ACCOUNT= cdown post-extract: @${REINPLACE_CMD} -e 's,/usr/X11R6,$${LOCALBASE},g' ${WRKSRC}/Makefile do-install: @cd ${WRKSRC} && ${INSTALL_PROGRAM} ${PORTNAME} ${STAGEDIR}${PREFIX}/bin .include diff --git a/deskutils/conkyforecast/Makefile b/deskutils/conkyforecast/Makefile index 9eea1a97f09d..fa690e2df5ed 100644 --- a/deskutils/conkyforecast/Makefile +++ b/deskutils/conkyforecast/Makefile @@ -1,49 +1,47 @@ -# Created by: Gvozdikov Veniamin - PORTNAME= conkyforecast PORTVERSION= 2.20 PORTREVISION= 3 CATEGORIES= deskutils MASTER_SITES= https://launchpadlibrarian.net/70673352/ \ LOCAL/vg DISTNAME= ${PORTNAME}_${PORTVERSION} MAINTAINER= ports@FreeBSD.org COMMENT= Weather forecast script for conky LICENSE= GPLv3 RUN_DEPENDS= conky:sysutils/conky \ pidof:sysutils/pidof USES= gettext python:3.6+ fonts USE_PYTHON= distutils concurrent optsuffix NO_ARCH= yes SUB_FILES= pkg-message WRKSRC= ${WRKDIR}/src post-patch: @cd ${WRKSRC} && ${REINPLACE_CMD} -e 's,/usr/share/${PORTNAME},${DATADIR},g' \ setup.py \ test/conkyForecast.test.conkyrc \ test/conkyForecast.test.sh \ example/conkyForecast.fontbased.sh \ example/conkyForecast.fontbasedtemplate.conkyrc \ example/conkyForecast.fontbasedtemplate.sh \ example/conkyForecast.imagebasedtemplate.conkyrc \ example/conkyForecast.imagebasedtemplate.sh \ conkyForecast.py \ conkyForecast \ conkyForecast-SunsetSunriseCountdown @cd ${WRKSRC} && ${REINPLACE_CMD} -e 's,/usr/bin/python,/usr/bin/env,g' \ conkyForecast \ conkyForecast-SunsetSunriseCountdown @cd ${WRKSRC} && ${RM} -r test/*.bak example/*.bak post-install: @${MKDIR} ${STAGEDIR}${FONTSDIR} @${INSTALL_DATA} ${WRKSRC}/fonts/* ${STAGEDIR}${FONTSDIR} .include diff --git a/deskutils/dailystrips/Makefile b/deskutils/dailystrips/Makefile index c1c1853bcead..f12a1d9864ff 100644 --- a/deskutils/dailystrips/Makefile +++ b/deskutils/dailystrips/Makefile @@ -1,43 +1,41 @@ -# Created by: Pete Fritchman - PORTNAME= dailystrips PORTVERSION= 1.0.28 PORTREVISION= 1 PORTEPOCH= 1 CATEGORIES= deskutils www MASTER_SITES= SF MAINTAINER= jgh@FreeBSD.org COMMENT= Utility to download or view your favorite online comic strips daily LICENSE= GPLv2 RUN_DEPENDS= p5-libwww>=0:www/p5-libwww \ p5-TimeDate>=0:devel/p5-TimeDate NO_BUILD= yes USES= perl5 shebangfix SHEBANG_FILES= ${WRKSRC}/dailystrips* PORTSCOUT= limit:^1\.0\. OPTIONS_DEFINE= DOCS post-patch: @${REINPLACE_CMD} ' s!/usr/share/dailystrips/strips.def!${DATADIR}/strips.def!' \ ${WRKSRC}/dailystrips ${WRKSRC}/dailystrips-clean \ ${WRKSRC}/dailystrips-update do-install: ${INSTALL_SCRIPT} ${WRKSRC}/dailystrips ${STAGEDIR}${PREFIX}/bin ${INSTALL_SCRIPT} ${WRKSRC}/dailystrips-clean ${STAGEDIR}${PREFIX}/bin ${INSTALL_SCRIPT} ${WRKSRC}/dailystrips-update ${STAGEDIR}${PREFIX}/bin @${MKDIR} ${STAGEDIR}${DATADIR} ${INSTALL_SCRIPT} ${WRKSRC}/strips.def ${STAGEDIR}${DATADIR} @${MKDIR} ${STAGEDIR}${DOCSDIR} .for file in README README.DEFS README.LOCAL README.dailystrips-clean \ README.dailystrips-update ${INSTALL_DATA} ${WRKSRC}/${file} ${STAGEDIR}${DOCSDIR} .endfor .include diff --git a/deskutils/deforaos-todo/Makefile b/deskutils/deforaos-todo/Makefile index aacde88b24d4..5f8bb5422e98 100644 --- a/deskutils/deforaos-todo/Makefile +++ b/deskutils/deforaos-todo/Makefile @@ -1,51 +1,49 @@ -# Created by: Olivier Cochard-Labbe - PORTNAME= todo PORTVERSION= 0.2.1 CATEGORIES= deskutils MASTER_SITES= http://www.defora.org/os/download/download/4429/ PKGNAMEPREFIX= deforaos- DISTNAME= Todo-${PORTVERSION} MAINTAINER= olivier@FreeBSD.org COMMENT= DeforaOS desktop todo list LICENSE= BSD2CLAUSE LICENSE_FILE= ${WRKSRC}/COPYING LIB_DEPENDS= libSystem.so:devel/deforaos-libsystem \ libDesktop.so:x11/deforaos-libdesktop BUILD_DEPENDS= ${LOCALBASE}/include/Desktop/Mailer/plugin.h:mail/deforaos-mailer USES= desktop-file-utils gnome pkgconfig USE_GNOME= gtk20 MAKE_ARGS+= PREFIX=${PREFIX} MAKE_ENV= MANDIR=${STAGEDIR}${MANPREFIX}/man CONFLICTS_INSTALL= devtodo # man/man1/todo.1.gz 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 post-patch-DOCS-off: ${REINPLACE_CMD} 's|= data doc|= data|' \ ${WRKSRC}/Makefile post-patch-NLS-off: ${REINPLACE_CMD} 's|po src tools|src tools|' \ ${WRKSRC}/Makefile post-patch: ${REINPLACE_CMD} 's|-Wl,-pie||g' \ ${WRKSRC}/tools/Makefile \ ${WRKSRC}/src/Makefile post-install: ${STRIP_CMD} ${STAGEDIR}${PREFIX}/bin/todo \ ${STAGEDIR}${PREFIX}/lib/Mailer/plugins/todo.so .include diff --git a/deskutils/docear/Makefile b/deskutils/docear/Makefile index d6a3dc401394..5a5239bbb7af 100644 --- a/deskutils/docear/Makefile +++ b/deskutils/docear/Makefile @@ -1,48 +1,46 @@ -# Created by: Matthias Andree - PORTNAME= docear PORTVERSION= 1.2.0 _suffix= _stable CATEGORIES= deskutils education java MASTER_SITES= http://docear.org/downloads/${PORTVERSION}${_suffix}/ \ SF/docear/1.x/${PORTVERSION}${_suffix} \ LOCAL/mandree/${DIST_SUBDIR}/ DISTNAME= docear_linux DIST_SUBDIR= ${PORTNAME}-${PORTVERSION}${_suffix} MAINTAINER= ports@FreeBSD.org COMMENT= Academic literature suite LICENSE= GPLv2 LICENSE_FILE= ${WRKSRC}/license.txt USES= desktop-file-utils shared-mime-info USE_JAVA= yes JAVA_VENDOR= openjdk NO_BUILD= yes JDATADIR= ${JAVASHAREDIR}/${PORTNAME} icon= ${DATADIR}/${PORTNAME}-icon48x48.png WRKSRC= ${WRKDIR}/docear-1.2.0.0_stable_build291 SUB_FILES= docear.desktop do-install: @${RM} ${WRKSRC}/docear.bat ${WRKSRC}/docear.exe ${WRKSRC}/*.bak # We can't install into $DOCSDIR or support disabling a DOCS option # since the documentation is an integral part of the installation, # such as online help via the program menus. @${MKDIR} ${STAGEDIR}${JDATADIR} cd ${WRKSRC} && ${COPYTREE_SHARE} . ${STAGEDIR}${JDATADIR} ${PRINTF} '#!/bin/sh\nset -eu\nexport JAVA_HOME="%s"\ncd "%s"\nexec "%s" "$$@"\n' \ '${JAVA_HOME}' '${JDATADIR}' '${JDATADIR}/docear.sh' \ > ${STAGEDIR}${PREFIX}/bin/${PORTNAME} ${CHMOD} a=rx ${STAGEDIR}${JDATADIR}/docear.sh \ ${STAGEDIR}${PREFIX}/bin/${PORTNAME} @${MKDIR} ${STAGEDIR}${DATADIR} ${INSTALL_DATA} ${FILESDIR}/docear48.png ${STAGEDIR}${icon} ${INSTALL_DATA} ${WRKDIR}/${PORTNAME}.desktop ${STAGEDIR}${DESKTOPDIR} @${MKDIR} ${STAGEDIR}${PREFIX}/share/mime/packages ${INSTALL_DATA} ${FILESDIR}/${PORTNAME}.xml \ ${STAGEDIR}${PREFIX}/share/mime/packages .include diff --git a/deskutils/egroupware/Makefile b/deskutils/egroupware/Makefile index c46a6fb79b35..feabd5dbf44d 100644 --- a/deskutils/egroupware/Makefile +++ b/deskutils/egroupware/Makefile @@ -1,87 +1,85 @@ -# Created by: Jimmy Olgeni - PORTNAME= eGroupware PORTVERSION= 20.1.20210503 CATEGORIES= deskutils MASTER_SITES= https://github.com/EGroupware/${PORTNAME:tl}/releases/download/${PORTVERSION}/ PKGNAMESUFFIX= ${PHP_PKGNAMESUFFIX} DISTNAME= ${PORTNAME:tl}-docker-${PORTVERSION} MAINTAINER= ports@FreeBSD.org COMMENT= Web-based GroupWare system LICENSE= GPLv2 LICENSE_FILE= ${WRKDIR}/${PORTNAME:tl}/doc/LICENSE DEPRECATED= Requires php 7.4 which is set to expire on 2022-11-29 EXPIRATION_DATE=2022-11-28 RUN_DEPENDS= ${LOCALBASE}/share/APCu/apc.php:devel/pecl-APCu@${PHP_FLAVOR} \ ${LOCALBASE}/share/pear/Horde/Compress.php:archivers/pear-Horde_Compress@${PHP_FLAVOR} \ ${LOCALBASE}/share/pear/Horde/Crypt.php:security/pear-Horde_Crypt@${PHP_FLAVOR} \ ${LOCALBASE}/share/pear/Horde/Icalendar.php:devel/pear-Horde_Icalendar@${PHP_FLAVOR} \ ${LOCALBASE}/share/pear/Horde/Imap/Client.php:mail/pear-Horde_Imap_Client@${PHP_FLAVOR} \ ${LOCALBASE}/share/pear/Horde/Mail/Transport.php:mail/pear-Horde_Mail@${PHP_FLAVOR} \ ${LOCALBASE}/share/pear/Horde/Mapi.php:mail/pear-Horde_Mapi@${PHP_FLAVOR} \ ${LOCALBASE}/share/pear/Horde/Nls.php:devel/pear-Horde_Nls@${PHP_FLAVOR} \ ${LOCALBASE}/share/pear/Horde/Smtp.php:mail/pear-Horde_Smtp@${PHP_FLAVOR} \ ${LOCALBASE}/share/pear/Net/Sieve.php:net/pear-Net_Sieve@${PHP_FLAVOR} USES= cpe php:flavors tar:bzip2 USE_PHP= bcmath bz2 ctype filter json session simplexml tidy xmlreader \ xsl zlib IGNORE_WITH_PHP= 80 81 82 NO_ARCH= yes NO_BUILD= yes SUB_FILES= pkg-message SUB_LIST= EG_DATA=${EG_DATA} \ EG_DIR=${EG_DIR} WRKSRC= ${WRKDIR}/egroupware PLIST= ${WRKDIR}/plist OPTIONS_DEFINE= GD LDAP MBSTRING MYSQL POSTGRES SSL ZIP OPTIONS_DEFAULT= MYSQL SSL ZIP MBSTRING_DESC= Support multi-byte character sets POSTGRES_DESC= PostgreSQL database support ZIP_DESC= Install PHP zip extension GD_USE= PHP=gd LDAP_USE= PHP=ldap MBSTRING_USE= PHP=mbstring MYSQL_USE= PHP=mysqli,pdo_mysql POSTGRES_USE= PHP=pdo_pgsql,pgsql SSL_USE= PHP=openssl ZIP_USE= PHP=zip EG_DIR= www/eg EG_WWWDIR= ${PREFIX}/${EG_DIR} EG_DATA= www/egdata EG_DATADIR= ${PREFIX}/${EG_DATA} pre-install: @${ECHO_CMD} '@mode 644' > ${PLIST} @${FIND} -s -d ${WRKSRC} -type f | ${SED} "s#${WRKSRC}#${EG_DIR}#g" >> ${PLIST} @${ECHO_CMD} '@mode' >> ${PLIST} @${ECHO_CMD} '@mode 755' >> ${PLIST} @${FIND} -s -d ${WRKSRC} -type d | ${SED} "s#${WRKSRC}#@dir ${EG_DIR}#g" >> ${PLIST} @${ECHO_CMD} '@owner ${WWWOWN}' >> ${PLIST} @${ECHO_CMD} '@group ${WWWGRP}' >> ${PLIST} @${ECHO} @dir ${EG_DATA}/files >> ${PLIST} @${ECHO} @dir ${EG_DATA}/backup >> ${PLIST} @${ECHO} @dir ${EG_DATA} >> ${PLIST} @${ECHO_CMD} '@group' >> ${PLIST} @${ECHO_CMD} '@owner' >> ${PLIST} @${ECHO_CMD} '@mode' >> ${PLIST} do-install: @${MKDIR} ${STAGEDIR}${EG_WWWDIR} @${MKDIR} ${STAGEDIR}${EG_DATADIR} @${MKDIR} ${STAGEDIR}${EG_DATADIR}/files @${MKDIR} ${STAGEDIR}${EG_DATADIR}/backup @cd ${WRKSRC} && ${COPYTREE_SHARE} . ${STAGEDIR}${EG_WWWDIR} .include diff --git a/deskutils/fbreader/Makefile b/deskutils/fbreader/Makefile index 5fc622602ba9..80f5ec226217 100644 --- a/deskutils/fbreader/Makefile +++ b/deskutils/fbreader/Makefile @@ -1,58 +1,56 @@ -# Created by: Andrew Pantyukhin - PORTNAME= fbreader PORTVERSION= 0.99.6 DISTVERSIONSUFFIX= -freebsdport PORTREVISION= 4 CATEGORIES= deskutils MAINTAINER= johannes@perceivon.net COMMENT= Powerful e-book reader LICENSE= GPLv2+ LIB_DEPENDS= libcurl.so:ftp/curl \ libexpat.so:textproc/expat2 \ libfribidi.so:converters/fribidi \ libunibreak.so:textproc/libunibreak USE_GITHUB= yes GH_ACCOUNT= geometer GH_PROJECT= FBReader .if defined(WITH_DEBUG) STATUS= debug .else STATUS= release .endif USES= compiler gmake gnome iconv localbase pkgconfig sqlite USE_GNOME= gtk20 USE_LDCONFIG= yes INSTALL_TARGET= do_install MAKE_ENV+= TARGET_ARCH=desktop TARGET_STATUS=${STATUS} \ ROOTDIR=${WRKSRC} INSTALLDIR=${PREFIX} LIBDIR=${PREFIX}/lib \ LD="${CXX}" UI_TYPE=gtk MAKE_ARGS+= MAKE=${MAKE_CMD} LIBDIR=${PREFIX}/lib post-patch: @${REINPLACE_CMD} -e '/^CC/d;/^LD/d;/QTINCLUDE/s,-I.*$$,-I${QT_INCDIR},' \ ${WRKSRC}/makefiles/arch/desktop.mk @${REINPLACE_CMD} -e 's,-O3,,;s,-ldl,${ICONV_LIB},' \ ${WRKSRC}/makefiles/config.mk ${WRKSRC}/zlibrary/core/Makefile @${REINPLACE_CMD} -e 's/-llinebreak/-lunibreak/g' ${WRKSRC}/zlibrary/text/Makefile @${REINPLACE_CMD} -e 's/-llinebreak/-lunibreak/g' ${WRKSRC}/makefiles/*.mk @${REINPLACE_CMD} -e 's,/usr,${PREFIX},' ${WRKSRC}/fbreader/desktop/Makefile @${FIND} ${WRKSRC} -name Makefile | ${XARGS} ${REINPLACE_CMD} \ -e 's,make ,$$(MAKE) ,' -e '/$$(LDFLAGS)/s/$$/ $$(LIBS)/' pre-configure: # This cannot be done in post-patch because build dependencies are installed # after patching and they can pull in libiconv which can affect CFLAGS in # Mk/Uses/iconv.mk. @${REINPLACE_CMD} 's|^CFLAGS =.*$$|CFLAGS = ${CFLAGS}|' \ ${WRKSRC}/makefiles/arch/desktop.mk .include diff --git a/deskutils/fet/Makefile b/deskutils/fet/Makefile index 70c09383c739..51feacee04d7 100644 --- a/deskutils/fet/Makefile +++ b/deskutils/fet/Makefile @@ -1,58 +1,56 @@ -# Created by: Leinier Cruz Salfran - PORTNAME= fet DISTVERSION= 6.3.4 CATEGORIES= deskutils education MASTER_SITES= https://lalescu.ro/liviu/fet/download/ \ https://lalescu.ro/liviu/fet/download/old/ \ https://timetabling.de/download/ \ https://timetabling.de/download/old/ MAINTAINER= uzsolt@uzsolt.hu COMMENT= Free timetabling software LICENSE= GPLv3+ LICENSE_FILE= ${WRKSRC}/COPYING USES= compiler:c++14-lang gl qmake qt:5 tar:bzip2 USE_GL= gl USE_QT= core printsupport widgets buildtools_build INSTALL_TARGET= ${WRKSRC}/fet-cl DESKTOP_ENTRIES= "FET" \ "Free timetable software" \ "" \ "fet" \ "Education;Qt;" \ true PORTEXAMPLES= * OPTIONS_DEFINE= EXAMPLES NLS ONLYCL OPTIONS_SUB= yes ONLYCL_DESC= Build only command line version (without Qt GUI) ONLYCL_VARS= QMAKE_SOURCE_PATH=${WRKSRC}/src/src-cl.pro ONLYCL_VARS_OFF= INSTALL_TARGET+=${WRKSRC}/fet \ USE_QT+="gui network" post-patch: @${REINPLACE_CMD} -e 's|/usr/share/fet|${DATADIR}|g' \ ${WRKSRC}/src/interface/fet.cpp do-install: ${INSTALL_PROGRAM} ${INSTALL_TARGET} ${STAGEDIR}${PREFIX}/bin ${INSTALL_PROGRAM} ${WRKSRC}/fet-cl ${STAGEDIR}${PREFIX}/bin ${INSTALL_MAN} ${WRKSRC}/man/fet*.gz ${STAGEDIR}${MANPREFIX}/man/man1 do-install-EXAMPLES-on: @${MKDIR} ${STAGEDIR}${EXAMPLESDIR} cd ${WRKSRC}/examples && ${COPYTREE_SHARE} . ${STAGEDIR}${EXAMPLESDIR} do-install-NLS-on: @${MKDIR} ${STAGEDIR}${DATADIR}/translations cd ${WRKSRC}/translations && ${INSTALL_DATA} *.qm ${STAGEDIR}${DATADIR}/translations .include diff --git a/deskutils/flameshot/Makefile b/deskutils/flameshot/Makefile index 01b8a1916e4f..4a5e5e8645c8 100644 --- a/deskutils/flameshot/Makefile +++ b/deskutils/flameshot/Makefile @@ -1,31 +1,29 @@ -# Created by: Nicola Stanislao Vitale - PORTNAME= flameshot PORTVERSION= 11.0.0 DISTVERSIONPREFIX= v CATEGORIES= deskutils MAINTAINER= nivit@FreeBSD.org COMMENT= Powerful yet simple to use screenshot software LICENSE= GPLv3 LICENSE_FILE= ${WRKSRC}/LICENSE USES= cmake compiler:c++11-lang gl qmake qt:5 CMAKE_INSTALL_PREFIX= ${STAGEDIR}/${PREFIX} GH_ACCOUNT= flameshot-org USE_GITHUB= yes USE_GL= gl USE_QT= core dbus gui linguist network svg widgets \ buildtools_build post-patch: @${REINPLACE_CMD} -e 's,$${CMAKE_INSTALL_FULL_BINDIR},${LOCALBASE}/bin,1' \ -e 's,^\(Exec=\)@LAUNCHER_EXECUTABLE@,\1${LOCALBASE}/bin,1' \ ${WRKSRC}/data/dbus/org.flameshot.Flameshot.service.in \ ${WRKSRC}/data/desktopEntry/package/org.flameshot.Flameshot.desktop .include diff --git a/deskutils/freemind/Makefile b/deskutils/freemind/Makefile index b027db36b271..96afc8445b8a 100644 --- a/deskutils/freemind/Makefile +++ b/deskutils/freemind/Makefile @@ -1,42 +1,40 @@ -# Created by: cartola (Carlos E. G. Carvalho) - PORTNAME= freemind PORTVERSION= 1.0.1 PORTREVISION= 1 PORTEPOCH= 1 CATEGORIES= deskutils editors java MASTER_SITES= SF DISTNAME= ${PORTNAME}-bin-max-${PORTVERSION} MAINTAINER= sergey.v.brunov@gmail.com COMMENT= Free mind-mapping software written in Java LICENSE= GPLv2 LICENSE_FILE= ${WRKSRC}/license BUILD_DEPENDS= zip:archivers/zip USES= cpe zip:infozip USE_JAVA= yes DATADIR= ${JAVASHAREDIR}/${PORTNAME}-${PORTVERSION} DATAFILES= accessories browser doc lib plugins patterns.xml EXTRACT_AFTER_ARGS= -d ${WRKSRC} ZIP_CMD= zip SUB_FILES= freemind.sh do-build: (cd ${WRKSRC}; \ ${UNZIP_CMD} lib/freemind.jar freemind.properties; \ ${REINPLACE_CMD} -e '/^keystroke_node_increase_font_size/ s/PLUS/EQUALS/;/^keystroke_branch_increase_font_size/ s/PLUS/EQUALS/;s|./doc/freemind.mm|file:${DATADIR}/doc/freemind.mm|' freemind.properties; \ ${ZIP_CMD} -u lib/freemind.jar freemind.properties) do-install: cd ${WRKSRC} \ && ${FIND} ${DATAFILES} -type d -exec ${MKDIR} ${STAGEDIR}${DATADIR}/{} \; \ && ${FIND} ${DATAFILES} -type f -exec ${INSTALL_DATA} {} ${STAGEDIR}${DATADIR}/{} \; ${INSTALL_SCRIPT} ${WRKDIR}/freemind.sh ${STAGEDIR}${PREFIX}/bin/freemind .include diff --git a/deskutils/freeplane/Makefile b/deskutils/freeplane/Makefile index 8c81e3ac4226..c4dcb17449c1 100644 --- a/deskutils/freeplane/Makefile +++ b/deskutils/freeplane/Makefile @@ -1,34 +1,32 @@ -# Created by: Loïc Bartoletti - PORTNAME= freeplane DISTVERSION= 1.10.3 CATEGORIES= deskutils editors java MASTER_SITES= SF/${PORTNAME}/${PORTNAME}%20stable DISTNAME= ${PORTNAME}_bin-${PORTVERSION} MAINTAINER= lbartoletti@FreeBSD.org COMMENT= Free mind mapping and knowledge management software LICENSE= GPLv2+ LICENSE_FILE= ${WRKSRC}/license.txt RUN_DEPENDS= bash:shells/bash USES= cpe zip shebangfix SHEBANG_FILES= ${WRKSRC}/freeplane.sh USE_JAVA= yes NO_ARCH= yes NO_BUILD= yes PLIST_SUB= PORTVERSION="${PORTVERSION}" WRKSRC= ${WRKDIR}/${PORTNAME}-${PORTVERSION} do-install: cd ${WRKSRC} && ${COPYTREE_SHARE} . ${STAGEDIR}${DATADIR} \ "! ( -name license\.txt -or -name *\.bat -or -name *\.exe )" # Install freeplane.sh with the right permission ${SED} -e 's|%%DATADIR%%|${DATADIR}|' < ${FILESDIR}/freeplane.in > \ ${WRKSRC}/freeplane ${INSTALL_SCRIPT} ${WRKSRC}/freeplane ${STAGEDIR}${PREFIX}/bin/ .include diff --git a/deskutils/gcal/Makefile b/deskutils/gcal/Makefile index aee76dc90e7a..a61fcaf75a26 100644 --- a/deskutils/gcal/Makefile +++ b/deskutils/gcal/Makefile @@ -1,45 +1,43 @@ -# Created by: Cyrille Lefevre - PORTNAME= gcal PORTVERSION= 4.1 PORTREVISION= 1 CATEGORIES= deskutils MASTER_SITES= GNU MAINTAINER= ports@FreeBSD.org COMMENT= GNU Gregorian calendar program LICENSE= GPLv3+ GNU_CONFIGURE= yes CONFIGURE_ENV= MAKEINFO="${MAKEINFO} --no-split" USES= charsetfix shebangfix makeinfo tar:xz SHEBANG_FILES= misc/gcalltx/gcalltxp.in misc/gcalltx/gcalltx.pl INFO= gcal OPTIONS_DEFINE= NLS OPTIONS_SUB= yes NLS_USES= gettext NLS_CONFIGURE_ENABLE= nls GCAL_SCRIPTS= daily/daily ddiff/ddiff ddiff/ddiffdrv dst/dst gcalltx/gcalltx \ gcalltx/gcalltxp moon/moon mrms/mrms srss/srss wloc/wlocdrv post-patch: .for p in ${GCAL_SCRIPTS} @${REINPLACE_CMD} -e '/^ThisGcal=/s:=.*:=${PREFIX}/bin/gcal:' \ -e '/^packagedatamiscdir=/s:=.*:=${DATADIR}/misc/${p:H}:' \ ${WRKSRC}/misc/${p}.in .endfor post-install: @${TAR} -cf - -C ${WRKSRC} --exclude '*.in' --exclude '*.in.bak' \ --exclude '*.alias' misc | \ ${TAR} -xpf - -C ${STAGEDIR}${DATADIR} .for p in ${GCAL_SCRIPTS} @${CHMOD} +x ${STAGEDIR}${DATADIR}/misc/${p} @${LN} -s ../${DATADIR_REL}/misc/${p} ${STAGEDIR}${PREFIX}/bin/gcal-${p:T} .endfor .include diff --git a/deskutils/gcalcli/Makefile b/deskutils/gcalcli/Makefile index ec35f77df57d..f60295bce97d 100644 --- a/deskutils/gcalcli/Makefile +++ b/deskutils/gcalcli/Makefile @@ -1,39 +1,37 @@ -# Created by: ijliao - PORTNAME= gcalcli PORTVERSION= 4.0.4 DISTVERSIONPREFIX= v PORTREVISION= 1 CATEGORIES= deskutils python PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} MAINTAINER= ports@thelanman.net COMMENT= Google Calendar Command Line Interface LICENSE= MIT LICENSE_FILE= ${WRKSRC}/LICENSE RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}dateutil>=0:devel/py-dateutil@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}google-api-python-client>=1.4:www/py-google-api-python-client@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}httplib2>=0:www/py-httplib2@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}parsedatetime>=0:devel/py-parsedatetime@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}oauth2client>0:security/py-oauth2client@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}six>0:devel/py-six@${PY_FLAVOR} USES= python:3.6+ USE_PYTHON= autoplist concurrent distutils USE_GITHUB= yes GH_ACCOUNT= insanum NO_ARCH= yes OPTIONS_DEFINE= ICS_VCAL OPTIONS_DEFAULT= ICS_VCAL ICS_VCAL_DESC= Enable importing of ics/vcal files ICS_VCAL_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}vobject>=0.4.8:deskutils/py-vobject@${PY_FLAVOR} post-patch: @${REINPLACE_CMD} -e "s,share/man,man,g" ${WRKSRC}/setup.py .include diff --git a/deskutils/genius/Makefile b/deskutils/genius/Makefile index 0ddc0754a59f..2fbb7bfd0606 100644 --- a/deskutils/genius/Makefile +++ b/deskutils/genius/Makefile @@ -1,42 +1,40 @@ -# Created by: Andrey Zakhvatov - PORTNAME= genius DISTVERSION= 1.0.27 PORTREVISION= 3 CATEGORIES= deskutils gnome MASTER_SITES= GNOME \ http://ftp.5z.com/pub/genius/ MAINTAINER= eduardo@FreeBSD.org COMMENT= Arbitrary precision calculator for Gnome Desktop Environment LICENSE= GPLv3 LICENSE_FILE= ${WRKSRC}/COPYING LIB_DEPENDS= libamtk-5.so:x11-toolkits/amtk \ libfontconfig.so:x11-fonts/fontconfig \ libfreetype.so:print/freetype2 \ libgmp.so:math/gmp \ libharfbuzz.so:print/harfbuzz \ libmpfr.so:math/mpfr USES= desktop-file-utils gmake gnome libtool pathfix pkgconfig \ readline shared-mime-info tar:xz xorg USE_GNOME= cairo gnomeprefix gdkpixbuf2 gtksourceview4 intltool vte3 USE_XORG= x11 xext GNU_CONFIGURE= yes CONFIGURE_ARGS= --disable-extra-gcc-optimization \ --disable-scrollkeeper \ --disable-update-mimedb INSTALL_TARGET= install-strip CPPFLAGS+= -I${LOCALBASE}/include LDFLAGS+= -L${LOCALBASE}/lib OPTIONS_DEFINE= NLS OPTIONS_SUB= yes NLS_USES= gettext NLS_CONFIGURE_ENABLE= nls .include diff --git a/deskutils/glabels/Makefile b/deskutils/glabels/Makefile index ce8cc2b1272f..1a2331865db5 100644 --- a/deskutils/glabels/Makefile +++ b/deskutils/glabels/Makefile @@ -1,31 +1,29 @@ -# Created by: Martin Klaffenboeck - PORTNAME= glabels PORTVERSION= 3.4.1 PORTREVISION= 2 CATEGORIES= deskutils MASTER_SITES= GNOME MAINTAINER= gnome@FreeBSD.org COMMENT= Program to create labels and business cards BUILD_DEPENDS= itstool:textproc/itstool LIB_DEPENDS= libsecret-1.so:security/libsecret \ libsoup-2.4.so:devel/libsoup USES= desktop-file-utils gettext gmake gnome libtool pathfix \ pkgconfig shared-mime-info tar:xz USE_GNOME= cairo gdkpixbuf2 gtk30 intltool librsvg2 INSTALL_TARGET= install-strip USE_LDCONFIG= yes GNU_CONFIGURE= yes GLIB_SCHEMAS= org.gnome.glabels-3.gschema.xml OPTIONS_DEFINE= EVOLUTION EVOLUTION_DESC= Support evolution data server EVOLUTION_USE= GNOME=evolutiondataserver3 EVOLUTION_CONFIGURE_WITH= libebook .include diff --git a/deskutils/gnome-calendar/Makefile b/deskutils/gnome-calendar/Makefile index 89791c8c97ee..05d2f5775d1f 100644 --- a/deskutils/gnome-calendar/Makefile +++ b/deskutils/gnome-calendar/Makefile @@ -1,37 +1,35 @@ -# Created by: Koop Mast - PORTNAME= gnome-calendar PORTVERSION= 42.2 CATEGORIES= deskutils gnome MASTER_SITES= GNOME/sources/${PORTNAME}/${PORTVERSION:C/^([0-9]+)\..*/\1/} DIST_SUBDIR= gnome MAINTAINER= gnome@FreeBSD.org COMMENT= Simple and beautiful calendar application for GNOME LICENSE= GPLv3 LICENSE_FILE= ${WRKSRC}/COPYING BUILD_DEPENDS= gsettings-desktop-schemas>=0:devel/gsettings-desktop-schemas LIB_DEPENDS= libical.so:devel/libical \ libdazzle-1.0.so:x11-toolkits/libdazzle \ libsoup-2.4.so:devel/libsoup \ libgweather-4.so:net/libgweather4 \ libgeoclue-2.so:net/geoclue \ libgeocode-glib.so:net/geocode-glib \ libgoa-1.0.so:net/gnome-online-accounts \ libhandy-1.so:x11-toolkits/libhandy RUN_DEPENDS= gsettings-desktop-schemas>=0:devel/gsettings-desktop-schemas PORTSCOUT= limitw:1,even USES= compiler:c11 desktop-file-utils gettext gnome \ localbase:ldflags meson pkgconfig python:3.4+,build tar:xz USE_LDCONFIG= yes USE_GNOME= cairo evolutiondataserver3 gtksourceview3 libadwaita BINARY_ALIAS= python3=${PYTHON_VERSION} GLIB_SCHEMAS= org.gnome.calendar.enums.xml \ org.gnome.calendar.gschema.xml .include diff --git a/deskutils/gnome-characters/Makefile b/deskutils/gnome-characters/Makefile index 0103837ded78..90088286f01b 100644 --- a/deskutils/gnome-characters/Makefile +++ b/deskutils/gnome-characters/Makefile @@ -1,31 +1,29 @@ -# Created by: Koop Mast - PORTNAME= gnome-characters PORTVERSION= 42.0 CATEGORIES= deskutils gnome MASTER_SITES= GNOME/sources/${PORTNAME}/${PORTVERSION:C/^([0-9]+)\..*/\1/} DIST_SUBDIR= gnome MAINTAINER= gnome@FreeBSD.org COMMENT= Find and insert unusual characters for GNOME LICENSE= BSD3CLAUSE LICENSE_FILE= ${WRKSRC}/COPYING PORTSCOUT= limitw:1,even LIB_DEPENDS= libadwaita-1.so:x11-toolkits/libadwaita \ libdbus-1.so:devel/dbus \ libgjs.so:lang/gjs \ libhandy-1.so:x11-toolkits/libhandy \ libunistring.so:devel/libunistring USES= gettext gnome iconv:wchar_t localbase:ldflags meson pkgconfig \ python:3.6+,build tar:xz USE_GNOME= gtk40 introspection USE_LDCONFIG= yes BINARY_ALIAS= python3=${PYTHON_VERSION} GLIB_SCHEMAS= org.gnome.Characters.gschema.xml .include diff --git a/deskutils/gnome-clocks/Makefile b/deskutils/gnome-clocks/Makefile index 8bc5f4d51aba..13031c768580 100644 --- a/deskutils/gnome-clocks/Makefile +++ b/deskutils/gnome-clocks/Makefile @@ -1,33 +1,31 @@ -# Created by: Gustau Perez - PORTNAME= gnome-clocks PORTVERSION= 40.0 PORTEPOCH= 1 CATEGORIES= deskutils gnome MASTER_SITES= GNOME/sources/${PORTNAME}/${PORTVERSION:C/^([0-9]+)\..*/\1/} DIST_SUBDIR= gnome MAINTAINER= gnome@FreeBSD.org COMMENT= Clocks for GNOME LICENSE= GPLv2 LICENSE_FILE= ${WRKSRC}/LICENSE.md BUILD_DEPENDS= itstool:textproc/itstool \ vala:lang/vala LIB_DEPENDS= libgeoclue-2.so:net/geoclue \ libgeocode-glib.so:net/geocode-glib \ libgweather-3.so:net/libgweather \ libhandy-1.so:x11-toolkits/libhandy PORTSCOUT= limitw:1,even USES= compiler:c11 gettext gnome localbase meson pkgconfig \ python:3.4+,build shebangfix tar:xz USE_LDCONFIG= yes USE_GNOME= cairo gnomedesktop3 gsound SHEBANG_FILES= build-aux/post-install.py GLIB_SCHEMAS= org.gnome.clocks.gschema.xml .include diff --git a/deskutils/gnome-contacts/Makefile b/deskutils/gnome-contacts/Makefile index 08f8ff02860c..40f7b8330d27 100644 --- a/deskutils/gnome-contacts/Makefile +++ b/deskutils/gnome-contacts/Makefile @@ -1,65 +1,63 @@ -# Created by: Koop Mast - PORTNAME= gnome-contacts PORTVERSION= 41.0 PORTREVISION= 2 CATEGORIES= deskutils gnome MASTER_SITES= GNOME/sources/${PORTNAME}/${PORTVERSION:C/^([0-9]+)\..*/\1/} MAINTAINER= gnome@FreeBSD.org COMMENT= Contacts manager for gnome LICENSE= GPLv2 LICENSE_FILE= ${WRKSRC}/COPYING BUILD_DEPENDS= vala>=0.14.0:lang/vala LIB_DEPENDS= libchamplain-0.12.so:graphics/libchamplain \ libclutter-1.0.so:graphics/clutter \ libclutter-gtk-1.0.so:graphics/clutter-gtk3 \ libcogl.so:graphics/cogl \ libdrm.so:graphics/libdrm \ libexpat.so:textproc/expat2 \ libfolks.so:net-im/folks \ libgee-0.8.so:devel/libgee \ libgeocode-glib.so:net/geocode-glib \ libgoa-1.0.so:net/gnome-online-accounts \ libgstreamer-1.0.so:multimedia/gstreamer1 \ libhandy-1.so:x11-toolkits/libhandy \ libjson-glib-1.0.so:devel/json-glib \ libnotify.so:devel/libnotify \ libnspr4.so:devel/nspr \ libsecret-1.so:security/libsecret \ libsoup-2.4.so:devel/libsoup \ libtelepathy-glib.so:net-im/telepathy-glib PORTSCOUT= limitw:1,even USE_GL= egl USE_GNOME= cairo evolutiondataserver3 gdkpixbuf2 gnomedesktop3 gtk30 \ intlhack introspection:build USE_XORG= x11 xcomposite xdamage xext xfixes xi xrandr USES= compiler:c11 gettext gl gnome localbase meson perl5 pkgconfig \ python:3.4+,build sqlite tar:xz xorg GLIB_SCHEMAS= org.gnome.Contacts.gschema.xml OPTIONS_SUB= yes OPTIONS_DEFINE= MANPAGES OPTIONS_DEFAULT= MANPAGES OPTIONS_DEFINE_i386= CHEESE OPTIONS_DEFINE_amd64= CHEESE OPTIONS_DEFAULT_i386= CHEESE OPTIONS_DEFAULT_amd64= CHEESE MANPAGES_MESON_TRUE= manpage MANPAGES_USE= GNOME=libxslt:build MANPAGES_BUILD_DEPENDS= docbook-xml>=0:textproc/docbook-xml \ docbook-xsl-ns>=0:textproc/docbook-xsl-ns \ docbook-xsl>=0:textproc/docbook-xsl CHEESE_DESC= Cheese webcam support CHEESE_MESON_ENABLED= cheese CHEESE_LIB_DEPENDS= libcheese-gtk.so:multimedia/cheese .include diff --git a/deskutils/gnome-dictionary/Makefile b/deskutils/gnome-dictionary/Makefile index a5c4d2925cdf..8cb5d9574131 100644 --- a/deskutils/gnome-dictionary/Makefile +++ b/deskutils/gnome-dictionary/Makefile @@ -1,33 +1,31 @@ -# Created by: Joe Marcus Clarke - PORTNAME= gnome-dictionary PORTVERSION= 40.0 PORTREVISION= 2 CATEGORIES= deskutils gnome MASTER_SITES= GNOME/sources/${PORTNAME}/${PORTVERSION:C/^([0-9]+)\..*/\1/} DIST_SUBDIR= gnome PATCH_SITES= https://gitlab.gnome.org/GNOME/${PORTNAME}/-/commit/ PATCHFILES+= 87c026cfe4ac.patch:-p1 # meson 0.57 PATCHFILES+= cf3f8a67cd6f.patch:-p1 # https://gitlab.gnome.org/GNOME/gnome-dictionary/-/merge_requests/18 MAINTAINER= gnome@FreeBSD.org COMMENT= GNOME dictionary lookup application LICENSE= GPLv2 LGPL21 LICENSE_COMB= multi LICENSE_FILE_GPLv2= ${WRKSRC}/COPYING LICENSE_FILE_LGPL21= ${WRKSRC}/COPYING.libs BUILD_DEPENDS= docbook-xsl>=0:textproc/docbook-xsl \ itstool:textproc/itstool PORTSCOUT= limitw:1,even USES= gettext gnome localbase meson pkgconfig tar:xz USE_GNOME= cairo gtk30 introspection:build libxslt:build USE_LDCONFIG= yes GLIB_SCHEMAS= org.gnome.dictionary.gschema.xml .include diff --git a/deskutils/gnome-documents/Makefile b/deskutils/gnome-documents/Makefile index 5870d141f9b8..ee1c151003f6 100644 --- a/deskutils/gnome-documents/Makefile +++ b/deskutils/gnome-documents/Makefile @@ -1,44 +1,42 @@ -# Created by: Gustau Perez i Querol - PORTNAME= gnome-documents PORTVERSION= 3.34.0 PORTREVISION= 3 CATEGORIES= deskutils gnome MASTER_SITES= GNOME DIST_SUBDIR= gnome MAINTAINER= gnome@FreeBSD.org COMMENT= Document manager application designed to work with GNOME 3 DEPRECATED= Archived upstream EXPIRATION_DATE= 2022-08-01 LICENSE= GPLv2 LICENSE_FILE= ${WRKSRC}/COPYING BUILD_DEPENDS= itstool:textproc/itstool \ docbook-xsl>=0:textproc/docbook-xsl LIB_DEPENDS= libsoup-2.4.so:devel/libsoup \ libwebkit2gtk-4.0.so:www/webkit2-gtk3 \ libevview3.so:graphics/evince \ libgdata.so:devel/libgdata \ libgoa-1.0.so:net/gnome-online-accounts \ libgjs.so:lang/gjs \ libtracker-sparql-2.0.so:sysutils/tracker \ libgepub-0.6.so:textproc/libgepub \ libzapojit-0.0.so:net/libzapojit RUN_DEPENDS= gnome-online-miners>=0:net/gnome-online-miners \ tracker-miners>=0:sysutils/tracker-miners PORTSCOUT= limitw:1,even USES= compiler:c++11-lib desktop-file-utils gettext gnome localbase \ meson pkgconfig python:3.6+,build tar:xz USE_GNOME= cairo gnomedesktop3 introspection libxslt:build USE_LDCONFIG= yes BINARY_ALIAS= python3=${PYTHON_VERSION} GLIB_SCHEMAS= org.gnome.Documents.enums.xml \ org.gnome.documents.gschema.xml .include diff --git a/deskutils/gnome-font-viewer/Makefile b/deskutils/gnome-font-viewer/Makefile index aa5f9d763697..ed2ace2264a3 100644 --- a/deskutils/gnome-font-viewer/Makefile +++ b/deskutils/gnome-font-viewer/Makefile @@ -1,29 +1,27 @@ -# Created by: Joe Marcus Clarke - PORTNAME= gnome-font-viewer PORTVERSION= 42.0 CATEGORIES= deskutils gnome MASTER_SITES= GNOME/sources/${PORTNAME}/${PORTVERSION:C/^([0-9]+)\..*/\1/} DIST_SUBDIR= gnome MAINTAINER= gnome@FreeBSD.org COMMENT= GNOME font viewer utility LICENSE= GPLv2 LICENSE_FILE= ${WRKSRC}/COPYING LIB_DEPENDS= libadwaita-1.so:x11-toolkits/libadwaita \ libfontconfig.so:x11-fonts/fontconfig \ libfreetype.so:print/freetype2 \ libhandy-1.so:x11-toolkits/libhandy \ libharfbuzz.so:print/harfbuzz CONFLICTS= gnome-utils-2.[0-9]* PORTSCOUT= limitw:1,even USES= compiler:c11 desktop-file-utils gettext gnome localbase meson \ pkgconfig tar:xz USE_LDCONFIG= yes USE_GNOME= cairo gnomedesktop3 gtk30 .include diff --git a/deskutils/gnome-maps/Makefile b/deskutils/gnome-maps/Makefile index 2b60ca43f5f9..d04526abffee 100644 --- a/deskutils/gnome-maps/Makefile +++ b/deskutils/gnome-maps/Makefile @@ -1,42 +1,40 @@ -# Created by: Gustau Perez - PORTNAME= gnome-maps DISTVERSION= 42.2 CATEGORIES= deskutils gnome MASTER_SITES= GNOME/sources/${PORTNAME}/${PORTVERSION:C/^([0-9]+)\..*/\1/} DIST_SUBDIR= gnome MAINTAINER= gnome@FreeBSD.org COMMENT= Map application for GNOME LICENSE= GPLv2+ LICENSE_FILE= ${WRKSRC}/COPYING BUILD_DEPENDS= geoclue>=0:net/geoclue LIB_DEPENDS= libchamplain-0.12.so:graphics/libchamplain \ libclutter-1.0.so:graphics/clutter \ libcogl.so:graphics/cogl \ libfolks.so:net-im/folks \ libgee-0.8.so:devel/libgee \ libgeocode-glib.so:net/geocode-glib \ libgfbgraph-0.2.so:net/gfbgraph \ libgjs.so:lang/gjs \ libgweather-4.so:net/libgweather4 \ libhandy-1.so:x11-toolkits/libhandy \ libjson-glib-1.0.so:devel/json-glib \ librest-0.7.so:devel/librest \ libsoup-2.4.so:devel/libsoup RUN_DEPENDS= geoclue>=0:net/geoclue PORTSCOUT= limitw:1,even USES= desktop-file-utils gettext gl gnome meson pkgconfig tar:xz xorg USE_GNOME= cairo gtk30 intltool libxml2 USE_GL= egl USE_LDCONFIG= yes USE_XORG= x11 xcomposite xdamage xext xfixes xi xrandr INSTALL_TARGET= install-strip GLIB_SCHEMAS= org.gnome.Maps.gschema.xml .include diff --git a/deskutils/gnome-photos/Makefile b/deskutils/gnome-photos/Makefile index 98e0a28e9e7b..13cc6339ec7b 100644 --- a/deskutils/gnome-photos/Makefile +++ b/deskutils/gnome-photos/Makefile @@ -1,52 +1,50 @@ -# Created by: Gustau Perez - PORTNAME= gnome-photos DISTVERSION= 42.0 PORTREVISION= 2 CATEGORIES= deskutils gnome MASTER_SITES= GNOME/sources/${PORTNAME}/${PORTVERSION:C/^([0-9]+)\..*/\1/} DIST_SUBDIR= gnome MAINTAINER= gnome@FreeBSD.org COMMENT= Photo application for GNOME LICENSE= GPLv2 LICENSE_FILE= ${WRKSRC}/COPYING OPTIONS_DEFINE= DOCS BUILD_DEPENDS= geoclue>=0:net/geoclue \ itstool:textproc/itstool LIB_DEPENDS= libbabl-0.1.so:x11/babl \ libdazzle-1.0.so:x11-toolkits/libdazzle \ libexempi.so:textproc/exempi \ libexiv2.so:graphics/exiv2 \ libfribidi.so:converters/fribidi \ libgdata.so:devel/libgdata \ libgegl-0.4.so:graphics/gegl \ libgeocode-glib.so:net/geocode-glib \ libgexiv2.so:graphics/gexiv2 \ libgfbgraph-0.2.so:net/gfbgraph \ libgjs.so:lang/gjs \ libgoa-1.0.so:net/gnome-online-accounts \ libgrilo-0.3.so:net/grilo \ libhandy-1.so:x11-toolkits/libhandy \ libjson-glib-1.0.so:devel/json-glib \ libpng.so:graphics/png \ librest-0.7.so:devel/librest \ libsoup-2.4.so:devel/libsoup \ libtracker-sparql-3.0.so:sysutils/tracker3 RUN_DEPENDS= geoclue>=0:net/geoclue PORTSCOUT= limitw:1,even USES= compiler:c11 gettext gnome jpeg localbase meson pkgconfig \ tar:xz USE_GNOME= cairo gnomedesktop3 gtk30 libxml2 USE_LDCONFIG= yes GLIB_SCHEMAS= org.gnome.photos.gschema.xml MESON_ARGS= --buildtype \ plain .include diff --git a/deskutils/gnome-planner/Makefile b/deskutils/gnome-planner/Makefile index a2949f938211..816fbb9c025d 100644 --- a/deskutils/gnome-planner/Makefile +++ b/deskutils/gnome-planner/Makefile @@ -1,40 +1,38 @@ -# Created by: Gustau Perez - PORTNAME= gnome-planner PORTVERSION= 0.14.6.20220531 CATEGORIES= deskutils gnome DIST_SUBDIR= gnome MAINTAINER= rodrigo@FreeBSD.org COMMENT= Project management tool based on the Work breakdown structure LICENSE= GPLv3 BUILD_DEPENDS= appstream-util:devel/appstream-glib \ itstool>0:textproc/itstool LIB_DEPENDS= libgoa-1.0.so:net/gnome-online-accounts \ libgraphene-1.0.so:graphics/graphene \ libical.so:devel/libical \ libpeas-1.0.so:devel/libpeas \ libsecret-1.so:security/libsecret \ libsoup-2.4.so:devel/libsoup \ libgda-5.0.so:databases/libgda5 USES= desktop-file-utils gettext pathfix \ shared-mime-info tar:xz meson pkgconfig USE_GNOME= gnomeprefix intlhack libgnomeui libgnomeprintui \ libgsf USE_GITLAB= yes GL_SITE= https://gitlab.gnome.org GL_ACCOUNT= World GL_PROJECT= planner GL_COMMIT= 88e86815960a9f66e6f512d4d38d5119ffee3b90 USE_LDCONFIG= yes INSTALL_TARGET= install-strip CPPFLAGS+= -I${LOCALBASE}/include -DGLIB_COMPILATION LIBS+= -L${LOCALBASE}/lib GLIB_SCHEMAS= planner.gschema .include diff --git a/deskutils/gnome-screenshot/Makefile b/deskutils/gnome-screenshot/Makefile index 8d87bf62b3c7..fc224c213999 100644 --- a/deskutils/gnome-screenshot/Makefile +++ b/deskutils/gnome-screenshot/Makefile @@ -1,42 +1,40 @@ -# Created by: Joe Marcus Clarke - PORTNAME= gnome-screenshot PORTVERSION= 41.0 CATEGORIES= deskutils gnome MASTER_SITES= GNOME/sources/${PORTNAME}/${PORTVERSION:C/^([0-9]+)\..*/\1/} DIST_SUBDIR= gnome PATCH_SITES= https://gitlab.gnome.org/GNOME/${PORTNAME}/-/commit/ PATCHFILES+= b60dad3c2536.patch:-p1 # https://gitlab.gnome.org/GNOME/gnome-screenshot/-/merge_requests/57 MAINTAINER= gnome@FreeBSD.org COMMENT= GNOME utility for making pictures of your screen LICENSE= GPLv2 LICENSE_FILE= ${WRKSRC}/COPYING BUILD_DEPENDS= appstream-builder:devel/appstream-glib LIB_DEPENDS= libcanberra.so:audio/libcanberra \ libcanberra-gtk3.so:audio/libcanberra-gtk3 \ libhandy-1.so:x11-toolkits/libhandy CONFLICTS= gnome-utils-2.[0-9]* PORTSCOUT= limitw:1,even USES= compiler:c11 gettext gnome meson pkgconfig python:3.4+,build \ shebangfix tar:xz xorg USE_GNOME= cairo gdkpixbuf2 gtk30 USE_XORG= x11 xext SHEBANG_FILES= build-aux/postinstall.py GLIB_SCHEMAS= org.gnome.gnome-screenshot.gschema.xml OPTIONS_DEFINE= INTEL_FIX OPTIONS_SUB= yes # Workaround garbled screenshot when 3D hardware acceleration is enabled # via x11-drivers/xf86-video-intel port INTEL_FIX_DESC= Don't try to use the gnome-shell interface INTEL_FIX_EXTRA_PATCHES+= ${FILESDIR}/extra-patch-intel .include diff --git a/deskutils/gnome-search-tool/Makefile b/deskutils/gnome-search-tool/Makefile index 192526e20d5c..04593c469d51 100644 --- a/deskutils/gnome-search-tool/Makefile +++ b/deskutils/gnome-search-tool/Makefile @@ -1,30 +1,29 @@ -# Created by: Joe Marcus Clarke # $MCom: ports/trunk/deskutils/gnome-search-tool/Makefile 19804 2014-08-13 14:55:11Z kwm $ PORTNAME= gnome-search-tool PORTVERSION= 3.6.0 PORTREVISION= 1 CATEGORIES= deskutils gnome MASTER_SITES= GNOME DIST_SUBDIR= gnome MAINTAINER= gnome@FreeBSD.org COMMENT= GNOME 3 file search utilities DEPRECATED= Did not survive gnome3 EXPIRATION_DATE= 2022-08-01 BUILD_DEPENDS= itstool:textproc/itstool CONFLICTS= gnome-utils-2.[0-9]* USES= gettext gmake gnome pathfix pkgconfig tar:xz USE_LDCONFIG= yes USE_GNOME= gnomeprefix gtk30 intlhack GNU_CONFIGURE= yes CPPFLAGS+= -I${LOCALBASE}/include LDFLAGS+= -L${LOCALBASE}/lib GLIB_SCHEMAS= org.gnome.gnome-search-tool.gschema.xml .include diff --git a/deskutils/gnome-shell-extension-audio-output-switcher/Makefile b/deskutils/gnome-shell-extension-audio-output-switcher/Makefile index 39775e731cc0..21f7991beac0 100644 --- a/deskutils/gnome-shell-extension-audio-output-switcher/Makefile +++ b/deskutils/gnome-shell-extension-audio-output-switcher/Makefile @@ -1,38 +1,36 @@ -# Created by: Gustau Perez i Querol - PORTNAME= gnome-shell-extension-audio-output-switcher PORTVERSION= 0.0.0.20171022 PORTREVISION= 1 CATEGORIES= deskutils gnome DIST_SUBDIR= gnome MAINTAINER= gnome@FreeBSD.org COMMENT= Gnome-shell audio output switcher BUILD_DEPENDS= gnome-shell>=0:x11/gnome-shell \ gsettings-desktop-schemas>=3.12.0:devel/gsettings-desktop-schemas RUN_DEPENDS= gnome-shell>=0:x11/gnome-shell \ gsettings-desktop-schemas>=3.12.0:devel/gsettings-desktop-schemas USES= gettext gmake gnome localbase pkgconfig USE_GNOME= glib20 USE_GITHUB= yes GH_ACCOUNT= adaxi GH_PROJECT= audio-output-switcher GH_TAGNAME= 89e6e29 PKGMESSAGE= ../gnome-shell-extra-extensions/pkg-message.slaves NO_BUILD= yes post-patch: @${REINPLACE_CMD} -e 's|"3.26"|"3.26", "3.28"|g' \ ${WRKSRC}/metadata.json do-install: @${MKDIR} ${STAGEDIR}${PREFIX}/share/gnome-shell/extensions/audio-output-switcher@anduchs @(cd ${WRKSRC} && ${CP} -pPR * \ ${STAGEDIR}${PREFIX}/share/gnome-shell/extensions/audio-output-switcher@anduchs) .include diff --git a/deskutils/gnome-shell-extension-coverflow/Makefile b/deskutils/gnome-shell-extension-coverflow/Makefile index db429ec8485e..a64eefa4121f 100644 --- a/deskutils/gnome-shell-extension-coverflow/Makefile +++ b/deskutils/gnome-shell-extension-coverflow/Makefile @@ -1,46 +1,44 @@ -# Created by: Gustau Perez i Querol - PORTNAME= gnome-shell-extension-coverflow PORTVERSION= 0.0.0.20180110 PORTREVISION= 1 CATEGORIES= deskutils gnome DIST_SUBDIR= gnome MAINTAINER= gnome@FreeBSD.org COMMENT= Lets you Alt-Tab windows in a cover-flow manner LICENSE= GPLv3+ LICENSE_FILE= ${WRKSRC}/COPYING BUILD_DEPENDS= gnome-shell>=0:x11/gnome-shell \ gsettings-desktop-schemas>=3.12.0:devel/gsettings-desktop-schemas RUN_DEPENDS= gnome-shell>=0:x11/gnome-shell \ gsettings-desktop-schemas>=3.12.0:devel/gsettings-desktop-schemas USES= gettext gmake gnome localbase pkgconfig USE_GNOME= glib20 USE_GITHUB= yes GLIB_SCHEMAS= org.gnome.shell.extensions.coverflowalttab.gschema.xml GH_ACCOUNT= dmo60 GH_TAGNAME= 991e743 GH_PROJECT= CoverflowAltTab PKGMESSAGE= ../gnome-shell-extra-extensions/pkg-message.slaves NO_BUILD= yes post-patch: @${REINPLACE_CMD} -e 's|"3.26"|"3.26","3.28"|g' \ ${WRKSRC}/CoverflowAltTab@dmo60.de/metadata.json do-install: @${MKDIR} ${STAGEDIR}${PREFIX}/share/glib-2.0/schemas/ @${MKDIR} ${STAGEDIR}${PREFIX}/share/gnome-shell/extensions/ @(cd ${WRKSRC} && ${CP} CoverflowAltTab\@dmo60.de/schemas/org.gnome.shell.extensions.coverflowalttab.gschema.xml \ ${STAGEDIR}${PREFIX}/share/glib-2.0/schemas/) @${RM} -r ${WRKSRC}/CoverflowAltTab\@dmo60.de/schemas @(cd ${WRKSRC} && ${CP} -pPR CoverflowAltTab\@dmo60.de ${STAGEDIR}${PREFIX}/share/gnome-shell/extensions/) .include diff --git a/deskutils/gnome-shell-extension-dashtodock/Makefile b/deskutils/gnome-shell-extension-dashtodock/Makefile index cf652dd68a37..f43cf31a00ae 100644 --- a/deskutils/gnome-shell-extension-dashtodock/Makefile +++ b/deskutils/gnome-shell-extension-dashtodock/Makefile @@ -1,43 +1,41 @@ -# Created by: Gustau Perez i Querol - PORTNAME= gnome-shell-extension-dashtodock PORTVERSION= 65 PORTREVISION= 1 DISTVERSIONPREFIX= extensions.gnome.org-v CATEGORIES= deskutils gnome DIST_SUBDIR= gnome MAINTAINER= gnome@FreeBSD.org COMMENT= Convert the dash into a dock LICENSE= GPLv2 LICENSE_FILE= ${WRKSRC}/COPYING BUILD_DEPENDS= gnome-shell>=3.28:x11/gnome-shell \ gsettings-desktop-schemas>=3.12.0:devel/gsettings-desktop-schemas RUN_DEPENDS= gnome-shell>=3.28:x11/gnome-shell \ gsettings-desktop-schemas>=3.12.0:devel/gsettings-desktop-schemas USES= gettext gmake gnome localbase pkgconfig USE_GNOME= glib20 USE_GITHUB= yes GLIB_SCHEMAS= org.gnome.shell.extensions.dash-to-dock.gschema.xml GH_ACCOUNT= micheleg GH_PROJECT= dash-to-dock PKGMESSAGE= ../gnome-shell-extra-extensions/pkg-message.slaves NO_ARCH= yes do-install: @${MKDIR} ${STAGEDIR}${PREFIX}/share/glib-2.0/schemas/ @${MKDIR} ${STAGEDIR}${PREFIX}/share/gnome-shell/extensions/dash-to-dock@micxgx.gmail.com ${INSTALL_DATA} ${WRKSRC}/schemas/org.gnome.shell.extensions.dash-to-dock.gschema.xml \ ${STAGEDIR}${PREFIX}/share/glib-2.0/schemas/ cd ${WRKSRC} && ${COPYTREE_SHARE} . \ ${STAGEDIR}${PREFIX}/share/gnome-shell/extensions/dash-to-dock@micxgx.gmail.com @${FIND} ${STAGEDIR}${PREFIX} -name \*.po -delete .include diff --git a/deskutils/gnome-shell-extension-dashtopanel/Makefile b/deskutils/gnome-shell-extension-dashtopanel/Makefile index a03ce1d3d630..b3dbb9d9d78e 100644 --- a/deskutils/gnome-shell-extension-dashtopanel/Makefile +++ b/deskutils/gnome-shell-extension-dashtopanel/Makefile @@ -1,28 +1,26 @@ -# Created by: Alexander Vereeken - PORTNAME= gnome-shell-extension-dashtopanel PORTVERSION= v46 CATEGORIES= deskutils MAINTAINER= Alexander88207@protonmail.com COMMENT= Icon taskbar for the Gnome Shell LICENSE= GPLv2 LICENSE_FILE= ${WRKSRC}/COPYING BUILD_DEPENDS= git:devel/git \ gsed:textproc/gsed \ gsettings-desktop-schemas>=0:devel/gsettings-desktop-schemas USES= gettext gmake USE_GITHUB= yes GH_ACCOUNT= home-sweet-gnome GH_PROJECT= dash-to-panel BINARY_ALIAS= sed=gsed post-patch: @${REINPLACE_CMD} -e 's|/usr/share/|${PREFIX}/share/|g' ${WRKSRC}/Makefile .include diff --git a/deskutils/gnome-shell-extension-filesmenu/Makefile b/deskutils/gnome-shell-extension-filesmenu/Makefile index 0dbb31cb9d53..5476fe1439f0 100644 --- a/deskutils/gnome-shell-extension-filesmenu/Makefile +++ b/deskutils/gnome-shell-extension-filesmenu/Makefile @@ -1,42 +1,40 @@ -# Created by: Gustau Perez i Querol - PORTNAME= gnome-shell-extension-filesmenu PORTVERSION= 0.0.0.20171125 PORTREVISION= 1 CATEGORIES= deskutils gnome DIST_SUBDIR= gnome MAINTAINER= gnome@FreeBSD.org COMMENT= Quickly navigate your file system LICENSE= GPLv3 LICENSE_FILE= ${WRKSRC}/LICENSE BUILD_DEPENDS= gnome-shell>=0:x11/gnome-shell \ gsettings-desktop-schemas>=3.12.0:devel/gsettings-desktop-schemas RUN_DEPENDS= gnome-shell>=0:x11/gnome-shell \ gsettings-desktop-schemas>=3.12.0:devel/gsettings-desktop-schemas USES= gettext gmake gnome localbase pkgconfig USE_GNOME= glib20 USE_GITHUB= yes GH_ACCOUNT= bertoldia GH_PROJECT= files-menu GH_TAGNAME= 10c13c8 PKGMESSAGE= ../gnome-shell-extra-extensions/pkg-message.slaves NO_BUILD= yes post-patch: @${REINPLACE_CMD} -e 's|"3.26",|"3.28","3.26",|g' \ ${WRKSRC}/metadata.json @${RM} ${WRKSRC}/metadata.json.bak do-install: @${MKDIR} ${STAGEDIR}${PREFIX}/share/gnome-shell/extensions/gnome-shell-files-menu @cd ${WRKSRC} && ${COPYTREE_SHARE} . \ ${STAGEDIR}${PREFIX}/share/gnome-shell/extensions/gnome-shell-files-menu .include diff --git a/deskutils/gnome-shell-extension-hidetopbar/Makefile b/deskutils/gnome-shell-extension-hidetopbar/Makefile index c0c8679f2537..4b8094926d7c 100644 --- a/deskutils/gnome-shell-extension-hidetopbar/Makefile +++ b/deskutils/gnome-shell-extension-hidetopbar/Makefile @@ -1,41 +1,39 @@ -# Created by: Gustau Perez i Querol - PORTNAME= gnome-shell-extension-hidetopbar PORTVERSION= 0.0.0.20180511 PORTREVISION= 1 CATEGORIES= deskutils gnome DIST_SUBDIR= gnome MAINTAINER= gnome@FreeBSD.org COMMENT= Hide the topbar except in overview mode LICENSE= GPLv2 BUILD_DEPENDS= gnome-shell>=0:x11/gnome-shell \ gsettings-desktop-schemas>=3.12.0:devel/gsettings-desktop-schemas RUN_DEPENDS= gnome-shell>=0:x11/gnome-shell \ gsettings-desktop-schemas>=3.12.0:devel/gsettings-desktop-schemas USES= gettext gmake gnome pkgconfig USE_GNOME= glib20 USE_GITHUB= yes GLIB_SCHEMAS= org.gnome.shell.extensions.hidetopbar.gschema.xml GH_ACCOUNT= mlutfy GH_PROJECT= hidetopbar GH_TAGNAME= 7977769 PKGMESSAGE= ../gnome-shell-extra-extensions/pkg-message.slaves NO_BUILD= yes do-install: @${MKDIR} ${STAGEDIR}${PREFIX}/share/glib-2.0/schemas/ @${MKDIR} ${STAGEDIR}${PREFIX}/share/gnome-shell/extensions/hidetopbar@mathieu.bidon.ca ${INSTALL_DATA} ${WRKSRC}/org.gnome.shell.extensions.hidetopbar.gschema.xml \ ${STAGEDIR}${PREFIX}/share/glib-2.0/schemas/ @${RM} -r ${WRKSRC}/org.gnome.shell.extensions.hidetopbar.gschema.xml cd ${WRKSRC} && ${COPYTREE_SHARE} . \ ${STAGEDIR}${PREFIX}/share/gnome-shell/extensions/hidetopbar@mathieu.bidon.ca/ .include diff --git a/deskutils/gnome-shell-extension-lockkeys/Makefile b/deskutils/gnome-shell-extension-lockkeys/Makefile index 5e60702e2ec4..e68cce17e05b 100644 --- a/deskutils/gnome-shell-extension-lockkeys/Makefile +++ b/deskutils/gnome-shell-extension-lockkeys/Makefile @@ -1,42 +1,40 @@ -# Created by: Gustau Perez i Querol - PORTNAME= gnome-shell-extension-lockkeys PORTVERSION= 0.0.0.20180511 PORTREVISION= 1 CATEGORIES= deskutils gnome DIST_SUBDIR= gnome MAINTAINER= gnome@FreeBSD.org COMMENT= Gnome-shell Numlock and Capslock indicator LICENSE= GPLv2 LICENSE_FILE= ${WRKSRC}/lockkeys@vaina.lt/LICENSE BUILD_DEPENDS= gnome-shell>=0:x11/gnome-shell \ gsettings-desktop-schemas>=3.12.0:devel/gsettings-desktop-schemas RUN_DEPENDS= gnome-shell>=0:x11/gnome-shell \ gsettings-desktop-schemas>=3.12.0:devel/gsettings-desktop-schemas USES= gettext gmake gnome localbase pkgconfig USE_GNOME= glib20 USE_GITHUB= yes GLIB_SCHEMAS= org.gnome.shell.extensions.lockkeys.gschema.xml GH_ACCOUNT= kazysmaster GH_TAGNAME= 0bf0917 PKGMESSAGE= ../gnome-shell-extra-extensions/pkg-message.slaves NO_BUILD= yes do-install: @${MKDIR} ${STAGEDIR}${PREFIX}/share/glib-2.0/schemas/ @${MKDIR} ${STAGEDIR}${PREFIX}/share/gnome-shell/extensions/ ${INSTALL_DATA} ${WRKSRC}/lockkeys\@vaina.lt/schemas/org.gnome.shell.extensions.lockkeys.gschema.xml \ ${STAGEDIR}${PREFIX}/share/glib-2.0/schemas/ @${RM} -r ${WRKSRC}/lockkeys\@vaina.lt/schemas/ cd ${WRKSRC} && ${COPYTREE_SHARE} lockkeys\@vaina.lt \ ${STAGEDIR}${PREFIX}/share/gnome-shell/extensions/ .include diff --git a/deskutils/gnome-shell-extension-mediaplayer/Makefile b/deskutils/gnome-shell-extension-mediaplayer/Makefile index 621122ae56fb..9bd0a2154e33 100644 --- a/deskutils/gnome-shell-extension-mediaplayer/Makefile +++ b/deskutils/gnome-shell-extension-mediaplayer/Makefile @@ -1,35 +1,33 @@ -# Created by: Gustau Perez i Querol - PORTNAME= gnome-shell-extension-mediaplayer PORTVERSION= 4.0 CATEGORIES= deskutils gnome DIST_SUBDIR= gnome MAINTAINER= gnome@FreeBSD.org COMMENT= MPRIS2 extension for the GNOME3 shell BUILD_DEPENDS= gsettings-desktop-schemas>=3.12.0:devel/gsettings-desktop-schemas RUN_DEPENDS= gnome-shell>=0:x11/gnome-shell \ gsettings-desktop-schemas>=3.12.0:devel/gsettings-desktop-schemas USES= gettext gnome meson pkgconfig python:3.4+,build USE_GNOME= glib20 intltool USE_LDCONFIG= yes BINARY_ALIAS= python3=${PYTHON_VERSION} GLIB_SCHEMAS= org.gnome.shell.extensions.mediaplayer.gschema.xml USE_GITHUB= yes GH_ACCOUNT= JasonLG1979 GH_PROJECT= gnome-shell-extensions-mediaplayer PKGMESSAGE= ../gnome-shell-extra-extensions/pkg-message.slaves post-install: @${MKDIR} ${STAGEDIR}${PREFIX}/share/glib-2.0/schemas/ @${MV} "${STAGEDIR}${PREFIX}/share/gnome-shell/extensions/mediaplayer@patapon.info/schemas/org.gnome.shell.extensions.mediaplayer.gschema.xml" \ ${STAGEDIR}${PREFIX}/share/glib-2.0/schemas/ @${RMDIR} ${STAGEDIR}${PREFIX}/share/gnome-shell/extensions/mediaplayer@patapon.info/schemas .include diff --git a/deskutils/gnome-shell-extension-openweather/Makefile b/deskutils/gnome-shell-extension-openweather/Makefile index 67ad69d189e3..2d2e92bd5c1f 100644 --- a/deskutils/gnome-shell-extension-openweather/Makefile +++ b/deskutils/gnome-shell-extension-openweather/Makefile @@ -1,29 +1,27 @@ -# Created by: Gustau Perez i Querol - PORTNAME= gnome-shell-extension-openweather PORTVERSION= 0.0.0.20171126 PORTREVISION= 1 CATEGORIES= deskutils gnome DIST_SUBDIR= gnome MAINTAINER= gnome@FreeBSD.org COMMENT= OpenWeather extension for the GNOME3 shell BUILD_DEPENDS= gnome-autogen.sh:devel/gnome-common \ gsettings-desktop-schemas>=3.12.0:devel/gsettings-desktop-schemas RUN_DEPENDS= gnome-shell>=0:x11/gnome-shell \ gsettings-desktop-schemas>=3.12.0:devel/gsettings-desktop-schemas USES= autoreconf gettext gmake gnome libtool pkgconfig USE_GNOME= glib20 intltool USE_GITHUB= yes USE_LDCONFIG= yes GNU_CONFIGURE= yes GLIB_SCHEMAS= org.gnome.shell.extensions.openweather.gschema.xml GH_ACCOUNT= jenslody GH_TAGNAME= 851d680 PKGMESSAGE= ../gnome-shell-extra-extensions/pkg-message.slaves .include diff --git a/deskutils/gnome-shell-extension-panel-osd/Makefile b/deskutils/gnome-shell-extension-panel-osd/Makefile index 943ca5cf4230..8e6be51cb9fd 100644 --- a/deskutils/gnome-shell-extension-panel-osd/Makefile +++ b/deskutils/gnome-shell-extension-panel-osd/Makefile @@ -1,32 +1,30 @@ -# Created by: Gustau Perez i Querol - PORTNAME= gnome-shell-extension-panel-osd PORTVERSION= 0.0.0.20171023 PORTREVISION= 1 CATEGORIES= deskutils gnome DIST_SUBDIR= gnome MAINTAINER= gnome@FreeBSD.org COMMENT= OSD extension for the GNOME shell BUILD_DEPENDS= gsettings-desktop-schemas>=3.12.0:devel/gsettings-desktop-schemas RUN_DEPENDS= gnome-shell>=0:x11/gnome-shell \ gsettings-desktop-schemas>=3.12.0:devel/gsettings-desktop-schemas USES= autoreconf gettext gmake gnome libtool pkgconfig USE_GNOME= glib20 intltool USE_GITHUB= yes USE_LDCONFIG= yes GNU_CONFIGURE= yes GLIB_SCHEMAS= org.gnome.shell.extensions.panel-osd.gschema.xml GH_ACCOUNT= jenslody GH_TAGNAME= 43d5f29 PKGMESSAGE= ../gnome-shell-extra-extensions/pkg-message.slaves post-patch: @${REINPLACE_CMD} -e 's|"3.26"|"3.26", "3.28"|g' \ ${WRKSRC}/data/metadata.json.in .include diff --git a/deskutils/gnome-shell-extension-recent-items/Makefile b/deskutils/gnome-shell-extension-recent-items/Makefile index 51c44f31a271..7430d72f0284 100644 --- a/deskutils/gnome-shell-extension-recent-items/Makefile +++ b/deskutils/gnome-shell-extension-recent-items/Makefile @@ -1,36 +1,34 @@ -# Created by: Gustau Perez i Querol - PORTNAME= gnome-shell-extension-recent-items PORTVERSION= 40 PORTREVISION= 1 CATEGORIES= deskutils gnome DIST_SUBDIR= gnome MAINTAINER= gnome@FreeBSD.org COMMENT= Recent items extensions for the GNOME3 shell LICENSE= GPLv3 LICENSE_FILE= ${WRKSRC}/LICENSE USES= gnome USE_GNOME= glib20 USE_LDCONFIG= yes USE_GITHUB= yes GH_ACCOUNT= bananenfisch GH_PROJECT= RecentItems PKGMESSAGE= ../gnome-shell-extra-extensions/pkg-message.slaves NO_BUILD= yes post-patch: @${REINPLACE_CMD} -e 's|"3.36", "40", "41"|"3.36", "40", "41", "42"|g' \ ${WRKSRC}/metadata.json do-install: @${MKDIR} ${STAGEDIR}${PREFIX}/share/gnome-shell/extensions/RecentItems@bananenfisch.net cd ${WRKSRC} && ${COPYTREE_SHARE} . \ ${STAGEDIR}${PREFIX}/share/gnome-shell/extensions/RecentItems@bananenfisch.net .include diff --git a/deskutils/gnome-shell-extension-trash/Makefile b/deskutils/gnome-shell-extension-trash/Makefile index 5a33437ba836..6312fd049d37 100644 --- a/deskutils/gnome-shell-extension-trash/Makefile +++ b/deskutils/gnome-shell-extension-trash/Makefile @@ -1,42 +1,40 @@ -# Created by: Gustau Perez i Querol - PORTNAME= gnome-shell-extension-trash PORTVERSION= 0.2.0 CATEGORIES= deskutils gnome DIST_SUBDIR= gnome MAINTAINER= gnome@FreeBSD.org COMMENT= Gnome-shell trash indicator LICENSE= GPLv3 LICENSE_FILE= ${WRKSRC}/LICENSE BUILD_DEPENDS= gnome-shell>=0:x11/gnome-shell \ gsettings-desktop-schemas>=3.12.0:devel/gsettings-desktop-schemas RUN_DEPENDS= gnome-shell>=0:x11/gnome-shell \ gsettings-desktop-schemas>=3.12.0:devel/gsettings-desktop-schemas USES= gettext gmake gnome pkgconfig USE_GNOME= glib20 USE_GITHUB= yes CPPFLAGS+= -I${LOCALBASE}/include LDFLAGS+= -L${LOCALBASE}/lib GH_ACCOUNT= bertoldia GH_PROJECT= gnome-shell-trash-extension GH_TAGNAME= ad5cc74 PKGMESSAGE= ../gnome-shell-extra-extensions/pkg-message.slaves NO_BUILD= yes post-patch: @${REINPLACE_CMD} -e 's|"3.26",|"3.28","3.26",|g' \ ${WRKSRC}/metadata.json do-install: @${MKDIR} ${STAGEDIR}${PREFIX}/share/gnome-shell/extensions/gnome-shell-trash-extension @cd ${WRKSRC} && ${COPYTREE_SHARE} . \ ${STAGEDIR}${PREFIX}/share/gnome-shell/extensions/gnome-shell-trash-extension .include diff --git a/deskutils/gnome-shell-extension-weather/Makefile b/deskutils/gnome-shell-extension-weather/Makefile index 356ecc8e144d..c13bf0f97984 100644 --- a/deskutils/gnome-shell-extension-weather/Makefile +++ b/deskutils/gnome-shell-extension-weather/Makefile @@ -1,27 +1,25 @@ -# Created by: Gustau Perez i Querol - PORTNAME= gnome-shell-extension-weather PORTVERSION= 0.0.0.20180411 PORTREVISION= 1 CATEGORIES= deskutils gnome DIST_SUBDIR= gnome MAINTAINER= gnome@FreeBSD.org COMMENT= Weather extension for the GNOME3 shell RUN_DEPENDS= gnome-shell>=0:x11/gnome-shell USES= autoreconf gettext gmake gnome libtool pkgconfig USE_GNOME= glib20 intlhack USE_GITHUB= yes USE_LDCONFIG= yes GNU_CONFIGURE= yes GH_ACCOUNT= Neroth GH_TAGNAME= ea2d56a PKGMESSAGE= ../gnome-shell-extra-extensions/pkg-message.slaves GLIB_SCHEMAS= org.gnome.shell.extensions.weather.gschema.xml .include diff --git a/deskutils/gnome-shell-extension-windowoverlay-icons/Makefile b/deskutils/gnome-shell-extension-windowoverlay-icons/Makefile index 93d624351393..3b718f7e2543 100644 --- a/deskutils/gnome-shell-extension-windowoverlay-icons/Makefile +++ b/deskutils/gnome-shell-extension-windowoverlay-icons/Makefile @@ -1,51 +1,49 @@ -# Created by: Gustau Perez i Querol - PORTNAME= gnome-shell-extension-windowoverlay-icons PORTVERSION= 36 DISTVERSIONPREFIX= v CATEGORIES= deskutils gnome DIST_SUBDIR= gnome MAINTAINER= gnome@FreeBSD.org COMMENT= Show application icons on the windows overview LICENSE= GPLv3 LICENSE_FILE= ${WRKSRC}/COPYING BUILD_DEPENDS= gnome-shell>=0:x11/gnome-shell \ gsettings-desktop-schemas>=3.12.0:devel/gsettings-desktop-schemas RUN_DEPENDS:= ${BUILD_DEPENDS} USES= gettext gmake gnome pkgconfig USE_GNOME= glib20 USE_GITHUB= yes GLIB_SCHEMAS= org.gnome.shell.extensions.windowoverlay-icons.gschema.xml GH_ACCOUNT= sustmi GH_TAGNAME= ad7366d PKGMESSAGE= ../gnome-shell-extra-extensions/pkg-message.slaves FILES= README.md convenience.js \ extension.js metadata.json \ prefs.js prefs.xml \ stylesheet.css post-patch: @${REINPLACE_CMD} -e 's|"3.26"|"3.26","3.28"|g' \ ${WRKSRC}/metadata.json do-install: @${MKDIR} ${STAGEDIR}${PREFIX}/share/glib-2.0/schemas/ @${MKDIR} ${STAGEDIR}${PREFIX}/share/gnome-shell/extensions/windowoverlay-icons@gnome-shell-extensions.sustmi.github.com cd ${WRKSRC} && ${INSTALL_DATA} ${WRKSRC}/schemas/org.gnome.shell.extensions.windowoverlay-icons.gschema.xml \ ${STAGEDIR}${PREFIX}/share/glib-2.0/schemas/ .for file in ${FILES} ${INSTALL_DATA} ${WRKSRC}/${file} \ ${STAGEDIR}${PREFIX}/share/gnome-shell/extensions/windowoverlay-icons@gnome-shell-extensions.sustmi.github.com/ .endfor cd ${WRKSRC}/locale && ${COPYTREE_SHARE} . \ ${STAGEDIR}${PREFIX}/share/locale/ @${RM} ${STAGEDIR}${PREFIX}/share/locale/.gitkeep .include diff --git a/deskutils/gnome-shell-extra-extensions/Makefile b/deskutils/gnome-shell-extra-extensions/Makefile index c5ce951401f3..bfee2358c4a2 100644 --- a/deskutils/gnome-shell-extra-extensions/Makefile +++ b/deskutils/gnome-shell-extra-extensions/Makefile @@ -1,27 +1,25 @@ -# Created by: Gustau Perez i Querol - PORTNAME= gnome-shell-extra-extensions PORTVERSION= 3.28 PORTREVISION= 1 CATEGORIES= deskutils gnome MAINTAINER= gnome@FreeBSD.org COMMENT= Gnome shell extra extensions metaport USES= metaport RUN_DEPENDS= gnome-shell-extension-weather>=0:deskutils/gnome-shell-extension-weather \ gnome-shell-extension-openweather>=0:deskutils/gnome-shell-extension-openweather \ gnome-shell-extension-panel-osd>=0:deskutils/gnome-shell-extension-panel-osd \ gnome-shell-extension-mediaplayer>=0:deskutils/gnome-shell-extension-mediaplayer \ gnome-shell-extension-coverflow>=0:deskutils/gnome-shell-extension-coverflow \ gnome-shell-extension-windowoverlay-icons>=0:deskutils/gnome-shell-extension-windowoverlay-icons \ gnome-shell-extension-hidetopbar>=0:deskutils/gnome-shell-extension-hidetopbar \ gnome-shell-extension-lockkeys>=0:deskutils/gnome-shell-extension-lockkeys \ gnome-shell-extension-trash>=0:deskutils/gnome-shell-extension-trash \ gnome-shell-extension-dashtodock>=0:deskutils/gnome-shell-extension-dashtodock \ gnome-shell-extension-audio-output-switcher>=0:deskutils/gnome-shell-extension-audio-output-switcher \ gnome-shell-extension-recent-items>=0:deskutils/gnome-shell-extension-recent-items \ gnome-shell-extension-filesmenu>=0:deskutils/gnome-shell-extension-filesmenu .include diff --git a/deskutils/gnome-sound-recorder/Makefile b/deskutils/gnome-sound-recorder/Makefile index 00278406a9d4..9d02e74ae808 100644 --- a/deskutils/gnome-sound-recorder/Makefile +++ b/deskutils/gnome-sound-recorder/Makefile @@ -1,28 +1,26 @@ -# Created by: Gustau Perez - PORTNAME= gnome-sound-recorder DISTVERSION= 42.0 CATEGORIES= deskutils gnome MASTER_SITES= GNOME/sources/${PORTNAME}/${PORTVERSION:C/^([0-9]+)\..*/\1/} DIST_SUBDIR= gnome MAINTAINER= gnome@FreeBSD.org COMMENT= GNOME sound recorder application LICENSE= GPLv2 LICENSE_FILE= ${WRKSRC}/COPYING LIB_DEPENDS= libadwaita-1.so:x11-toolkits/libadwaita \ libgjs.so:lang/gjs \ libhandy-1.so:x11-toolkits/libhandy PORTSCOUT= limitw:1,even USES= gettext gnome gstreamer localbase meson pkgconfig python:3.4+ tar:xz USE_GNOME= gtk40 intlhack introspection USE_GSTREAMER= bad flac ogg pulse USE_LDCONFIG= yes BINARY_ALIAS= python3=${PYTHON_CMD} GLIB_SCHEMAS= org.gnome.SoundRecorder.gschema.xml .include diff --git a/deskutils/gnome-system-log/Makefile b/deskutils/gnome-system-log/Makefile index 9e5e7913abf3..9db6a41baaf5 100644 --- a/deskutils/gnome-system-log/Makefile +++ b/deskutils/gnome-system-log/Makefile @@ -1,30 +1,29 @@ -# Created by: Joe Marcus Clarke # $MCom: ports/trunk/deskutils/gnome-system-log/Makefile 19571 2014-04-25 18:12:46Z kwm $ PORTNAME= gnome-system-log PORTVERSION= 3.9.90 PORTREVISION= 1 CATEGORIES= deskutils gnome MASTER_SITES= GNOME DIST_SUBDIR= gnome MAINTAINER= gnome@FreeBSD.org COMMENT= GNOME 3 system log viewer DEPRECATED= Did not survive gnome 3 EXPIRATION_DATE= 2022-08-01 BUILD_DEPENDS= itstool:textproc/itstool CONFLICTS= gnome-utils-2.[0-9]* USES= gettext gmake gnome pathfix pkgconfig tar:xz USE_GNOME= gnomeprefix intlhack gtk30 USE_LDCONFIG= yes GNU_CONFIGURE= yes CPPFLAGS+= -I${LOCALBASE}/include LDFLAGS+= -L${LOCALBASE}/lib GLIB_SCHEMAS= org.gnome.gnome-system-log.gschema.xml .include diff --git a/deskutils/gnome-todo/Makefile b/deskutils/gnome-todo/Makefile index 7eef617ec19e..91a133c6bb35 100644 --- a/deskutils/gnome-todo/Makefile +++ b/deskutils/gnome-todo/Makefile @@ -1,35 +1,33 @@ -# Created by: Gustau Perez - PORTNAME= gnome-todo PORTVERSION= 41.0 PORTREVISION= 2 CATEGORIES= deskutils gnome MASTER_SITES= GNOME/sources/${PORTNAME}/${PORTVERSION:C/^([0-9]+)\..*/\1/} DIST_SUBDIR= gnome MAINTAINER= gnome@FreeBSD.org COMMENT= Small application to manage your personal tasks LICENSE= GPLv3 LICENSE_FILE= ${WRKSRC}/COPYING BUILD_DEPENDS= appstream-util:devel/appstream-glib \ itstool>0:textproc/itstool LIB_DEPENDS= libgoa-1.0.so:net/gnome-online-accounts \ libgraphene-1.0.so:graphics/graphene \ libical.so:devel/libical \ libpeas-1.0.so:devel/libpeas \ libsecret-1.so:security/libsecret \ libsoup-2.4.so:devel/libsoup PORTSCOUT= limitw:1,even USES= compiler:c11 gettext gnome localbase meson pkgconfig \ python:3.4+,build shebangfix tar:xz USE_GNOME= cairo evolutiondataserver3 gnomedesktop3 gtk40 introspection \ libadwaita USE_LDCONFIG= yes GLIB_SCHEMAS= org.gnome.todo.gschema.xml .include diff --git a/deskutils/gnome-tweaks/Makefile b/deskutils/gnome-tweaks/Makefile index 9cff62e7a04c..cf96ef9de05c 100644 --- a/deskutils/gnome-tweaks/Makefile +++ b/deskutils/gnome-tweaks/Makefile @@ -1,43 +1,41 @@ -# Created by: Jeremy Messenger - PORTNAME= gnome-tweaks PORTVERSION= 40.10 CATEGORIES= deskutils gnome MASTER_SITES= GNOME/sources/${PORTNAME}/${PORTVERSION:C/^([0-9]+)\..*/\1/} MAINTAINER= gnome@FreeBSD.org COMMENT= Allows to tweak some hidden settings in GNOME3 LICENSE= CC0-1.0 GPLv3+ LICENSE_COMB= multi LICENSE_FILE_CC0-1.0= ${WRKSRC}/LICENSES/CC0-1.0 LICENSE_FILE_GPLv3+ = ${WRKSRC}/LICENSES/GPL-3.0 BUILD_DEPENDS= gsettings-desktop-schemas>=0:devel/gsettings-desktop-schemas LIB_DEPENDS= libhandy-1.so:x11-toolkits/libhandy RUN_DEPENDS= gnome-shell>=3.28:x11/gnome-shell \ gsettings-desktop-schemas>=0:devel/gsettings-desktop-schemas USES= gettext gnome localbase meson pkgconfig python:3.4+ shebangfix \ tar:xz USE_GNOME= gtk30 nautilus3 pygobject3 GLIB_SCHEMAS= org.gnome.tweaks.gschema.xml SHEBANG_FILES= gnome-tweak-tool-lid-inhibitor gnome-tweaks \ meson-postinstall.py BINARY_ALIAS= python3=${PYTHON_VERSION} NO_ARCH= yes PORTSCOUT= limitw:1,even # generates .py[co] files for installed modules # if that's not done, ${PYTHON_SITELIBDIR}/gps will be polluted # with these files when module is imported from root user post-install: @${FIND} ${STAGEDIR}${PREFIX} -name \*.pyc -delete (cd ${STAGEDIR}${PREFIX} && \ ${PYTHON_CMD} ${PYTHON_LIBDIR}/compileall.py \ -d ${PYTHONPREFIX_SITELIBDIR} -f ${PYTHONPREFIX_SITELIBDIR:S;${PREFIX}/;;} && \ ${PYTHON_CMD} -O ${PYTHON_LIBDIR}/compileall.py \ -d ${PYTHONPREFIX_SITELIBDIR} -f ${PYTHONPREFIX_SITELIBDIR:S;${PREFIX}/;;}) .include diff --git a/deskutils/gnome-utils/Makefile b/deskutils/gnome-utils/Makefile index 610230958efa..d2c74a205617 100644 --- a/deskutils/gnome-utils/Makefile +++ b/deskutils/gnome-utils/Makefile @@ -1,28 +1,26 @@ -# Created by: Joe Marcus Clarke - PORTNAME= gnome-utils PORTVERSION= 42 PORTEPOCH= 1 CATEGORIES= deskutils gnome MAINTAINER= gnome@FreeBSD.org COMMENT= GNOME support utilities USES= metaport RUN_DEPENDS= baobab>=3.0:deskutils/baobab \ gnome-screenshot>=3.0:deskutils/gnome-screenshot \ gnote>=3.0:deskutils/gnote \ gnome-contacts>=3.0:deskutils/gnome-contacts \ gnome-dictionary>=3.0:deskutils/gnome-dictionary \ gnome-font-viewer>=3.0:deskutils/gnome-font-viewer \ gnome-system-monitor>=3.0:sysutils/gnome-system-monitor \ gnome-calendar>=3.0:deskutils/gnome-calendar \ gnome-photos>=3.0:deskutils/gnome-photos \ gnome-clocks>=3.0:deskutils/gnome-clocks \ gnome-maps>=3.0:deskutils/gnome-maps \ gnome-weather>=3.0:deskutils/gnome-weather # Temporarily disabled due to build errors, see PR 257667 #gnome-todo>=3.0:deskutils/gnome-todo .include diff --git a/deskutils/gnome-weather/Makefile b/deskutils/gnome-weather/Makefile index 6a135610627e..ff05d17d1fd5 100644 --- a/deskutils/gnome-weather/Makefile +++ b/deskutils/gnome-weather/Makefile @@ -1,29 +1,27 @@ -# Created by: Gustau Perez - PORTNAME= gnome-weather PORTVERSION= 42.0 CATEGORIES= deskutils gnome MASTER_SITES= GNOME/sources/${PORTNAME}/${PORTVERSION:C/^([0-9]+)\..*/\1/} DIST_SUBDIR= gnome MAINTAINER= gnome@FreeBSD.org COMMENT= Weather application for GNOME LICENSE= GPLv2 LICENSE_FILE= ${WRKSRC}/COPYING.md LIB_DEPENDS= libgeoclue-2.so:net/geoclue \ libgjs.so:lang/gjs \ libgweather-3.so:net/libgweather \ libgweather-4.so:net/libgweather4 \ libhandy-1.so:x11-toolkits/libhandy PORTSCOUT= limitw:1,even USES= gettext gnome localbase meson pkgconfig tar:xz USE_GNOME= gtk40 libadwaita USE_LDCONFIG= yes GLIB_SCHEMAS= org.gnome.Weather.gschema.xml .include diff --git a/deskutils/gnote/Makefile b/deskutils/gnote/Makefile index 0303b3bd7fa3..a0f64a2e67b6 100644 --- a/deskutils/gnote/Makefile +++ b/deskutils/gnote/Makefile @@ -1,44 +1,42 @@ -# Created by: Gustau Perez i Querol - PORTNAME= gnote PORTVERSION= 42.0 CATEGORIES= deskutils gnome MASTER_SITES= GNOME/sources/${PORTNAME}/${PORTVERSION:C/^([0-9]+)\..*/\1/} MAINTAINER= gnome@FreeBSD.org COMMENT= C++ version of Tomboy, note taking application LICENSE= GPLv3 LICENSE_FILE= ${WRKSRC}/COPYING BUILD_DEPENDS= itstool:textproc/itstool LIB_DEPENDS= libenchant.so:textproc/enchant \ libgtkspell3-3.so:textproc/gtkspell3 \ libsecret-1.so:security/libsecret \ libuuid.so:misc/e2fsprogs-libuuid PORTSCOUT= limitw:1,even USE_GNOME= gtkmm30 intltool libxml2 libxslt USE_XORG= x11 USES= compiler:c++11-lib desktop-file-utils gettext gnome localbase \ meson pathfix pkgconfig python:3.6+,build tar:xz xorg USE_LDCONFIG= yes BINARY_ALIAS= python3=${PYTHON_VERSION} GLIB_SCHEMAS= org.gnome.gnote.gschema.xml DOCS= AUTHORS ChangeLog NEWS README TODO PLIST_SUB+= SVER=${PORTVERSION:R} \ VERSION=${PORTVERSION} OPTIONS_DEFINE= DOCS post-install: @${MKDIR} ${STAGEDIR}${DOCSDIR} .for i in ${DOCS} ${INSTALL_DATA} ${WRKSRC}/${i} ${STAGEDIR}${DOCSDIR} .endfor .include diff --git a/deskutils/griffith/Makefile b/deskutils/griffith/Makefile index 05c1ff95a1fc..896efd35e622 100644 --- a/deskutils/griffith/Makefile +++ b/deskutils/griffith/Makefile @@ -1,50 +1,48 @@ -# Created by: Andrew Pantyukhin - PORTNAME= griffith PORTVERSION= 0.15 CATEGORIES= deskutils MAINTAINER= ports@FreeBSD.org COMMENT= Lightweight film collection manager LICENSE= GPLv2+ LICENSE_FILE= ${WRKSRC}/COPYING RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}sqlite3>=0:databases/py-sqlite3@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}sqlalchemy12>=1.1:databases/py-sqlalchemy12@${PY_FLAVOR} \ ${PY_PILLOW} \ ${PYTHON_PKGNAMEPREFIX}reportlab>=3.4:print/py-reportlab@${PY_FLAVOR} USES= gettext-runtime gmake gnome python:3.4+ shebangfix USE_GITLAB= yes GL_ACCOUNT= Strit GL_COMMIT= a593201179695efe93829d9c9a70962ef29dd109 SHEBANG_FILES= griffith USE_GNOME= pygobject3 NO_BUILD= yes NO_ARCH= yes OPTIONS_DEFINE= CHARDET CHARDET_DESC= chardet support CHARDET_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}chardet>=0:textproc/py-chardet@${PY_FLAVOR} post-patch: .for file in Makefile @${REINPLACE_CMD} -e \ '/^LANGUAGES=/s|find.*|cd i18n/\&\&ls -d *)|g ; \ /^PREFIX/s|?=|=|g ; s|/usr|${PREFIX}|; /ln -s/d; /chmod +x/d; \ /^ETCDIR/s|=.*|= $$(PREFIX)/etc|g' ${WRKSRC}/${file} .endfor .for f in docs/en/Makefile docs/pl/Makefile docs/pt/Makefile @${REINPLACE_CMD} -e \ '/^PREFIX/s|?=|=|g ; s|/usr|${PREFIX}|; \ /^MANDIR/s|=.*|=${STAGEDIR}${MANPREFIX}/man|g' \ ${WRKSRC}/${f} .endfor post-install: ${RLN} ${STAGEDIR}${DATADIR}/lib/${PORTNAME} ${STAGEDIR}${PREFIX}/bin .include diff --git a/deskutils/gtimer/Makefile b/deskutils/gtimer/Makefile index 9586a061e0e5..4253c6e4f38b 100644 --- a/deskutils/gtimer/Makefile +++ b/deskutils/gtimer/Makefile @@ -1,48 +1,46 @@ -# Created by: Chris Piazza - PORTNAME= gtimer PORTVERSION= 2.0.0 PORTREVISION= 3 CATEGORIES= deskutils MASTER_SITES= SF/${PORTNAME}/${PORTVERSION} MAINTAINER= ports@FreeBSD.org COMMENT= Timer for your personal activities LICENSE= GPLv2 RUN_DEPENDS= xdg-open:devel/xdg-utils USES= gettext perl5 gmake gnome pkgconfig xorg USE_XORG= x11 xscrnsaver USE_GNOME= gtk20 GNU_CONFIGURE= yes CPPFLAGS+= -I${LOCALBASE}/include -Wno-return-type LIBS+= -L${LOCALBASE}/lib -lX11 post-patch: @${REINPLACE_CMD} -e 's|1.1.7|${PORTVERSION}|g' ${WRKSRC}/configure @${REINPLACE_CMD} -e 's|"sensible-browser"|"xdg-open"|g' ${WRKSRC}/config.h .for file in project.c task.c @${REINPLACE_CMD} -e 's|||g' ${WRKSRC}/${file} .endfor pre-build: @(cd ${WRKSRC} && ${PERL} ./txt2h.pl < ChangeLog > changelog.h) post-build: .for lang in cs cz es fr sv cd ${WRKSRC}/po && ${LOCALBASE}/bin/msgfmt -o ${lang}.mo ${lang}.po .endfor do-install: ${INSTALL_PROGRAM} ${WRKSRC}/${PORTNAME} ${STAGEDIR}${PREFIX}/bin ${INSTALL_MAN} ${WRKSRC}/${PORTNAME}.1 ${STAGEDIR}${MANPREFIX}/man/man1 .for lang in cs cz es fr sv @${MKDIR} ${STAGEDIR}${PREFIX}/share/locale/${lang}/LC_MESSAGES ${INSTALL_DATA} ${WRKSRC}/po/${lang}.mo \ ${STAGEDIR}${PREFIX}/share/locale/${lang}/LC_MESSAGES/${PORTNAME}.mo .endfor .include diff --git a/deskutils/gucharmap/Makefile b/deskutils/gucharmap/Makefile index ef11614f7493..40113414a55f 100644 --- a/deskutils/gucharmap/Makefile +++ b/deskutils/gucharmap/Makefile @@ -1,48 +1,46 @@ -# Created by: Joe Marcus Clarke - PORTNAME= gucharmap PORTVERSION= 14.0.1 CATEGORIES= deskutils gnome #MASTER_SITES= GNOME DIST_SUBDIR= gnome PATCH_SITES= ${GL_SITE}/${GL_ACCOUNT}/${GL_PROJECT}/-/commit/ PATCHFILES+= a8ee037f8cf1.patch:-p1 # meson 0.61 MAINTAINER= gnome@FreeBSD.org COMMENT= Unicode/ISO10646 character map and font viewer LICENSE= GPLv3+ LICENSE_FILE= ${WRKSRC}/COPYING BUILD_DEPENDS= itstool:textproc/itstool \ UCD>=0:textproc/UCD \ ${LOCALBASE}/share/aclocal/yelp.m4:textproc/yelp-tools \ vala>=0.16:lang/vala LIB_DEPENDS= libfreetype.so:print/freetype2 \ libpcre2-8.so:devel/pcre2 USES= desktop-file-utils gettext-tools gnome localbase meson perl5 pkgconfig \ python:build tar:xz USE_GNOME= cairo glib20 gtk30 introspection:build USE_PERL5= build BINARY_ALIAS= python3=${PYTHON_CMD} USE_LDCONFIG= yes MESON_ARGS= -Ducd_path=${LOCALBASE}/share/unicode/ucd/ USE_GITLAB= yes GL_SITE= https://gitlab.gnome.org GL_ACCOUNT= GNOME GL_COMMIT= 3efb47b75b61d7c6db7e48d72f7aa8c4d4365011 GLIB_SCHEMAS= org.gnome.Charmap.gschema.xml PORTSCOUT= limitw:1,even OPTIONS_DEFINE= DOCS OPTIONS_SUB= yes DOCS_BUILD_DEPENDS= gtkdocize:textproc/gtk-doc DOCS_MESON_TRUE= docs .include diff --git a/deskutils/gxneur/Makefile b/deskutils/gxneur/Makefile index 5d9652ce6df0..f0f69eb1490e 100644 --- a/deskutils/gxneur/Makefile +++ b/deskutils/gxneur/Makefile @@ -1,33 +1,31 @@ -# Created by: Alexander Logvinov - PORTNAME= gxneur PORTVERSION= 0.20.0 PORTREVISION= 2 DISTVERSIONSUFFIX=.orig CATEGORIES= deskutils MASTER_SITES= https://launchpad.net/~andrew-crew-kuznetsov/+archive/xneur-stable/+files/ DISTNAME= ${PORTNAME}_${DISTVERSIONPREFIX}${DISTVERSION}${DISTVERSIONSUFFIX} MAINTAINER= mizhka@gmail.com COMMENT= GTK frontend for XNeur keyboard layout switcher LICENSE= GPLv2 BUILD_DEPENDS= xneur:deskutils/xneur \ intltool-update:textproc/intltool RUN_DEPENDS= xneur:deskutils/xneur USES= compiler:c++11-lang pkgconfig gmake gnome USE_GNOME= gtk20 libglade2 WRKSRC= ${WRKDIR}/${PORTNAME}-${PORTVERSION} GNU_CONFIGURE= yes CONFIGURE_ARGS= --without-gconf OPTIONS_DEFINE= NLS OPTIONS_SUB= yes NLS_USES= gettext NLS_CONFIGURE_OFF= --without-nls .include diff --git a/deskutils/havoc/Makefile b/deskutils/havoc/Makefile index a54319ac002e..1dec772ace17 100644 --- a/deskutils/havoc/Makefile +++ b/deskutils/havoc/Makefile @@ -1,47 +1,45 @@ -# Created by: Emmanuel Vadot - PORTNAME= havoc PORTVERSION= 0.3.1 CATEGORIES= deskutils wayland PATCH_SITES= https://github.com/ii8/havoc/commit/ PATCH_DIST_STRIP= -p1 MAINTAINER= manu@FreeBSD.org COMMENT= Minimal terminal emulator for Wayland LICENSE= MIT LICENSE_FILE= ${WRKSRC}/LICENSE BUILD_DEPENDS= wayland-protocols>0:graphics/wayland-protocols \ libxkbcommon>0:x11/libxkbcommon LIB_DEPENDS= libepoll-shim.so:devel/libepoll-shim \ libwayland-client.so:graphics/wayland \ libxkbcommon.so:x11/libxkbcommon RUN_DEPENDS= ${LOCALBASE}/share/fonts/dejavu/DejaVuSansMono.ttf:x11-fonts/dejavu USES= gmake pkgconfig USE_GITHUB= yes GH_ACCOUNT= ii8 GH_PROJECT= havoc PATCHFILES+= be024469f0.patch # https://github.com/ii8/havoc/pull/32 PATCHFILES+= 4fe53499c6.patch # https://github.com/ii8/havoc/pull/32 PATCHFILES+= f7bcc3d158.patch # https://github.com/ii8/havoc/pull/32 PATCHFILES+= ef6eff8681.patch # https://github.com/ii8/havoc/pull/32 PLIST_FILES= bin/havoc \ share/examples/havoc/havoc.cfg SUB_FILES= pkg-message do-build: (cd ${WRKSRC} && ${MAKE_CMD} havoc) do-install: (cd ${WRKSRC} && ${MAKE_CMD} PREFIX=${STAGEDIR}${PREFIX} install) ${MKDIR} ${STAGEDIR}${EXAMPLESDIR} ${INSTALL_DATA} ${WRKSRC}/havoc.cfg ${STAGEDIR}${EXAMPLESDIR}/havoc.cfg ${STRIP_CMD} ${STAGEDIR}${PREFIX}/bin/havoc .include diff --git a/deskutils/hebcal/Makefile b/deskutils/hebcal/Makefile index 848d5c95f4f3..1b4bff2f2717 100644 --- a/deskutils/hebcal/Makefile +++ b/deskutils/hebcal/Makefile @@ -1,23 +1,21 @@ -# Created by: Edwin Groothuis - PORTNAME= hebcal PORTVERSION= 4.13 DISTVERSIONPREFIX= v CATEGORIES= deskutils MAINTAINER= rtd24@columbia.edu COMMENT= Perpetual Jewish calendar LICENSE= GPLv2+ LICENSE_FILE= ${WRKSRC}/COPYING USES= autoreconf gmake perl5 GNU_CONFIGURE= yes TEST_TARGET= check USE_GITHUB= yes PLIST_FILES= bin/hebcal \ man/man1/hebcal.1.gz .include diff --git a/deskutils/horde-kronolith/Makefile b/deskutils/horde-kronolith/Makefile index efcccca3d8e9..0b271fb881f2 100644 --- a/deskutils/horde-kronolith/Makefile +++ b/deskutils/horde-kronolith/Makefile @@ -1,63 +1,61 @@ -# Created by: Thierry Thomas () - PORTNAME= kronolith PORTVERSION= 4.2.29 CATEGORIES= deskutils www pear PKGNAMEPREFIX= ${PHP_PKGNAMEPREFIX}horde- MAINTAINER= horde@FreeBSD.org COMMENT= Horde web based calendar LICENSE= GPLv2 LICENSE_FILE= ${WRKSRC}/COPYING OPTIONS_DEFAULT= DATE_HOLIDAYS TIMEOBJECTS OPTIONS_DEFINE= DATE_HOLIDAYS TIMEOBJECTS XMLWRITER DATE_HOLIDAYS_DESC= Depend on PEAR Date_Holidays TIMEOBJECTS_DESC= Depenbd on Horde timeobjects XMLWRITER_DESC= Depend on PHP xmlwriter extension USES= horde php cpe USE_PHP= gettext json simplexml USE_HORDE_BUILD= Horde_Role USE_HORDE_RUN= Horde_Role \ content \ horde \ Horde_Auth \ Horde_Autoloader \ Horde_Core \ Horde_Data \ Horde_Date \ Horde_Date_Parser \ Horde_Dav \ Horde_Exception \ Horde_Form \ Horde_Group \ Horde_Http \ Horde_History \ Horde_Icalendar \ Horde_Image \ Horde_Lock \ Horde_LoginTasks \ Horde_Mail \ Horde_Mime \ Horde_Nls \ Horde_Notification \ Horde_Perms \ Horde_Serialize \ Horde_Share \ Horde_Support \ Horde_Text_Filter \ Horde_Timezone \ Horde_Url \ Horde_Util \ Horde_View RUN_DEPENDS+= ${PEARDIR}/Date.php:devel/pear-Date@${PHP_FLAVOR} DATE_HOLIDAYS_RUN_DEPENDS= ${PEARDIR}/Date/Holidays.php:devel/pear-Date_Holidays@${PHP_FLAVOR} TIMEOBJECTS_USE= HORDE_RUN=timeobjects XMLWRITER_USE= PHP=xmlwriter .include diff --git a/deskutils/hot-babe/Makefile b/deskutils/hot-babe/Makefile index 67fbb9069476..73a435c98e30 100644 --- a/deskutils/hot-babe/Makefile +++ b/deskutils/hot-babe/Makefile @@ -1,34 +1,32 @@ -# Created by: Roman Bogorodskiy - PORTNAME= hot-babe PORTVERSION= 0.2.2 PORTREVISION= 9 CATEGORIES= deskutils MASTER_SITES= http://dindinx.net/hotbabe/downloads/ \ LOCAL/novel MAINTAINER= ports@FreeBSD.org COMMENT= Small utility which displays the system activity in a special way USES= gnome pkgconfig tar:bzip2 MAKE_ARGS+= PREFIX="${PREFIX}" CC="${CC}" USE_GNOME= gtk20 PORTDOCS= ChangeLog NEWS TODO LICENSE CONTRIBUTORS copyright config.example OPTIONS_DEFINE= DOCS pre-everything:: @${ECHO_MSG} @${ECHO_MSG} "Warning! This port contains some adults only content." @${ECHO_MSG} "You might hit Ctrl-C to abort." @${ECHO_MSG} post-install: ${INSTALL_MAN} ${WRKSRC}/hot-babe.1 ${STAGEDIR}${PREFIX}/man/man1 @${MKDIR} ${STAGEDIR}${DOCSDIR} .for i in ${PORTDOCS} @${INSTALL_DATA} ${WRKSRC}/${i} ${STAGEDIR}${DOCSDIR} .endfor .include diff --git a/deskutils/i3lock/Makefile b/deskutils/i3lock/Makefile index 7012f7ed2081..eae76d906733 100644 --- a/deskutils/i3lock/Makefile +++ b/deskutils/i3lock/Makefile @@ -1,53 +1,51 @@ -# Created by: Dennis Herrmann - PORTNAME= i3lock PORTVERSION= 2.13 CATEGORIES= deskutils x11 MASTER_SITES= http://i3wm.org/${PORTNAME}/ MAINTAINER= bapt@FreeBSD.org COMMENT= Slightly improved screen locker based on slock LICENSE= BSD3CLAUSE LICENSE_FILE= ${WRKSRC}/LICENSE LIB_DEPENDS= libcairo.so:graphics/cairo \ libxcb-keysyms.so:x11/xcb-util-keysyms \ libxcb-image.so:x11/xcb-util-image \ libev.so:devel/libev \ libxkbfile.so:x11/libxkbfile \ libxkbcommon.so:x11/libxkbcommon \ libxcb-util.so:x11/xcb-util \ libxcb-xrm.so:x11/xcb-util-xrm MAKE_ARGS= PREFIX="${PREFIX}" X11LIB="${LOCALBASE}/lib" \ X11INC="${LOCALBASE}/include" CC="${CC}" \ MANDIR="${MANPREFIX}/man" PLIST_FILES= "@(,,4755) bin/i3lock" \ man/man1/i3lock.1.gz USES= gmake iconv localbase pkgconfig tar:bzip2 xorg LDFLAGS+= ${ICONV_LIB} USE_XORG= x11 xcb xt xorgproto xext USE_CSTD= c99 GNU_CONFIGURE= yes CONFLICTS_INSTALL= i3lock-color BUILD_WRKSRC= ${WRKSRC}/${CONFIGURE_TARGET} INSTALL_WRKSRC= ${WRKSRC}/${CONFIGURE_TARGET} PORTDOCS= CHANGELOG README.md OPTIONS_DEFINE= DOCS post-install: @${STRIP_CMD} ${STAGEDIR}${PREFIX}/bin/i3lock @${RM} ${STAGEDIR}${PREFIX}/etc/pam.d/i3lock post-install-DOCS-on: @${MKDIR} ${STAGEDIR}${DOCSDIR} ${INSTALL_DATA} ${PORTDOCS:S|^|${WRKSRC}/|} ${STAGEDIR}${DOCSDIR} .include diff --git a/deskutils/ical/Makefile b/deskutils/ical/Makefile index a23be4f24c61..cb6384ec84d2 100644 --- a/deskutils/ical/Makefile +++ b/deskutils/ical/Makefile @@ -1,35 +1,33 @@ -# Created by: Eric L. Hernes - PORTNAME= ical PORTVERSION= 3.0.4 CATEGORIES= deskutils tk MASTER_SITES= https://launchpad.net/ical-tcl/+download/ \ http://opal.com/jr/ical/ MAINTAINER= fbsd@opal.com COMMENT= Calendar application LICENSE= GPLv2 LIB_DEPENDS= libfontconfig.so:x11-fonts/fontconfig \ libfreetype.so:print/freetype2 USES= autoreconf:build gmake tk xorg USE_XORG= x11 xext xft xrender xscrnsaver GNU_CONFIGURE= yes CONFIGURE_ARGS= --with-tkconfig=${TK_LIBDIR} \ --with-tclconfig=${TCL_LIBDIR} \ --with-tclsh=${TCLSH} MAKE_ENV= STAGEDIR=${STAGEDIR} SUB_FILES= pkg-message SUB_LIST+= VERSION=${PORTVERSION} WRKSRC= ${WRKDIR}/${PORTNAME}-tcl USER_TCL= ${HOME}/.tk/${PORTNAME}/user.tcl DIST_VER= ${DISTNAME:S/${PORTVERSION}/${VERSION}/} post-install: @${RM} ${STAGEDIR}/${PREFIX}/lib/ical/v${PORTVERSION}/contrib/*.patch @${STRIP_CMD} ${STAGEDIR}${PREFIX}/bin/${PORTNAME} .include diff --git a/deskutils/jjclient/Makefile b/deskutils/jjclient/Makefile index 1eff2cc0dc0e..f188982478f9 100644 --- a/deskutils/jjclient/Makefile +++ b/deskutils/jjclient/Makefile @@ -1,17 +1,15 @@ -# Created by: Lucas Holt - PORTNAME= jjclient PORTVERSION= 1.0.2 PORTREVISION= 2 CATEGORIES= deskutils MASTER_SITES= SF/justjournal/JustJournal%20UNIX%20Client/${PORTVERSION} \ http://www.justjournal.com/software/unix/ MAINTAINER= luke@justjournal.com COMMENT= Command line client for posting JustJournal entries LIB_DEPENDS= libxmlrpc.so:net/xmlrpc-c PLIST_FILES= bin/jjclient .include diff --git a/deskutils/jlj/Makefile b/deskutils/jlj/Makefile index 17e2d802d3c8..3878fe92b08d 100644 --- a/deskutils/jlj/Makefile +++ b/deskutils/jlj/Makefile @@ -1,41 +1,39 @@ -# Created by: Pete Fritchman - PORTNAME= jlj PORTVERSION= 2.12 CATEGORIES= deskutils net MASTER_SITES= http://umlautllama.com/projects/perl/ \ http://www.atarininja.org/~wxs/distfiles/ DISTNAME= ${PORTNAME}_${PORTVERSION} MAINTAINER= ports@FreeBSD.org COMMENT= Jerry's command-line LiveJournal.com entry system USES= shebangfix perl5 USE_PERL5= run NO_BUILD= yes NO_ARCH= yes SUB_FILES= pkg-message WRKSRC= ${WRKDIR}/${PORTNAME} PLIST_FILES= bin/jlj PORTDOCS= README PORTEXAMPLES= dot.livejournal.rc SHEBANG_FILES= jlj.pl OPTIONS_DEFINE= DOCS EXAMPLES do-install: ${INSTALL_SCRIPT} ${WRKSRC}/jlj.pl ${STAGEDIR}${PREFIX}/bin/jlj do-install-EXAMPLES-on: @${MKDIR} ${STAGEDIR}${EXAMPLESDIR} ${INSTALL_DATA} ${WRKSRC}/.livejournal.rc \ ${STAGEDIR}${EXAMPLESDIR}/dot.livejournal.rc do-install-DOCS-on: @${MKDIR} ${STAGEDIR}${DOCSDIR} ${INSTALL_DATA} ${WRKSRC}/README.JLJ ${STAGEDIR}${DOCSDIR}/README .include diff --git a/deskutils/kchmviewer/Makefile b/deskutils/kchmviewer/Makefile index a208df544ec8..a6484e87c7e1 100644 --- a/deskutils/kchmviewer/Makefile +++ b/deskutils/kchmviewer/Makefile @@ -1,24 +1,22 @@ -# Created by: Markus Brueffer - PORTNAME= kchmviewer DISTVERSIONPREFIX= RELEASE_ DISTVERSION= 8_0 CATEGORIES= deskutils kde MAINTAINER= kde@FreeBSD.org COMMENT= KDE viewer for CHM files LIB_DEPENDS= libchm.so:misc/chmlib \ libzip.so:archivers/libzip USES= compiler:c++11-lang dos2unix qmake:outsource qt:5 xorg USE_QT= core dbus gui network printsupport webkit widgets xml \ buildtools_build qmake_build USE_XORG= x11 USE_GITHUB= yes GH_ACCOUNT= gyunaev DOS2UNIX_GLOB= *.cpp *.h *.pro *.ui .include diff --git a/deskutils/ljclive/Makefile b/deskutils/ljclive/Makefile index 8ad19f98dd5f..ca6c636bfc65 100644 --- a/deskutils/ljclive/Makefile +++ b/deskutils/ljclive/Makefile @@ -1,21 +1,19 @@ -# Created by: johans - PORTNAME= ljclive PORTVERSION= 0.4.10 PORTREVISION= 2 CATEGORIES= deskutils MASTER_SITES= SF/${PORTNAME}/${PORTNAME}/${DISTNAME} DISTNAME= clive-${PORTVERSION} MAINTAINER= ports@FreeBSD.org COMMENT= Command line client for posting LiveJournal entries USES= iconv GNU_CONFIGURE= yes CONFIGURE_ARGS= ac_cv_search_iconv=${ICONV_LIB} CPPFLAGS+= -I${LOCALBASE}/include LIBS+= -L${LOCALBASE}/lib CONFLICTS= clive .include diff --git a/deskutils/lumina-archiver/Makefile b/deskutils/lumina-archiver/Makefile index 2a094c156fb0..7cdad42bfccc 100644 --- a/deskutils/lumina-archiver/Makefile +++ b/deskutils/lumina-archiver/Makefile @@ -1,32 +1,30 @@ -# Created by: Ken Moore - PORTNAME= lumina-archiver DISTVERSIONPREFIX= v DISTVERSION= 1.6.2 CATEGORIES= deskutils MAINTAINER= lbartoletti@FreeBSD.org COMMENT= Archive manager from the Lumina Desktop LICENSE= BSD3CLAUSE LICENSE_FILE= ${WRKSRC}/../../../LICENSE USES= compiler:c++11-lang desktop-file-utils gl qmake qt:5 USE_QT= buildtools_build concurrent core gui \ multimedia network svg widgets x11extras USE_GL= gl USE_GITHUB= yes GH_ACCOUNT= lumina-desktop GH_PROJECT= lumina OPTIONS_DEFINE= NLS OPTIONS_SUB= yes NLS_USE= qt=linguist_build NLS_QMAKE_ON= CONFIG+=WITH_I18N CONFLICTS_INSTALL= lumina-1.2.* WRKSRC_SUBDIR= src-qt5/desktop-utils/${PORTNAME} .include diff --git a/deskutils/lumina-fileinfo/Makefile b/deskutils/lumina-fileinfo/Makefile index a51f029a3877..9c12e0c4affb 100644 --- a/deskutils/lumina-fileinfo/Makefile +++ b/deskutils/lumina-fileinfo/Makefile @@ -1,32 +1,30 @@ -# Created by: Ken Moore - PORTNAME= lumina-fileinfo DISTVERSIONPREFIX= v DISTVERSION= 1.6.2 CATEGORIES= deskutils MAINTAINER= lbartoletti@FreeBSD.org COMMENT= File properties utility from the Lumina Desktop LICENSE= BSD3CLAUSE LICENSE_FILE= ${WRKSRC}/../../../LICENSE USES= compiler:c++11-lang gl qmake qt:5 USE_QT= buildtools_build concurrent core gui \ multimedia network svg widgets x11extras USE_GL= gl USE_GITHUB= yes GH_ACCOUNT= lumina-desktop GH_PROJECT= lumina OPTIONS_DEFINE= NLS OPTIONS_SUB= yes NLS_QMAKE_ON= CONFIG+=WITH_I18N NLS_USE= QT=linguist_build CONFLICTS_INSTALL= lumina-1.2.* WRKSRC_SUBDIR= src-qt5/desktop-utils/${PORTNAME} .include diff --git a/deskutils/lumina-mediaplayer/Makefile b/deskutils/lumina-mediaplayer/Makefile index 5c65b64e33c4..06866e03dc07 100644 --- a/deskutils/lumina-mediaplayer/Makefile +++ b/deskutils/lumina-mediaplayer/Makefile @@ -1,31 +1,29 @@ -# Created by: Ken Moore - PORTNAME= lumina-mediaplayer DISTVERSIONPREFIX= v DISTVERSION= 1.6.2 CATEGORIES= deskutils MAINTAINER= lbartoletti@FreeBSD.org COMMENT= Streaming media player from the Lumina Desktop LICENSE= BSD3CLAUSE LICENSE_FILE= ${WRKSRC}/../../../LICENSE USES= compiler:c++11-lang desktop-file-utils gl gstreamer qmake qt:5 USE_GL= gl USE_GSTREAMER= gl USE_QT= buildtools_build core concurrent gui \ multimedia network svg widgets x11extras USE_GITHUB= yes GH_ACCOUNT= lumina-desktop GH_PROJECT= lumina OPTIONS_DEFINE= NLS OPTIONS_SUB= yes NLS_USE= qt=linguist_build NLS_QMAKE_ON= CONFIG+=WITH_I18N WRKSRC_SUBDIR= src-qt5/desktop-utils/${PORTNAME} .include diff --git a/deskutils/lumina-screenshot/Makefile b/deskutils/lumina-screenshot/Makefile index 8f2653eea266..03361d2967a7 100644 --- a/deskutils/lumina-screenshot/Makefile +++ b/deskutils/lumina-screenshot/Makefile @@ -1,38 +1,36 @@ -# Created by: Ken Moore - PORTNAME= lumina-screenshot DISTVERSIONPREFIX= v DISTVERSION= 1.6.2 CATEGORIES= deskutils MAINTAINER= lbartoletti@FreeBSD.org COMMENT= Screenshot utility from the Lumina Desktop LICENSE= BSD3CLAUSE LICENSE_FILE= ${WRKSRC}/../../../LICENSE LIB_DEPENDS= libxcb-ewmh.so:x11/xcb-util-wm \ libxcb-icccm.so:x11/xcb-util-wm \ libxcb-image.so:x11/xcb-util-image \ libxcb-util.so:x11/xcb-util USES= compiler:c++11-lang gl qmake qt:5 xorg USE_QT= buildtools_build concurrent core gui \ multimedia network svg x11extras widgets USE_XORG= xcb xdamage USE_GL= gl USE_GITHUB= yes GH_ACCOUNT= lumina-desktop GH_PROJECT= lumina OPTIONS_DEFINE= NLS OPTIONS_SUB= yes NLS_USE= QT=linguist_build NLS_QMAKE_ON= CONFIG+=WITH_I18N CONFLICTS_INSTALL= lumina-1.2.* WRKSRC_SUBDIR= src-qt5/desktop-utils/${PORTNAME} .include diff --git a/deskutils/lumina-textedit/Makefile b/deskutils/lumina-textedit/Makefile index c6cfefff7bee..bad7ca0ca8d3 100644 --- a/deskutils/lumina-textedit/Makefile +++ b/deskutils/lumina-textedit/Makefile @@ -1,32 +1,30 @@ -# Created by: Ken Moore - PORTNAME= lumina-textedit DISTVERSIONPREFIX= v DISTVERSION= 1.6.2 CATEGORIES= deskutils MAINTAINER= lbartoletti@FreeBSD.org COMMENT= Plaintext editor from the Lumina Desktop LICENSE= BSD3CLAUSE LICENSE_FILE= ${WRKSRC}/../../../LICENSE USES= compiler:c++11-lang desktop-file-utils gl qmake qt:5 USE_QT= buildtools_build concurrent core gui multimedia \ network printsupport svg widgets x11extras USE_GL= gl USE_GITHUB= yes GH_ACCOUNT= lumina-desktop GH_PROJECT= lumina OPTIONS_DEFINE= NLS OPTIONS_SUB= yes NLS_USE= QT=linguist_build NLS_QMAKE_ON= CONFIG+=WITH_I18N CONFLICTS_INSTALL= lumina-1.2.* WRKSRC_SUBDIR= src-qt5/desktop-utils/${PORTNAME} .include diff --git a/deskutils/lxqt-notificationd/Makefile b/deskutils/lxqt-notificationd/Makefile index d4b21646ed53..240d6aca5123 100644 --- a/deskutils/lxqt-notificationd/Makefile +++ b/deskutils/lxqt-notificationd/Makefile @@ -1,22 +1,20 @@ -# Created by: Olivier Duchateau - PORTNAME= lxqt-notificationd PORTVERSION= 1.1.0 CATEGORIES= deskutils MASTER_SITES= LXQT MAINTAINER= jsm@FreeBSD.org COMMENT= LXQt notification daemon LICENSE= LGPL21+ USES= cmake compiler:c++14-lang gettext kde:5 lxqt qt:5 \ pkgconfig tar:xz gnome xorg USE_QT= buildtools_build qmake_build dbus core gui \ linguisttools svg widgets x11extras xml USE_KDE= windowsystem USE_LXQT= buildtools lxqt USE_GNOME= glib20 USE_XORG= x11 .include diff --git a/deskutils/mate-indicator-applet/Makefile b/deskutils/mate-indicator-applet/Makefile index 67c3db452b57..58b9ff02a79d 100644 --- a/deskutils/mate-indicator-applet/Makefile +++ b/deskutils/mate-indicator-applet/Makefile @@ -1,31 +1,30 @@ -# Created by: Eric Turgeon PORTNAME= mate-indicator-applet PORTVERSION= 1.26.0 CATEGORIES= deskutils mate MASTER_SITES= MATE DIST_SUBDIR= mate MAINTAINER= gnome@FreeBSD.org COMMENT= Applet to display information from various applications in the panel LICENSE= GPLv3 LGPL21 LICENSE_COMB= multi LICENSE_FILE_GPLv3= ${WRKSRC}/COPYING LICENSE_FILE_LGPL21= ${WRKSRC}/COPYING.LGPL BUILD_DEPENDS= libindicator>=12.10.1:devel/libindicator RUN_DEPENDS= mate-applets>=1.22.0:x11/mate-applets \ libindicator>=12.10.1:devel/libindicator PORTSCOUT= limitw:1,even USES= compiler:c11 gettext gmake gnome libtool localbase mate \ pkgconfig tar:xz USE_CSTD= c11 USE_MATE= panel USE_GNOME= gtk30 GNU_CONFIGURE= yes INSTALL_TARGET= install-strip .include diff --git a/deskutils/mate-notification-daemon/Makefile b/deskutils/mate-notification-daemon/Makefile index ab48cc6c1c58..4e1da9290b8f 100644 --- a/deskutils/mate-notification-daemon/Makefile +++ b/deskutils/mate-notification-daemon/Makefile @@ -1,38 +1,36 @@ -# Created by: Andreas Kohn - PORTNAME= mate-notification-daemon PORTVERSION= 1.26.0 PORTREVISION= 1 CATEGORIES= deskutils mate MASTER_SITES= MATE DIST_SUBDIR= mate MAINTAINER= gnome@FreeBSD.org COMMENT= Send small notifications to your desktop LICENSE= GPLv2+ GPLv3+ LICENSE_COMB= multi LICENSE_FILE_GPLv2+ = ${WRKSRC}/COPYING LIB_DEPENDS= libcanberra-gtk3.so:audio/libcanberra-gtk3 \ libcanberra.so:audio/libcanberra \ libdbus-1.so:devel/dbus \ libdbus-glib-1.so:devel/dbus-glib \ libmate-desktop-2.so:x11/mate-desktop \ libmate-panel-applet-4.so:x11/mate-panel \ libnotify.so:devel/libnotify PORTSCOUT= limitw:1,even USES= gettext gmake gnome libtool localbase pathfix pkgconfig tar:xz \ xorg USE_XORG= x11 USE_GNOME= cairo glib20 gtk30 intlhack librsvg2 libwnck3 GNU_CONFIGURE= yes CONFIGURE_ARGS= --disable-static \ --with-dbus-services=${PREFIX}/share/dbus-1/services INSTALL_TARGET= install-strip GLIB_SCHEMAS= org.mate.NotificationDaemon.gschema.xml .include diff --git a/deskutils/mate-utils/Makefile b/deskutils/mate-utils/Makefile index 124a33fa2470..15f9cc7e618c 100644 --- a/deskutils/mate-utils/Makefile +++ b/deskutils/mate-utils/Makefile @@ -1,43 +1,41 @@ -# Created by: Joe Marcus Clarke - PORTNAME= mate-utils PORTVERSION= 1.26.0 PORTREVISION= 1 CATEGORIES= deskutils mate MASTER_SITES= MATE DIST_SUBDIR= mate MAINTAINER= gnome@FreeBSD.org COMMENT= MATE support utilities LICENSE= GPLv2+ GFDL LGPL20+ LICENSE_COMB= multi LICENSE_FILE_GPLv2+ = ${WRKSRC}/COPYING LICENSE_FILE_GFDL= ${WRKSRC}/COPYING.docs LICENSE_FILE_LGPL20+ = ${WRKSRC}/COPYING.libs BUILD_DEPENDS= itstool:textproc/itstool LIB_DEPENDS= libgtop-2.0.so:devel/libgtop \ libcanberra-gtk3.so:audio/libcanberra-gtk3 PORTSCOUT= limitw:1,even USES= gettext gmake gnome libtool localbase mate pathfix \ pkgconfig tar:xz xorg USE_MATE= panel USE_XORG= ice sm x11 xext USE_GNOME= cairo gnomeprefix gtk30 intltool USE_LDCONFIG= yes GNU_CONFIGURE= yes INSTALL_TARGET= install-strip CONFIGURE_ARGS= --disable-disk-image-mounter GLIB_SCHEMAS= org.mate.dictionary.gschema.xml \ org.mate.disk-usage-analyzer.gschema.xml \ org.mate.screenshot.gschema.xml \ org.mate.search-tool.gschema.xml \ org.mate.system-log.gschema.xml .include diff --git a/deskutils/mencal/Makefile b/deskutils/mencal/Makefile index e46dee613350..0ae8ae4fcfeb 100644 --- a/deskutils/mencal/Makefile +++ b/deskutils/mencal/Makefile @@ -1,24 +1,22 @@ -# Created by: Christian Brueffer - PORTNAME= mencal PORTVERSION= 3.0 CATEGORIES= deskutils MASTER_SITES= http://kyberdigi.cz/projects/mencal/files/ MAINTAINER= ports@FreeBSD.org COMMENT= Simple variation of the unix command cal LICENSE= GPLv2 NO_BUILD= yes USES= perl5 shebangfix SHEBANG_FILES= ${PORTNAME} USE_PERL5= run PLIST_FILES= bin/mencal do-install: ${INSTALL_SCRIPT} ${WRKSRC}/${PORTNAME} ${STAGEDIR}${PREFIX}/bin .include diff --git a/deskutils/menumaker/Makefile b/deskutils/menumaker/Makefile index 53f61681a68b..73ea98ea94c1 100644 --- a/deskutils/menumaker/Makefile +++ b/deskutils/menumaker/Makefile @@ -1,27 +1,25 @@ -# Created by: alepulver@FreeBSD.org - PORTNAME= menumaker PORTVERSION= 0.99.14 CATEGORIES= deskutils MASTER_SITES= SF/${PORTNAME} MAINTAINER= jgh@FreeBSD.org COMMENT= Menu generator for X Window Managers and desktop environments LICENSE= BSD2CLAUSE LICENSE_FILE= ${WRKSRC}/COPYING USES= gmake python GNU_CONFIGURE= yes NO_ARCH= yes LDFLAGS+= -L${LOCALBASE}/lib INFO= mmaker post-install: @${REINPLACE_CMD} -i '' -e '1s|#!.*|#!${PYTHON_CMD}|' \ ${STAGEDIR}${LOCALBASE}/bin/mmaker .include diff --git a/deskutils/mindforger/Makefile b/deskutils/mindforger/Makefile index f57e835cf78d..947f92e28f14 100644 --- a/deskutils/mindforger/Makefile +++ b/deskutils/mindforger/Makefile @@ -1,55 +1,53 @@ -# Created by: Alexey Dokuchaev - PORTNAME= mindforger PORTVERSION= 1.54.0 CATEGORIES= deskutils MAINTAINER= danfe@FreeBSD.org COMMENT= Thinking notebook and markdown editor LICENSE= GPLv2+ LIB_DEPENDS= libhunspell-1.7.so:textproc/hunspell USES= pkgconfig qmake qt:5 USE_QT= buildtools_build core declarative gui location network \ printsupport webchannel widgets USE_GITHUB= yes GH_ACCOUNT= dvorka GH_PROJECT= cmark:cm GH_TAGNAME= 4ca8688:cm GH_SUBDIR= deps/cmark-gfm:cm QMAKE_ARGS= CONFIG+="mfnocxx" OPTIONS_DEFINE= CMARK OPTIONS_DEFAULT= CMARK CMARK_DESC= CommonMark support (Markdown -> HTML rendering) CMARK_BUILD_DEPENDS= cmake:devel/cmake CMARK_QMAKE_OFF= CONFIG+="mfnomd2html" .include .if ${ARCH} == aarch64 || ${ARCH} == amd64 || ${ARCH} == i386 USE_QT+= webengine QMAKE_ARGS+= CONFIG+="mfwebengine" .else USE_QT+= webkit .endif pre-build-CMARK-on: @cd ${WRKSRC_cm} && cmake -DCMAKE_VERBOSE_MAKEFILE:BOOL=ON \ -DCMARK_TESTS:BOOL=OFF -DCMARK_SHARED:BOOL=OFF \ -B build && cmake --build build post-patch: @${REINPLACE_CMD} -e '/_WIN32/s,_APPLE,_${OPSYS},' \ ${WRKSRC}/app/src/qt/note_view_presenter.cpp \ ${WRKSRC}/app/src/qt/note_view_presenter.h \ ${WRKSRC}/app/src/qt/outline_header_view_presenter.cpp @${REINPLACE_CMD} -e 's/53/54/' ${WRKSRC}/lib/src/app_info.h @${REINPLACE_CMD} -e 's/_current_dir_name(/cwd(nullptr, 0/' \ ${WRKSRC}/lib/src/gear/file_utils.cpp .include diff --git a/deskutils/moregroupware/Makefile b/deskutils/moregroupware/Makefile index 0fe436c095bf..78f069f13df9 100644 --- a/deskutils/moregroupware/Makefile +++ b/deskutils/moregroupware/Makefile @@ -1,41 +1,39 @@ -# Created by: Rob Evers - PORTNAME= moregroupware PORTVERSION= 0.7.4 PORTREVISION= 3 CATEGORIES= deskutils www MASTER_SITES= SF DISTNAME= ${PORTNAME}-core-${PORTVERSION} MAINTAINER= eksffa@freebsdbrasil.com.br COMMENT= Web based GroupWare system USES= gettext php:mod WANT_PGSQL= server # php extensions USE_PHP= curl gd pcre session xml SHAREOWN= ${WWWOWN} SHAREGRP= ${WWWGRP} NO_BUILD= yes WRKSRC= ${WRKDIR}/${PORTNAME} OPTIONS_DEFINE= ADDONS NLS OPTIONS_DEFAULT= MYSQL OPTIONS_SINGLE= DB OPTIONS_SINGLE_DB= MYSQL PGSQL OPTIONS_SUB= yes ADDONS_DESC= install additional workgroup features (addons) ADDONS_DISTFILES= ${PORTNAME}-addons-${PORTVERSION}${EXTRACT_SUFX} MYSQL_USES= mysql:server NLS_USES= gettext PGSQL_USES= pgsql do-install: @${MKDIR} ${STAGEDIR}${WWWDIR} (cd ${WRKSRC} && ${COPYTREE_SHARE} . ${STAGEDIR}${WWWDIR}) .include diff --git a/deskutils/mozo/Makefile b/deskutils/mozo/Makefile index 50197922c1ab..a5c0c08d1e5b 100644 --- a/deskutils/mozo/Makefile +++ b/deskutils/mozo/Makefile @@ -1,32 +1,30 @@ -# Created by: FreeBSD GNOME Team - PORTNAME= mozo PORTVERSION= 1.26.1 CATEGORIES= deskutils mate MASTER_SITES= MATE DIST_SUBDIR= mate MAINTAINER= gnome@FreeBSD.org COMMENT= Editor for the freedesktop.org menu specification LICENSE= LGPL20+ LICENSE_FILE= ${WRKSRC}/COPYING RUN_DEPENDS= ${LOCALBASE}/bin/mate-desktop-item-edit:x11/mate-panel USES= gettext-tools gmake gnome localbase mate pathfix pkgconfig \ python:3.7+ tar:xz USE_GNOME= gtk30 intltool pygobject3 USE_MATE= menus GNU_CONFIGURE= yes NO_ARCH= yes PORTSCOUT= limitw:1,even NLS_USES= gettext OPTIONS_DEFINE= NLS OPTIONS_SUB= yes NLS_CONFIGURE_ENABLE= nls .include diff --git a/deskutils/myitcrm/Makefile b/deskutils/myitcrm/Makefile index 1ea85fb87e84..ce4aaba97e37 100644 --- a/deskutils/myitcrm/Makefile +++ b/deskutils/myitcrm/Makefile @@ -1,80 +1,78 @@ -# Created by: jamrich.majo@gmail.com - PORTNAME= myitcrm PORTVERSION= 0.2.9.3 PORTREVISION= 4 CATEGORIES= deskutils MASTER_SITES= SF/myitcrm/ DISTNAME= MyITCRM1-${PORTVERSION} MAINTAINER= ports@FreeBSD.org COMMENT= CRM project designed for Computer Servicing and Repairs LICENSE= GPLv3 USES= dos2unix zip USE_PHP= mysqli session xml NO_BUILD= yes WRKSRC= ${WRKDIR}/MyITCRM-${PORTVERSION} PLIST_SUB= WWWOWN="${WWWOWN}" WWWGRP="${WWWGRP}" SUB_FILES= pkg-message PATCH_STRIP= -p1 WRITEABLE= conf.php.sample log/access.log cache PORTEXAMPLES= htaccess.txt PORTDOCS= changelog.txt README.textile OPTIONS_DEFINE= APACHE PHPMOD LIGHTTPD NGINX DOCS EXAMPLES OPTIONS_DEFAULT= APACHE PHPMOD_DESC= Use PHP module for Apache NGINX_DESC= Use Nginx APACHE_USES= apache:run,2.2+ LIGHTTPD_RUN_DEPENDS= lighttpd:www/lighttpd NGINX_RUN_DEPENDS= nginx:www/nginx .include .if ${PORT_OPTIONS:MPHPMOD} USES+= php:mod .else USES+= php:cgi .endif # Set files to ignore. .for file in ${PORTEXAMPLES} ${PORTDOCS} LICENSE.txt WWW_IGNORE+= -not -name ${file} .endfor .if defined(MAINTAINER_MODE) trace-distfile: distclean @cd ${.CURDIR} && make FETCH_ARGS=-vFpr makesum rm-install: ${SU_CMD} '${RM} -r ${WWWDIR}/install' .endif post-patch: ${MV} ${WRKSRC}/conf-default.php ${WRKSRC}/conf.php.sample do-install: @${MKDIR} ${STAGEDIR}${WWWDIR} @(cd ${WRKSRC} && ${COPYTREE_SHARE} . ${STAGEDIR}${WWWDIR} '${WWW_IGNORE}') .for ent in ${WRITEABLE} @${CHMOD} u+w ${STAGEDIR}${WWWDIR}/${ent} .endfor @${MKDIR} ${STAGEDIR}${EXAMPLESDIR} .for ex in ${PORTEXAMPLES} @${INSTALL_DATA} ${WRKSRC}/${ex} ${STAGEDIR}${EXAMPLESDIR} .endfor @${MKDIR} ${STAGEDIR}${DOCSDIR} .for doc in ${PORTDOCS} @${INSTALL_DATA} ${WRKSRC}/${doc} ${STAGEDIR}${DOCSDIR} .endfor .if defined(MAINTAINER_MODE) @${MAKE} -C ${.CURDIR} rm-install .endif .include diff --git a/deskutils/nautilus-sendto/Makefile b/deskutils/nautilus-sendto/Makefile index 5e89b67cf552..1c8054a73873 100644 --- a/deskutils/nautilus-sendto/Makefile +++ b/deskutils/nautilus-sendto/Makefile @@ -1,19 +1,17 @@ -# Created by: Gustau Perez i Querol - PORTNAME= nautilus-sendto PORTVERSION= 3.8.6 CATEGORIES= deskutils MASTER_SITES= GNOME MAINTAINER= gnome@FreeBSD.org COMMENT= Convenience application to send a file via email LICENSE= GPLv2 LICENSE_FILE= ${WRKSRC}/COPYING USE_GNOME= intlhack introspection:build USES= compiler:c11 gettext gnome localbase meson pkgconfig tar:xz USE_LDCONFIG= yes CPPFLAGS+= -Wno-error=format-nonliteral .include diff --git a/deskutils/nextcloudclient/Makefile b/deskutils/nextcloudclient/Makefile index 9740d5263543..9cc35fae5d67 100644 --- a/deskutils/nextcloudclient/Makefile +++ b/deskutils/nextcloudclient/Makefile @@ -1,71 +1,69 @@ -# Created by: Mathieu Arnold - PORTNAME= nextcloudclient PORTVERSION= 3.5.2 DISTVERSIONPREFIX= v CATEGORIES= deskutils MAINTAINER= mr@FreeBSD.org COMMENT= NextCloud Desktop Syncing Client LICENSE= GPLv2 BUILD_DEPENDS= inkscape:graphics/inkscape LIB_DEPENDS= libinotify.so:devel/libinotify \ libqt5keychain.so:security/qtkeychain USES= cmake:noninja compiler:c++14-lang desktop-file-utils gmake \ gnome iconv localbase:ldflags pkgconfig qt:5 shared-mime-info \ sqlite ssl USE_QT= buildtools_build concurrent core dbus declarative graphicaleffects \ gui linguist_build location network printsupport qmake_build \ quickcontrols2 sql svg testlib webchannel websockets \ widgets xml CMAKE_ARGS= -DBUILD_UPDATER:BOOL=OFF \ -DCMAKE_INSTALL_MANDIR:STRING=man \ -DWITH_STACK_PROTECTOR:BOOL=OFF USE_LDCONFIG= yes USE_GITHUB= yes GH_ACCOUNT= nextcloud GH_PROJECT= desktop #OPTIONS_DEFINE= DEBUG DOCS OPTIONS_DEFINE= DEBUG WEBENGINE # DOCS doesn't build currently OPTIONS_DEFAULT_amd64= WEBENGINE OPTIONS_DEFAULT_i386= WEBENGINE OPTIONS_DEFAULT_aarch64= WEBENGINE WEBENGINE_DESC= QT5 Webengine support #DOCS_BUILD_DEPENDS= sphinx-build:textproc/py-sphinx \ # doxygen:devel/doxygen #DOCS_USE= tex=dvipsk:build,latex:build #DOCS_CMAKE_ON= -DWITH_DOC:BOOL=ON WEBENGINE_VARS= USE_QT+=webengine PLIST_SUB= VERSION=${PORTVERSION} .include .ifdef WITH_DEBUG CMAKE_ARGS+= -DCMAKE_BUILD_TYPE:STRING=Debug .endif post-patch: @${REINPLACE_CMD} -e \ 's|.lst |.lst.sample |' ${WRKSRC}/CMakeLists.txt post-patch-WEBENGINE-off: @${REINPLACE_CMD} -e '/^find_package.*COMPONENTS WebEngineWidgets WebEngine/d' \ ${WRKSRC}/src/CMakeLists.txt pre-configure: @(cd ${WRKSRC} && ${CP} -f sync-exclude.lst sync-exclude.lst.sample) post-install: @${MKDIR} ${STAGEDIR}${EXAMPLESDIR} ${INSTALL_DATA} ${WRKSRC}/sync-exclude.lst ${STAGEDIR}${EXAMPLESDIR} .include diff --git a/deskutils/notekit/Makefile b/deskutils/notekit/Makefile index 22fcac74772a..2e623f9bc17e 100644 --- a/deskutils/notekit/Makefile +++ b/deskutils/notekit/Makefile @@ -1,27 +1,25 @@ -# Created by: Alexey Dokuchaev - PORTNAME= notekit PORTVERSION= g20211222 PORTREVISION= 2 CATEGORIES= deskutils MAINTAINER= danfe@FreeBSD.org COMMENT= Hierarchical markdown note-taking application LICENSE= GPLv3+ LIB_DEPENDS= libfontconfig.so:x11-fonts/fontconfig \ libharfbuzz.so:print/harfbuzz \ libjsoncpp.so:devel/jsoncpp USES= cmake compiler:c++17-lang gnome pkgconfig USE_GNOME= gdkpixbuf2 gtkmm30 gtksourceviewmm3 USE_GITHUB= yes GH_ACCOUNT= blackhole89 GH_TAGNAME= 6d6278b post-patch: @${REINPLACE_CMD} -e '/workaround for old jsoncpp/d' \ ${WRKSRC}/mainwindow.cpp .include diff --git a/deskutils/notification-daemon/Makefile b/deskutils/notification-daemon/Makefile index 2b0428a4e231..891ee3d742ca 100644 --- a/deskutils/notification-daemon/Makefile +++ b/deskutils/notification-daemon/Makefile @@ -1,34 +1,32 @@ -# Created by: Andreas Kohn - PORTNAME= notification-daemon PORTVERSION= 3.20.0 PORTREVISION= 1 CATEGORIES= deskutils gnome MASTER_SITES= GNOME MAINTAINER= gnome@FreeBSD.org COMMENT= Send small notifications to your desktop LICENSE= GPLv2 LICENSE_FILE= ${WRKSRC}/COPYING LIB_DEPENDS= libcanberra-gtk3.so:audio/libcanberra-gtk3 \ libdbus-1.so:devel/dbus USES= gettext gmake gnome localbase pathfix pkgconfig tar:xz xorg USE_GNOME= cairo gnomeprefix gtk30 USE_XORG= x11 GNU_CONFIGURE= yes CONFLICTS_INSTALL= notify-osd # share/dbus-1/services/org.freedesktop.Notifications.service PORTSCOUT= limitw:1,even SUB_FILES= org.freedesktop.Notifications.service post-install: @${MKDIR} ${STAGEDIR}${PREFIX}/share/dbus-1/services ${INSTALL_DATA} ${WRKDIR}/org.freedesktop.Notifications.service \ ${STAGEDIR}${PREFIX}/share/dbus-1/services .include diff --git a/deskutils/notify-osd/Makefile b/deskutils/notify-osd/Makefile index c26069658a92..47949919920f 100644 --- a/deskutils/notify-osd/Makefile +++ b/deskutils/notify-osd/Makefile @@ -1,36 +1,34 @@ -# Created by: Emanuel Haupt - PORTNAME= notify-osd PORTVERSION= 0.9.34 PORTREVISION= 2 CATEGORIES= deskutils MASTER_SITES= https://launchpad.net/notify-osd/precise/0.9.34/+download/ \ LOCAL/ehaupt MAINTAINER= ehaupt@FreeBSD.org COMMENT= On-screen-display notification agent using libnotify LICENSE= GPLv3 LICENSE_FILE= ${WRKSRC}/COPYING LIB_DEPENDS= libdbus-glib-1.so:devel/dbus-glib \ libfreetype.so:print/freetype2 \ libnotify.so:devel/libnotify \ libfontconfig.so:x11-fonts/fontconfig \ libwnck-3.so:x11-toolkits/libwnck3 RUN_DEPENDS= dbus-daemon:devel/dbus \ gsettings-desktop-schemas>=3.28.0:devel/gsettings-desktop-schemas USES= gettext-runtime gmake gnome libtool pkgconfig xorg USE_GNOME= atk cairo gdkpixbuf2 glib20 gtk30 pango USE_XORG= pixman x11 GNU_CONFIGURE= yes GLIB_SCHEMAS= com.canonical.NotifyOSD.gschema.xml CONFLICTS_INSTALL= notification-daemon # share/dbus-1/services/org.freedesktop.Notifications.service post-patch: @${REINPLACE_CMD} '/SUBDIRS =/s/tests//' ${WRKSRC}/Makefile.in .include diff --git a/deskutils/orage/Makefile b/deskutils/orage/Makefile index 0b24b955826f..af9a290e0547 100644 --- a/deskutils/orage/Makefile +++ b/deskutils/orage/Makefile @@ -1,46 +1,44 @@ -# Created by: Matt Lancereau - PORTNAME= orage PORTVERSION= 4.16.0 CATEGORIES= deskutils xfce MASTER_SITES= XFCE/apps DIST_SUBDIR= xfce4 MAINTAINER= xfce@FreeBSD.org COMMENT= Calendar application for the Xfce Desktop LICENSE= GPLv2 LICENSE_FILE= ${WRKSRC}/COPYING LIB_DEPENDS= libpopt.so:devel/popt \ libdbus-glib-1.so:devel/dbus-glib \ libdbus-1.so:devel/dbus \ libical.so:devel/libical \ libfontconfig.so:x11-fonts/fontconfig \ libfreetype.so:print/freetype2 \ libharfbuzz.so:print/harfbuzz USES= compiler:c++11-lang desktop-file-utils gettext gmake gnome \ libtool pkgconfig tar:bzip2 xfce xorg USE_GNOME= cairo gdkpixbuf2 gtk30 intltool USE_XFCE= panel USE_XORG= ice sm x11 GNU_CONFIGURE= yes INSTALL_TARGET= install-strip CFLAGS+= -I${LOCALBASE}/include/libical CONFIGURE_ARGS= --enable-dbus PORTSCOUT= limitw:1,even OPTIONS_DEFINE= NLS NOTIFY OPTIONS_DEFAULT= NOTIFY OPTIONS_SUB= yes NLS_CONFIGURE_ENABLE= nls NLS_USES= gettext-runtime NOTIFY_LIB_DEPENDS= libnotify.so:devel/libnotify NOTIFY_CONFIGURE_ENABLE=libnotify .include diff --git a/deskutils/owncloudclient/Makefile b/deskutils/owncloudclient/Makefile index b58ff8a4178e..4d4832f40bbe 100644 --- a/deskutils/owncloudclient/Makefile +++ b/deskutils/owncloudclient/Makefile @@ -1,48 +1,46 @@ -# Created by: Mathieu Arnold - PORTNAME= owncloudclient DISTVERSION= 2.8.2 DISTVERSIONSUFFIX= .4246 CATEGORIES= deskutils MASTER_SITES= https://download.owncloud.com/desktop/ownCloud/stable/${DISTVERSION}${DISTVERSIONSUFFIX}/source/ DISTNAME= ownCloud-${DISTVERSION}${DISTVERSIONSUFFIX} PATCH_SITES= https://github.com/owncloud/client/commit/ PATCHFILES= ff43c9394b45dd78106069ba89ae92f25abba158.patch:-p1 MAINTAINER= daniel@morante.net COMMENT= OwnCloud Desktop Syncing Client LICENSE= GPLv2 LICENSE_FILE= ${WRKSRC}/COPYING LIB_DEPENDS= libinotify.so:devel/libinotify \ libqt5keychain.so:security/qtkeychain USES= cmake:noninja compiler:c++11-lib desktop-file-utils gmake \ iconv kde:5 localbase:ldflags pkgconfig qt:5 shared-mime-info \ sqlite tar:xz USE_KDE= completion config coreaddons jobwidgets kio service \ widgetsaddons windowsystem USE_LDCONFIG= yes USE_QT= concurrent core dbus gui network sql webkit widgets xml \ buildtools_build linguist_build qmake_build CMAKE_ARGS= -DCMAKE_INSTALL_MANDIR:STRING=man \ -DSYSCONF_INSTALL_DIR="${PREFIX}/etc" CMAKE_OFF= BUILD_WITH_QT4 WITH_DOC WITH_STACK_PROTECTOR PLIST_SUB= VERSION=${PORTVERSION} OPTIONS_DEFINE= DEBUG DEBUG_CMAKE_ON= -DCMAKE_BUILD_TYPE:STRING=Debug post-patch: @${REINPLACE_CMD} -e \ 's|.lst |.lst.sample |' ${WRKSRC}/CMakeLists.txt pre-configure: @cd ${WRKSRC} && ${CP} -f sync-exclude.lst sync-exclude.lst.sample .include diff --git a/deskutils/p5-Data-ICal-DateTime/Makefile b/deskutils/p5-Data-ICal-DateTime/Makefile index 1312bf575b9f..1ea46a1c0ba8 100644 --- a/deskutils/p5-Data-ICal-DateTime/Makefile +++ b/deskutils/p5-Data-ICal-DateTime/Makefile @@ -1,34 +1,32 @@ -# Created by: Matthew Seaman - PORTNAME= Data-ICal-DateTime PORTVERSION= 0.82 CATEGORIES= deskutils perl5 MASTER_SITES= CPAN PKGNAMEPREFIX= p5- MAINTAINER= matthew@FreeBSD.org COMMENT= Convenience methods for using Data::ICal with DateTime LICENSE= ART10 GPLv1+ LICENSE_COMB= dual NO_ARCH= yes BUILD_DEPENDS= p5-Class-Accessor>=0:devel/p5-Class-Accessor \ p5-Data-ICal>=0.07:deskutils/p5-Data-ICal \ p5-Clone>=0:devel/p5-Clone \ p5-DateTime-Set>=0:devel/p5-DateTime-Set \ p5-DateTime-Format-ICal>=0:devel/p5-DateTime-Format-ICal RUN_DEPENDS= p5-Class-Accessor>=0:devel/p5-Class-Accessor \ p5-Data-ICal>=0.07:deskutils/p5-Data-ICal \ p5-Clone>=0:devel/p5-Clone \ p5-DateTime-Set>=0:devel/p5-DateTime-Set \ p5-DateTime-Format-ICal>=0:devel/p5-DateTime-Format-ICal TEST_DEPENDS= p5-Test-LongString>=0:devel/p5-Test-LongString \ p5-Test-NoWarnings>=0:devel/p5-Test-NoWarnings \ p5-Test-Warn>=0:devel/p5-Test-Warn USES= perl5 USE_PERL5= configure .include diff --git a/deskutils/p5-Data-ICal/Makefile b/deskutils/p5-Data-ICal/Makefile index 7a58359b9253..f3019ed006f4 100644 --- a/deskutils/p5-Data-ICal/Makefile +++ b/deskutils/p5-Data-ICal/Makefile @@ -1,33 +1,31 @@ -# Created by: Anton Berezin - PORTNAME= Data-ICal PORTVERSION= 0.24 CATEGORIES= deskutils perl5 MASTER_SITES= CPAN PKGNAMEPREFIX= p5- MAINTAINER= perl@FreeBSD.org COMMENT= Generate iCalendar (RFC 2445) calendar files LICENSE= ART10 GPLv1+ LICENSE_COMB= dual BUILD_DEPENDS= ${RUN_DEPENDS} RUN_DEPENDS= p5-Class-Accessor>=0:devel/p5-Class-Accessor \ p5-Class-ReturnValue>=0:devel/p5-Class-ReturnValue \ p5-Text-vFile-asData>=0:devel/p5-Text-vFile-asData TEST_DEPENDS= p5-Test-LongString>=0:devel/p5-Test-LongString \ p5-Test-NoWarnings>=0:devel/p5-Test-NoWarnings \ p5-Test-Pod>=1.14:devel/p5-Test-Pod \ p5-Test-Pod-Coverage>=1.04:devel/p5-Test-Pod-Coverage \ p5-Test-Warn>=0:devel/p5-Test-Warn USES= perl5 USE_PERL5= configure NO_ARCH= yes post-patch: @${REINPLACE_CMD} -e '/^auto_install/d' ${WRKSRC}/Makefile.PL .include diff --git a/deskutils/p5-Goo/Makefile b/deskutils/p5-Goo/Makefile index be9b94c5d205..0dfb7d92df1f 100644 --- a/deskutils/p5-Goo/Makefile +++ b/deskutils/p5-Goo/Makefile @@ -1,34 +1,32 @@ -# Created by: Aaron Dalton - PORTNAME= Goo PORTVERSION= 0.09 PORTREVISION= 3 CATEGORIES= deskutils sysutils perl5 MASTER_SITES= CPAN PKGNAMEPREFIX= p5- MAINTAINER= bofh@FreeBSD.org COMMENT= Stick Things together with The Goo LICENSE= ART10 GPLv1+ LICENSE_COMB= dual BUILD_DEPENDS= ${RUN_DEPENDS} RUN_DEPENDS= p5-Config-Auto>=0:devel/p5-Config-Auto \ p5-Config-Tiny>=0:devel/p5-Config-Tiny \ p5-DBD-SQLite>=0:databases/p5-DBD-SQLite \ p5-Devel-Symdump>=0:devel/p5-Devel-Symdump \ p5-File-Grep>=0:devel/p5-File-Grep \ p5-File-NCopy>=0:devel/p5-File-NCopy \ p5-libwww>=0:www/p5-libwww \ perltidy:devel/p5-Perl-Tidy \ p5-Term-ProgressBar>=0:devel/p5-Term-ProgressBar \ p5-Term-ReadKey>=0:devel/p5-Term-ReadKey \ p5-Text-FormatTable>=0:textproc/p5-Text-FormatTable USES= perl5 shebangfix SHEBANG_FILES= lib/Goo/Thing/*/*.pl USE_PERL5= configure NO_ARCH= yes .include diff --git a/deskutils/pal/Makefile b/deskutils/pal/Makefile index 5f0b6255b4bf..1890ee25aaad 100644 --- a/deskutils/pal/Makefile +++ b/deskutils/pal/Makefile @@ -1,35 +1,33 @@ -# Created by: Herbert J. Skuhra - PORTNAME= pal PORTVERSION= 0.4.3 PORTREVISION= 3 CATEGORIES= deskutils MASTER_SITES= SF/${PORTNAME}cal/${PORTNAME}/${PORTVERSION} MAINTAINER= h.skuhra@gmail.com COMMENT= Calendar application USES= gettext gmake gnome ncurses pkgconfig readline tar:tgz USE_GNOME= glib20 ALL_TARGET= WRKSRC= ${WRKDIR}/${PORTNAME}-${PORTVERSION}/src post-patch: @${REINPLACE_CMD} -e "s,prefix = /usr,prefix = ${PREFIX},g;s,^CC,#CC,g" \ ${WRKSRC}/Makefile.defs post-build: ${REINPLACE_CMD} -e "s,VERSION,${PORTVERSION},g" \ ${WRKDIR}/${PORTNAME}-${PORTVERSION}/pal.1.template do-install: ${INSTALL_PROGRAM} ${WRKSRC}/pal ${STAGEDIR}${PREFIX}/bin @${MKDIR} ${STAGEDIR}${DATADIR} ${INSTALL_DATA} ${WRKDIR}/${PORTNAME}-${PORTVERSION}/share/*.pal \ ${STAGEDIR}${DATADIR} ${INSTALL_DATA} ${WRKDIR}/${PORTNAME}-${PORTVERSION}/pal.conf \ ${STAGEDIR}${DATADIR} ${INSTALL_MAN} ${WRKDIR}/${PORTNAME}-${PORTVERSION}/pal.1.template \ ${STAGEDIR}${MANPREFIX}/man/man1/pal.1 .include diff --git a/deskutils/parcellite/Makefile b/deskutils/parcellite/Makefile index ca21373bdafa..2bef44a253c0 100644 --- a/deskutils/parcellite/Makefile +++ b/deskutils/parcellite/Makefile @@ -1,63 +1,61 @@ -# Created by: Joey Mingrone - PORTNAME= parcellite PORTVERSION= 1.2.1 PORTEPOCH= 1 CATEGORIES= deskutils MASTER_SITES= SF/${PORTNAME}/${PORTNAME}/${PORTNAME}-${PORTVERSION} MAINTAINER= meta@FreeBSD.org COMMENT= Lightweight GTK+ clipboard manager LICENSE= GPLv3 LICENSE_FILE= ${WRKSRC}/COPYING USES= gnome localbase pkgconfig xorg USE_GNOME= glib20 gtk20 pango USE_XORG= x11 GNU_CONFIGURE= yes CONFIGURE_ARGS+=--disable-appindicator PORTDOCS= AUTHORS ChangeLog README LIBS+= -lgio-2.0 OPTIONS_DEFINE= DOCS NLS OPTIONS_SUB= yes NLS_USES= gmake gettext NLS_USE= GNOME=intltool NLS_USES_OFF= autoreconf NLS_EXTRA_PATCHES_OFF= ${PATCHDIR}/extrapatch-configure.ac NLS_LIBS= -lintl SUB_FILES= pkg-message post-patch-NLS-on: @${REINPLACE_CMD} -e 's|$$(DATADIRNAME)/locale|share/locale|' \ ${WRKSRC}/po/Makefile.in.in post-patch-NLS-off: @${REINPLACE_CMD} -e 's|@INTLTOOL_DESKTOP_RULE@||' \ ${WRKSRC}/data/Makefile.am @${REINPLACE_CMD} -e 's|_Name|Name|' -e 's|_Comment|Comment|' \ ${WRKSRC}/data/parcellite-startup.desktop.in \ ${WRKSRC}/data/parcellite.desktop.in post-patch: @${REINPLACE_CMD} -e 's|/proc|/compat/linux/proc|g' \ ${WRKSRC}/src/utils.c pre-build-NLS-off: @${REINPLACE_CMD} -e '/SUBDIRS = /s| po||' ${WRKSRC}/Makefile ${MV} ${WRKSRC}/data/parcellite-startup.desktop.in \ ${WRKSRC}/data/parcellite-startup.desktop ${MV} ${WRKSRC}/data/parcellite.desktop.in \ ${WRKSRC}/data/parcellite.desktop post-install: @${MKDIR} ${STAGEDIR}${DOCSDIR} ${INSTALL_DATA} ${PORTDOCS:S|^|${WRKSRC}/|} ${STAGEDIR}${DOCSDIR} .include diff --git a/deskutils/phpicalendar/Makefile b/deskutils/phpicalendar/Makefile index ff611923e3c2..27148fb69b33 100644 --- a/deskutils/phpicalendar/Makefile +++ b/deskutils/phpicalendar/Makefile @@ -1,48 +1,46 @@ -# Created by: Edwin Groothuis - PORTNAME= phpicalendar PORTVERSION= 2.4 PORTEPOCH= 1 CATEGORIES= deskutils www #MASTER_SITES= SF/${PORTNAME}/files/${PORTNAME}/${PORTNAME}%202.4%20RC7 # phpicalendar-2.4_20100615.tar.bz2 # http://sourceforge.net/projects/phpicalendar/files/phpicalendar/phpicalendar%202.4%20RC7/phpicalendar-2.4_20100615.tar.bz2/download # /projects/ not /project/ MASTER_SITES= http://sourceforge.net/projects/${PORTNAME}/files/${PORTNAME}/${PORTNAME}%202.4%20RC7/ PKGNAMESUFFIX= -RC7 DISTNAME= ${PORTNAME}-${PORTVERSION}_20100615 MAINTAINER= ports@FreeBSD.org COMMENT= Webbased calendar with iCal support LICENSE= GPLv2 LICENSE_FILE= ${WRKSRC}/COPYING USES= cpe php tar:bz2 NO_BUILD= yes NO_ARCH= yes USE_PHP= session pcre PLIST_SUB= WWWOWN="${WWWOWN}" WWWGRP="${WWWGRP}" SUB_FILES= pkg-message WRKSRC= ${WRKDIR}/${PORTNAME}-${PORTVERSION} PORTDOCS= AUTHORS README TIMEZONES OPTIONS_DEFINE= DOCS do-install: ${MKDIR} ${STAGEDIR}${WWWDIR} @${FIND} ${WRKSRC} -name \*.orig -exec ${RM} {} \; @${MV} ${WRKSRC}/config.inc.php ${WRKSRC}/config.inc.php.sample .for dir in admin calendars functions images includes languages lib nicetitle rss templates @${CP} -Rv ${WRKSRC}/${dir} ${STAGEDIR}${WWWDIR} .endfor .for f in caldav.php config.inc.php.sample day.php default_config.php error.php index.php month.php preferences.php print.php search.php week.php year.php @${CP} -v ${WRKSRC}/${f} ${STAGEDIR}${WWWDIR} .endfor do-install-DOCS-on: @${MKDIR} ${STAGEDIR}${DOCSDIR} ${INSTALL_DATA} ${PORTDOCS:S|^|${WRKSRC}/|} ${STAGEDIR}${DOCSDIR} .include diff --git a/deskutils/pinot/Makefile b/deskutils/pinot/Makefile index 0aacf4ad5c8e..8d1887a3ebd9 100644 --- a/deskutils/pinot/Makefile +++ b/deskutils/pinot/Makefile @@ -1,92 +1,90 @@ -# Created by: Thierry Thomas - PORTNAME= pinot PORTVERSION= 1.21 PORTREVISION= 3 CATEGORIES= deskutils MAINTAINER= thierry@FreeBSD.org COMMENT= Personal search and metasearch for the Free Desktop LICENSE= GPLv2 BUILD_DEPENDS= desktop-file-install:devel/desktop-file-utils \ update-mime-database:misc/shared-mime-info LIB_DEPENDS= libxapian.so:databases/xapian-core \ libfontconfig.so:x11-fonts/fontconfig \ libfreetype.so:print/freetype2 \ libexttextcat-2.0.so:textproc/libexttextcat \ libdbus-1.so:devel/dbus \ libxml++-2.6.so:textproc/libxml++26 \ libboost_thread.so:devel/boost-libs \ libharfbuzz.so:print/harfbuzz \ libnotify.so:devel/libnotify \ libexif.so:graphics/libexif \ libexiv2.so:graphics/exiv2 \ libgmime-2.6.so:mail/gmime26 \ libtag.so:audio/taglib \ libcurl.so:ftp/curl RUN_DEPENDS= update-mime-database:misc/shared-mime-info \ antiword:textproc/antiword \ xdg-open:devel/xdg-utils \ catppt:textproc/catdoc \ unrtf:textproc/unrtf \ catdvi:print/catdvi \ bash:shells/bash \ ${LOCALBASE}/libexec/xpdf/pdftotext:graphics/xpdf USE_GITHUB= yes GH_ACCOUNT= FabriceColin USES= compiler:c++11-lang autoreconf gettext gnome libarchive \ libtool pkgconfig python shebangfix sqlite:3 ssl xorg USE_CXXSTD= c++11 USE_XORG= pixman USE_GNOME= atkmm cairo cairomm gdkpixbuf2 glibmm gtk30 gtkmm30 \ libsigc++20 libxml2 pangomm USE_LDCONFIG= ${PREFIX}/lib/pinot/backends ${PREFIX}/lib/pinot/filters SHEBANG_FILES= scripts/bash/*.sh GNU_CONFIGURE= yes CONFIGURE_ARGS= --with-http=curl --with-ssl=${OPENSSLBASE} --enable-libarchive \ --enable-mempool=no --enable-libnotify CONFIGURE_ENV= MKDIR_P="${MKDIR}" TEXTCAT_LIBS="-lexttextcat-2.0" CPPFLAGS+= -I${LOCALBASE}/include LIBS+= -L${LOCALBASE}/lib -lboost_system OPTIONS_DEFINE= DEBUG CHMLIB DOCS OPTIONS_SUB= yes DEBUG_CONFIGURE_ON= --enable-debug=yes CHMLIB_DESC= Support of Microsoft ITSS/CHM files CHMLIB_CONFIGURE_ON= --enable-chmlib=yes CHMLIB_CONFIGURE_OFF= --disable-chmlib CHMLIB_LIB_DEPENDS= libchm.so:misc/chmlib INSTALL_TARGET= install-strip DOCS= AUTHORS ChangeLog ChangeLog-dijon INSTALL NEWS README TODO LM2FIX= Core/pinot-index.cpp Core/pinot-index.1 Makefile.am \ textcat31_conf.txt aclocal.m4 textcat3_conf.txt \ textcat_conf.txt textcat32_conf.txt SHR2FIX= Core/pinot-search.1 UL2FIX= Utils/xdgmime/xdgmime.c pre-configure: ${REINPLACE_CMD} -e \ '//s|pdftotext|${LOCALBASE}/libexec/xpdf/pdftotext|' \ ${WRKSRC}/Tokenize/filters/external-filters.xml ${REINPLACE_CMD} -e 's|/usr/share|${LOCALBASE}/share|' \ ${LM2FIX:S|^|${WRKSRC}/|} ${REINPLACE_CMD} -e 's|/usr/share|${PREFIX}/share|' \ ${SHR2FIX:S|^|${WRKSRC}/|} post-install: ${TOUCH} ${STAGEDIR}${DATADIR}/stopwords/.empty_file post-install-DOCS-on: ${MKDIR} ${STAGEDIR}${DOCSDIR} ${INSTALL_DATA} ${DOCS:S|^|${WRKSRC}/|} ${STAGEDIR}${DOCSDIR} .include diff --git a/deskutils/plan/Makefile b/deskutils/plan/Makefile index 42cc1d29adef..2c0916977979 100644 --- a/deskutils/plan/Makefile +++ b/deskutils/plan/Makefile @@ -1,53 +1,51 @@ -# Created by: Daniel Eischen - # Also update ports/japanese/plan/ (ja-plan) when this port is updated PORTNAME= plan PORTVERSION= 1.12 CATEGORIES+= deskutils MASTER_SITES= https://cschubert.com/distfiles/plan/ \ ftp://ftp.bitrot.de/pub/plan/ \ ftp://plan.ftp.fu-berlin.de/ MAINTAINER= cy@FreeBSD.org COMMENT= X/Motif schedule planner with calendar FETCH_ARGS= -Fr --no-passive USES= motif USE_XORG= xt sm ice x11 xext WRKSRC= ${WRKDIR}/${PORTNAME}-${PORTVERSION}/src ALL_TARGET= freebsd MAKE_ENV+= DATADIR=${DATADIR} EXAMPLESDIR=${EXAMPLESDIR} CONFLICTS_INSTALL?= ja-plan OPTIONS_DEFINE= DOCS do-install: @${MKDIR} ${STAGEDIR}${EXAMPLESDIR} cd ${WRKSRC} \ && ${INSTALL_PROGRAM} plan pland netplan notifier ${STAGEDIR}${PREFIX}/bin \ && ${INSTALL_SCRIPT} ../misc/Killpland ${STAGEDIR}${PREFIX}/bin \ && ${INSTALL_MAN} ../misc/netplan.1 ../misc/plan.1 ${STAGEDIR}${MAN1PREFIX}/man/man1 \ && ${INSTALL_MAN} ../misc/plan.4 ${STAGEDIR}${MAN4PREFIX}/man/man4 @${MKDIR} ${STAGEDIR}${DOCSDIR} cd ${WRKSRC}/.. \ && ${INSTALL_DATA} misc/plan_cal.ps language/* misc/Mkdoc misc/Mkdoc.nawk \ misc/BlackWhite misc/Monochrome README \ ${STAGEDIR}${DOCSDIR} cd ${WRKSRC}/../holiday \ && ${INSTALL_DATA} \ holiday_australia holiday_austria holiday_bavarian holiday_belgium \ holiday_canada holiday_combi holiday_czech holiday_denmark holiday_dutch \ holiday_finnish holiday_french holiday_frswiss holiday_german holiday_greek \ holiday_hungary holiday_italy holiday_japan holiday_norway holiday_portugal \ holiday_quebec holiday_slovak holiday_spain holiday_swedish holiday_uk \ holiday_us ${STAGEDIR}${EXAMPLESDIR} @${MKDIR} ${STAGEDIR}${DATADIR}/netplan.dir .include diff --git a/deskutils/plans/Makefile b/deskutils/plans/Makefile index 2ef2c17e60f3..ea2a52611e44 100644 --- a/deskutils/plans/Makefile +++ b/deskutils/plans/Makefile @@ -1,65 +1,63 @@ -# Created by: Edwin Groothuis - PORTNAME= plans PORTVERSION= 8.2.1 PORTREVISION= 3 CATEGORIES= deskutils www MASTER_SITES= http://www.planscalendar.com/release/:plans \ http://www.planscalendar.com/addons/:addons \ http://www.freebsd.org/gifs/:logo DISTNAME= ${PORTNAME}_${DISTVERSION} DISTFILES= ${DISTNAME}${EXTRACT_SUFX}:plans \ cz_czech.pl:addons \ danish.pl:addons \ nl_dutch.pl:addons \ fr_french.pl:addons \ de_german.pl:addons \ it_italian.pl:addons \ sp_spanish.pl:addons \ zh_tw.pl:addons \ powerani.gif:logo DIST_SUBDIR= ${PORTNAME} EXTRACT_ONLY= ${PORTNAME}_${DISTVERSION}${EXTRACT_SUFX} MAINTAINER= ports@FreeBSD.org COMMENT= Good Web Calendar LICENSE= GPLv2 BUILD_DEPENDS= p5-CGI-Session>=0:www/p5-CGI-Session RUN_DEPENDS:= ${BUILD_DEPENDS} USES= perl5 shebangfix zip USE_PERL5= run SHEBANG_FILES= email_reminders.cgi plans.cgi plans_check.cgi upcoming_events.cgi NO_BUILD= yes NO_ARCH= yes SHAREOWN= ${WWWOWN} SHAREGRP= ${WWWGRP} SHAREMODE= 644 WRKSRC= ${WRKDIR}/${PORTNAME}_${PORTVERSION} SUB_FILES= pkg-message post-extract: @${CP} ${_DISTDIR}/powerani.gif ${WRKSRC}/theme/graphics/freebsd.gif @${CP} ${_DISTDIR}/*.pl ${WRKSRC}/ @${RM} -r ${WRKSRC}/theme/us_english.pl @for i in ${WRKSRC}/data/*xml ${WRKSRC}/*config.pl;\ do ${MV} $$i $$i.sample; done @${SED} -e 's/iso-8859-1/utf-8/' ${WRKSRC}/us_english.pl >\ ${WRKSRC}/us_english_utf8.pl @${TOUCH} ${WRKSRC}/theme/ical/.keep_me post-patch: @${RM} ${WRKSRC}/theme/plans.template.orig do-install: @${MKDIR} ${STAGEDIR}${WWWDIR} (cd ${WRKSRC} && ${COPYTREE_SHARE} . ${STAGEDIR}${WWWDIR}) @${FIND} ${STAGEDIR}${WWWDIR} -name '*.cgi' -exec ${CHMOD} 755 {} \; @${FIND} ${STAGEDIR}${WWWDIR} -name '*.xml.sample' -exec ${CHMOD} 664 {} \; .include diff --git a/deskutils/projectlibre/Makefile b/deskutils/projectlibre/Makefile index 92af379df6a5..43d1ba559ce4 100644 --- a/deskutils/projectlibre/Makefile +++ b/deskutils/projectlibre/Makefile @@ -1,38 +1,36 @@ -# Created by: Joseph Benden - PORTNAME= projectlibre PORTVERSION= 1.9.3 CATEGORIES= deskutils editors java MASTER_SITES= SF/${PORTNAME}/ProjectLibre/${PORTVERSION:S/.0$//} \ LOCAL/cpm/projectlibre/:icons DISTFILES= ${PORTNAME}-${DISTVERSION}${EXTRACT_SUFX} \ ${PORTNAME}.png:icons DIST_SUBDIR= ${PORTNAME} EXTRACT_ONLY= ${PORTNAME}-${DISTVERSION}${EXTRACT_SUFX} MAINTAINER= joe@thrallingpenguin.com COMMENT= Open source desktop alternative to Microsoft Project LICENSE= CPAL-1.0 USE_JAVA= yes DATADIR= ${JAVASHAREDIR}/${PORTNAME}-${PORTVERSION} DESKTOP_ENTRIES="ProjectLibre" \ "" \ "${PREFIX}/share/pixmaps/projectlibre.png" \ "${PORTNAME}" \ "Office;ProjectManagement;" \ false NO_ARCH= yes NO_BUILD= yes SUB_FILES= projectlibre.sh DATAFILES= lib projectlibre.jar readme.html do-install: cd ${WRKSRC} && ${COPYTREE_SHARE} "${DATAFILES}" ${STAGEDIR}${DATADIR} ${INSTALL_SCRIPT} ${WRKDIR}/projectlibre.sh ${STAGEDIR}${PREFIX}/bin/projectlibre ${INSTALL_DATA} ${_DISTDIR}/projectlibre.png ${STAGEDIR}${PREFIX}/share/pixmaps .include diff --git a/deskutils/puush/Makefile b/deskutils/puush/Makefile index 047d4d04fdb6..2f452805f317 100644 --- a/deskutils/puush/Makefile +++ b/deskutils/puush/Makefile @@ -1,27 +1,25 @@ -# Created by: Richard Gallamore - PORTNAME= puush PORTVERSION= 0.0.2 CATEGORIES= deskutils MAINTAINER= ultima@FreeBSD.org COMMENT= Screen capture and Puush image-bin client RUN_DEPENDS= gnome-screenshot:deskutils/gnome-screenshot \ curl:ftp/curl \ zenity:x11/zenity \ xclip:x11/xclip USE_GITHUB= yes GH_ACCOUNT= ultima1252 NO_BUILD= yes PLIST_FILES= sbin/puush \ share/icons/puush.png do-install: ${INSTALL_SCRIPT} ${WRKSRC}/puush ${STAGEDIR}${PREFIX}/sbin/puush ${MKDIR} ${STAGEDIR}${PREFIX}/share/icons ${CP} -R ${WRKSRC}/icon.png ${STAGEDIR}${PREFIX}/share/icons/puush.png .include diff --git a/deskutils/py-bugwarrior/Makefile b/deskutils/py-bugwarrior/Makefile index a81b3fcc4660..f49b6bb6826f 100644 --- a/deskutils/py-bugwarrior/Makefile +++ b/deskutils/py-bugwarrior/Makefile @@ -1,65 +1,63 @@ -# Created by: Kubilay Kocak - PORTNAME= bugwarrior PORTVERSION= 1.8.0 CATEGORIES= deskutils python MASTER_SITES= CHEESESHOP PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} MAINTAINER= bofh@FreeBSD.org COMMENT= Sync issue & bug tracking systems with taskwarrior LICENSE= GPLv3 LICENSE_FILE= ${WRKSRC}/LICENSE.txt RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}click>0:devel/py-click@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}dateutil>0:devel/py-dateutil@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}dogpile.cache>=0.5.3:devel/py-dogpile.cache@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}Jinja2>=2.7.2:devel/py-Jinja2@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}lockfile>=0.9.1:devel/py-lockfile@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}pydantic>0:devel/py-pydantic@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}pytz>0:devel/py-pytz@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}requests>0:www/py-requests@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}taskw>=0.8:deskutils/py-taskw@${PY_FLAVOR} TEST_DEPENDS= ${PYTHON_PKGNAMEPREFIX}flake8>0:devel/py-flake8@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}pytest>0:devel/py-pytest@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}responses>0:devel/py-responses@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}sphinx>0:textproc/py-sphinx@${PY_FLAVOR} USES= python:3.5+ USE_PYTHON= autoplist concurrent distutils OPTIONS_DEFAULT= BUGZILLA JIRA KEYRING PHABRICATOR TRAC OPTIONS_GROUP= GENERAL SERVICES OPTIONS_GROUP_GENERAL= KEYRING OPTIONS_GROUP_SERVICES= BUGZILLA JIRA PHABRICATOR TRAC BUGZILLA_DESC= Enable Bugzilla support GENERAL_DESC= General Options JIRA_DESC= Enabla Atlassian Jira support KEYRING_DESC= Enable keyring (password) support PHABRICATOR_DESC= Enable Phabricator support SERVICES_DESC= Third Party Services TRAC_DESC= Enable Trac support BUGZILLA_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}python-bugzilla>=2.0.0:devel/py-python-bugzilla@${PY_FLAVOR} JIRA_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}jira>=0.22:devel/py-jira@${PY_FLAVOR} KEYRING_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}keyring>0:security/py-keyring@${PY_FLAVOR} PHABRICATOR_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}phabricator>0:devel/py-phabricator@${PY_FLAVOR} TRAC_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}offtrac>0:devel/py-offtrac@${PY_FLAVOR} .include .if ${PYTHON_VER} <= 3.7 RUN_DEPENDS+= ${PYTHON_PKGNAMEPREFIX}typing-extensions>0:devel/py-typing-extensions@${PY_FLAVOR} .endif .if ${PYTHON_REL} > 30900 BROKEN= python-3.9 is not supported .endif do-test: ${RM} ${WRKSRC}/tests/test_activecollab.py # Needs pandoc @cd ${WRKSRC} && ${PYTHON_CMD} ${PYDISTUTILS_SETUP} test .include diff --git a/deskutils/py-khal/Makefile b/deskutils/py-khal/Makefile index c5034e5a321c..42d234693fa6 100644 --- a/deskutils/py-khal/Makefile +++ b/deskutils/py-khal/Makefile @@ -1,43 +1,41 @@ -# Created by: che@bein.link - PORTNAME= khal DISTVERSION= 0.10.5 CATEGORIES= deskutils python MASTER_SITES= CHEESESHOP PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} MAINTAINER= rigoletto@FreeBSD.org COMMENT= CalDAV-based calendar LICENSE= MIT LICENSE_FILE= ${WRKSRC}/COPYING BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}setuptools_scm>1.12.0:devel/py-setuptools_scm@${PY_FLAVOR} RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}atomicwrites>=0.1.7:devel/py-atomicwrites@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}click>=3.2:devel/py-click@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}click-log>=0.2.0:devel/py-click-log@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}configobj>=0:devel/py-configobj@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}dateutil>=0:devel/py-dateutil@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}icalendar>=4.0.3:devel/py-icalendar@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}pytz>=0:devel/py-pytz@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}sqlite3>0:databases/py-sqlite3@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}tzlocal>=1.0:devel/py-tzlocal@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}urwid>=1.3.0:devel/py-urwid@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}vdirsyncer>=0:deskutils/py-vdirsyncer@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}xdg>=0:devel/py-xdg@${PY_FLAVOR} USES= python:3.5+ USE_PYTHON= autoplist distutils NO_ARCH= yes OPTIONS_DEFINE= SETPROCTITLE SETPROCTITLE_DESC= Set the process title SETPROCTITLE_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}setproctitle>=0:devel/py-setproctitle@${PY_FLAVOR} post-install: @${MKDIR} ${STAGEDIR}${EXAMPLESDIR} (cd ${WRKSRC} && \ ${INSTALL_DATA} khal.conf.sample ${STAGEDIR}${EXAMPLESDIR}) .include diff --git a/deskutils/py-py3status/Makefile b/deskutils/py-py3status/Makefile index 437763b7e011..34537747bc58 100644 --- a/deskutils/py-py3status/Makefile +++ b/deskutils/py-py3status/Makefile @@ -1,27 +1,25 @@ -# Created by: Martin Wilke - PORTNAME= py3status PORTVERSION= 3.45 CATEGORIES= deskutils python MASTER_SITES= CHEESESHOP PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} MAINTAINER= sunpoet@FreeBSD.org COMMENT= Extensible i3status wrapper written in python LICENSE= BSD3CLAUSE LICENSE_FILE= ${WRKSRC}/LICENSE USES= python:3.7+ USE_PYTHON= autoplist concurrent distutils NO_ARCH= yes OPTIONS_DEFINE= GEVENT UDEV GEVENT_DESC= Gevent support UDEV_DESC= UDEV support GEVENT_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}gevent>=1.1:devel/py-gevent@${PY_FLAVOR} UDEV_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}pyudev>=0.21.0:devel/py-pyudev@${PY_FLAVOR} .include diff --git a/deskutils/py-pystash/Makefile b/deskutils/py-pystash/Makefile index c5ec62d95a4c..8fc1211d60ab 100644 --- a/deskutils/py-pystash/Makefile +++ b/deskutils/py-pystash/Makefile @@ -1,21 +1,19 @@ -# Created by: Nicola Vitale - PORTNAME= pystash PORTVERSION= 0.0.14 PORTREVISION= 0 CATEGORIES= deskutils MASTER_SITES= CHEESESHOP PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} MAINTAINER= nivit@FreeBSD.org COMMENT= Save your code snippets in the cloud from the command line RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}args>=0.1.0:devel/py-args@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}clint>=0.3.7:devel/py-clint@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}requests>=2.3.0:www/py-requests@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}xerox>=0.3.1:devel/py-xerox@${PY_FLAVOR} USES= python:3.6+ USE_PYTHON= distutils autoplist .include diff --git a/deskutils/py-send2trash/Makefile b/deskutils/py-send2trash/Makefile index e32b35fffefa..399c8407baee 100644 --- a/deskutils/py-send2trash/Makefile +++ b/deskutils/py-send2trash/Makefile @@ -1,20 +1,18 @@ -# Created by: Rusmir Dusko - PORTNAME= send2trash PORTVERSION= 1.8.0 CATEGORIES= deskutils python MASTER_SITES= CHEESESHOP PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} DISTNAME= Send2Trash-${PORTVERSION} MAINTAINER= sunpoet@FreeBSD.org COMMENT= Small package that sends files to the Trash LICENSE= BSD3CLAUSE USES= dos2unix python:3.6+ USE_PYTHON= autoplist concurrent distutils NO_ARCH= yes .include diff --git a/deskutils/py-taskw/Makefile b/deskutils/py-taskw/Makefile index 3974902be2e1..e1ad5b358168 100644 --- a/deskutils/py-taskw/Makefile +++ b/deskutils/py-taskw/Makefile @@ -1,35 +1,33 @@ -# Created by: Kubilay Kocak - PORTNAME= taskw PORTVERSION= 2.0.0 CATEGORIES= deskutils python MASTER_SITES= CHEESESHOP PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} MAINTAINER= bofh@FreeBSD.org COMMENT= Python bindings for your taskwarrior database LICENSE= GPLv3+ LICENSE_FILE= ${WRKSRC}/LICENSE.txt RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}dateutil>0:devel/py-dateutil@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}kitchen>0:devel/py-kitchen@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}pytz>0:devel/py-pytz@${PY_FLAVOR} TEST_DEPENDS= ${PYTHON_PKGNAMEPREFIX}nose>=1.3.4,<2:devel/py-nose@${PY_FLAVOR} \ task:deskutils/taskwarrior USES= python USE_PYTHON= autoplist distutils NO_ARCH= yes .include .if ${PYTHON_REL} > 30900 BROKEN= python-3.9 is not supported .endif do-test: @cd ${WRKSRC} && ${PYTHON_CMD} ${PYDISTUTILS_SETUP} test .include diff --git a/deskutils/py-term-background/Makefile b/deskutils/py-term-background/Makefile index 7933de18ee90..6d70b8b8650b 100644 --- a/deskutils/py-term-background/Makefile +++ b/deskutils/py-term-background/Makefile @@ -1,31 +1,29 @@ -# Created by: thierry@pompo.net - PORTNAME= term-background PORTVERSION= 1.0.1 CATEGORIES= deskutils python shells PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} MAINTAINER= thierry@FreeBSD.org COMMENT= Shell scripts and Python module to figure out terminal background LICENSE= GPLv2 USE_GITHUB= yes GH_ACCOUNT= rocky GH_PROJECT= shell-term-background USES= python:3.7+ shebangfix USE_PYTHON= distutils SHEBANG_FILES= term-background.* NO_ARCH= yes MAKE_ENV+= PYTHON=${PYTHON_CMD} post-install: ${MKDIR} ${STAGEDIR}${DATADIR} ${INSTALL_SCRIPT} ${WRKSRC}/term-background.* ${STAGEDIR}${DATADIR} do-test: install (cd ${WRKSRC} && py.test) .include diff --git a/deskutils/py-vobject/Makefile b/deskutils/py-vobject/Makefile index 6cc07e96ed96..1cd4babc7674 100644 --- a/deskutils/py-vobject/Makefile +++ b/deskutils/py-vobject/Makefile @@ -1,29 +1,27 @@ -# Created by: Andrew Pantyukhin - PORTNAME= vobject PORTVERSION= 0.9.6.1 PORTREVISION= 1 CATEGORIES= deskutils python PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} MAINTAINER= jun-g@daemonfreaks.com COMMENT= ICalendar library LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE-2.0.txt RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}dateutil>=2.4.0:devel/py-dateutil@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}six>0:devel/py-six@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}pytz>0:devel/py-pytz@${PY_FLAVOR} NO_ARCH= yes USES= python:3.6+ USE_PYTHON= distutils autoplist USE_GITHUB= yes GH_ACCOUNT= eventable do-test: @cd ${WRKSRC} && ${PYTHON_CMD} tests.py .include diff --git a/deskutils/qlipper/Makefile b/deskutils/qlipper/Makefile index 325663528d13..8b0acb73f45b 100644 --- a/deskutils/qlipper/Makefile +++ b/deskutils/qlipper/Makefile @@ -1,30 +1,28 @@ -# Created by: Olivier Duchateau - PORTNAME= qlipper PORTVERSION= 5.1.2 CATEGORIES= deskutils MAINTAINER= jsm@FreeBSD.org COMMENT= Lightweight clipboard history applet LICENSE= GPLv2 USES= cmake compiler:c++11-lang gettext qt:5 xorg USE_GITHUB= yes GH_ACCOUNT= pvanek OPTIONS_DEFINE= LXQTAUTOSTART OPTIONS_DEFAULT=LXQTAUTOSTART OPTIONS_SUB= yes LXQTAUTOSTART_DESC= Create autostart entry for LXQt LXQTAUTOSTART_BUILD_DEPENDS= ${LOCALBASE}/share/cmake/lxqt-build-tools/lxqt-build-tools-config.cmake:devel/lxqt-build-tools LXQTAUTOSTART_CMAKE_BOOL= ENABLE_LXQT_AUTOSTART USE_QT= buildtools_build qmake_build core gui linguisttools \ network widgets USE_XORG= x11 .include diff --git a/deskutils/remind/Makefile b/deskutils/remind/Makefile index 80d93d1f4eba..09cdc6847d02 100644 --- a/deskutils/remind/Makefile +++ b/deskutils/remind/Makefile @@ -1,92 +1,90 @@ -# Created by: Lewis Thompson - PORTNAME= remind DISTVERSION= 04.00.01 CATEGORIES= deskutils # upstream moves distfiles to OLD once a new release appears MASTER_SITES= https://dianne.skoll.ca/projects/remind/download/ \ https://dianne.skoll.ca/projects/remind/download/OLD/ MAINTAINER= fuz@fuz.su COMMENT= Sophisticated calendar and alarm program LICENSE= GPLv2 GNU_CONFIGURE= yes CONFIGURE_ARGS= --disable-perl-build-artifacts MAKE_ARGS= INSTALL_SCRIPT="${INSTALL_SCRIPT}" INSTALL_TARGET= ${WITH_DEBUG:Dinstall-nostripped:Uinstall} OPTIONS_DEFINE= A4 TCLTK REM2HTML REM2PDF OPTIONS_DEFAULT= LANG_US REM2HTML REM2PDF OPTIONS_SINGLE= LANGUAGE OPTIONS_SINGLE_LANGUAGE= LANG_US LANG_DE LANG_NL LANG_FI LANG_FR \ LANG_NN LANG_DA LANG_PL LANG_PBR LANG_IT \ LANG_RO LANG_ES LANG_IS OPTIONS_SUB= yes A4_DESC= Use A4 instead of Letter paper LANGUAGE_DESC= User interface language REM2HTML_DESC= Build and install rem2html (requires Perl) REM2PDF_DESC= Build and install rem2pdf (requires Perl) # do not sort these -- correspond to enumeration in source code LANG.US= ENGLISH LANG.DE= GERMAN LANG.NL= DUTCH LANG.FI= FINNISH LANG.FR= FRENCH LANG.NN= NORWEGIAN LANG.DA= DANISH LANG.PL= POLISH LANG.PBR= BRAZPORT LANG.IT= ITALIAN LANG.RO= ROMANIAN LANG.ES= SPANISH LANG.IS= ICELANDIC CFLAGS+= -DLANG=${${PORT_OPTIONS:MLANG_*:S/_/./}} TCLTK_USES= tk TCLTK_RUN_DEPENDS= dtplite:devel/tcllib REM2HTML_USES= perl5 REM2HTML_RUN_DEPENDS= p5-JSON-MaybeXS>0:converters/p5-JSON-MaybeXS REM2PDF_USES= perl5 REM2PDF_RUN_DEPENDS= p5-Cairo>0:graphics/p5-Cairo \ p5-Pango>0:x11-toolkits/p5-Pango # hard wired customisation variables DEFAULT_LATITUDE?= 45.42055555555555 DEFAULT_LONGITUDE?= -75.68972222222223 LOCATION?= Ottawa post-patch: @${REINPLACE_CMD} \ -e 's#DEFAULT_LATITUDE 39#DEFAULT_LATITUDE ${DEFAULT_LATITUDE}#' \ -e 's#DEFAULT_LONGITUDE 39#DEFAULT_LONGITUDE ${DEFAULT_LONGITUDE}#' \ -e 's#Ottawa#${LOCATION}#' ${WRKSRC}/src/custom.h post-patch-A4-on: @${REINPLACE_CMD} -e 's#"Letter", 612, 792#"A4", 595, 842#' ${WRKSRC}/src/custom.h post-patch-TCLTK-on: @${REINPLACE_CMD} -e 's,wish,${WISH},' ${WRKSRC}/scripts/tkremind do-build: cd ${WRKSRC}/src && ${SETENV} ${MAKE_ENV} ${MAKE_CMD} ${MAKE_FLAGS} ${MAKEFILE} ${MAKE_ARGS} all do-install: cd ${WRKSRC}/src && ${SETENV} ${MAKE_ENV} ${MAKE_CMD} ${MAKE_FLAGS} ${MAKEFILE} ${MAKE_ARGS} ${INSTALL_TARGET} do-install-REM2HTML-on: cd ${WRKSRC}/rem2html && ${SETENV} ${MAKE_ENV} ${MAKE_CMD} ${MAKE_FLAGS} ${MAKEFILE} ${MAKE_ARGS} install do-install-REM2PDF-on: cd ${WRKSRC}/rem2pdf && ${SETENV} ${MAKE_ENV} ${MAKE_CMD} ${MAKE_FLAGS} Makefile.top ${MAKE_ARGS} all cd ${WRKSRC}/rem2pdf && ${SETENV} ${MAKE_ENV} ${MAKE_CMD} ${MAKE_FLAGS} Makefile.top ${MAKE_ARGS} install post-install-TCLTK-off: ${RM} ${STAGEDIR}${PREFIX}/bin/tkremind ${RM} ${STAGEDIR}${PREFIX}/man/man1/tkremind.1 .include diff --git a/deskutils/rolo/Makefile b/deskutils/rolo/Makefile index 616da67411ee..7105163825f1 100644 --- a/deskutils/rolo/Makefile +++ b/deskutils/rolo/Makefile @@ -1,27 +1,25 @@ -# Created by: Andrew Hsu - PORTNAME= rolo PORTVERSION= 011 CATEGORIES= deskutils MASTER_SITES= SF MAINTAINER= ports@FreeBSD.org COMMENT= Text-based contact management software LICENSE= GPLv2+ LICENSE_FILE= ${WRKSRC}/COPYING LIB_DEPENDS= libvc.so:devel/libvc USES= localbase ncurses tar:bzip2 GNU_CONFIGURE= yes OPTIONS_DEFINE= DOCS post-install-DOCS-on: @${MKDIR} ${STAGEDIR}${DOCSDIR} .for DOC in AUTHORS ChangeLog NEWS README THANKS ${INSTALL_DATA} ${WRKSRC}/${DOC} ${STAGEDIR}${DOCSDIR} .endfor .include diff --git a/deskutils/rubrica/Makefile b/deskutils/rubrica/Makefile index bad7c9e84ac6..2106fc77f277 100644 --- a/deskutils/rubrica/Makefile +++ b/deskutils/rubrica/Makefile @@ -1,62 +1,60 @@ -# Created by: Martin Klaffenboeck - PORTNAME= rubrica PORTVERSION= 2.1.6 PORTREVISION= 2 CATEGORIES= deskutils gnome MASTER_SITES= BERLIOS DISTNAME= ${PORTNAME}2-${PORTVERSION} MAINTAINER= ports@FreeBSD.org COMMENT= Addressbook for the GNOME 2 desktop LICENSE= GPLv3 LICENSE_FILE= ${WRKSRC}/COPYING LIB_DEPENDS= libnotify.so:devel/libnotify RUN_DEPENDS= gnome-icon-theme>=0:misc/gnome-icon-theme USES= desktop-file-utils gmake gnome libtool localbase pathfix \ pkgconfig tar:bzip2 GNU_CONFIGURE= yes USE_GNOME= gconf2 gnomeprefix libglade2 intltool USE_LDCONFIG= yes MAKE_ENV= INSTALL_STRIP_FLAG=${STRIP} GCONF_SCHEMAS= rubrica2.schemas LIBS+= -lm -lgthread-2.0 PORTDOCS= * OPTIONS_DEFINE= DOCS NLS OPTIONS_SUB= yes NLS_CONFIGURE_ENABLE= nls NLS_USES= gettext post-patch: @${FIND} ${WRKSRC} -name "Makefile.in" | ${XARGS} ${REINPLACE_CMD} -e \ 's|-Wall -g|-Wall|g ; \ s|-Wmissing-prototypes -g|-Wmissing-prototypes|g' @${REINPLACE_CMD} -e '/^SUBDIRS/s|doc||g' ${WRKSRC}/Makefile.in @${REINPLACE_CMD} -e 's|_Modifica|_Edit|' \ -e 's|A_iuto|_Help|' \ ${WRKSRC}/interface/MainWindow.glade @${REINPLACE_CMD} -e \ 's|^Categories=.*|Categories=GNOME;Application;Office;System;Utility;|' \ ${WRKSRC}/rubrica2.desktop.in post-patch-NLS-off: @${REINPLACE_CMD} -e '/^SUBDIRS/s|po||g' ${WRKSRC}/Makefile.in post-install: @${LN} -sf ${LOCALBASE}/share/icons/gnome \ ${STAGEDIR}${PREFIX}/share/pixmaps/rubrica2/22x22/hicolor post-install-DOCS-on: @${MKDIR} ${STAGEDIR}${DOCSDIR} ${INSTALL_DATA} ${WRKSRC}/CREDITS ${WRKSRC}/ChangeLog ${STAGEDIR}${DOCSDIR} cd ${WRKSRC}/doc/reference/html && ${COPYTREE_SHARE} . ${STAGEDIR}${DOCSDIR}/libRAL-reference .include diff --git a/deskutils/rubygem-taskjuggler/Makefile b/deskutils/rubygem-taskjuggler/Makefile index ae80ffdf34f6..9bea924b8100 100644 --- a/deskutils/rubygem-taskjuggler/Makefile +++ b/deskutils/rubygem-taskjuggler/Makefile @@ -1,33 +1,31 @@ -# Created by: Dean Povey - PORTNAME= taskjuggler PORTVERSION= 3.7.1 CATEGORIES= deskutils rubygems MASTER_SITES= RG MAINTAINER= sunpoet@FreeBSD.org COMMENT= Project management tool for UNIX based operating systems LICENSE= GPLv2 LICENSE_FILE= ${WRKSRC}/COPYING RUN_DEPENDS= rubygem-mail>=2.7.1,2<3,2:mail/rubygem-mail \ rubygem-term-ansicolor>=1.7.1<2:devel/rubygem-term-ansicolor USES= gem USE_RUBY= yes NO_ARCH= yes PLIST_FILES= bin/tj3 \ bin/tj3client \ bin/tj3d \ bin/tj3man \ bin/tj3ss_receiver \ bin/tj3ss_sender \ bin/tj3ts_receiver \ bin/tj3ts_sender \ bin/tj3ts_summary \ bin/tj3webd .include diff --git a/deskutils/sliderule/Makefile b/deskutils/sliderule/Makefile index 8197b2c55a59..41ffde58edbe 100644 --- a/deskutils/sliderule/Makefile +++ b/deskutils/sliderule/Makefile @@ -1,18 +1,16 @@ -# Created by: joerg - PORTNAME= sliderule PORTVERSION= 1.0 PORTREVISION= 9 CATEGORIES= deskutils MASTER_SITES= LOCAL/joerg DISTNAME= ${PORTNAME} MAINTAINER= joerg@FreeBSD.org COMMENT= The part of X11R3's xcalc featuring a slide rule USES= imake xorg USE_XORG= x11 xext USE_GCC= yes PLIST_FILES= bin/sliderule man/man1/sliderule.1.gz .include diff --git a/deskutils/spice-gtk/Makefile b/deskutils/spice-gtk/Makefile index d31cce201163..0781af855b66 100644 --- a/deskutils/spice-gtk/Makefile +++ b/deskutils/spice-gtk/Makefile @@ -1,77 +1,75 @@ -# Created by: olevole@olevole.ru - PORTNAME= spice-gtk PORTVERSION= 0.37 CATEGORIES?= deskutils gnome MASTER_SITES= http://www.spice-space.org/download/gtk/ MAINTAINER= xxjack12xx@gmail.com COMMENT= Gtk client and libraries for SPICE remote desktop servers LICENSE= GPLv2 LIB_DEPENDS= libepoxy.so:graphics/libepoxy \ libjson-glib-1.0.so:devel/json-glib \ libopus.so:audio/opus \ libva-x11.so:multimedia/libva BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}pyparsing>=2.0.1:devel/py-pyparsing@${PY_FLAVOR} \ spice-protocol>=0.12.15:devel/spice-protocol RUN_DEPENDS= spice-protocol>=0.12.15:devel/spice-protocol USES= compiler:c11 cpe gettext-tools gmake gnome gstreamer jpeg \ libtool localbase:ldflags pkgconfig python ssl tar:bzip2 xorg USE_XORG= pixman x11 USE_GNOME= cairo gdkpixbuf2 gnomeprefix gtk30 intltool introspection:build CPE_VENDOR= spice-gtk_project SPICE_SSL_CFLAGS= -I${OPENSSLINC} SPICE_SSL_LIBS= -L${OPENSSLLIB} -lcrypto -lssl CONFIGURE_ENV+= OPENSSL_CFLAGS="${SPICE_SSL_CFLAGS}" \ OPENSSL_LIBS="${SPICE_SSL_LIBS}" GNU_CONFIGURE= yes USE_LDCONFIG= yes # we can't use pathfix with USES=autoreconf MAKE_ARGS= pkgconfigdir="${PREFIX}/libdata/pkgconfig" INSTALL_TARGET= install-strip OPTIONS_DEFINE= BUILTIN-MJPEG DOCS INTROSPECTION LZ4 NLS PIE POLKIT \ PULSEAUDIO SASL OPTIONS_DEFAULT= BUILTIN-MJPEG INTROSPECTION LZ4 PIE POLKIT PULSEAUDIO \ SASL OPTIONS_SUB= yes LZ4_CONFIGURE_ON= --enable-lz4=yes LZ4_CONFIGURE_OFF= --enable-lz4=no LZ4_LIB_DEPENDS+= liblz4.so:archivers/liblz4 NLS_USES= gettext NLS_CONFIGURE_ENABLE= nls BUILTIN-MJPEG_CONFIGURE_ENABLE= builtin-mjpeg BUILTIN-MJPEG_DESC= Enable the builtin mjpeg video decoder INTROSPECTION_CONFIGURE_ON= --enable-introspection=yes INTROSPECTION_CONFIGURE_OFF= --enable-introspection=no INTROSPECTION_DESC= Enable introspection for this build PIE_CONFIGURE_ON= --enable-pie=yes PIE_CONFIGURE_OFF= --enable-pie=no PIE_DESC= Enable position-independent-executable support (for usb acl helper) POLKIT_CONFIGURE_ON= --enable-polkit=yes POLKIT_CONFIGURE_OFF= --enable-polkit=no POLKIT_DESC= Enable PolicyKit support (for usb acl helper) PULSEAUDIO_CONFIGURE_ON= --enable-pulse=yes PULSEAUDIO_CONFIGURE_OFF= --enable-pulse=no PULSEAUDIO_LIB_DEPENDS= libpulse.so:audio/pulseaudio SASL_CONFIGURE_ON= --with-sasl=yes SASL_CONFIGURE_OFF= --with-sasl=no SASL_LIB_DEPENDS= libsasl2.so:security/cyrus-sasl2 .include diff --git a/deskutils/synapse/Makefile b/deskutils/synapse/Makefile index 9cb25f024d40..717cf3483119 100644 --- a/deskutils/synapse/Makefile +++ b/deskutils/synapse/Makefile @@ -1,37 +1,35 @@ -# Created by: Danilo Egea Gondolfo - PORTNAME= synapse DISTVERSION= 0.2.99.4 PORTREVISION= 2 CATEGORIES= deskutils MASTER_SITES= https://launchpadlibrarian.net/363823069/ MAINTAINER= danilo@FreeBSD.org COMMENT= Semantic application launcher written in Vala LICENSE= GPLv2 LGPL21 GPLv3 LICENSE_COMB= multi LICENSE_FILE_GPLv2= ${WRKSRC}/COPYING.GPL2 LICENSE_FILE_LGPL21= ${WRKSRC}/COPYING.LGPL2.1 LICENSE_FILE_GPLv3= ${WRKSRC}/COPYING BUILD_DEPENDS= valac:lang/vala LIB_DEPENDS= libzeitgeist-2.0.so:sysutils/zeitgeist \ libgee-0.8.so:devel/libgee \ libjson-glib-1.0.so:devel/json-glib \ libkeybinder-3.0.so:x11/keybinder-gtk3 \ libnotify.so:devel/libnotify \ librest-0.7.so:devel/librest \ libsoup-2.4.so:devel/libsoup USES= gettext-tools gmake gnome pkgconfig tar:xz xorg GNU_CONFIGURE= yes USE_GNOME= cairo gdkpixbuf2 glib20 gtk30 libxml2 pango USE_XORG= x11 OPTIONS_DEFINE= NLS OPTIONS_SUB= yes NLS_CONFIGURE_OFF= --disable-nls .include diff --git a/deskutils/taskd/Makefile b/deskutils/taskd/Makefile index 9e7ca54ee4f1..2a8e0ffd1277 100644 --- a/deskutils/taskd/Makefile +++ b/deskutils/taskd/Makefile @@ -1,57 +1,55 @@ -# Created by: gahr - PORTNAME= taskd PORTVERSION= 1.1.0 PORTREVISION= 8 CATEGORIES= deskutils MASTER_SITES= http://taskwarrior.org/download/ MAINTAINER= skreuzer@FreeBSD.org COMMENT= Multi-user server for taskwarrior LICENSE= MIT LICENSE_FILE= ${WRKSRC}/COPYING LIB_DEPENDS= libgnutls.so:security/gnutls RUN_DEPENDS= bash:shells/bash USES= cmake compiler:c++11-lib shebangfix USE_RC_SUBR= taskd USERS= taskd GROUPS= taskd TASKD_DBDIR?= /var/db/${PORTNAME} PLIST_SUB+= TASKD_DBDIR="${TASKD_DBDIR}" \ TASKD_USER="${USERS}" \ TASKD_GROUP="${GROUPS}" SUB_LIST+= TASKD_DBDIR="${TASKD_DBDIR}" SHEBANG_FILES= demo/client/case* \ demo/client/malformed* \ demo/client/run \ demo/client/setup \ demo/server/run \ demo/server/setup \ mon/create \ scripts/setup_server.bash \ src/taskdctl \ pki/generate \ pki/generate.ca \ pki/generate.client \ pki/generate.crl \ pki/generate.server CFLAGS+= -g -O0 PORTDOCS= * OPTIONS_DEFINE= DOCS post-install: (cd ${WRKSRC}/pki && ${COPYTREE_SHARE} . ${STAGEDIR}${DATADIR}) ${MKDIR} ${STAGEDIR}${TASKD_DBDIR} .include diff --git a/deskutils/taskwarrior/Makefile b/deskutils/taskwarrior/Makefile index b0e4d5d0a751..0b066c42b102 100644 --- a/deskutils/taskwarrior/Makefile +++ b/deskutils/taskwarrior/Makefile @@ -1,39 +1,37 @@ -# Created by: gahr - PORTNAME= taskwarrior PORTVERSION= 2.6.2 DISTVERSIONPREFIX= v CATEGORIES= deskutils MAINTAINER= skreuzer@FreeBSD.org COMMENT= Feature-rich command-line todo list manager LICENSE= MIT LICENSE_FILE= ${WRKSRC}/LICENSE LIB_DEPENDS= libgnutls.so:security/gnutls TEST_DEPENDS= faketime:devel/libfaketime USES= compiler:c++11-lib cmake python:test shebangfix USE_GITHUB= yes GH_ACCOUNT= GothenburgBitFactory GH_PROJECT= taskwarrior libshared:libshared GH_TAGNAME= 8baf2db:libshared GH_SUBDIR= src/libshared:libshared CMAKE_ARGS+= -DTASK_DOCDIR:STRING=${DATADIR:S/${PREFIX}\///} \ -DTASK_MAN1DIR:STRING=man/man1 \ -DTASK_MAN5DIR:STRING=man/man5 \ -DCMAKE_BUILD_TYPE=release SHEBANG_FILES= scripts/*/*.pl \ doc/rc/refresh \ do-test: @cd ${WRKSRC}/test && \ ${SETENV} TASK_USE_PATH=1 PATH=${PATH}:${STAGEDIR}/bin \ ${PYTHON_CMD} run_all --verbose && \ ${PYTHON_CMD} problems .include diff --git a/deskutils/teapot/Makefile b/deskutils/teapot/Makefile index a8fbd88bb8cb..734bd2b962c7 100644 --- a/deskutils/teapot/Makefile +++ b/deskutils/teapot/Makefile @@ -1,37 +1,35 @@ -# Created by: Andrey Zakhvatov - PORTNAME= teapot PORTVERSION= 2.3.0 CATEGORIES= deskutils MASTER_SITES= http://www.syntax-k.de/projekte/${PORTNAME}/ \ http://www.syntax-k.de/projekte/${PORTNAME}/:docs DISTFILES= ${DISTNAME}${EXTRACT_SUFX} \ ${DISTNAME:C/^./T/}-Linux-i386${EXTRACT_SUFX}:docs MAINTAINER= ports@FreeBSD.org COMMENT= Full-screen curses based spread sheet program LICENSE= GPLv3+ LICENSE_FILE= ${WRKSRC}/COPYING USES= cmake ncurses # We download the prebuilt binary tarball for Linux in order to avoid # having to generate the pdf and html docs from the LyX sourcecode. WRKSRC_DOCS= ${WRKDIR}/${DISTNAME:C/^./T/}-Linux/share/doc/${PORTNAME} OPTIONS_DEFINE= DOCS EXAMPLES post-patch: @${REINPLACE_CMD} -e 's|share/man/man1|man/man1|g' \ ${WRKSRC}/CMakeLists.txt post-install-DOCS-on: @${MKDIR} ${STAGEDIR}${DOCSDIR} @(cd ${WRKSRC_DOCS} && ${COPYTREE_SHARE} . ${STAGEDIR}${DOCSDIR}) post-install-EXAMPLES-on: @${MKDIR} ${STAGEDIR}${EXAMPLESDIR} @(cd ${WRKSRC}/examples && ${COPYTREE_SHARE} . ${STAGEDIR}${EXAMPLESDIR}) .include diff --git a/deskutils/thinkingrock/Makefile b/deskutils/thinkingrock/Makefile index 478c4c2c7c57..281069f508be 100644 --- a/deskutils/thinkingrock/Makefile +++ b/deskutils/thinkingrock/Makefile @@ -1,37 +1,35 @@ -# Created by: Beat Gaetzi - PORTNAME= thinkingrock PORTVERSION= 2.2.1 PORTREVISION= 3 CATEGORIES= deskutils java MASTER_SITES= SF/${PORTNAME}/ThinkingRock/TR%20${PORTVERSION} DISTNAME= tr-${PORTVERSION} MAINTAINER= beat@FreeBSD.org COMMENT= Application for collecting and processing your thoughts RUN_DEPENDS= ${LOCALBASE}/bin/xdg-open:devel/xdg-utils \ ${LOCALBASE}/bin/xdg-email:devel/xdg-utils USE_JAVA= yes NO_BUILD= yes SUB_FILES= pkg-message post-patch: @${REINPLACE_CMD} -e 's|%%PREFIX%%|${PREFIX}|' ${WRKSRC}/bin/tr @${REINPLACE_CMD} -e \ 's|default_options="|default_options="-J-Djava.endorsed.dirs=${PREFIX}/${PORTNAME}/tr/modules/ext/endorsed |' \ ${WRKSRC}/etc/tr.conf @${RM} ${WRKSRC}/bin/tr.bak ${WRKSRC}/bin/tr.exe \ ${WRKSRC}/bin/tr_w.exe ${WRKSRC}/etc/tr.conf.bak do-install: @${MKDIR} ${STAGEDIR}${PREFIX}/${PORTNAME} @${CP} -r ${WRKSRC}/* ${STAGEDIR}${PREFIX}/${PORTNAME} @${LN} -sf ${PREFIX}/${PORTNAME}/bin/tr ${STAGEDIR}${PREFIX}/bin/${PORTNAME} @${ECHO} bin/${PORTNAME} >> ${TMPPLIST} @(cd ${WRKSRC}; ${FIND} . ! -type d) | ${SORT} | ${SED} "s|^.|${PORTNAME}|" >> ${TMPPLIST} @(cd ${WRKSRC}; ${FIND} . -type d -empty) | ${SORT} -r | ${SED} "s|^.|@dir ${PORTNAME}|" >> ${TMPPLIST} .include diff --git a/deskutils/todo/Makefile b/deskutils/todo/Makefile index 9a8af2e89264..4f39cb2a971a 100644 --- a/deskutils/todo/Makefile +++ b/deskutils/todo/Makefile @@ -1,39 +1,37 @@ -# Created by: ijliao - PORTNAME= todo PORTVERSION= 2.12.0 CATEGORIES= deskutils MASTER_SITES= https://github.com/todotxt/todo.txt-cli/releases/download/v${PORTVERSION}/ DISTNAME= todo.txt_cli-${PORTVERSION} MAINTAINER= sunpoet@FreeBSD.org COMMENT= Todo.txt Manager LICENSE= GPLv3 RUN_DEPENDS= bash:shells/bash USES= shebangfix NO_ARCH= yes NO_BUILD= yes PLIST_FILES= bin/todo \ etc/todo.cfg \ etc/bash_completion.d/todo # bin/todo CONFLICTS_INSTALL= deforaos-todo devtodo SHEBANG_FILES= todo.sh todo_completion post-patch: @${REINPLACE_CMD} -e 's|%%PREFIX%%|${PREFIX}|' ${WRKSRC}/todo.sh do-install: ${INSTALL_SCRIPT} ${WRKSRC}/todo.sh ${STAGEDIR}${PREFIX}/bin/todo ${INSTALL_DATA} ${WRKSRC}/todo.cfg ${STAGEDIR}${PREFIX}/etc/todo.cfg ${MKDIR} ${STAGEDIR}${PREFIX}/etc/bash_completion.d/ ${INSTALL_DATA} ${WRKSRC}/todo_completion ${STAGEDIR}${PREFIX}/etc/bash_completion.d/todo .include diff --git a/deskutils/tpb/Makefile b/deskutils/tpb/Makefile index 516dd2416eb9..54a7e37d5f76 100644 --- a/deskutils/tpb/Makefile +++ b/deskutils/tpb/Makefile @@ -1,46 +1,44 @@ -# Created by: Markus Brueffer - PORTNAME= tpb PORTVERSION= 0.6.4 PORTREVISION= 13 CATEGORIES= deskutils MASTER_SITES= SAVANNAH MAINTAINER= dmitryluhtionov@gmail.com COMMENT= On-Screen-Display for hotkeys of IBM ThinkPads LICENSE= GPLv2+ LICENSE_FILE= ${WRKSRC}/COPYING LIB_DEPENDS= libxosd.so:misc/xosd ONLY_FOR_ARCHS= i386 amd64 USES= gmake iconv localbase pkgconfig xorg GNU_CONFIGURE= yes CONFIGURE_ARGS= ${ICONV_CONFIGURE_ARG} USE_XORG= x11 sm ice xext OPTIONS_DEFINE= EXAMPLES NLS OPTIONS_SUB= yes NLS_USES= gettext NLS_CONFIGURE_OFF= --disable-nls post-patch: .for i in man/tpb.1 src/cfg.h @${REINPLACE_CMD} -e \ 's|%%PREFIX%%|${PREFIX}|g ; \ s|%%LOCALBASE%%|${LOCALBASE}|g' ${WRKSRC}/${i} .endfor @${REINPLACE_CMD} -e \ 's|void test()||' ${WRKSRC}/configure post-install: ${INSTALL_DATA} ${WRKSRC}/doc/tpbrc ${STAGEDIR}${PREFIX}/etc/tpbrc.default post-install-EXAMPLES-on: @${MKDIR} ${STAGEDIR}${EXAMPLESDIR} ${INSTALL_DATA} ${WRKSRC}/doc/callback_example.sh ${STAGEDIR}${EXAMPLESDIR} .include diff --git a/deskutils/treeline/Makefile b/deskutils/treeline/Makefile index 316556c167c5..904efbb516a9 100644 --- a/deskutils/treeline/Makefile +++ b/deskutils/treeline/Makefile @@ -1,60 +1,58 @@ -# Created by: Tobias Roth - PORTNAME= treeline PORTVERSION= 3.1.4 PORTREVISION= 3 CATEGORIES= deskutils python MASTER_SITES= https://github.com/doug-101/TreeLine/releases/download/v${PORTVERSION}/ \ SF/${PORTNAME}/${PORTVERSION} MAINTAINER= jhale@FreeBSD.org COMMENT= Structured information storage program LICENSE= GPLv2+ LICENSE_FILE= ${WRKSRC}/doc/LICENSE USES= python:3.5+ pyqt:5 shebangfix USE_PYQT= pyqt5 sip SHEBANG_FILES= source/treeline.py CONFIGURE_ARGS= -b ${STAGEDIR} -p ${PREFIX} -d ${DOCSDIR} -i ${DATADIR}/icons NO_BUILD= yes NO_ARCH= yes WRKSRC= ${WRKDIR}/TreeLine OPTIONS_DEFINE= DOCS NLS SPELL_DESC= Spell check support OPTIONS_SINGLE= SPELL OPTIONS_SINGLE_SPELL= ASPELL HUNSPELL ISPELL OPTIONS_DEFAULT= ASPELL OPTIONS_SUB= yes ASPELL_BUILD_DEPENDS= aspell:textproc/aspell ASPELL_RUN_DEPENDS= aspell:textproc/aspell ASPELL_VARS= SPELL_ENGINE=aspell HUNSPELL_BUILD_DEPENDS= hunspell:textproc/hunspell HUNSPELL_RUN_DEPENDS= hunspell:textproc/hunspell HUNSPELL_VARS= SPELL_ENGINE=hunspell ISPELL_BUILD_DEPENDS= ispell:textproc/aspell-ispell ISPELL_RUN_DEPENDS= ispell:textproc/aspell-ispell ISPELL_VARS= SPELL_ENGINE=ispell NLS_CONFIGURE_OFF= -s post-patch: @${REINPLACE_CMD} -e 's|%%SPELL_ENGINE%%|${SPELL_ENGINE}|' \ ${WRKSRC}/install.py \ ${WRKSRC}/source/spellcheck.py do-install: (cd ${WRKSRC} && ${PYTHON_CMD} install.py ${CONFIGURE_ARGS}) (cd ${STAGEDIR}${PREFIX} && \ ${PYTHON_CMD} -O ${PYTHON_LIBDIR}/compileall.py \ -d ${DATADIR} -f ${DATADIR_REL}) (cd ${STAGEDIR}${DATADIR} && ${RM} *.bak *.orig *.pro *.spec) (cd ${STAGEDIR}${DOCSDIR} && ${RM} INSTALL LICENSE) .include diff --git a/deskutils/treesheets/Makefile b/deskutils/treesheets/Makefile index 417b62c66adf..bfaed263a7bb 100644 --- a/deskutils/treesheets/Makefile +++ b/deskutils/treesheets/Makefile @@ -1,65 +1,63 @@ -# Created by: lightside - PORTNAME= treesheets PORTVERSION= 1.0.2 PORTREVISION= 2 DISTVERSIONPREFIX= v CATEGORIES= deskutils MAINTAINER= ports@FreeBSD.org COMMENT= Free form data organizer LICENSE= ZLIB LICENSE_FILE= ${WRKSRC}/ZLIB_LICENSE.txt USES= compiler:c++17-lang desktop-file-utils gnome USE_GITHUB= yes GH_ACCOUNT= aardappel USE_WX= 3.0+ BUILD_WRKSRC= ${WRKSRC}/src PACKAGE_VERSION= \"${PORTVERSION}\" MAKE_ENV= PACKAGE_VERSION=${PACKAGE_VERSION:Q} PORTDATA= images scripts translations/*/*.mo PORTDOCS= *.html docs PORTEXAMPLES= * PLIST_FILES= bin/${PORTNAME} \ share/applications/treesheets.desktop \ share/icons/hicolor/scalable/apps/treesheets.svg \ share/pixmaps/treesheets.png OPTIONS_DEFINE= DOCS EXAMPLES post-patch: .SILENT ${REINPLACE_CMD} -e 's|sys->frame->GetPath(L"|(L"${DOCSDIR}/|' \ ${BUILD_WRKSRC}/document.h ${REINPLACE_CMD} -e 's|wxFileName(exename).GetPath()|L"${DATADIR}"|' \ ${BUILD_WRKSRC}/myframe.h ${REINPLACE_CMD} -e 's|frame->GetPath(L"examples|(L"${EXAMPLESDIR}|' \ ${BUILD_WRKSRC}/system.h ${REINPLACE_CMD} -e 's|^\(Icon=\).*|\1${PORTNAME}|' \ ${WRKSRC}/TS/treesheets.desktop do-install: ${INSTALL_PROGRAM} ${BUILD_WRKSRC}/${PORTNAME} ${STAGEDIR}${PREFIX}/bin (cd ${WRKSRC}/TS && ${COPYTREE_SHARE} "${PORTDATA}" ${STAGEDIR}${DATADIR}) ${INSTALL_DATA} ${WRKSRC}/TS/treesheets.desktop \ ${STAGEDIR}${PREFIX}/share/applications @${MKDIR} ${STAGEDIR}${PREFIX}/share/icons/hicolor/scalable/apps ${INSTALL_DATA} ${WRKSRC}/TS/images/treesheets.svg \ ${STAGEDIR}${PREFIX}/share/icons/hicolor/scalable/apps ${INSTALL_DATA} ${WRKSRC}/TS/images/icon32.png \ ${STAGEDIR}${PREFIX}/share/pixmaps/${PORTNAME}.png do-install-DOCS-on: (cd ${WRKSRC}/TS && ${COPYTREE_SHARE} "${PORTDOCS}" ${STAGEDIR}${DOCSDIR}) do-install-EXAMPLES-on: (cd ${WRKSRC}/TS/examples && ${COPYTREE_SHARE} "${PORTEXAMPLES}" \ ${STAGEDIR}${EXAMPLESDIR}) .include diff --git a/deskutils/vit/Makefile b/deskutils/vit/Makefile index cb24e827796b..56f6e23b8c6f 100644 --- a/deskutils/vit/Makefile +++ b/deskutils/vit/Makefile @@ -1,35 +1,33 @@ -# Created by: gahr - PORTNAME= vit PORTVERSION= 1.2 PORTREVISION= 1 CATEGORIES= deskutils MASTER_SITES= http://taskwarrior.org/download/ MAINTAINER= ports@FreeBSD.org COMMENT= Curses-based interface to taskwarrior LICENSE= GPLv3+ BUILD_DEPENDS= p5-Curses>=0:devel/p5-Curses \ task:deskutils/taskwarrior RUN_DEPENDS:= ${BUILD_DEPENDS} NO_ARCH= yes USES= perl5 shebangfix SHEBANG_FILES= vit.pl GNU_CONFIGURE= yes ALL_TARGET= build PLIST_FILES= bin/vit \ etc/vit-commands \ man/man1/vit.1.gz \ man/man5/vitrc.5.gz do-install: ${INSTALL_SCRIPT} ${WRKSRC}/vit ${STAGEDIR}${PREFIX}/bin ${INSTALL_DATA} ${WRKSRC}/commands ${STAGEDIR}${PREFIX}/etc/vit-commands ${INSTALL_MAN} ${WRKSRC}/vit.1 ${STAGEDIR}${PREFIX}/man/man1 ${INSTALL_MAN} ${WRKSRC}/vitrc.5 ${STAGEDIR}${PREFIX}/man/man5 .include diff --git a/deskutils/when/Makefile b/deskutils/when/Makefile index 983e527b8d8a..bb71acada908 100644 --- a/deskutils/when/Makefile +++ b/deskutils/when/Makefile @@ -1,25 +1,23 @@ -# Created by: Andrew Pantyukhin - PORTNAME= when PORTVERSION= 1.1.42 CATEGORIES= deskutils MAINTAINER= sunpoet@FreeBSD.org COMMENT= Simple personal calendar LICENSE= ART10 GPLv1+ LICENSE_COMB= dual USES= perl5 shebangfix USE_PERL5= run MAKE_ARGS= MANDIR=${PREFIX}/share/man/man1 prefix=${PREFIX} NO_ARCH= yes NO_BUILD= yes USE_GITHUB= yes GH_ACCOUNT= bcrowell SHEBANG_FILES= when .include diff --git a/deskutils/wmpinboard/Makefile b/deskutils/wmpinboard/Makefile index e7d839d00fac..035b9058e05a 100644 --- a/deskutils/wmpinboard/Makefile +++ b/deskutils/wmpinboard/Makefile @@ -1,24 +1,22 @@ -# Created by: Jim Mock - PORTNAME= wmpinboard PORTVERSION= 1.0 PORTREVISION= 5 CATEGORIES= deskutils afterstep windowmaker MASTER_SITES= DEBIAN_POOL DISTNAME= ${PORTNAME}_${PORTVERSION}.orig MAINTAINER= t.kempka@web.de COMMENT= Post-it notes for the WindowMaker dock or AfterStep Wharf WRKSRC= ${WRKDIR}/${PORTNAME}-${PORTVERSION}.orig USES= gmake xorg USE_XORG= xpm GNU_CONFIGURE= yes MAKE_ARGS= ACLOCAL="${TRUE}" AUTOCONF="${TRUE}" AUTOMAKE="${TRUE}" \ AUTOHEADER="${TRUE}" PLIST_FILES= bin/wmpinboard \ man/man1/wmpinboard.1.gz .include diff --git a/deskutils/x026/Makefile b/deskutils/x026/Makefile index 451a67e0f837..28911c84ed11 100644 --- a/deskutils/x026/Makefile +++ b/deskutils/x026/Makefile @@ -1,17 +1,15 @@ -# Created by: Marcin Cieslak - PORTNAME= x026 PORTVERSION= 1.2 CATEGORIES= deskutils MASTER_SITES= SF/x3270/${PORTNAME}/${PORTVERSION} MAINTAINER= saper@saper.info COMMENT= IBM 026 Keypunch Emulator for the X Window System USES= imake tar:tgz xorg USE_XORG= xaw7 xpm xt PLIST_FILES= bin/${PORTNAME} \ man/man1/x026.1.gz .include diff --git a/deskutils/xcalendar/Makefile b/deskutils/xcalendar/Makefile index f41c401d8339..9fbf6755b886 100644 --- a/deskutils/xcalendar/Makefile +++ b/deskutils/xcalendar/Makefile @@ -1,20 +1,18 @@ -# Created by: MITA Yoshio - PORTNAME= xcalendar PORTVERSION= 4.0.2008 PORTREVISION= 2 CATEGORIES= deskutils MASTER_SITES= PORTS_JP DISTNAME= ${PORTNAME}-4.0+i18n MAINTAINER= ports@FreeBSD.org COMMENT= Calendar with a notebook for X11 (internationalized version) WRKSRC= ${WRKDIR}/${PORTNAME} USES= imake gmake xorg USE_XORG= ice sm x11 xaw xext xmu xt MAKE_ENV= FILESDIR=${FILESDIR} ALL_TARGET= all XCal-uj.ad xcalendar-uj.hlp xcalendar-uj.man .include diff --git a/deskutils/xchm/Makefile b/deskutils/xchm/Makefile index 52b6367327b2..ce328797ce06 100644 --- a/deskutils/xchm/Makefile +++ b/deskutils/xchm/Makefile @@ -1,28 +1,26 @@ -# Created by: Pav Lucistnik - PORTNAME= xchm PORTVERSION= 1.23 PORTREVISION= 4 CATEGORIES= deskutils MASTER_SITES= SF/${PORTNAME}/xCHM/${PORTNAME}-${PORTVERSION} MAINTAINER= ports@FreeBSD.org COMMENT= Windows HTML Help (.chm) viewer for UNIX LICENSE= GPLv2+ LICENSE_FILE= ${WRKSRC}/COPYING LIB_DEPENDS= libchm.so:misc/chmlib GNU_CONFIGURE= yes USES= compiler:c++11-lang localbase USE_WX= 2.8 WX_CONF_ARGS= absolute LDFLAGS+= -lpthread OPTIONS_DEFINE= NLS OPTIONS_SUB= yes NLS_USES= gettext NLS_CONFIGURE_ENABLE= nls .include diff --git a/deskutils/xfce4-generic-slider/Makefile b/deskutils/xfce4-generic-slider/Makefile index 7b03540f21dc..44c0458e34df 100644 --- a/deskutils/xfce4-generic-slider/Makefile +++ b/deskutils/xfce4-generic-slider/Makefile @@ -1,37 +1,35 @@ -# Created by: Emanuel Haupt - PORTNAME= xfce4-generic-slider PORTVERSION= 0.0.20171223 PORTREVISION= 1 CATEGORIES= deskutils MAINTAINER= ehaupt@FreeBSD.org COMMENT= Slider plugin to adjust and/or monitor any numeric variable LICENSE= GPLv3 BROKEN= Depends on removed XFCE GTK2 support BUILD_DEPENDS= xdt-autogen:devel/xfce4-dev-tools LIB_DEPENDS= libfontconfig.so:x11-fonts/fontconfig \ libfreetype.so:print/freetype2 USES= compiler:c11 gettext gmake gnome libtool pkgconfig xfce:gtk2 USE_GNOME= atk cairo gdkpixbuf2 glib20 gtk20 intltool pango USE_XFCE= libmenu panel USE_GITHUB= yes GH_ACCOUNT= xfce-mirror GH_TAGNAME= d1fc31f CONFIGURE_ARGS= CC="${CC}" PLIST_FILES= lib/xfce4/panel/plugins/libgeneric-slider.so \ share/xfce4/panel/plugins/generic-slider.desktop pre-configure: (cd ${WRKSRC} && ./autogen.sh ${CONFIGURE_ARGS}) post-install: @${STRIP_CMD} ${STAGEDIR}${PREFIX}/lib/xfce4/panel/plugins/libgeneric-slider.so .include diff --git a/deskutils/xfce4-notes-plugin/Makefile b/deskutils/xfce4-notes-plugin/Makefile index 5ad7d1f1e3f6..c8399c8d8de2 100644 --- a/deskutils/xfce4-notes-plugin/Makefile +++ b/deskutils/xfce4-notes-plugin/Makefile @@ -1,33 +1,31 @@ -# Created by: Thorsten Greiner - PORTNAME= xfce4-notes-plugin PORTVERSION= 1.9.0 CATEGORIES= deskutils xfce MASTER_SITES= XFCE/panel-plugins DIST_SUBDIR= xfce4 MAINTAINER= xfce@FreeBSD.org COMMENT= Notes plugin for the Xfce panel LICENSE= GPLv2 LIB_DEPENDS= libunique-1.0.so:x11-toolkits/unique \ libfontconfig.so:x11-fonts/fontconfig \ libfreetype.so:print/freetype2 USES= compiler:c11 gettext-tools gmake gnome libtool pkgconfig \ tar:bzip2 xfce xorg USE_GNOME= cairo glib20 gtk30 intltool USE_XFCE= panel USE_XORG= ice sm x11 GNU_CONFIGURE= yes INSTALL_TARGET= install-strip OPTIONS_DEFINE= NLS OPTIONS_SUB= yes NLS_CONFIGURE_ENABLE= nls NLS_USES= gettext-runtime .include diff --git a/deskutils/xfce4-notifyd/Makefile b/deskutils/xfce4-notifyd/Makefile index bf70e7b779f6..acb729eb4d5d 100644 --- a/deskutils/xfce4-notifyd/Makefile +++ b/deskutils/xfce4-notifyd/Makefile @@ -1,36 +1,35 @@ -# Created by: Emanuel Haupt # # !!!NOTE!!! Update of x11-toolkits/gtk30 (specially >= 3.20.x) must be # accompanied by PORTREVISION bumps of this port. # Support of GTK+ is checked at compile time and themes directories too. PORTNAME= xfce4-notifyd PORTVERSION= 0.6.3 CATEGORIES= deskutils xfce MASTER_SITES= XFCE/apps DIST_SUBDIR= xfce4 MAINTAINER= ehaupt@FreeBSD.org COMMENT= Visually-appealing notification daemon for Xfce LICENSE= GPLv3 LIB_DEPENDS= libharfbuzz.so:print/harfbuzz \ libnotify.so:devel/libnotify USES= compiler:c11 gettext-tools gmake gnome libtool pkgconfig \ tar:bzip2 xfce xorg USE_GNOME= cairo gdkpixbuf2 glib20 gtk30 intltool USE_XFCE= libutil panel USE_XORG= ice sm x11 GNU_CONFIGURE= yes INSTALL_TARGET= install-strip OPTIONS_DEFINE= NLS OPTIONS_SUB= yes NLS_USES= gettext-runtime NLS_CONFIGURE_ENABLE= nls .include diff --git a/deskutils/xfce4-tumbler/Makefile b/deskutils/xfce4-tumbler/Makefile index 8babb635c572..78eb1d553f71 100644 --- a/deskutils/xfce4-tumbler/Makefile +++ b/deskutils/xfce4-tumbler/Makefile @@ -1,73 +1,71 @@ -# Created by: Olivier Duchateau - PORTNAME= tumbler PORTVERSION= 4.16.0 PORTREVISION= 19 CATEGORIES= deskutils xfce MASTER_SITES= XFCE PKGNAMEPREFIX= xfce4- DIST_SUBDIR= xfce4 MAINTAINER= xfce@FreeBSD.org COMMENT= Thumbnail service for Xfce desktop LICENSE= GPLv2+ LGPL20+ LICENSE_COMB= multi LICENSE_FILE_GPLv2+ = ${WRKSRC}/COPYING LIB_DEPENDS= libpng.so:graphics/png USES= compiler:c11 gettext-tools gmake gnome libtool \ localbase:ldflags pathfix pkgconfig tar:bzip2 xfce USE_GNOME= cairo gdkpixbuf2 glib20 intltool libgsf librsvg2 USE_LDCONFIG= yes GNU_CONFIGURE= yes INSTALL_TARGET= install-strip SUB_FILES= pkg-message CONFIGURE_ARGS= --enable-xdg-cache \ --enable-pixbuf-thumbnailer \ --disable-gtk-doc-html \ --without-html-dir PORTSCOUT= limitw:1,even OPTIONS_DEFINE= NLS FONTS JPEG FFMPEG POPPLER \ GSTREAMER ODF COVER EPUB OPTIONS_DEFAULT= FONTS EPUB JPEG POPPLER GSTREAMER ODF OPTIONS_SUB= yes COVER_DESC= Open Movie Database plugin (check pkg-message) EPUB_DESC= EPUB thumbnailer plugin FONTS_DESC= Fonts thumbnailer plugin GSTREAMER_DESC= GStreamer thumbnailer plugin COVER_CONFIGURE_ENABLE= cover-thumbnailer COVER_LIB_DEPENDS= libcurl.so:ftp/curl EPUB_CONFIGURE_ENABLE= gepub-thumbnailer EPUB_LIB_DEPENDS= libgepub-0.6.so:textproc/libgepub FFMPEG_CONFIGURE_ENABLE= ffmpeg-thumbnailer FFMPEG_LIB_DEPENDS= libffmpegthumbnailer.so:multimedia/ffmpegthumbnailer FONTS_CONFIGURE_ENABLE= font-thumbnailer FONTS_LIB_DEPENDS= libfreetype.so:print/freetype2 GSTREAMER_CONFIGURE_ENABLE= gstreamer-thumbnailer GSTREAMER_USES= gstreamer JPEG_CONFIGURE_ENABLE= jpeg-thumbnailer JPEG_LIB_DEPENDS= libexif.so:graphics/libexif JPEG_USES= jpeg NLS_CONFIGURE_ENABLE= nls NLS_USES= gettext-runtime ODF_CONFIGURE_ENABLE= odf-thumbnailer ODF_USE= gnome=libgsf POPPLER_CONFIGURE_ENABLE= poppler-thumbnailer POPPLER_LIB_DEPENDS= libpoppler-glib.so:graphics/poppler-glib .include diff --git a/deskutils/xfce4-volumed-pulse/Makefile b/deskutils/xfce4-volumed-pulse/Makefile index bdb3057e12b2..990d7692a174 100644 --- a/deskutils/xfce4-volumed-pulse/Makefile +++ b/deskutils/xfce4-volumed-pulse/Makefile @@ -1,31 +1,29 @@ -# Created by: Olivier Duchateau - PORTNAME= xfce4-volumed-pulse PORTVERSION= 0.2.3 PORTREVISION= 4 CATEGORIES= deskutils xfce MASTER_SITES= XFCE/apps DIST_SUBDIR= xfce4 MAINTAINER= xfce@FreeBSD.org COMMENT= Volume management daemon for Xfce using PulseAudio LICENSE= GPLv3 LICENSE_FILE= ${WRKSRC}/COPYING LIB_DEPENDS= libpulse.so:audio/pulseaudio \ libnotify.so:devel/libnotify \ libkeybinder-3.0.so:x11/keybinder-gtk3 USES= gmake gnome libtool pkgconfig tar:bz2 xfce USE_GNOME= cairo gdkpixbuf2 glib20 gtk30 USE_XFCE= xfconf GNU_CONFIGURE= yes INSTALL_TARGET= install-strip CONFIGURE_ARGS= --enable-libnotify PLIST_FILES= bin/xfce4-volumed-pulse \ etc/xdg/autostart/xfce4-volumed-pulse.desktop .include diff --git a/deskutils/xmdiary/Makefile b/deskutils/xmdiary/Makefile index 3a913f2f029e..3045b12e5991 100644 --- a/deskutils/xmdiary/Makefile +++ b/deskutils/xmdiary/Makefile @@ -1,28 +1,26 @@ -# Created by: mi@aldan.ziplink.net - PORTNAME= xmdiary PORTVERSION= 3.0.3 PORTREVISION= 6 CATEGORIES= deskutils MASTER_SITES= XCONTRIB/office MAINTAINER= mi@aldan.algebra.com COMMENT= Personal and group calendar utility # Converted from NO_CDROM LICENSE= xmdiary LICENSE_NAME= xmdiary LICENSE_TEXT= Do not sell for profit LICENSE_PERMS= dist-mirror pkg-mirror auto-accept USES= imake motif xorg USE_XORG= x11 xext xpm xt post-patch: @${REINPLACE_CMD} -e 's/malloc\.h/stdlib.h/' \ ${WRKSRC}/tools/LstLinked.c ${WRKSRC}/tools/System.c \ ${WRKSRC}/xtools/xitClipboard.c ${WRKSRC}/xtools/xitInfoFile.c ${REINPLACE_CMD} -e 's|/usr/X11R6|${LOCALBASE}|g' \ -e 's|CcCmd gcc|CcCmd ${CC}|' '${WRKSRC}/XDiary.tmpl' .include diff --git a/deskutils/xneur/Makefile b/deskutils/xneur/Makefile index d46eabe1dee9..8afe1181a104 100644 --- a/deskutils/xneur/Makefile +++ b/deskutils/xneur/Makefile @@ -1,66 +1,64 @@ -# Created by: Alex "lissyara" Keda - PORTNAME= xneur PORTVERSION= 0.20.0 PORTREVISION= 1 DISTVERSIONSUFFIX=.orig CATEGORIES= deskutils MASTER_SITES= https://launchpad.net/~andrew-crew-kuznetsov/+archive/xneur-stable/+files/ DISTNAME= ${PORTNAME}_${DISTVERSIONPREFIX}${DISTVERSION}${DISTVERSIONSUFFIX} MAINTAINER= mizhka@gmail.com COMMENT= Auto keyboard switcher LICENSE= GPLv2 BUILD_DEPENDS= intltool-update:textproc/intltool LIB_DEPENDS= libnotify.so:devel/libnotify \ libpcre.so:devel/pcre USES= compiler:nestedfct gnome iconv libtool localbase pathfix \ pkgconfig xorg USE_GNOME= gtk20 USE_XORG= xtst WRKSRC= ${WRKDIR}/${PORTNAME}-${PORTVERSION} GNU_CONFIGURE= yes CONFIGURE_ARGS= --disable-static --libdir=${PREFIX}/lib/xneur --with-gtk=gtk2 USE_LDCONFIG= ${PREFIX}/lib/xneur ${PREFIX}/lib/xneur/xneur INSTALL_TARGET= install-strip OPTIONS_DEFINE= ASPELL XOSD NLS X11 SOUND OPTIONS_DEFAULT= GSTREAMER ASPELL SOUND XOSD_DESC= Xosd support OPTIONS_SUB= yes NLS_USES= gettext NLS_CONFIGURE_ENABLE= nls X11_USES= xorg X11_USE= XORG=x11 X11_CONFIGURE_WITH= x ASPELL_LIB_DEPENDS= libaspell.so:textproc/aspell ASPELL_CONFIGURE_ON= --with-spell=aspell ASPELL_CONFIGURE_OFF= --with-spell=no --without-aspell XOSD_LIB_DEPENDS= libxosd.so:misc/xosd XOSD_CONFIGURE_WITH= xosd SOUND_USES= openal:al,alut SOUND_CONFIGURE_ON= --with-sound=openal SOUND_CONFIGURE_OFF= --with-sound=no .include .if ${COMPILER_VERSION} == 42 CFLAGS+= -fnested-functions .endif post-patch: @${REINPLACE_CMD} -e 's,-Werror,,g; s,-ldl,,g' ${WRKSRC}/configure @${MV} ${WRKSRC}/etc/xneurrc ${WRKSRC}/etc/xneurrc.sample .include diff --git a/deskutils/xpad/Makefile b/deskutils/xpad/Makefile index 42f8387464e3..443515dfbe46 100644 --- a/deskutils/xpad/Makefile +++ b/deskutils/xpad/Makefile @@ -1,80 +1,78 @@ -# Created by: Jason Helfman - PORTNAME= xpad PORTVERSION= 5.8.0 CATEGORIES= deskutils MASTER_SITES= https://launchpad.net/${PORTNAME}/trunk/${PORTVERSION}/+download/ MAINTAINER= jgh@FreeBSD.org COMMENT= Virtual note-pad system for your X11 desktop LICENSE= GPLv3 RUN_DEPENDS= gnome-icon-theme>=0:misc/gnome-icon-theme LIB_DEPENDS= libharfbuzz.so:print/harfbuzz \ libdbusmenu-glib.so:devel/libdbusmenu \ libayatana-ido3-0.4.so:devel/ayatana-ido \ libayatana-appindicator3.so:devel/libayatana-appindicator \ libayatana-indicator3.so:devel/libayatana-indicator USES= autoreconf compiler:c++11-lang gmake pkgconfig tar:bzip2 gnome xorg OPTIONS_DEFINE= NLS DOCS OPTIONS_SUB= yes CONFLICTS_INSTALL= xpad3 USE_XORG= x11 sm ice USE_GNOME= gtk30 gtksourceview4 cairo gdkpixbuf2 CPPFLAGS+= ${CXXFLAGS} -I${LOCALBASE}/include LDFLAGS+= -L${LOCALBASE}/lib GNU_CONFIGURE= yes PORTDOCS= * PLIST_FILES= \ bin/xpad \ man/man1/xpad.1.gz \ share/applications/xpad.desktop \ share/icons/hicolor/scalable/apps/xpad.svg \ share/metainfo/xpad.appdata.xml \ ${DATADIR}/help/xpad-user-help.txt NLS_USES= gettext NLS_CONFIGURE_ENABLE= nls NLS_PLIST_FILES= \ share/locale/af/LC_MESSAGES/xpad.mo \ share/locale/bg/LC_MESSAGES/xpad.mo \ share/locale/cs/LC_MESSAGES/xpad.mo \ share/locale/da/LC_MESSAGES/xpad.mo \ share/locale/de/LC_MESSAGES/xpad.mo \ share/locale/en_GB/LC_MESSAGES/xpad.mo \ share/locale/es/LC_MESSAGES/xpad.mo \ share/locale/et/LC_MESSAGES/xpad.mo \ share/locale/fi/LC_MESSAGES/xpad.mo \ share/locale/fr/LC_MESSAGES/xpad.mo \ share/locale/ga/LC_MESSAGES/xpad.mo \ share/locale/hr/LC_MESSAGES/xpad.mo \ share/locale/hu/LC_MESSAGES/xpad.mo \ share/locale/it/LC_MESSAGES/xpad.mo \ share/locale/ja/LC_MESSAGES/xpad.mo \ share/locale/ko/LC_MESSAGES/xpad.mo \ share/locale/lv/LC_MESSAGES/xpad.mo \ share/locale/nl/LC_MESSAGES/xpad.mo \ share/locale/pt/LC_MESSAGES/xpad.mo \ share/locale/ro/LC_MESSAGES/xpad.mo \ share/locale/ru/LC_MESSAGES/xpad.mo \ share/locale/rw/LC_MESSAGES/xpad.mo \ share/locale/sv/LC_MESSAGES/xpad.mo \ share/locale/th/LC_MESSAGES/xpad.mo \ share/locale/tr/LC_MESSAGES/xpad.mo \ share/locale/vi/LC_MESSAGES/xpad.mo \ share/locale/zh_CN/LC_MESSAGES/xpad.mo \ share/locale/zh_TW/LC_MESSAGES/xpad.mo .include post-install-DOCS-on: @${MKDIR} ${STAGEDIR}${DOCSDIR} .for doc in AUTHORS ChangeLog INSTALL NEWS README TODO THANKS ${INSTALL_DATA} ${WRKSRC}/${doc} ${STAGEDIR}${DOCSDIR} .endfor .include diff --git a/deskutils/xpad3/Makefile b/deskutils/xpad3/Makefile index 9e9f01e264a9..2cbf2785c826 100644 --- a/deskutils/xpad3/Makefile +++ b/deskutils/xpad3/Makefile @@ -1,69 +1,67 @@ -# Created by: Guillaume Paquet - PORTNAME= xpad PORTVERSION= 3.1 PORTREVISION= 9 CATEGORIES= deskutils MASTER_SITES= http://launchpad.net/xpad/stable/${PORTVERSION}/+download/ PKGNAMESUFFIX= 3 MAINTAINER= jgh@FreeBSD.org COMMENT= Virtual note-pad system for your X11 desktop LICENSE= GPLv3 LIB_DEPENDS= libfontconfig.so:x11-fonts/fontconfig \ libfreetype.so:print/freetype2 USES= pkgconfig gmake tar:bzip2 xorg gnome OPTIONS_DEFINE= NLS OPTIONS_SUB= yes CONFLICTS_INSTALL= xpad USE_XORG= x11 sm ice USE_GNOME= gtk20 intltool cairo GNU_CONFIGURE= yes NLS_USES= gettext NLS_CPPFLAGS= ${CXXFLAGS} -I${LOCALBASE}/include NLS_LDFLAGS= -L${LOCALBASE}/lib NLS_CONFIGURE_ENABLE= nls NLS_PLIST_FILES= \ share/locale/af/LC_MESSAGES/xpad.mo \ share/locale/bg/LC_MESSAGES/xpad.mo \ share/locale/cs/LC_MESSAGES/xpad.mo \ share/locale/da/LC_MESSAGES/xpad.mo \ share/locale/en_GB/LC_MESSAGES/xpad.mo \ share/locale/es/LC_MESSAGES/xpad.mo \ share/locale/fi/LC_MESSAGES/xpad.mo \ share/locale/fr/LC_MESSAGES/xpad.mo \ share/locale/ga/LC_MESSAGES/xpad.mo \ share/locale/hu/LC_MESSAGES/xpad.mo \ share/locale/it/LC_MESSAGES/xpad.mo \ share/locale/ja/LC_MESSAGES/xpad.mo \ share/locale/ko/LC_MESSAGES/xpad.mo \ share/locale/lv/LC_MESSAGES/xpad.mo \ share/locale/nl/LC_MESSAGES/xpad.mo \ share/locale/ro/LC_MESSAGES/xpad.mo \ share/locale/ru/LC_MESSAGES/xpad.mo \ share/locale/rw/LC_MESSAGES/xpad.mo \ share/locale/sv/LC_MESSAGES/xpad.mo \ share/locale/vi/LC_MESSAGES/xpad.mo \ share/locale/zh_CN/LC_MESSAGES/xpad.mo \ share/locale/zh_TW/LC_MESSAGES/xpad.mo PLIST_FILES= \ bin/xpad \ man/man1/xpad.1.gz \ share/applications/xpad.desktop \ share/icons/hicolor/scalable/apps/xpad.svg .include post-patch-NLS-off: @${REINPLACE_CMD} -e 's|SUBDIRS = autopackage doc src images po|SUBDIRS = autopackage doc src images|' \ ${WRKSRC}/Makefile.in .include diff --git a/deskutils/xpostit/Makefile b/deskutils/xpostit/Makefile index 0b530d9f9e9a..9fea37a29ff9 100644 --- a/deskutils/xpostit/Makefile +++ b/deskutils/xpostit/Makefile @@ -1,18 +1,16 @@ -# Created by: joerg - PORTNAME= xpostit PORTVERSION= 3.3.1 PORTREVISION= 2 CATEGORIES= deskutils MASTER_SITES= SF/${PORTNAME}/${PORTVERSION} # DISTNAME= ${PORTNAME}${PORTVERSION:S/.//g} DISTNAME= ${PORTNAME}_${PORTVERSION}.orig MAINTAINER= joerg@FreeBSD.org COMMENT= PostIt (R) messages onto your X11 screen USES= imake xorg USE_XORG= ice sm x11 xaw xext xmu xpm xt WRKSRC= ${WRKDIR}/${PORTNAME}-${PORTVERSION}.orig .include diff --git a/deskutils/xpostitPlus/Makefile b/deskutils/xpostitPlus/Makefile index 0122c723db94..dff4870d9332 100644 --- a/deskutils/xpostitPlus/Makefile +++ b/deskutils/xpostitPlus/Makefile @@ -1,15 +1,13 @@ -# Created by: mi - PORTNAME= XPostitPlus PORTVERSION= 2.3 PORTREVISION= 3 CATEGORIES= deskutils MASTER_SITES= XCONTRIB/office MAINTAINER= ports2@dclg.ca COMMENT= PostIt (R) messages onto your X11 screen USES= imake xorg USE_XORG= ice sm x11 xaw xext xmu xpm xt .include diff --git a/deskutils/xwrits/Makefile b/deskutils/xwrits/Makefile index 3814a712d029..1cf57f4eba76 100644 --- a/deskutils/xwrits/Makefile +++ b/deskutils/xwrits/Makefile @@ -1,29 +1,27 @@ -# Created by: Matt Braithwaite - PORTNAME= xwrits PORTVERSION= 2.26 PORTREVISION= 2 CATEGORIES= deskutils MASTER_SITES= http://www.lcdf.org/${PORTNAME}/ MAINTAINER= ports@FreeBSD.org COMMENT= Reminds you to take wrist breaks LICENSE= GPLv2 # only GNU_CONFIGURE= yes USES= xorg USE_XORG= ice sm x11 xau xdmcp xext xinerama PLIST_FILES= bin/xwrits \ man/man1/xwrits.1.gz PORTDOCS= GESTURES NEWS README TODO OPTIONS_DEFINE= DOCS post-install-DOCS-on: @${MKDIR} ${STAGEDIR}${DOCSDIR} ${INSTALL_DATA} ${PORTDOCS:S|^|${WRKSRC}/|} ${STAGEDIR}${DOCSDIR} .include diff --git a/deskutils/zim/Makefile b/deskutils/zim/Makefile index ad7f42a6ad2f..1971690ad65d 100644 --- a/deskutils/zim/Makefile +++ b/deskutils/zim/Makefile @@ -1,50 +1,48 @@ -# Created by: Jose Alonso Cardenas Marquez - PORTNAME= zim DISTVERSION= 0.74.3 CATEGORIES= deskutils python MASTER_SITES= https://www.zim-wiki.org/downloads/ MAINTAINER= rm@FreeBSD.org COMMENT= Desktop wiki editor LICENSE= GPLv2 LICENSE_FILE= ${WRKSRC}/LICENSE BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}sqlite3>0:databases/py-sqlite3@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}xdg>0:devel/py-xdg@${PY_FLAVOR} RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}xdg>0:devel/py-xdg@${PY_FLAVOR} \ xdg-open:devel/xdg-utils \ ${PYTHON_PKGNAMEPREFIX}sqlite3>0:databases/py-sqlite3@${PY_FLAVOR} USES= cpe desktop-file-utils gettext gnome python:3.3+ shared-mime-info CPE_VENDOR= zim-wiki USE_GNOME= gtk30 pygobject3 USE_PYTHON= autoplist distutils noflavors NO_ARCH= yes OPTIONS_DEFINE= DITAA GIT GNUPLOT GNUR GRAPHVIZ LATEX \ MERCURIAL SCROT DITAA_DESC= Diagram editor support DITAA_RUN_DEPENDS= ditaa:graphics/ditaa GIT_DESC= Version control for notebooks using git GIT_RUN_DEPENDS= git:devel/git GNUPLOT_RUN_DEPENDS= gnuplot:math/gnuplot GNUR_DESC= Support of plot editor based on GNU R GNUR_RUN_DEPENDS= R:math/R GRAPHVIZ_RUN_DEPENDS= fdp:graphics/graphviz LATEX_USE= tex=latex:run MERCURIAL_DESC= Version control for notebooks using hg MERCURIAL_RUN_DEPENDS= ${PY_MERCURIAL} SCROT_DESC= Screenshot taking and inserting support SCROT_RUN_DEPENDS= scrot:graphics/scrot post-patch: @${REINPLACE_CMD} -e \ '/.command.install /s|distutils|setuptools| ; \ s|share/man|man|' \ ${WRKSRC}/setup.py .include diff --git a/deskutils/znotes/Makefile b/deskutils/znotes/Makefile index d2868e2b410b..b7f1c522cda7 100644 --- a/deskutils/znotes/Makefile +++ b/deskutils/znotes/Makefile @@ -1,37 +1,35 @@ -# Created by: Veniamin Gvozdikov - PORTNAME= znotes DISTVERSION= 0.4.7 CATEGORIES= deskutils MAINTAINER= rigoletto@FreeBSD.org COMMENT= Simple notes managment application based on Qt LICENSE= GPLv3 LICENSE_FILE= ${WRKSRC}/LICENSE USES= compiler:c++11-lang gl qmake qt:5 USE_GL= gl USE_QT= buildtools_build linguisttools_build core gui network \ printsupport widgets xml USE_GITHUB= yes GH_ACCOUNT= proton GH_PROJECT= zNotes CONFLICTS_INSTALL= znotes-qt[45] DESKTOP_ENTRIES="zNotes" "Notes managment" \ "${PREFIX}/share/pixmaps/${PORTNAME}.png" "${PORTNAME}" \ "Utility;TextEditor;Qt;" true post-patch: @${REINPLACE_CMD} -e '/.path =/s|/usr|$$$$PREFIX|g' \ -e '/PREFIX = /d' \ ${WRKSRC}/${PORTNAME}.pro pre-configure: #Work around badly written .pro cd ${WRKSRC} && ${LRELEASE} ${WRKSRC}/${PORTNAME}.pro .include diff --git a/deskutils/zorro/Makefile b/deskutils/zorro/Makefile index 8765d76e4406..0f2723e0eb34 100644 --- a/deskutils/zorro/Makefile +++ b/deskutils/zorro/Makefile @@ -1,38 +1,36 @@ -# Created by: shanee@rabbit.augusta.de - PORTNAME= zorro PORTVERSION= 1.1.8 PORTREVISION= 3 CATEGORIES= deskutils tk MASTER_SITES= ftp://ftp.nuug.no/pub/anders/distfiles/ \ http://atreides.freenix.no/~anders/ \ ftp://totem.fix.no/pub/mirrors/misc/ DISTNAME= ${PORTNAME}-1.1p8 MAINTAINER= ports@FreeBSD.org COMMENT= Simple to-do list manager USES= tk:run NO_BUILD= yes NO_ARCH= yes PLIST_FILES= bin/zorro PORTDOCS= * OPTIONS_DEFINE= DOCS post-patch: @${REINPLACE_CMD} -e 's|/usr/local/bin/wish|${WISH}|' \ ${WRKSRC}/zorro @${REINPLACE_CMD} -e 's|oof|of|' ${WRKSRC}/DOTzorrorc do-install: ${INSTALL_SCRIPT} ${WRKSRC}/zorro ${STAGEDIR}${PREFIX}/bin/zorro do-install-DOCS-on: @${MKDIR} ${STAGEDIR}${DOCSDIR} ${INSTALL_DATA} ${WRKSRC}/DOTzorrorc ${STAGEDIR}${DOCSDIR}/ @${ECHO_MSG} "" @${ECHO_MSG} "Take a look at ${STAGEDIR}${DOCSDIR}/DOTzorrorc" @${ECHO_MSG} "" .include