pkgsrc-WIP-changes archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

xfce4-panel: stage update to 4.18.0



Module Name:	pkgsrc-wip
Committed By:	Benny Siegert <bsiegert%gmail.com@localhost>
Pushed By:	bsiegert
Date:		Thu Dec 22 14:33:46 2022 +0000
Changeset:	9f8ed9347e6c6fbe02ebf2a3f14bc68f546d2ffd

Modified Files:
	Makefile
Added Files:
	xfce4-panel/DESCR
	xfce4-panel/Makefile
	xfce4-panel/PLIST
	xfce4-panel/buildlink3.mk
	xfce4-panel/distinfo
	xfce4-panel/patches/patch-migrate_Makefile.in

Log Message:
xfce4-panel: stage update to 4.18.0

To see a diff of this commit:
https://wip.pkgsrc.org/cgi-bin/gitweb.cgi?p=pkgsrc-wip.git;a=commitdiff;h=9f8ed9347e6c6fbe02ebf2a3f14bc68f546d2ffd

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

diffstat:
 Makefile                                      |   1 +
 xfce4-panel/DESCR                             |   1 +
 xfce4-panel/Makefile                          |  31 +++++
 xfce4-panel/PLIST                             | 158 ++++++++++++++++++++++++++
 xfce4-panel/buildlink3.mk                     |  18 +++
 xfce4-panel/distinfo                          |   6 +
 xfce4-panel/patches/patch-migrate_Makefile.in |  15 +++
 7 files changed, 230 insertions(+)

diffs:
diff --git a/Makefile b/Makefile
index d8310e3ac1..b237d311d1 100644
--- a/Makefile
+++ b/Makefile
@@ -6060,6 +6060,7 @@ SUBDIR+=	xf86rushproto
 SUBDIR+=	xfce4-conf
 SUBDIR+=	xfce4-exo
 SUBDIR+=	xfce4-garcon
+SUBDIR+=	xfce4-panel
 SUBDIR+=	xfce4-tumbler
 SUBDIR+=	xfce4-wm-dfbsd
 SUBDIR+=	xfs
diff --git a/xfce4-panel/DESCR b/xfce4-panel/DESCR
new file mode 100644
index 0000000000..06511d9319
--- /dev/null
+++ b/xfce4-panel/DESCR
@@ -0,0 +1 @@
+GTK3-based panel for Xfce.
diff --git a/xfce4-panel/Makefile b/xfce4-panel/Makefile
new file mode 100644
index 0000000000..cafdab23ac
--- /dev/null
+++ b/xfce4-panel/Makefile
@@ -0,0 +1,31 @@
+# $NetBSD: Makefile,v 1.96 2022/08/25 22:59:25 gutteridge Exp $
+
+.include "../../meta-pkgs/xfce4/Makefile.common"
+
+DISTNAME=		xfce4-panel-4.18.0
+CATEGORIES=		x11
+MASTER_SITES+=		https://archive.xfce.org/src/xfce/xfce4-panel/${PKGVERSION_NOREV:R}/
+
+HOMEPAGE=		https://docs.xfce.org/xfce/xfce4-panel/start
+COMMENT=		Xfce panel
+
+USE_TOOLS+=		gdbus-codegen
+
+PKGCONFIG_OVERRIDE=	libxfce4panel/libxfce4panel-1.0.pc.in
+PTHREAD_AUTO_VARS=	yes
+
+PKG_SYSCONFSUBDIR=	xdg/xfce4/panel
+EGDIR=			${XFCE4_EGBASE}/panel
+
+CONF_FILES+=	${EGDIR}/default.xml ${PKG_SYSCONFDIR}/default.xml
+
+.include "../../devel/libwnck3/buildlink3.mk"
+.include "../../sysutils/desktop-file-utils/desktopdb.mk"
+#.include "../../x11/libxfce4ui/buildlink3.mk"
+#.include "../../x11/xfce4-garcon/buildlink3.mk"
+#.include "../../x11/xfce4-exo/buildlink3.mk"
+.include "../../wip/libxfce4ui/buildlink3.mk"
+.include "../../wip/xfce4-garcon/buildlink3.mk"
+.include "../../wip/xfce4-exo/buildlink3.mk"
+.include "../../graphics/hicolor-icon-theme/buildlink3.mk"
+.include "../../mk/bsd.pkg.mk"
diff --git a/xfce4-panel/PLIST b/xfce4-panel/PLIST
new file mode 100644
index 0000000000..59e12b43d9
--- /dev/null
+++ b/xfce4-panel/PLIST
@@ -0,0 +1,158 @@
+@comment $NetBSD$
+bin/xfce4-panel
+bin/xfce4-popup-applicationsmenu
+bin/xfce4-popup-directorymenu
+bin/xfce4-popup-windowmenu
+include/xfce4/libxfce4panel-2.0/libxfce4panel/libxfce4panel-config.h
+include/xfce4/libxfce4panel-2.0/libxfce4panel/libxfce4panel-enum-types.h
+include/xfce4/libxfce4panel-2.0/libxfce4panel/libxfce4panel-enums.h
+include/xfce4/libxfce4panel-2.0/libxfce4panel/libxfce4panel.h
+include/xfce4/libxfce4panel-2.0/libxfce4panel/xfce-arrow-button.h
+include/xfce4/libxfce4panel-2.0/libxfce4panel/xfce-panel-convenience.h
+include/xfce4/libxfce4panel-2.0/libxfce4panel/xfce-panel-image.h
+include/xfce4/libxfce4panel-2.0/libxfce4panel/xfce-panel-macros.h
+include/xfce4/libxfce4panel-2.0/libxfce4panel/xfce-panel-plugin-provider.h
+include/xfce4/libxfce4panel-2.0/libxfce4panel/xfce-panel-plugin.h
+lib/libxfce4panel-2.0.la
+lib/pkgconfig/libxfce4panel-2.0.pc
+lib/xfce4/panel/migrate
+lib/xfce4/panel/plugins/libactions.la
+lib/xfce4/panel/plugins/libapplicationsmenu.la
+lib/xfce4/panel/plugins/libclock.la
+lib/xfce4/panel/plugins/libdirectorymenu.la
+lib/xfce4/panel/plugins/liblauncher.la
+lib/xfce4/panel/plugins/libpager.la
+lib/xfce4/panel/plugins/libseparator.la
+lib/xfce4/panel/plugins/libshowdesktop.la
+lib/xfce4/panel/plugins/libsystray.la
+lib/xfce4/panel/plugins/libtasklist.la
+lib/xfce4/panel/plugins/libwindowmenu.la
+lib/xfce4/panel/wrapper-2.0
+share/applications/panel-desktop-handler.desktop
+share/applications/panel-preferences.desktop
+share/examples/xfce4/panel/default.xml
+share/gtk-doc/html/libxfce4panel-2.0/XfceArrowButton.html
+share/gtk-doc/html/libxfce4panel-2.0/XfcePanelImage.html
+share/gtk-doc/html/libxfce4panel-2.0/XfcePanelPlugin.html
+share/gtk-doc/html/libxfce4panel-2.0/annotation-glossary.html
+share/gtk-doc/html/libxfce4panel-2.0/api-index-4-10.html
+share/gtk-doc/html/libxfce4panel-2.0/api-index-4-14.html
+share/gtk-doc/html/libxfce4panel-2.0/api-index-4-18.html
+share/gtk-doc/html/libxfce4panel-2.0/api-index-4-6.html
+share/gtk-doc/html/libxfce4panel-2.0/api-index-4-8.html
+share/gtk-doc/html/libxfce4panel-2.0/api-index-deprecated.html
+share/gtk-doc/html/libxfce4panel-2.0/api-index-full.html
+share/gtk-doc/html/libxfce4panel-2.0/home.png
+share/gtk-doc/html/libxfce4panel-2.0/index.html
+share/gtk-doc/html/libxfce4panel-2.0/left-insensitive.png
+share/gtk-doc/html/libxfce4panel-2.0/left.png
+share/gtk-doc/html/libxfce4panel-2.0/libxfce4panel-2.0.devhelp2
+share/gtk-doc/html/libxfce4panel-2.0/libxfce4panel-Commonly-used-plugin-macros.html
+share/gtk-doc/html/libxfce4panel-2.0/libxfce4panel-Convenience-Functions.html
+share/gtk-doc/html/libxfce4panel-2.0/libxfce4panel-GObject-Oriented-Panel-Plugin-Registers-Macros.html
+share/gtk-doc/html/libxfce4panel-2.0/libxfce4panel-Panel-Plugin-Register-Macros.html
+share/gtk-doc/html/libxfce4panel-2.0/libxfce4panel-Standard-Enumerations.html
+share/gtk-doc/html/libxfce4panel-2.0/libxfce4panel-Version-Information.html
+share/gtk-doc/html/libxfce4panel-2.0/libxfce4panel-fundamentals.html
+share/gtk-doc/html/libxfce4panel-2.0/libxfce4panel-miscelleanous.html
+share/gtk-doc/html/libxfce4panel-2.0/libxfce4panel-plugins.html
+share/gtk-doc/html/libxfce4panel-2.0/libxfce4panel-widgets.html
+share/gtk-doc/html/libxfce4panel-2.0/right-insensitive.png
+share/gtk-doc/html/libxfce4panel-2.0/right.png
+share/gtk-doc/html/libxfce4panel-2.0/style.css
+share/gtk-doc/html/libxfce4panel-2.0/up-insensitive.png
+share/gtk-doc/html/libxfce4panel-2.0/up.png
+share/icons/hicolor/128x128/apps/org.xfce.panel.png
+share/icons/hicolor/16x16/apps/org.xfce.panel.applicationsmenu.png
+share/icons/hicolor/16x16/apps/org.xfce.panel.png
+share/icons/hicolor/24x24/apps/org.xfce.panel.applicationsmenu.png
+share/icons/hicolor/24x24/apps/org.xfce.panel.png
+share/icons/hicolor/32x32/apps/org.xfce.panel.actions.png
+share/icons/hicolor/32x32/apps/org.xfce.panel.applicationsmenu.png
+share/icons/hicolor/32x32/apps/org.xfce.panel.clock.png
+share/icons/hicolor/32x32/apps/org.xfce.panel.directorymenu.png
+share/icons/hicolor/32x32/apps/org.xfce.panel.launcher.png
+share/icons/hicolor/32x32/apps/org.xfce.panel.pager.png
+share/icons/hicolor/32x32/apps/org.xfce.panel.png
+share/icons/hicolor/32x32/apps/org.xfce.panel.separator.png
+share/icons/hicolor/32x32/apps/org.xfce.panel.showdesktop.png
+share/icons/hicolor/32x32/apps/org.xfce.panel.statustray.png
+share/icons/hicolor/32x32/apps/org.xfce.panel.tasklist.png
+share/icons/hicolor/32x32/apps/org.xfce.panel.windowmenu.png
+share/icons/hicolor/48x48/apps/org.xfce.panel.applicationsmenu.png
+share/icons/hicolor/48x48/apps/org.xfce.panel.png
+share/icons/hicolor/scalable/apps/org.xfce.panel.svg
+share/locale/am/LC_MESSAGES/xfce4-panel.mo
+share/locale/ar/LC_MESSAGES/xfce4-panel.mo
+share/locale/ast/LC_MESSAGES/xfce4-panel.mo
+share/locale/be/LC_MESSAGES/xfce4-panel.mo
+share/locale/bg/LC_MESSAGES/xfce4-panel.mo
+share/locale/bn/LC_MESSAGES/xfce4-panel.mo
+share/locale/ca/LC_MESSAGES/xfce4-panel.mo
+share/locale/cs/LC_MESSAGES/xfce4-panel.mo
+share/locale/da/LC_MESSAGES/xfce4-panel.mo
+share/locale/de/LC_MESSAGES/xfce4-panel.mo
+share/locale/el/LC_MESSAGES/xfce4-panel.mo
+share/locale/en_AU/LC_MESSAGES/xfce4-panel.mo
+share/locale/en_GB/LC_MESSAGES/xfce4-panel.mo
+share/locale/eo/LC_MESSAGES/xfce4-panel.mo
+share/locale/es/LC_MESSAGES/xfce4-panel.mo
+share/locale/et/LC_MESSAGES/xfce4-panel.mo
+share/locale/eu/LC_MESSAGES/xfce4-panel.mo
+share/locale/fi/LC_MESSAGES/xfce4-panel.mo
+share/locale/fr/LC_MESSAGES/xfce4-panel.mo
+share/locale/gl/LC_MESSAGES/xfce4-panel.mo
+share/locale/he/LC_MESSAGES/xfce4-panel.mo
+share/locale/hr/LC_MESSAGES/xfce4-panel.mo
+share/locale/hu/LC_MESSAGES/xfce4-panel.mo
+share/locale/hy_AM/LC_MESSAGES/xfce4-panel.mo
+share/locale/hye/LC_MESSAGES/xfce4-panel.mo
+share/locale/id/LC_MESSAGES/xfce4-panel.mo
+share/locale/ie/LC_MESSAGES/xfce4-panel.mo
+share/locale/is/LC_MESSAGES/xfce4-panel.mo
+share/locale/it/LC_MESSAGES/xfce4-panel.mo
+share/locale/ja/LC_MESSAGES/xfce4-panel.mo
+share/locale/ka/LC_MESSAGES/xfce4-panel.mo
+share/locale/kk/LC_MESSAGES/xfce4-panel.mo
+share/locale/ko/LC_MESSAGES/xfce4-panel.mo
+share/locale/lt/LC_MESSAGES/xfce4-panel.mo
+share/locale/lv/LC_MESSAGES/xfce4-panel.mo
+share/locale/ms/LC_MESSAGES/xfce4-panel.mo
+share/locale/nb/LC_MESSAGES/xfce4-panel.mo
+share/locale/nl/LC_MESSAGES/xfce4-panel.mo
+share/locale/nn/LC_MESSAGES/xfce4-panel.mo
+share/locale/oc/LC_MESSAGES/xfce4-panel.mo
+share/locale/pa/LC_MESSAGES/xfce4-panel.mo
+share/locale/pl/LC_MESSAGES/xfce4-panel.mo
+share/locale/pt/LC_MESSAGES/xfce4-panel.mo
+share/locale/pt_BR/LC_MESSAGES/xfce4-panel.mo
+share/locale/ro/LC_MESSAGES/xfce4-panel.mo
+share/locale/ru/LC_MESSAGES/xfce4-panel.mo
+share/locale/si/LC_MESSAGES/xfce4-panel.mo
+share/locale/sk/LC_MESSAGES/xfce4-panel.mo
+share/locale/sl/LC_MESSAGES/xfce4-panel.mo
+share/locale/sq/LC_MESSAGES/xfce4-panel.mo
+share/locale/sr/LC_MESSAGES/xfce4-panel.mo
+share/locale/sv/LC_MESSAGES/xfce4-panel.mo
+share/locale/te/LC_MESSAGES/xfce4-panel.mo
+share/locale/th/LC_MESSAGES/xfce4-panel.mo
+share/locale/tr/LC_MESSAGES/xfce4-panel.mo
+share/locale/ug/LC_MESSAGES/xfce4-panel.mo
+share/locale/uk/LC_MESSAGES/xfce4-panel.mo
+share/locale/ur/LC_MESSAGES/xfce4-panel.mo
+share/locale/ur_PK/LC_MESSAGES/xfce4-panel.mo
+share/locale/vi/LC_MESSAGES/xfce4-panel.mo
+share/locale/zh_CN/LC_MESSAGES/xfce4-panel.mo
+share/locale/zh_HK/LC_MESSAGES/xfce4-panel.mo
+share/locale/zh_TW/LC_MESSAGES/xfce4-panel.mo
+share/xfce4/panel/plugins/actions.desktop
+share/xfce4/panel/plugins/applicationsmenu.desktop
+share/xfce4/panel/plugins/clock.desktop
+share/xfce4/panel/plugins/directorymenu.desktop
+share/xfce4/panel/plugins/launcher.desktop
+share/xfce4/panel/plugins/pager.desktop
+share/xfce4/panel/plugins/separator.desktop
+share/xfce4/panel/plugins/showdesktop.desktop
+share/xfce4/panel/plugins/systray.desktop
+share/xfce4/panel/plugins/tasklist.desktop
+share/xfce4/panel/plugins/windowmenu.desktop
diff --git a/xfce4-panel/buildlink3.mk b/xfce4-panel/buildlink3.mk
new file mode 100644
index 0000000000..daecd8dbb0
--- /dev/null
+++ b/xfce4-panel/buildlink3.mk
@@ -0,0 +1,18 @@
+# $NetBSD: buildlink3.mk,v 1.64 2022/08/11 05:09:35 gutteridge Exp $
+
+BUILDLINK_TREE+=	xfce4-panel
+
+.if !defined(XFCE4_PANEL_BUILDLINK3_MK)
+XFCE4_PANEL_BUILDLINK3_MK:=
+
+BUILDLINK_API_DEPENDS.xfce4-panel+=	xfce4-panel>=4.13.3
+BUILDLINK_ABI_DEPENDS.xfce4-panel+=	xfce4-panel>=4.16.4nb2
+#BUILDLINK_PKGSRCDIR.xfce4-panel?=	../../x11/xfce4-panel
+BUILDLINK_PKGSRCDIR.xfce4-panel?=	../../wip/xfce4-panel
+
+.include "../../x11/gtk3/buildlink3.mk"
+.include "../../wip/libxfce4ui/buildlink3.mk"
+#.include "../../x11/libxfce4ui/buildlink3.mk"
+.endif # XFCE4_PANEL_BUILDLINK3_MK
+
+BUILDLINK_TREE+=	-xfce4-panel
diff --git a/xfce4-panel/distinfo b/xfce4-panel/distinfo
new file mode 100644
index 0000000000..466cd7fd27
--- /dev/null
+++ b/xfce4-panel/distinfo
@@ -0,0 +1,6 @@
+$NetBSD: distinfo,v 1.39 2022/08/25 22:59:25 gutteridge Exp $
+
+BLAKE2s (xfce4-panel-4.18.0.tar.bz2) = 7c863e14c9d484fe6dd2f987240710892ec96e27fb0d39de7e7388e2acfde17c
+SHA512 (xfce4-panel-4.18.0.tar.bz2) = 4269714fb4cd6fb915789f288a0464c7ceb8c0bca73040416f9f10b6c5ed936e0340b11da8bf7e662b5a1453764e360866abf0320a46e30d536603a329d9e727
+Size (xfce4-panel-4.18.0.tar.bz2) = 1451719 bytes
+SHA1 (patch-migrate_Makefile.in) = bf71d8ff41cfe4ce60e7e1887858b5474f1fe11c
diff --git a/xfce4-panel/patches/patch-migrate_Makefile.in b/xfce4-panel/patches/patch-migrate_Makefile.in
new file mode 100644
index 0000000000..d681540386
--- /dev/null
+++ b/xfce4-panel/patches/patch-migrate_Makefile.in
@@ -0,0 +1,15 @@
+$NetBSD: patch-migrate_Makefile.in,v 1.2 2017/06/18 22:29:54 youri Exp $
+
+Adjust config path.
+
+--- migrate/Makefile.in.orig	2012-04-28 20:31:39.000000000 +0000
++++ migrate/Makefile.in
+@@ -375,7 +375,7 @@ INCLUDES = \
+ 	-DXDGCONFIGDIR=\"$(sysconfdir)/xdg\" \
+ 	$(PLATFORM_CPPFLAGS)
+ 
+-confdir = $(sysconfdir)/xdg/xfce4/panel
++confdir = $(datadir)/examples/xfce4/panel
+ conf_DATA = \
+ 	default.xml
+ 


Home | Main Index | Thread Index | Old Index