summaryrefslogtreecommitdiff
path: root/sysutils/lxmenu-data
diff options
context:
space:
mode:
authoryouri <youri@pkgsrc.org>2016-05-23 09:44:33 +0000
committeryouri <youri@pkgsrc.org>2016-05-23 09:44:33 +0000
commita44b9b206c1c05bd205763a64a846e4366c84f10 (patch)
tree6b1b5fbd885494e4d2ef96ed0c2b885d5af66a4f /sysutils/lxmenu-data
parent276f8c7f0a478daf20b78f4096556eb824b2bc87 (diff)
downloadpkgsrc-a44b9b206c1c05bd205763a64a846e4366c84f10.tar.gz
Import lxmenu-data-0.1.5 as sysutils/lxmenu-data.
This package provides files required to build freedesktop.org menu spec-compliant desktop menus for LXDE. The files are originally taken from gnome-menus, and some minor modifications were made.
Diffstat (limited to 'sysutils/lxmenu-data')
-rw-r--r--sysutils/lxmenu-data/DESCR3
-rw-r--r--sysutils/lxmenu-data/Makefile22
-rw-r--r--sysutils/lxmenu-data/PLIST23
-rw-r--r--sysutils/lxmenu-data/distinfo7
-rw-r--r--sysutils/lxmenu-data/patches/patch-layout_Makefile.in38
5 files changed, 93 insertions, 0 deletions
diff --git a/sysutils/lxmenu-data/DESCR b/sysutils/lxmenu-data/DESCR
new file mode 100644
index 00000000000..d71e3d88182
--- /dev/null
+++ b/sysutils/lxmenu-data/DESCR
@@ -0,0 +1,3 @@
+This package provides files required to build freedesktop.org menu
+spec-compliant desktop menus for LXDE. The files are originally taken from
+gnome-menus, and some minor modifications were made.
diff --git a/sysutils/lxmenu-data/Makefile b/sysutils/lxmenu-data/Makefile
new file mode 100644
index 00000000000..bd5edde072c
--- /dev/null
+++ b/sysutils/lxmenu-data/Makefile
@@ -0,0 +1,22 @@
+# $NetBSD: Makefile,v 1.1 2016/05/23 09:44:33 youri Exp $
+
+DISTNAME= lxmenu-data-0.1.5
+CATEGORIES= x11
+MASTER_SITES= ${MASTER_SITE_SOURCEFORGE:=lxde/}
+EXTRACT_SUFX= .tar.xz
+
+MAINTAINER= youri@NetBSD.org
+HOMEPAGE= http://lxde.sourceforge.net/
+COMMENT= LXDE menu data
+LICENSE= gnu-gpl-v2
+
+GNU_CONFIGURE= yes
+USE_TOOLS+= gmake intltool
+
+MENU_CONF= share/examples/menus
+PKG_SYSCONFSUBDIR= xdg
+
+CONF_FILES= ${MENU_CONF}/lxde-applications.menu \
+ ${PKG_SYSCONFDIR}/menus/lxde-applications.menu
+
+.include "../../mk/bsd.pkg.mk"
diff --git a/sysutils/lxmenu-data/PLIST b/sysutils/lxmenu-data/PLIST
new file mode 100644
index 00000000000..aeb29b69bba
--- /dev/null
+++ b/sysutils/lxmenu-data/PLIST
@@ -0,0 +1,23 @@
+@comment $NetBSD: PLIST,v 1.1 2016/05/23 09:44:33 youri Exp $
+share/desktop-directories/lxde-audio-video.directory
+share/desktop-directories/lxde-development.directory
+share/desktop-directories/lxde-education.directory
+share/desktop-directories/lxde-game.directory
+share/desktop-directories/lxde-graphics.directory
+share/desktop-directories/lxde-hardware.directory
+share/desktop-directories/lxde-internet-and-network.directory
+share/desktop-directories/lxde-look-and-feel.directory
+share/desktop-directories/lxde-menu-applications.directory
+share/desktop-directories/lxde-menu-system.directory
+share/desktop-directories/lxde-network.directory
+share/desktop-directories/lxde-office.directory
+share/desktop-directories/lxde-other.directory
+share/desktop-directories/lxde-personal.directory
+share/desktop-directories/lxde-science-math.directory
+share/desktop-directories/lxde-settings-system.directory
+share/desktop-directories/lxde-settings.directory
+share/desktop-directories/lxde-system-tools.directory
+share/desktop-directories/lxde-system.directory
+share/desktop-directories/lxde-utility-accessibility.directory
+share/desktop-directories/lxde-utility.directory
+share/examples/menus/lxde-applications.menu
diff --git a/sysutils/lxmenu-data/distinfo b/sysutils/lxmenu-data/distinfo
new file mode 100644
index 00000000000..df76d70725b
--- /dev/null
+++ b/sysutils/lxmenu-data/distinfo
@@ -0,0 +1,7 @@
+$NetBSD: distinfo,v 1.1 2016/05/23 09:44:33 youri Exp $
+
+SHA1 (lxmenu-data-0.1.5.tar.xz) = 5c3cba7d2061a490ad62c1e9c3f6120343df7712
+RMD160 (lxmenu-data-0.1.5.tar.xz) = 3da3c8f815f7eaf694291ffb6d7c47b7f7fb4d6e
+SHA512 (lxmenu-data-0.1.5.tar.xz) = ea1a1ad511d9e56c7692a8d96feb52c53aa7bd7595f2312d4f41fc15a12a056551c70d6a2c55a30f849e2ac2fd1a06436751573472ae70e0158e069736578b40
+Size (lxmenu-data-0.1.5.tar.xz) = 199192 bytes
+SHA1 (patch-layout_Makefile.in) = e9a12569ca6bbee269d6ae7a7a4cf5072a0d4286
diff --git a/sysutils/lxmenu-data/patches/patch-layout_Makefile.in b/sysutils/lxmenu-data/patches/patch-layout_Makefile.in
new file mode 100644
index 00000000000..845f195edb9
--- /dev/null
+++ b/sysutils/lxmenu-data/patches/patch-layout_Makefile.in
@@ -0,0 +1,38 @@
+$NetBSD: patch-layout_Makefile.in,v 1.1 2016/05/23 09:44:33 youri Exp $
+
+Handle XDG menu location.
+
+--- layout/Makefile.in.orig 2016-02-20 23:57:47.000000000 +0000
++++ layout/Makefile.in
+@@ -253,6 +253,7 @@ top_builddir = @top_builddir@
+ top_srcdir = @top_srcdir@
+ NULL =
+ menudir = $(sysconfdir)/xdg/menus
++menuexampledir = ${datadir}/examples/menus
+ menu_DATA = \
+ lxde-applications.menu \
+ $(NULL)
+@@ -293,18 +294,18 @@ $(ACLOCAL_M4): $(am__aclocal_m4_deps)
+ $(am__aclocal_m4_deps):
+ install-menuDATA: $(menu_DATA)
+ @$(NORMAL_INSTALL)
+- @list='$(menu_DATA)'; test -n "$(menudir)" || list=; \
++ @list='$(menu_DATA)'; test -n "$(menuexampledir)" || list=; \
+ if test -n "$$list"; then \
+- echo " $(MKDIR_P) '$(DESTDIR)$(menudir)'"; \
+- $(MKDIR_P) "$(DESTDIR)$(menudir)" || exit 1; \
++ echo " $(MKDIR_P) '$(DESTDIR)$(menuexampledir)'"; \
++ $(MKDIR_P) "$(DESTDIR)$(menuexampledir)" || exit 1; \
+ fi; \
+ for p in $$list; do \
+ if test -f "$$p"; then d=; else d="$(srcdir)/"; fi; \
+ echo "$$d$$p"; \
+ done | $(am__base_list) | \
+ while read files; do \
+- echo " $(INSTALL_DATA) $$files '$(DESTDIR)$(menudir)'"; \
+- $(INSTALL_DATA) $$files "$(DESTDIR)$(menudir)" || exit $$?; \
++ echo " $(INSTALL_DATA) $$files '$(DESTDIR)$(menuexampledir)'"; \
++ $(INSTALL_DATA) $$files "$(DESTDIR)$(menuexampledir)" || exit $$?; \
+ done
+
+ uninstall-menuDATA: