diff --git a/x11-wm/deforaos-panel/Makefile b/x11-wm/deforaos-panel/Makefile index 1cf6b6ba868e..dcdd2ac7eb85 100644 --- a/x11-wm/deforaos-panel/Makefile +++ b/x11-wm/deforaos-panel/Makefile @@ -1,84 +1,84 @@ -PORTNAME= deforaos-panel -PORTVERSION= 0.4.5 -PORTREVISION= 1 +PORTNAME= panel +PORTVERSION= 0.4.6 CATEGORIES= x11-wm MASTER_SITES= https://ftp.defora.org/pub/DeforaOS/Apps/Desktop/src/Panel/ +PKGNAMEPREFIX= deforaos- DISTNAME= Panel-${PORTVERSION} MAINTAINER= khorben@defora.org COMMENT= DeforaOS desktop panel WWW= https://www.defora.org/ LICENSE= GPLv3 LICENSE_FILE= ${WRKSRC}/COPYING BUILD_DEPENDS= ${LOCALBASE}/include/Desktop/Browser.h:x11-fm/deforaos-browser -LIB_DEPENDS= libSystem.so:devel/deforaos-libsystem \ +LIB_DEPENDS= libasound.so:audio/alsa-lib \ libDesktop.so:x11/deforaos-libdesktop \ - libasound.so:audio/alsa-lib \ libharfbuzz.so:print/harfbuzz \ + libSystem.so:devel/deforaos-libsystem \ libxkbfile.so:x11/libxkbfile -USES= gnome pkgconfig xorg desktop-file-utils - -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 \ - gtkdoc-mkhtml:textproc/gtk-doc - -USE_GNOME= gtk30 cairo gdkpixbuf2 -USE_XORG= x11 +USES= desktop-file-utils gnome pkgconfig xorg +USE_GNOME= cairo gdkpixbuf2 gtk30 USE_LDCONFIG= yes +USE_XORG= x11 + MAKE_ARGS+= PREFIX=${PREFIX} MAKE_ENV+= MANDIR=${STAGEDIR}${PREFIX}/share/man +OPTIONS_DEFINE= DOCS NLS +OPTIONS_SUB= yes +DOCS_BUILD_DEPENDS= ${LOCALBASE}/share/xsl/docbook/manpages/docbook.xsl:textproc/docbook-xsl \ + gtkdoc-mkhtml:textproc/gtk-doc \ + xsltproc:textproc/libxslt +NLS_USES= gettext + post-patch: ${REINPLACE_CMD} -e 's|/lib/|/libdata/|g' \ ${WRKSRC}/data/pkgconfig.sh post-patch-DOCS-off: ${REINPLACE_CMD} -e '/^SUBDIRS/ s|doc||' ${WRKSRC}/Makefile post-patch-NLS-off: ${REINPLACE_CMD} 's|include po src|include src|' \ ${WRKSRC}/Makefile post-install: ${STRIP_CMD} ${STAGEDIR}${PREFIX}/bin/* \ ${STAGEDIR}${PREFIX}/lib/Panel/applets/battery.so \ ${STAGEDIR}${PREFIX}/lib/Panel/applets/bluetooth.so \ ${STAGEDIR}${PREFIX}/lib/Panel/applets/brightness.so \ ${STAGEDIR}${PREFIX}/lib/Panel/applets/clock.so \ ${STAGEDIR}${PREFIX}/lib/Panel/applets/close.so \ ${STAGEDIR}${PREFIX}/lib/Panel/applets/cpu.so \ ${STAGEDIR}${PREFIX}/lib/Panel/applets/cpufreq.so \ ${STAGEDIR}${PREFIX}/lib/Panel/applets/desktop.so \ ${STAGEDIR}${PREFIX}/lib/Panel/applets/embed.so \ ${STAGEDIR}${PREFIX}/lib/Panel/applets/gps.so \ ${STAGEDIR}${PREFIX}/lib/Panel/applets/gsm.so \ ${STAGEDIR}${PREFIX}/lib/Panel/applets/leds.so \ ${STAGEDIR}${PREFIX}/lib/Panel/applets/lock.so \ ${STAGEDIR}${PREFIX}/lib/Panel/applets/logout.so \ ${STAGEDIR}${PREFIX}/lib/Panel/applets/memory.so \ ${STAGEDIR}${PREFIX}/lib/Panel/applets/menu.so \ ${STAGEDIR}${PREFIX}/lib/Panel/applets/mixer.so \ ${STAGEDIR}${PREFIX}/lib/Panel/applets/network.so \ ${STAGEDIR}${PREFIX}/lib/Panel/applets/pager.so \ ${STAGEDIR}${PREFIX}/lib/Panel/applets/rotate.so \ ${STAGEDIR}${PREFIX}/lib/Panel/applets/separator.so \ ${STAGEDIR}${PREFIX}/lib/Panel/applets/shutdown.so \ ${STAGEDIR}${PREFIX}/lib/Panel/applets/spacer.so \ ${STAGEDIR}${PREFIX}/lib/Panel/applets/suspend.so \ ${STAGEDIR}${PREFIX}/lib/Panel/applets/swap.so \ ${STAGEDIR}${PREFIX}/lib/Panel/applets/systray.so \ ${STAGEDIR}${PREFIX}/lib/Panel/applets/tasks.so \ ${STAGEDIR}${PREFIX}/lib/Panel/applets/title.so \ ${STAGEDIR}${PREFIX}/lib/Panel/applets/usb.so \ ${STAGEDIR}${PREFIX}/lib/Panel/applets/user.so \ ${STAGEDIR}${PREFIX}/lib/Panel/applets/volume.so \ ${STAGEDIR}${PREFIX}/lib/Panel/applets/wpa_supplicant.so \ ${STAGEDIR}${PREFIX}/lib/libPanel.so.0.0 .include diff --git a/x11-wm/deforaos-panel/distinfo b/x11-wm/deforaos-panel/distinfo index 8c99365a3a56..9ee9bd4869a4 100644 --- a/x11-wm/deforaos-panel/distinfo +++ b/x11-wm/deforaos-panel/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1696801985 -SHA256 (Panel-0.4.5.tar.gz) = fcb047c9697b0b52b2b410f7653cd3137551ba76185638bd084bac2f9c101c3c -SIZE (Panel-0.4.5.tar.gz) = 162245 +TIMESTAMP = 1728524907 +SHA256 (Panel-0.4.6.tar.gz) = be199dc14c0ce97e29115b6d9e4687af2d9c31d0f30a4235f83775bff9db26f0 +SIZE (Panel-0.4.6.tar.gz) = 163179 diff --git a/x11-wm/deforaos-panel/pkg-descr b/x11-wm/deforaos-panel/pkg-descr index d3671c59f26e..5fca7175986f 100644 --- a/x11-wm/deforaos-panel/pkg-descr +++ b/x11-wm/deforaos-panel/pkg-descr @@ -1 +1,9 @@ DeforaOS desktop panel + +This program is meant to display an arbitrary number of desktop panels, with +support for up to one per edge of the screen at the moment. Each panel can then +host a number of applets, implemented as plug-ins to the main program. + +A number of additional utilities is also available, allowing tighter integration +of external applications, as well as when responding to system events +(notifications...).