pkgsrc-WIP-changes archive

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

libxfce4ui: 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 13:08:04 2022 +0000
Changeset:	c83a89f4c4dcc7e32aabd6e4a15d4345f747ce16

Modified Files:
	Makefile
Added Files:
	libxfce4ui/DESCR
	libxfce4ui/Makefile
	libxfce4ui/PLIST
	libxfce4ui/buildlink3.mk
	libxfce4ui/distinfo
	libxfce4ui/patches/patch-libxfce4kbd-private_Makefile.in

Log Message:
libxfce4ui: 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=c83a89f4c4dcc7e32aabd6e4a15d4345f747ce16

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

diffstat:
 Makefile                                           |   1 +
 libxfce4ui/DESCR                                   |   2 +
 libxfce4ui/Makefile                                |  41 +++++++
 libxfce4ui/PLIST                                   | 129 +++++++++++++++++++++
 libxfce4ui/buildlink3.mk                           |  17 +++
 libxfce4ui/distinfo                                |   6 +
 .../patches/patch-libxfce4kbd-private_Makefile.in  |  15 +++
 7 files changed, 211 insertions(+)

diffs:
diff --git a/Makefile b/Makefile
index 0133220a8b..3130cd95fd 100644
--- a/Makefile
+++ b/Makefile
@@ -2241,6 +2241,7 @@ SUBDIR+=	libvpx-git
 SUBDIR+=	libwbxml2-patched
 SUBDIR+=	libxc
 SUBDIR+=	libxdiff
+SUBDIR+=	libxfce4ui
 SUBDIR+=	libxfce4util
 SUBDIR+=	libxml++3
 SUBDIR+=	libxtend
diff --git a/libxfce4ui/DESCR b/libxfce4ui/DESCR
new file mode 100644
index 0000000000..86216c3047
--- /dev/null
+++ b/libxfce4ui/DESCR
@@ -0,0 +1,2 @@
+This is libxfce4ui, the replacement of the old libxfcegui4 library. It
+is used to share commonly used Xfce widgets amoung the Xfce applications.
diff --git a/libxfce4ui/Makefile b/libxfce4ui/Makefile
new file mode 100644
index 0000000000..d54be34eed
--- /dev/null
+++ b/libxfce4ui/Makefile
@@ -0,0 +1,41 @@
+# $NetBSD: Makefile,v 1.31 2022/08/11 05:09:29 gutteridge Exp $
+
+.include "../../wip/xfce4/Makefile.common"
+
+DISTNAME=	libxfce4ui-4.18.0
+CATEGORIES=	x11
+MASTER_SITES+=	https://archive.xfce.org/src/xfce/libxfce4ui/${PKGVERSION_NOREV:R}/
+
+COMMENT=	Xfce widget library
+
+BUILD_DEFS+=		PKG_SYSCONFBASE
+
+CONFIGURE_ARGS+=	--enable-gtk3
+CONFIGURE_ARGS=		--with-vendor-info=${OPSYS}
+CONFIGURE_ARGS+=	--sysconfdir=${PKG_SYSCONFBASE}
+
+PKG_SYSCONFSUBDIR=	xdg
+
+PKGCONFIG_OVERRIDE=	libxfce4kbd-private/libxfce4kbd-private-2.pc.in
+PKGCONFIG_OVERRIDE+=	libxfce4kbd-private/libxfce4kbd-private-3.pc.in
+PKGCONFIG_OVERRIDE+=	libxfce4ui/libxfce4ui-1.pc.in
+PKGCONFIG_OVERRIDE+=	libxfce4ui/libxfce4ui-2.pc.in
+
+CONF_FILES=	${XFCE4_EGBASE}/xfconf/xfce-perchannel-xml/xfce4-keyboard-shortcuts.xml \
+		${PKG_SYSCONFDIR}/xfce4/xfconf/xfce-perchannel-xml/xfce4-keyboard-shortcuts.xml
+
+MAKE_DIRS+=	${XFCE4_EGBASE}/xfconf/xfce-perchannel-xml \
+		${PKG_SYSCONFDIR}/xfce4/xfconf/xfce-perchannel-xml
+
+USE_LANGUAGES=	c99
+
+.include "../../sysutils/desktop-file-utils/desktopdb.mk"
+#.include "../../devel/xfce4-conf/buildlink3.mk"
+.include "../../wip/xfce4-conf/buildlink3.mk"
+.include "../../graphics/hicolor-icon-theme/buildlink3.mk"
+#.include "../../x11/libxfce4util/buildlink3.mk"
+.include "../../wip/libxfce4util/buildlink3.mk"
+.include "../../x11/libSM/buildlink3.mk"
+.include "../../x11/startup-notification/buildlink3.mk"
+.include "../../mk/pthread.buildlink3.mk"
+.include "../../mk/bsd.pkg.mk"
diff --git a/libxfce4ui/PLIST b/libxfce4ui/PLIST
new file mode 100644
index 0000000000..dcde8c65f7
--- /dev/null
+++ b/libxfce4ui/PLIST
@@ -0,0 +1,129 @@
+@comment $NetBSD$
+bin/xfce4-about
+include/xfce4/libxfce4kbd-private-3/libxfce4kbd-private/xfce-shortcut-dialog.h
+include/xfce4/libxfce4kbd-private-3/libxfce4kbd-private/xfce-shortcuts-editor-dialog.h
+include/xfce4/libxfce4kbd-private-3/libxfce4kbd-private/xfce-shortcuts-editor.h
+include/xfce4/libxfce4kbd-private-3/libxfce4kbd-private/xfce-shortcuts-grabber.h
+include/xfce4/libxfce4kbd-private-3/libxfce4kbd-private/xfce-shortcuts-provider.h
+include/xfce4/libxfce4kbd-private-3/libxfce4kbd-private/xfce-shortcuts-xfwm4.h
+include/xfce4/libxfce4kbd-private-3/libxfce4kbd-private/xfce-shortcuts.h
+include/xfce4/libxfce4ui-2/libxfce4ui/libxfce4ui-config.h
+include/xfce4/libxfce4ui-2/libxfce4ui/libxfce4ui-enum-types.h
+include/xfce4/libxfce4ui-2/libxfce4ui/libxfce4ui.h
+include/xfce4/libxfce4ui-2/libxfce4ui/xfce-dialogs.h
+include/xfce4/libxfce4ui-2/libxfce4ui/xfce-filename-input.h
+include/xfce4/libxfce4ui-2/libxfce4ui/xfce-gdk-extensions.h
+include/xfce4/libxfce4ui-2/libxfce4ui/xfce-gtk-extensions.h
+include/xfce4/libxfce4ui-2/libxfce4ui/xfce-sm-client.h
+include/xfce4/libxfce4ui-2/libxfce4ui/xfce-spawn.h
+include/xfce4/libxfce4ui-2/libxfce4ui/xfce-titled-dialog.h
+lib/libxfce4kbd-private-3.la
+lib/libxfce4ui-2.la
+lib/pkgconfig/libxfce4kbd-private-3.pc
+lib/pkgconfig/libxfce4ui-2.pc
+share/applications/xfce4-about.desktop
+share/examples/xfce4/xfconf/xfce-perchannel-xml/xfce4-keyboard-shortcuts.xml
+share/gtk-doc/html/libxfce4ui/XfceFilenameInput.html
+share/gtk-doc/html/libxfce4ui/XfceSMClient.html
+share/gtk-doc/html/libxfce4ui/XfceTitledDialog.html
+share/gtk-doc/html/libxfce4ui/annotation-glossary.html
+share/gtk-doc/html/libxfce4ui/api-index-4-10.html
+share/gtk-doc/html/libxfce4ui/api-index-4-12.html
+share/gtk-doc/html/libxfce4ui/api-index-4-14.html
+share/gtk-doc/html/libxfce4ui/api-index-4-16.html
+share/gtk-doc/html/libxfce4ui/api-index-4-18.html
+share/gtk-doc/html/libxfce4ui/api-index-deprecated.html
+share/gtk-doc/html/libxfce4ui/api-index-full.html
+share/gtk-doc/html/libxfce4ui/home.png
+share/gtk-doc/html/libxfce4ui/index.html
+share/gtk-doc/html/libxfce4ui/left-insensitive.png
+share/gtk-doc/html/libxfce4ui/left.png
+share/gtk-doc/html/libxfce4ui/libxfce4ui-Gdk-Extensions.html
+share/gtk-doc/html/libxfce4ui/libxfce4ui-Gtk-Extensions.html
+share/gtk-doc/html/libxfce4ui/libxfce4ui-Spawn.html
+share/gtk-doc/html/libxfce4ui/libxfce4ui-XfceDialogs.html
+share/gtk-doc/html/libxfce4ui/libxfce4ui-extensions.html
+share/gtk-doc/html/libxfce4ui/libxfce4ui-fundamentals.html
+share/gtk-doc/html/libxfce4ui/libxfce4ui-introduction.html
+share/gtk-doc/html/libxfce4ui/libxfce4ui-libxfce4ui-config.html
+share/gtk-doc/html/libxfce4ui/libxfce4ui-sm.html
+share/gtk-doc/html/libxfce4ui/libxfce4ui-widgets.html
+share/gtk-doc/html/libxfce4ui/libxfce4ui.devhelp2
+share/gtk-doc/html/libxfce4ui/right-insensitive.png
+share/gtk-doc/html/libxfce4ui/right.png
+share/gtk-doc/html/libxfce4ui/style.css
+share/gtk-doc/html/libxfce4ui/up-insensitive.png
+share/gtk-doc/html/libxfce4ui/up.png
+share/icons/hicolor/128x128/apps/org.xfce.about.png
+share/icons/hicolor/128x128/apps/xfce4-logo.png
+share/icons/hicolor/16x16/apps/org.xfce.about.png
+share/icons/hicolor/16x16/apps/xfce4-logo.png
+share/icons/hicolor/48x48/apps/org.xfce.about.png
+share/icons/hicolor/48x48/apps/xfce4-logo.png
+share/icons/hicolor/scalable/apps/org.xfce.about.svg
+share/icons/hicolor/scalable/apps/xfce4-logo.svg
+share/locale/am/LC_MESSAGES/libxfce4ui.mo
+share/locale/ar/LC_MESSAGES/libxfce4ui.mo
+share/locale/ast/LC_MESSAGES/libxfce4ui.mo
+share/locale/az/LC_MESSAGES/libxfce4ui.mo
+share/locale/be/LC_MESSAGES/libxfce4ui.mo
+share/locale/bg/LC_MESSAGES/libxfce4ui.mo
+share/locale/bn/LC_MESSAGES/libxfce4ui.mo
+share/locale/ca/LC_MESSAGES/libxfce4ui.mo
+share/locale/cs/LC_MESSAGES/libxfce4ui.mo
+share/locale/cy/LC_MESSAGES/libxfce4ui.mo
+share/locale/da/LC_MESSAGES/libxfce4ui.mo
+share/locale/de/LC_MESSAGES/libxfce4ui.mo
+share/locale/el/LC_MESSAGES/libxfce4ui.mo
+share/locale/en_AU/LC_MESSAGES/libxfce4ui.mo
+share/locale/en_GB/LC_MESSAGES/libxfce4ui.mo
+share/locale/es/LC_MESSAGES/libxfce4ui.mo
+share/locale/et/LC_MESSAGES/libxfce4ui.mo
+share/locale/eu/LC_MESSAGES/libxfce4ui.mo
+share/locale/fi/LC_MESSAGES/libxfce4ui.mo
+share/locale/fr/LC_MESSAGES/libxfce4ui.mo
+share/locale/gl/LC_MESSAGES/libxfce4ui.mo
+share/locale/he/LC_MESSAGES/libxfce4ui.mo
+share/locale/hr/LC_MESSAGES/libxfce4ui.mo
+share/locale/hu/LC_MESSAGES/libxfce4ui.mo
+share/locale/hy/LC_MESSAGES/libxfce4ui.mo
+share/locale/hy_AM/LC_MESSAGES/libxfce4ui.mo
+share/locale/hye/LC_MESSAGES/libxfce4ui.mo
+share/locale/id/LC_MESSAGES/libxfce4ui.mo
+share/locale/ie/LC_MESSAGES/libxfce4ui.mo
+share/locale/is/LC_MESSAGES/libxfce4ui.mo
+share/locale/it/LC_MESSAGES/libxfce4ui.mo
+share/locale/ja/LC_MESSAGES/libxfce4ui.mo
+share/locale/ka/LC_MESSAGES/libxfce4ui.mo
+share/locale/kk/LC_MESSAGES/libxfce4ui.mo
+share/locale/ko/LC_MESSAGES/libxfce4ui.mo
+share/locale/lt/LC_MESSAGES/libxfce4ui.mo
+share/locale/lv/LC_MESSAGES/libxfce4ui.mo
+share/locale/ms/LC_MESSAGES/libxfce4ui.mo
+share/locale/nb/LC_MESSAGES/libxfce4ui.mo
+share/locale/nl/LC_MESSAGES/libxfce4ui.mo
+share/locale/nn/LC_MESSAGES/libxfce4ui.mo
+share/locale/oc/LC_MESSAGES/libxfce4ui.mo
+share/locale/pa/LC_MESSAGES/libxfce4ui.mo
+share/locale/pl/LC_MESSAGES/libxfce4ui.mo
+share/locale/pt/LC_MESSAGES/libxfce4ui.mo
+share/locale/pt_BR/LC_MESSAGES/libxfce4ui.mo
+share/locale/ro/LC_MESSAGES/libxfce4ui.mo
+share/locale/ru/LC_MESSAGES/libxfce4ui.mo
+share/locale/si/LC_MESSAGES/libxfce4ui.mo
+share/locale/sk/LC_MESSAGES/libxfce4ui.mo
+share/locale/sl/LC_MESSAGES/libxfce4ui.mo
+share/locale/sq/LC_MESSAGES/libxfce4ui.mo
+share/locale/sr/LC_MESSAGES/libxfce4ui.mo
+share/locale/sv/LC_MESSAGES/libxfce4ui.mo
+share/locale/te/LC_MESSAGES/libxfce4ui.mo
+share/locale/th/LC_MESSAGES/libxfce4ui.mo
+share/locale/tr/LC_MESSAGES/libxfce4ui.mo
+share/locale/ug/LC_MESSAGES/libxfce4ui.mo
+share/locale/uk/LC_MESSAGES/libxfce4ui.mo
+share/locale/ur/LC_MESSAGES/libxfce4ui.mo
+share/locale/ur_PK/LC_MESSAGES/libxfce4ui.mo
+share/locale/vi/LC_MESSAGES/libxfce4ui.mo
+share/locale/zh_CN/LC_MESSAGES/libxfce4ui.mo
+share/locale/zh_HK/LC_MESSAGES/libxfce4ui.mo
+share/locale/zh_TW/LC_MESSAGES/libxfce4ui.mo
diff --git a/libxfce4ui/buildlink3.mk b/libxfce4ui/buildlink3.mk
new file mode 100644
index 0000000000..bad770046e
--- /dev/null
+++ b/libxfce4ui/buildlink3.mk
@@ -0,0 +1,17 @@
+# $NetBSD: buildlink3.mk,v 1.8 2021/12/08 16:02:55 adam Exp $
+
+BUILDLINK_TREE+=	libxfce4ui
+
+.if !defined(LIBXFCE4UI_BUILDLINK3_MK)
+LIBXFCE4UI_BUILDLINK3_MK:=
+
+BUILDLINK_API_DEPENDS.libxfce4ui+=	libxfce4ui>=4.12.1
+BUILDLINK_ABI_DEPENDS.libxfce4ui+=	libxfce4ui>=4.16.1
+BUILDLINK_PKGSRCDIR.libxfce4ui?=	../../x11/libxfce4ui
+
+.include "../../devel/xfce4-conf/buildlink3.mk"
+.include "../../x11/libxfce4util/buildlink3.mk"
+.include "../../x11/startup-notification/buildlink3.mk"
+.endif # LIBXFCE4UI_BUILDLINK3_MK
+
+BUILDLINK_TREE+=	-libxfce4ui
diff --git a/libxfce4ui/distinfo b/libxfce4ui/distinfo
new file mode 100644
index 0000000000..e931a983b9
--- /dev/null
+++ b/libxfce4ui/distinfo
@@ -0,0 +1,6 @@
+$NetBSD: distinfo,v 1.11 2021/11/30 14:10:36 gutteridge Exp $
+
+BLAKE2s (libxfce4ui-4.18.0.tar.bz2) = d6ae7018c147919d2a3b8401f9ab4e826730d0b0f29b69e342a136f3ae6607f9
+SHA512 (libxfce4ui-4.18.0.tar.bz2) = a88c948415dd33e4c4e9a69b9315aa8bb9c0172f563326d2c651ef6e84fa78c6bf1656def80c2f24c13f04b9f522e2c1983d0f4f009a74a8581d49049027c937
+Size (libxfce4ui-4.18.0.tar.bz2) = 896351 bytes
+SHA1 (patch-libxfce4kbd-private_Makefile.in) = 10443997b9699363ab19d0092b6ac7a898a512d8
diff --git a/libxfce4ui/patches/patch-libxfce4kbd-private_Makefile.in b/libxfce4ui/patches/patch-libxfce4kbd-private_Makefile.in
new file mode 100644
index 0000000000..34e724212a
--- /dev/null
+++ b/libxfce4ui/patches/patch-libxfce4kbd-private_Makefile.in
@@ -0,0 +1,15 @@
+$NetBSD: patch-libxfce4kbd-private_Makefile.in,v 1.3 2021/11/30 14:10:37 gutteridge Exp $
+
+Adjust config path.
+
+--- libxfce4kbd-private/Makefile.in.orig	2021-09-05 21:59:52.000000000 +0000
++++ libxfce4kbd-private/Makefile.in
+@@ -540,7 +540,7 @@ top_srcdir = @top_srcdir@
+ @ENABLE_KEYBOARD_LIBRARY_TRUE@	$(LIBXFCE4UTIL_LIBS) \
+ @ENABLE_KEYBOARD_LIBRARY_TRUE@	$(XFCONF_LIBS)
+ 
+-@ENABLE_KEYBOARD_LIBRARY_TRUE@settingsdir = $(sysconfdir)/xdg/xfce4/xfconf/xfce-perchannel-xml
++@ENABLE_KEYBOARD_LIBRARY_TRUE@settingsdir = $(datadir)/examples/xfce4/xfconf/xfce-perchannel-xml
+ @ENABLE_KEYBOARD_LIBRARY_TRUE@settings_DATA = xfce4-keyboard-shortcuts.xml
+ @ENABLE_KEYBOARD_LIBRARY_TRUE@pkgconfigdir = $(libdir)/pkgconfig
+ @ENABLE_KEYBOARD_LIBRARY_TRUE@pkgconfig_DATA = libxfce4kbd-private-3.pc


Home | Main Index | Thread Index | Old Index