pkgsrc-WIP-changes archive

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

xfce4-garcon: 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:12:56 2022 +0000
Changeset:	a696aa161b03bd97173a6cd000a12db9cb897f23

Modified Files:
	Makefile
Added Files:
	xfce4-garcon/DESCR
	xfce4-garcon/Makefile
	xfce4-garcon/PLIST
	xfce4-garcon/buildlink3.mk
	xfce4-garcon/distinfo
	xfce4-garcon/patches/patch-data_xfce_Makefile.in
	xfce4-garcon/patches/patch-garcon-gtk_Makefile.am
	xfce4-garcon/patches/patch-garcon_Makefile.in

Log Message:
xfce4-garcon: 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=a696aa161b03bd97173a6cd000a12db9cb897f23

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

diffstat:
 Makefile                                          |   1 +
 xfce4-garcon/DESCR                                |   1 +
 xfce4-garcon/Makefile                             |  25 ++++
 xfce4-garcon/PLIST                                | 141 ++++++++++++++++++++++
 xfce4-garcon/buildlink3.mk                        |  16 +++
 xfce4-garcon/distinfo                             |   8 ++
 xfce4-garcon/patches/patch-data_xfce_Makefile.in  |  15 +++
 xfce4-garcon/patches/patch-garcon-gtk_Makefile.am |  15 +++
 xfce4-garcon/patches/patch-garcon_Makefile.in     |  15 +++
 9 files changed, 237 insertions(+)

diffs:
diff --git a/Makefile b/Makefile
index 3130cd95fd..d8310e3ac1 100644
--- a/Makefile
+++ b/Makefile
@@ -6059,6 +6059,7 @@ SUBDIR+=	xf86-video-wsfb-dfbsd
 SUBDIR+=	xf86rushproto
 SUBDIR+=	xfce4-conf
 SUBDIR+=	xfce4-exo
+SUBDIR+=	xfce4-garcon
 SUBDIR+=	xfce4-tumbler
 SUBDIR+=	xfce4-wm-dfbsd
 SUBDIR+=	xfs
