diff options
| author | youri <youri@pkgsrc.org> | 2016-05-23 09:44:33 +0000 |
|---|---|---|
| committer | youri <youri@pkgsrc.org> | 2016-05-23 09:44:33 +0000 |
| commit | a44b9b206c1c05bd205763a64a846e4366c84f10 (patch) | |
| tree | 6b1b5fbd885494e4d2ef96ed0c2b885d5af66a4f /sysutils/lxmenu-data | |
| parent | 276f8c7f0a478daf20b78f4096556eb824b2bc87 (diff) | |
| download | pkgsrc-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/DESCR | 3 | ||||
| -rw-r--r-- | sysutils/lxmenu-data/Makefile | 22 | ||||
| -rw-r--r-- | sysutils/lxmenu-data/PLIST | 23 | ||||
| -rw-r--r-- | sysutils/lxmenu-data/distinfo | 7 | ||||
| -rw-r--r-- | sysutils/lxmenu-data/patches/patch-layout_Makefile.in | 38 |
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: |
