Changeset View
Standalone View
x11/xfce4-goodies/Makefile
- This file was added.
Property | Old Value | New Value |
---|---|---|
svn:eol-style | null | native \ No newline at end of property |
svn:keywords | null | FreeBSD=%H \ No newline at end of property |
svn:mime-type | null | text/plain \ No newline at end of property |
# Created by: Ben Woods <woodsb02@FreeBSD.org> | |||||
# $FreeBSD$ | |||||
PORTNAME= xfce4-goodies | |||||
PORTVERSION= 4.12 | |||||
CATEGORIES= x11 | |||||
MAINTAINER= xfce@FreeBSD.org | |||||
COMMENT= Meta-port for software and artwork from the XFCE4 Goodies Project | |||||
olivierd: XFCE4 is misspelled, the first character is only capitalized, others are lowercase. | |||||
USES= metaport | |||||
OPTIONS_DEFAULT= DASHBOARD DICTIONARY GIGOLO NOTIFYD PAROLE \ | |||||
POWER-MANAGER RISTRETTO SCREENSHOOTER TASKMANAGER \ | |||||
Done Inline ActionsPersonally I would avoid obsolete applications by default olivierd: Personally I would avoid obsolete applications by default | |||||
Not Done Inline ActionsI have removed any ports from OPTIONS_DEFAULT if they are marked as deprecated (due to dependency on x11-toolkits/libxfce4gui). woodsb02: I have removed any ports from OPTIONS_DEFAULT if they are marked as deprecated (due to… | |||||
TERMINAL XFBURN \ | |||||
BATTERY CALCULATOR CLIPMAN CPUGRAPH \ | |||||
DATETIME DISKPERF EMBED FSGUARD GENERIC-SLIDER GENMON \ | |||||
MAILWATCH MOUNT NETLOAD NOTES QUICKLAUNCHER \ | |||||
SMARTBOOKMARK SYSTEMLOAD TIMER TIME-OUT VERVE WAVELAN \ | |||||
WEATHER WHISKERMENU WMDOCK XKB \ | |||||
ARCHIVE MEDIA-TAGS VCS \ | |||||
BSDCPUFREQ EQUAKE MIXER PRINT THEMES VFS VOLUMED | |||||
OPTIONS_GROUP= APPLICATIONS PANEL-PLUGINS THUNAR-PLUGINS UNOFFICIAL | |||||
OPTIONS_GROUP_APPLICATIONS= DASHBOARD DICTIONARY GIGOLO MIDORI \ | |||||
NOTIFICATIONDAEMON NOTIFYD PAROLE \ | |||||
POWER-MANAGER RISTRETTO SCREENSHOOTER \ | |||||
Done Inline ActionsNOTIFICATIONDAEMON (deskutils/xfce4-notification-daemon) should be removed, it's not anymore supported by upstream. NOTIFYD (deskutils/xfce4-notifyd) is already present (and set by default) in meta-port x11-wm/xfce4. olivierd: NOTIFICATIONDAEMON (deskutils/xfce4-notification-daemon) should be removed, it's not anymore… | |||||
Not Done Inline ActionsDone. I will submit a separate review to mark xfce4-notification-daemon as deprecated, with an expiration date of 1 month. woodsb02: Done. I will submit a separate review to mark xfce4-notification-daemon as deprecated, with an… | |||||
TASKMANAGER TERMINAL XFBURN XFMPC | |||||
DASHBOARD_DESC= GNOME shell like dashboard for the Xfce desktop | |||||
DICTIONARY_DESC= Xfce4 plugin to query different dictionaries | |||||
GIGOLO_DESC= Frontend to easily manage filesystem connections | |||||
MIDORI_DESC= Lightweight web browser using WebKit engine | |||||
NOTIFICATIONDAEMON_DESC= Port of Gnome's notification-daemon for Xfce | |||||
NOTIFYD_DESC= Visually-appealing notification daemon for Xfce | |||||
PAROLE_DESC= Lightweight media player based on GStreamer | |||||
POWER-MANAGER_DESC= Power manager for the Xfce Desktop | |||||
RISTRETTO_DESC= Image viewer with Xfce integration | |||||
SCREENSHOOTER_DESC= Application and panel plugin to take screenshots | |||||
TASKMANAGER_DESC= Task manager for the Xfce desktop | |||||
TERMINAL_DESC= Terminal emulator for the X windowing system | |||||
XFBURN_DESC= CD/DVD burning tool for Xfce | |||||
XFMPC_DESC= Graphical MPD client focusing on low footprint | |||||
DASHBOARD_RUN_DEPENDS= xfdashboard:x11/xfce4-dashboard | |||||
DICTIONARY_RUN_DEPENDS= xfce4-dict:textproc/xfce4-dict-plugin | |||||
GIGOLO_RUN_DEPENDS= gigolo:sysutils/gigolo | |||||
MIDORI_RUN_DEPENDS= midori:www/midori | |||||
NOTIFICATIONDAEMON_RUN_DEPENDS= notification-settings:deskutils/xfce4-notification-daemon | |||||
NOTIFYD_RUN_DEPENDS= xfce4-notifyd-config:deskutils/xfce4-notifyd | |||||
PAROLE_RUN_DEPENDS= parole:multimedia/xfce4-parole | |||||
POWER-MANAGER_RUN_DEPENDS= xfce4-power-manager:sysutils/xfce4-power-manager | |||||
RISTRETTO_RUN_DEPENDS= ristretto:graphics/ristretto | |||||
SCREENSHOOTER_RUN_DEPENDS= xfce4-screenshooter:x11/xfce4-screenshooter-plugin | |||||
TASKMANAGER_RUN_DEPENDS= xfce4-taskmanager:x11/xfce4-taskmanager | |||||
TERMINAL_RUN_DEPENDS= xfce4-terminal:x11/xfce4-terminal | |||||
Not Done Inline ActionsGENERICSLIDER should go to UNOFFICIAL option group, because there is no official release (development seems stopped). olivierd: GENERICSLIDER should go to UNOFFICIAL option group, because there is no official release… | |||||
Not Done Inline ActionsThe generic-slider is on the website http://goodies.xfce.org/projects/panel-plugins/xfce4-generic-slider. I have not enabled the option by default, because although it is available on the official xfce goodies website, it is old and outdated. This is the logic I was hoping we could follow with this port. woodsb02: The generic-slider is on the website http://goodies.xfce.org/projects/panel-plugins/xfce4… | |||||
XFBURN_RUN_DEPENDS= xfburn:sysutils/xfburn | |||||
XFMPC_RUN_DEPENDS= xfmpc:audio/xfmpc | |||||
OPTIONS_GROUP_PANEL-PLUGINS= BATTERY CALCULATOR CLIPMAN CPUGRAPH DATETIME \ | |||||
DISKPERF EMBED FSGUARD GENERIC-SLIDER GENMON \ | |||||
Done Inline ActionsAh, that variable has a - in it, I'm not sure it's safe to use, as shell variables can't contain a -, and the variables will be passed to the shell when running make config (I'm not saying it won't work, just that it's something to check, or avoid, in case the config framework gets rewritten and this breaks) mat: Ah, that variable has a `-` in it, I'm not sure it's safe to use, as shell variables can't… | |||||
MAILWATCH MOUNT MPC NETLOAD NOTES PULSEAUDIO \ | |||||
QUICKLAUNCHER SMARTBOOKMARK SYSTEMLOAD TIMER \ | |||||
TIME-OUT VERVE WAVELAN WEATHER WHISKERMENU \ | |||||
WMDOCK XKB | |||||
BATTERY_DESC= Battery monitor panel plugin for Xfce4 | |||||
CALCULATOR_DESC= Simple calculator for the Xfce panel | |||||
CLIPMAN_DESC= Clipboard manager for the Xfce panel | |||||
CPUGRAPH_DESC= Graphical representation of the CPU load | |||||
DATETIME_DESC= Datetime panel plugin for the Xfce desktop | |||||
DISKPERF_DESC= Graphical representation of the disk IO | |||||
EMBED_DESC= Embed arbitrary windows into the Xfce panel | |||||
FSGUARD_DESC= Displays free space of mountpoint | |||||
GENERIC-SLIDER_DESC= Slider to adjust / monitor any numeric variable | |||||
GENMON_DESC= Generic Monitor Xfce4 panel plugin | |||||
MAILWATCH_DESC= Mail notification applet for the Xfce panel | |||||
MOUNT_DESC= Mount and umount utility for the Xfce4 panel | |||||
MPC_DESC= Musicpd client plugin for the Xfce panel | |||||
NETLOAD_DESC= Network Load plugin for Xfce4 | |||||
NOTES_DESC= Notes plugin for the Xfce panel | |||||
PULSEAUDIO_DESC= Panel plugin for controlling PulseAudio mixer | |||||
QUICKLAUNCHER_DESC= Quicklauncher plugin for Xfce | |||||
SMARTBOOKMARK_DESC= Query search engines from the Xfce panel | |||||
SYSTEMLOAD_DESC= System Load plugin for Xfce4 panel | |||||
TIME-OUT_DESC= Prompts the user to take a break every X minutes | |||||
TIMER_DESC= Set alarm at specific time or after time period | |||||
VERVE_DESC= Command line plugin for the Xfce Desktop | |||||
WAVELAN_DESC= Displays information about a WaveLAN device | |||||
WEATHER_DESC= Weather plugin for the Xfce panel | |||||
WHISKERMENU_DESC= Alternate menu for the Xfce Desktop | |||||
WMDOCK_DESC= WMdock plugin for Xfce | |||||
XKB_DESC= Keyboard layout switching plugin for Xfce panel | |||||
BATTERY_RUN_DEPENDS= ${LOCALBASE}/share/xfce4/panel/plugins/battery.desktop:sysutils/xfce4-battery-plugin | |||||
CALCULATOR_RUN_DEPENDS= ${LOCALBASE}/share/xfce4/panel-plugins/calculator.desktop:math/xfce4-calculator-plugin | |||||
CLIPMAN_RUN_DEPENDS= ${LOCALBASE}/share/xfce4/panel/plugins/xfce4-clipman-plugin.desktop:x11/xfce4-clipman-plugin | |||||
CPUGRAPH_RUN_DEPENDS= ${LOCALBASE}/share/xfce4/panel/plugins/cpugraph.desktop:sysutils/xfce4-cpugraph-plugin | |||||
DATETIME_RUN_DEPENDS= ${LOCALBASE}/share/xfce4/panel/plugins/datetime.desktop:x11-clocks/xfce4-datetime-plugin | |||||
DISKPERF_RUN_DEPENDS= ${LOCALBASE}/share/xfce4/panel/plugins/diskperf.desktop:sysutils/xfce4-diskperf-plugin | |||||
EMBED_RUN_DEPENDS= ${LOCALBASE}/share/xfce4/panel/plugins/embed.desktop:x11/xfce4-embed-plugin | |||||
FSGUARD_RUN_DEPENDS= ${LOCALBASE}/share/xfce4/panel/plugins/fsguard.desktop:sysutils/xfce4-fsguard-plugin | |||||
GENERIC-SLIDER_RUN_DEPENDS= ${LOCALBASE}/share/xfce4/panel-plugins/generic-slider.desktop:deskutils/xfce4-generic-slider | |||||
GENMON_RUN_DEPENDS= ${LOCALBASE}/share/xfce4/panel/plugins/genmon.desktop:sysutils/xfce4-genmon-plugin | |||||
MAILWATCH_RUN_DEPENDS= ${LOCALBASE}/share/xfce4/panel/plugins/mailwatch.desktop:mail/xfce4-mailwatch-plugin | |||||
MOUNT_RUN_DEPENDS= ${LOCALBASE}/share/xfce4/panel/plugins/xfce4-mount-plugin.desktop:sysutils/xfce4-mount-plugin | |||||
MPC_RUN_DEPENDS= ${LOCALBASE}/share/xfce4/panel/plugins/xfce4-mpc-plugin.desktop:audio/xfce4-mpc-plugin | |||||
NETLOAD_RUN_DEPENDS= ${LOCALBASE}/share/xfce4/panel-plugins/netload.desktop:sysutils/xfce4-netload-plugin | |||||
NOTES_RUN_DEPENDS= ${LOCALBASE}/share/xfce4/panel-plugins/xfce4-notes-plugin.desktop:deskutils/xfce4-notes-plugin | |||||
PULSEAUDIO_RUN_DEPENDS= ${LOCALBASE}/share/xfce4/panel/plugins/pulseaudio.desktop:audio/xfce4-pulseaudio-plugin | |||||
QUICKLAUNCHER_RUN_DEPENDS= ${LOCALBASE}/share/xfce4/panel-plugins/quicklauncher.desktop:x11/xfce4-quicklauncher-plugin | |||||
SMARTBOOKMARK_RUN_DEPENDS= ${LOCALBASE}/share/xfce4/panel/plugins/smartbookmark.desktop:www/xfce4-smartbookmark-plugin | |||||
SYSTEMLOAD_RUN_DEPENDS= ${LOCALBASE}/share/xfce4/panel/plugins/systemload.desktop:sysutils/xfce4-systemload-plugin | |||||
TIME-OUT_RUN_DEPENDS= ${LOCALBASE}/share/xfce4/panel/plugins/xfce4-time-out-plugin.desktop:x11-clocks/xfce4-timer-out-plugin | |||||
TIMER_RUN_DEPENDS= ${LOCALBASE}/share/xfce4/panel-plugins/xfce4-timer.desktop:x11-clocks/xfce4-timer-plugin | |||||
VERVE_RUN_DEPENDS= ${LOCALBASE}/share/xfce4/panel/plugins/xfce4-verve-plugin.desktop:x11/xfce4-verve-plugin | |||||
WAVELAN_RUN_DEPENDS= ${LOCALBASE}/share/xfce4/panel/plugins/wavelan.desktop:sysutils/xfce4-wavelan-plugin | |||||
WEATHER_RUN_DEPENDS= ${LOCALBASE}/share/xfce4/panel/plugins/weather.desktop:misc/xfce4-weather-plugin | |||||
WHISKERMENU_RUN_DEPENDS= ${LOCALBASE}/share/xfce4/panel/plugins/whiskermenu.desktop:x11/xfce4-whiskermenu-plugin | |||||
WMDOCK_RUN_DEPENDS= ${LOCALBASE}/share/xfce4/panel-plugins/wmdock.desktop:x11/xfce4-wmdock-plugin | |||||
XKB_RUN_DEPENDS= ${LOCALBASE}/share/xfce4/panel-plugins/xkb-plugin.desktop:deskutils/xfce4-xkb-plugin | |||||
OPTIONS_GROUP_THUNAR-PLUGINS= ARCHIVE MEDIA-TAGS VCS | |||||
ARCHIVE_DESC= Create/extract archives from file context menus | |||||
MEDIA-TAGS_DESC= View/edit id3/ogg tags in file properties dialog | |||||
VCS_DESC= SVN+GIT Version Control System integration | |||||
ARCHIVE_RUN_DEPENDS= ${LOCALBASE}/lib/thunarx-2/thunar-archive-plugin.so:archivers/thunar-archive-plugin | |||||
Not Done Inline ActionsI persist, but I think DEVTOOLS (devel/xfce4-deve-tools) should be removed from UNOFFICIAL option group. We can leave this port outside from meta-port. olivierd: I persist, but I think DEVTOOLS (devel/xfce4-deve-tools) should be removed from UNOFFICIAL… | |||||
Not Done Inline ActionsOk, I will remove it. This port does tend to serve desktop users rather than developers, so the logic makes sense. woodsb02: Ok, I will remove it. This port does tend to serve desktop users rather than developers, so the… | |||||
MEDIA-TAGS_RUN_DEPENDS= ${LOCALBASE}/lib/thunarx-2/thunar-media-tags-plugin.so:audio/thunar-media-tags-plugin | |||||
VCS_RUN_DEPENDS= ${LOCALBASE}/lib/thunarx-2/thunar-vcs-plugin.so:devel/thunar-vcs-plugin | |||||
OPTIONS_GROUP_UNOFFICIAL= BSDCPUFREQ DEV-TOOLS EQUAKE MIXER PRINT THEMES \ | |||||
VALA VFS VOLUMED VOLUMED-PULSE | |||||
Not Done Inline ActionsDEVTOOLS (devel/xfce4-dev-tools) is part of core component. WHISKERMENU should be placed here, because it's the only application written in C++. olivierd: DEVTOOLS (devel/xfce4-dev-tools) is part of core component.
WHISKERMENU should be placed here… | |||||
Not Done Inline ActionsAs far as I can tell, devel/xfce4-dev-tools is not a dependency of any other ports, and as such this seems like a good place to notify people of it's existence (albeit not required by default). WHISKERMENU is part of the official goodies project, so I think it is better for it to remain in the PANELPLUGINS group, even if it uses C++. woodsb02: As far as I can tell, devel/xfce4-dev-tools is not a dependency of any other ports, and as such… | |||||
BSDCPUFREQ_DESC= Display the CPU clock frequency in Xfce panel | |||||
Not Done Inline ActionsVFS (x11-fm/thunar-vfs) is obsolete (not anymore maintained by upstream), no update since 4 years and most of methods are implemented in Thunar and Gvfs. olivierd: VFS (x11-fm/thunar-vfs) is obsolete (not anymore maintained by upstream), no update since 4… | |||||
Not Done Inline ActionsOk, I have removed VFS from OPTIONS_DEFAULT. If we think it should not be in ports anymore, I can submit a separate change to mark it as deprecated with a 1 month expiry? woodsb02: Ok, I have removed VFS from OPTIONS_DEFAULT. If we think it should not be in ports anymore, I… | |||||
DEV-TOOLS_DESC= Xfce development tools | |||||
EQUAKE_DESC= Earthquake monitor plugin for the Xfce panel | |||||
MIXER_DESC= Volume control for the Xfce desktop | |||||
PRINT_DESC= Print system support for the Xfce Desktop | |||||
THEMES_DESC= Additional themes for xfwm4 | |||||
VALA_DESC= Vala binding for the Xfce core libraries | |||||
VFS_DESC= The virtual filesystem for Thunar | |||||
VOLUMED_DESC= Volume management daemon for the Xfce desktop | |||||
VOLUMED-PULSE_DESC= Volume management daemon for Xfce using PulseAudio | |||||
BSDCPUFREQ_RUN_DEPENDS= ${LOCALBASE}/share/xfce4/panel/plugins/bsdcpufreq.desktop:sysutils/xfce4-bsdcpufreq-plugin | |||||
DEV-TOOLS_RUN_DPENDS= xdt-commit:devel/xfce4-dev-tools | |||||
EQUAKE_RUN_DEPENDS= ${LOCALBASE}/share/xfce4/panel-plugins/xfce4-equake-plugin.desktop:science/xfce4-equake-plugin | |||||
MIXER_RUN_DEPENDS= xfce4-mixer:audio/xfce4-mixer | |||||
PRINT_RUN_DEPENDS= xfprint4:print/xfce4-print | |||||
THEMES_RUN_DEPENDS= ${LOCALBASE}/share/themes/Xfce/xfwm4/themerc:misc/xfce4-wm-themes | |||||
VALA_RUN_DEPENDS= ${LOCALBASE}/libdata/pkgconfig/xfce4-vala.pc:devel/xfce4-vala | |||||
VFS_RUN_DEPENDS= ${LOCALBASE}/libdata/pkgconfig/thunar-vfs-1.pc:x11-fm/thunar-vfs | |||||
VOLUMED_RUN_DEPENDS= xfce4-volumed:deskutils/xfce4-volumed | |||||
VOLUMED-PULSE_RUN_DEPENDS= xfce4-volumed-pulse:deskutils/xfce4-volumed-pulse | |||||
.include <bsd.port.mk> |
XFCE4 is misspelled, the first character is only capitalized, others are lowercase.