diff --git a/xfce4-garcon/DESCR b/xfce4-garcon/DESCR
new file mode 100644
index 0000000000..b9de4c1444
--- /dev/null
+++ b/xfce4-garcon/DESCR
@@ -0,0 +1 @@
+Menu library for Xfce.
diff --git a/xfce4-garcon/Makefile b/xfce4-garcon/Makefile
new file mode 100644
index 0000000000..47c3deeb07
--- /dev/null
+++ b/xfce4-garcon/Makefile
@@ -0,0 +1,25 @@
+# $NetBSD: Makefile,v 1.28 2022/08/11 05:09:34 gutteridge Exp $
+
+.include "../../meta-pkgs/xfce4/Makefile.common"
+
+DISTNAME=	garcon-4.18.0
+PKGNAME=	xfce4-${DISTNAME}
+CATEGORIES=	x11
+MASTER_SITES=	https://archive.xfce.org/src/xfce/garcon/${PKGVERSION_NOREV:R}/
+
+HOMEPAGE=	https://wiki.xfce.org/dev/garcon
+COMMENT=	Xfce menu library
+
+PKGCONFIG_OVERRIDE=	garcon/garcon-1.pc.in
+PKGCONFIG_OVERRIDE+=	garcon-gtk/garcon-gtk3-1.pc.in
+
+EGDIR=			${XFCE4_EGBASE}
+PKG_SYSCONFSUBDIR=	xdg
+MAKE_DIRS+=		${EGDIR} ${EGDIR}/menus ${PKG_SYSCONFDIR}/menus
+
+CONF_FILES=		${EGDIR}/menus/xfce-applications.menu \
+			${PKG_SYSCONFDIR}/menus/xfce-applications.menu
+
+.include "../../wip/libxfce4ui/buildlink3.mk"
+#.include "../../x11/libxfce4ui/buildlink3.mk"
+.include "../../mk/bsd.pkg.mk"
diff --git a/xfce4-garcon/PLIST b/xfce4-garcon/PLIST
new file mode 100644
index 0000000000..ff4cc97c30
--- /dev/null
+++ b/xfce4-garcon/PLIST
@@ -0,0 +1,141 @@
+@comment $NetBSD$
+include/garcon-1/garcon/garcon-config.h
+include/garcon-1/garcon/garcon-environment.h
+include/garcon-1/garcon/garcon-marshal.h
+include/garcon-1/garcon/garcon-menu-directory.h
+include/garcon-1/garcon/garcon-menu-element.h
+include/garcon-1/garcon/garcon-menu-item-action.h
+include/garcon-1/garcon/garcon-menu-item-cache.h
+include/garcon-1/garcon/garcon-menu-item-pool.h
+include/garcon-1/garcon/garcon-menu-item.h
+include/garcon-1/garcon/garcon-menu-merger.h
+include/garcon-1/garcon/garcon-menu-node.h
+include/garcon-1/garcon/garcon-menu-parser.h
+include/garcon-1/garcon/garcon-menu-separator.h
+include/garcon-1/garcon/garcon-menu-tree-provider.h
+include/garcon-1/garcon/garcon-menu.h
+include/garcon-1/garcon/garcon.h
+include/garcon-gtk3-1/garcon-gtk/garcon-gtk-menu.h
+include/garcon-gtk3-1/garcon-gtk/garcon-gtk.h
+lib/libgarcon-1.la
+lib/libgarcon-gtk3-1.la
+lib/pkgconfig/garcon-1.pc
+lib/pkgconfig/garcon-gtk3-1.pc
+share/desktop-directories/xfce-accessories.directory
+share/desktop-directories/xfce-development.directory
+share/desktop-directories/xfce-education.directory
+share/desktop-directories/xfce-games.directory
+share/desktop-directories/xfce-graphics.directory
+share/desktop-directories/xfce-hardware.directory
+share/desktop-directories/xfce-multimedia.directory
+share/desktop-directories/xfce-network.directory
+share/desktop-directories/xfce-office.directory
+share/desktop-directories/xfce-other.directory
+share/desktop-directories/xfce-personal.directory
+share/desktop-directories/xfce-science.directory
+share/desktop-directories/xfce-screensavers.directory
+share/desktop-directories/xfce-settings.directory
+share/desktop-directories/xfce-system.directory
+share/examples/xfce4/menus/xfce-applications.menu
+share/gtk-doc/html/garcon/GarconGtkMenu.html
+share/gtk-doc/html/garcon/GarconMenu.html
+share/gtk-doc/html/garcon/GarconMenuDirectory.html
+share/gtk-doc/html/garcon/GarconMenuElement.html
+share/gtk-doc/html/garcon/GarconMenuItem.html
+share/gtk-doc/html/garcon/GarconMenuItemAction.html
+share/gtk-doc/html/garcon/GarconMenuItemCache.html
+share/gtk-doc/html/garcon/GarconMenuMerger.html
+share/gtk-doc/html/garcon/GarconMenuParser.html
+share/gtk-doc/html/garcon/GarconMenuSeparator.html
+share/gtk-doc/html/garcon/GarconMenuTreeProvider.html
+share/gtk-doc/html/garcon/annotation-glossary.html
+share/gtk-doc/html/garcon/api-index-0-3.html
+share/gtk-doc/html/garcon/api-index-deprecated.html
+share/gtk-doc/html/garcon/api-index-full.html
+share/gtk-doc/html/garcon/garcon-Desktop-Environment-Configuration.html
+share/gtk-doc/html/garcon/garcon-Version-Information.html
+share/gtk-doc/html/garcon/garcon-garcon-marshal.html
+share/gtk-doc/html/garcon/garcon-garcon-menu-item-pool.html
+share/gtk-doc/html/garcon/garcon-garcon-menu-node.html
+share/gtk-doc/html/garcon/garcon-gtk-menu.html
+share/gtk-doc/html/garcon/garcon-menus.html
+share/gtk-doc/html/garcon/garcon-miscellaneous.html
+share/gtk-doc/html/garcon/garcon-parsing.html
+share/gtk-doc/html/garcon/garcon.devhelp2
+share/gtk-doc/html/garcon/home.png
+share/gtk-doc/html/garcon/index.html
+share/gtk-doc/html/garcon/left-insensitive.png
+share/gtk-doc/html/garcon/left.png
+share/gtk-doc/html/garcon/object-tree.html
+share/gtk-doc/html/garcon/pt01.html
+share/gtk-doc/html/garcon/right-insensitive.png
+share/gtk-doc/html/garcon/right.png
+share/gtk-doc/html/garcon/style.css
+share/gtk-doc/html/garcon/up-insensitive.png
+share/gtk-doc/html/garcon/up.png
+share/icons/hicolor/32x32/apps/org.xfce.garcon.png
+share/locale/am/LC_MESSAGES/garcon.mo
+share/locale/ar/LC_MESSAGES/garcon.mo
+share/locale/ast/LC_MESSAGES/garcon.mo
+share/locale/be/LC_MESSAGES/garcon.mo
+share/locale/bg/LC_MESSAGES/garcon.mo
+share/locale/bn/LC_MESSAGES/garcon.mo
+share/locale/ca/LC_MESSAGES/garcon.mo
+share/locale/cs/LC_MESSAGES/garcon.mo
+share/locale/cy/LC_MESSAGES/garcon.mo
+share/locale/da/LC_MESSAGES/garcon.mo
+share/locale/de/LC_MESSAGES/garcon.mo
+share/locale/el/LC_MESSAGES/garcon.mo
+share/locale/en_AU/LC_MESSAGES/garcon.mo
+share/locale/en_GB/LC_MESSAGES/garcon.mo
+share/locale/eo/LC_MESSAGES/garcon.mo
+share/locale/es/LC_MESSAGES/garcon.mo
+share/locale/et/LC_MESSAGES/garcon.mo
+share/locale/eu/LC_MESSAGES/garcon.mo
+share/locale/fi/LC_MESSAGES/garcon.mo
+share/locale/fr/LC_MESSAGES/garcon.mo
+share/locale/gl/LC_MESSAGES/garcon.mo
+share/locale/he/LC_MESSAGES/garcon.mo
+share/locale/hi/LC_MESSAGES/garcon.mo
+share/locale/hr/LC_MESSAGES/garcon.mo
+share/locale/hu/LC_MESSAGES/garcon.mo
+share/locale/hy/LC_MESSAGES/garcon.mo
+share/locale/hy_AM/LC_MESSAGES/garcon.mo
+share/locale/hye/LC_MESSAGES/garcon.mo
+share/locale/id/LC_MESSAGES/garcon.mo
+share/locale/ie/LC_MESSAGES/garcon.mo
+share/locale/is/LC_MESSAGES/garcon.mo
+share/locale/it/LC_MESSAGES/garcon.mo
+share/locale/ja/LC_MESSAGES/garcon.mo
+share/locale/ka/LC_MESSAGES/garcon.mo
+share/locale/kab/LC_MESSAGES/garcon.mo
+share/locale/kk/LC_MESSAGES/garcon.mo
+share/locale/ko/LC_MESSAGES/garcon.mo
+share/locale/lt/LC_MESSAGES/garcon.mo
+share/locale/lv/LC_MESSAGES/garcon.mo
+share/locale/ms/LC_MESSAGES/garcon.mo
+share/locale/nb/LC_MESSAGES/garcon.mo
+share/locale/nl/LC_MESSAGES/garcon.mo
+share/locale/nn/LC_MESSAGES/garcon.mo
+share/locale/oc/LC_MESSAGES/garcon.mo
+share/locale/pa/LC_MESSAGES/garcon.mo
+share/locale/pl/LC_MESSAGES/garcon.mo
+share/locale/pt/LC_MESSAGES/garcon.mo
+share/locale/pt_BR/LC_MESSAGES/garcon.mo
+share/locale/ro/LC_MESSAGES/garcon.mo
+share/locale/ru/LC_MESSAGES/garcon.mo
+share/locale/sk/LC_MESSAGES/garcon.mo
+share/locale/sl/LC_MESSAGES/garcon.mo
+share/locale/sq/LC_MESSAGES/garcon.mo
+share/locale/sr/LC_MESSAGES/garcon.mo
+share/locale/sv/LC_MESSAGES/garcon.mo
+share/locale/te/LC_MESSAGES/garcon.mo
+share/locale/th/LC_MESSAGES/garcon.mo
+share/locale/tr/LC_MESSAGES/garcon.mo
+share/locale/ug/LC_MESSAGES/garcon.mo
+share/locale/uk/LC_MESSAGES/garcon.mo
+share/locale/uz/LC_MESSAGES/garcon.mo
+share/locale/uz@Latn/LC_MESSAGES/garcon.mo
+share/locale/zh_CN/LC_MESSAGES/garcon.mo
+share/locale/zh_HK/LC_MESSAGES/garcon.mo
+share/locale/zh_TW/LC_MESSAGES/garcon.mo
diff --git a/xfce4-garcon/buildlink3.mk b/xfce4-garcon/buildlink3.mk
new file mode 100644
index 0000000000..7269c4d369
--- /dev/null
+++ b/xfce4-garcon/buildlink3.mk
@@ -0,0 +1,16 @@
+# $NetBSD: buildlink3.mk,v 1.8 2021/12/08 16:03:03 adam Exp $
+
+BUILDLINK_TREE+=	xfce4-garcon
+
+.if !defined(XFCE4_GARCON_BUILDLINK3_MK)
+XFCE4_GARCON_BUILDLINK3_MK:=
+
+BUILDLINK_API_DEPENDS.xfce4-garcon+=	xfce4-garcon>=4.18.0
+BUILDLINK_ABI_DEPENDS.xfce4-garcon+=	xfce4-garcon>=4.18.0
+#BUILDLINK_PKGSRCDIR.xfce4-garcon?=	../../x11/xfce4-garcon
+BUILDLINK_PKGSRCDIR.xfce4-garcon?=	../../wip/xfce4-garcon
+
+.include "../../x11/libxfce4ui/buildlink3.mk"
+.endif	# XFCE4_GARCON_BUILDLINK3_MK
+
+BUILDLINK_TREE+=	-xfce4-garconp
diff --git a/xfce4-garcon/distinfo b/xfce4-garcon/distinfo
new file mode 100644
index 0000000000..0cd8d145f1
--- /dev/null
+++ b/xfce4-garcon/distinfo
@@ -0,0 +1,8 @@
+$NetBSD: distinfo,v 1.12 2021/11/30 14:19:06 gutteridge Exp $
+
+BLAKE2s (garcon-4.18.0.tar.bz2) = 60c3299ba05ac2d8e20f442ee0e337af38bdb0128e257944b6732c84898b8edf
+SHA512 (garcon-4.18.0.tar.bz2) = c4b49ba47ac33823199a68ef9bdcba3acfcedde62a96a8a8b3af2bb1f28b3a5fe3e960ee93bdb964fbc01b039047d77f58fbe5b1f9fbd2ccd3d3f968e416a55c
+Size (garcon-4.18.0.tar.bz2) = 550674 bytes
+SHA1 (patch-data_xfce_Makefile.in) = 80264dc6736b1be4ff64f135107b8dff9100a097
+SHA1 (patch-garcon-gtk_Makefile.am) = ec605a013e2e3494f68903806ab6af56be3f33e8
+SHA1 (patch-garcon_Makefile.in) = 875699bf7dfa7138712caa93c2bf5be2f07841ed
diff --git a/xfce4-garcon/patches/patch-data_xfce_Makefile.in b/xfce4-garcon/patches/patch-data_xfce_Makefile.in
new file mode 100644
index 0000000000..77053244a7
--- /dev/null
+++ b/xfce4-garcon/patches/patch-data_xfce_Makefile.in
@@ -0,0 +1,15 @@
+$NetBSD: patch-data_xfce_Makefile.in,v 1.2 2017/06/18 21:03:06 youri Exp $
+
+Adjust config path
+
+--- data/xfce/Makefile.in.orig	2015-02-28 15:11:27.000000000 +0000
++++ data/xfce/Makefile.in
+@@ -354,7 +354,7 @@ target_vendor = @target_vendor@
+ top_build_prefix = @top_build_prefix@
+ top_builddir = @top_builddir@
+ top_srcdir = @top_srcdir@
+-menudir = $(sysconfdir)/xdg/menus
++menudir = $(datadir)/examples/xfce4/menus
+ menu_DATA = \
+ 	xfce-applications.menu
+ 
diff --git a/xfce4-garcon/patches/patch-garcon-gtk_Makefile.am b/xfce4-garcon/patches/patch-garcon-gtk_Makefile.am
new file mode 100644
index 0000000000..f4f3f1ec47
--- /dev/null
+++ b/xfce4-garcon/patches/patch-garcon-gtk_Makefile.am
@@ -0,0 +1,15 @@
+$NetBSD: patch-garcon-gtk_Makefile.am,v 1.1 2017/06/18 21:04:43 youri Exp $
+
+Change examples path.
+
+--- garcon-gtk/Makefile.am.orig	2017-05-01 05:18:06.000000000 +0000
++++ garcon-gtk/Makefile.am
+@@ -22,7 +22,7 @@ AM_CPPFLAGS = \
+ 	-DGARCON_COMPILATION \
+ 	-DGARCON_VERSION_API=\"$(GARCON_VERSION_API)\" \
+ 	-DG_LOG_DOMAIN=\"garcon\" \
+-	-DSYSCONFIGDIR=\"$(sysconfdir)/xdg\" \
++	-DSYSCONFIGDIR=\"$(datadir)/examples/xfce4\" \
+ 	$(PLATFORM_CFLAGS)
+ 
+ lib_LTLIBRARIES = \
diff --git a/xfce4-garcon/patches/patch-garcon_Makefile.in b/xfce4-garcon/patches/patch-garcon_Makefile.in
new file mode 100644
index 0000000000..38ec31966c
--- /dev/null
+++ b/xfce4-garcon/patches/patch-garcon_Makefile.in
@@ -0,0 +1,15 @@
+$NetBSD: patch-garcon_Makefile.in,v 1.2 2017/06/18 21:03:06 youri Exp $
+
+Adjust config path.
+
+--- garcon/Makefile.in.orig	2015-02-28 15:11:27.000000000 +0000
++++ garcon/Makefile.in
+@@ -436,7 +436,7 @@ AM_CPPFLAGS = \
+ 	-DGARCON_COMPILATION						\
+ 	-DGARCON_VERSION_API=\"$(GARCON_VERSION_API)\"			\
+ 	-DG_LOG_DOMAIN=\"garcon\"					\
+-	-DSYSCONFIGDIR=\"$(sysconfdir)/xdg\"				\
++	-DSYSCONFIGDIR=\"$(datadir)/examples/xfce4\"			\
+ 	$(PLATFORM_CFLAGS)
+ 
+ lib_LTLIBRARIES = \


Home | Main Index | Thread Index | Old Index