summaryrefslogtreecommitdiff
path: root/x11
diff options
context:
space:
mode:
Diffstat (limited to 'x11')
-rw-r--r--x11/lxlauncher/DESCR3
-rw-r--r--x11/lxlauncher/Makefile37
-rw-r--r--x11/lxlauncher/PLIST13
-rw-r--r--x11/lxlauncher/distinfo7
-rw-r--r--x11/lxlauncher/patches/patch-Makefile.in103
5 files changed, 163 insertions, 0 deletions
diff --git a/x11/lxlauncher/DESCR b/x11/lxlauncher/DESCR
new file mode 100644
index 00000000000..7b9653defeb
--- /dev/null
+++ b/x11/lxlauncher/DESCR
@@ -0,0 +1,3 @@
+LXLauncher is a launcher for applications. It is designed for
+screens of 7 inches to 10.2 inches. It groups the applications
+by topics which are accessed by tabs.
diff --git a/x11/lxlauncher/Makefile b/x11/lxlauncher/Makefile
new file mode 100644
index 00000000000..92feae259dd
--- /dev/null
+++ b/x11/lxlauncher/Makefile
@@ -0,0 +1,37 @@
+# $NetBSD: Makefile,v 1.1 2016/05/23 10:38:14 youri Exp $
+
+DISTNAME= lxlauncher-0.2.5
+CATEGORIES= x11
+MASTER_SITES= ${MASTER_SITE_SOURCEFORGE:=lxde/}
+EXTRACT_SUFX= .tar.xz
+
+MAINTAINER= pkgsrc-users@NetBSD.org
+HOMEPAGE= http://wiki.lxde.org/en/LXLauncher
+COMMENT= Program launcher for small screens
+LICENSE= gnu-gpl-v2
+
+DEPENDS+= lxmenu-data-[0-9]*:../../sysutils/lxmenu-data
+
+GNU_CONFIGURE= yes
+USE_TOOLS+= intltool pkg-config
+
+PKG_SYSCONFSUBDIR= xdg
+MAKE_DIRS+= ${PKG_SYSCONFDIR}/lxlauncher \
+ ${PKG_SYSCONFDIR}/menus
+
+EGDIR= share/examples
+
+CONF_FILES= ${EGDIR}/lxlauncher/gtkrc \
+ ${PKG_SYSCONFDIR}/lxlauncher/gtkrc \
+ ${EGDIR}/lxlauncher/gtk.css \
+ ${PKG_SYSCONFDIR}/lxlauncher/gtk.css \
+ ${EGDIR}/lxlauncher/settings.conf \
+ ${PKG_SYSCONFDIR}/lxlauncher/settings.conf \
+ ${EGDIR}/menus/lxlauncher-applications.menu \
+ ${PKG_SYSCONFDIR}/menus/lxlauncher-applications.menu
+
+.include "../../sysutils/menu-cache/buildlink3.mk"
+.include "../../x11/gtk2/buildlink3.mk"
+.include "../../x11/startup-notification/buildlink3.mk"
+
+.include "../../mk/bsd.pkg.mk"
diff --git a/x11/lxlauncher/PLIST b/x11/lxlauncher/PLIST
new file mode 100644
index 00000000000..90c49dc3718
--- /dev/null
+++ b/x11/lxlauncher/PLIST
@@ -0,0 +1,13 @@
+@comment $NetBSD: PLIST,v 1.1 2016/05/23 10:38:14 youri Exp $
+bin/lxlauncher
+man/man1/lxlauncher.1
+share/desktop-directories/lxde-learn.directory
+share/desktop-directories/lxde-math.directory
+share/desktop-directories/lxde-play.directory
+share/desktop-directories/lxde-science.directory
+share/desktop-directories/lxde-webmail.directory
+share/desktop-directories/lxde-work.directory
+share/examples/lxlauncher/gtk.css
+share/examples/lxlauncher/gtkrc
+share/examples/lxlauncher/settings.conf
+share/examples/menus/lxlauncher-applications.menu
diff --git a/x11/lxlauncher/distinfo b/x11/lxlauncher/distinfo
new file mode 100644
index 00000000000..b881034336e
--- /dev/null
+++ b/x11/lxlauncher/distinfo
@@ -0,0 +1,7 @@
+$NetBSD: distinfo,v 1.1 2016/05/23 10:38:14 youri Exp $
+
+SHA1 (lxlauncher-0.2.5.tar.xz) = a0a1e13e0d4f2d03502eddb7d71e77e66b444f92
+RMD160 (lxlauncher-0.2.5.tar.xz) = 71260905ec0293ab046072f85650ab5facf3df42
+SHA512 (lxlauncher-0.2.5.tar.xz) = 3f57755ad6feeeb1daa61c29f142b997f8175ff0863d1749b3e28b83744d03e06a7f0bb373fdcd48364e307840dd05cd23b92109c75523e32d3eae8e183ed6cf
+Size (lxlauncher-0.2.5.tar.xz) = 131428 bytes
+SHA1 (patch-Makefile.in) = 7d1cf9686c77258dcaac8a811c7e02fe2902602f
diff --git a/x11/lxlauncher/patches/patch-Makefile.in b/x11/lxlauncher/patches/patch-Makefile.in
new file mode 100644
index 00000000000..d85c3893a59
--- /dev/null
+++ b/x11/lxlauncher/patches/patch-Makefile.in
@@ -0,0 +1,103 @@
+$NetBSD: patch-Makefile.in,v 1.1 2016/05/23 10:38:14 youri Exp $
+
+Fix config file install.
+
+--- Makefile.in.orig 2016-02-20 23:50:42.000000000 +0000
++++ Makefile.in
+@@ -350,20 +350,24 @@ sbindir = @sbindir@
+ sharedstatedir = @sharedstatedir@
+ srcdir = @srcdir@
+ sysconfdir = @sysconfdir@
++exampledir = ${datadir}/examples
+ target_alias = @target_alias@
+ top_build_prefix = @top_build_prefix@
+ top_builddir = @top_builddir@
+ top_srcdir = @top_srcdir@
+ SUBDIRS = src po
+ confdir = $(sysconfdir)/xdg/lxlauncher
++confexampledir = $(exampledir)/lxlauncher
+ conf_in_files = settings.conf.in
+ conf_DATA = $(conf_in_files:.conf.in=.conf)
+ themedir = $(confdir)
++themeexampledir = $(exampledir)/lxlauncher
+ theme_DATA = \
+ gtkrc \
+ gtk.css
+
+ menufiledir = $(sysconfdir)/xdg/menus
++menufileexampledir = $(exampledir)/menus
+ menufile_DATA = \
+ data/lxlauncher-applications.menu
+
+@@ -493,18 +497,18 @@ uninstall-man1:
+ dir='$(DESTDIR)$(man1dir)'; $(am__uninstall_files_from_dir)
+ install-confDATA: $(conf_DATA)
+ @$(NORMAL_INSTALL)
+- @list='$(conf_DATA)'; test -n "$(confdir)" || list=; \
++ @list='$(conf_DATA)'; test -n "$(confexampledir)" || list=; \
+ if test -n "$$list"; then \
+- echo " $(MKDIR_P) '$(DESTDIR)$(confdir)'"; \
+- $(MKDIR_P) "$(DESTDIR)$(confdir)" || exit 1; \
++ echo " $(MKDIR_P) '$(DESTDIR)$(confexampledir)'"; \
++ $(MKDIR_P) "$(DESTDIR)$(confexampledir)" || 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)$(confdir)'"; \
+- $(INSTALL_DATA) $$files "$(DESTDIR)$(confdir)" || exit $$?; \
++ echo " $(INSTALL_DATA) $$files '$(DESTDIR)$(confexampledir)'"; \
++ $(INSTALL_DATA) $$files "$(DESTDIR)$(confexampledir)" || exit $$?; \
+ done
+
+ uninstall-confDATA:
+@@ -535,18 +539,18 @@ uninstall-directoryDATA:
+ dir='$(DESTDIR)$(directorydir)'; $(am__uninstall_files_from_dir)
+ install-menufileDATA: $(menufile_DATA)
+ @$(NORMAL_INSTALL)
+- @list='$(menufile_DATA)'; test -n "$(menufiledir)" || list=; \
++ @list='$(menufile_DATA)'; test -n "$(menufileexampledir)" || list=; \
+ if test -n "$$list"; then \
+- echo " $(MKDIR_P) '$(DESTDIR)$(menufiledir)'"; \
+- $(MKDIR_P) "$(DESTDIR)$(menufiledir)" || exit 1; \
++ echo " $(MKDIR_P) '$(DESTDIR)$(menufileexampledir)'"; \
++ $(MKDIR_P) "$(DESTDIR)$(menufileexampledir)" || 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)$(menufiledir)'"; \
+- $(INSTALL_DATA) $$files "$(DESTDIR)$(menufiledir)" || exit $$?; \
++ echo " $(INSTALL_DATA) $$files '$(DESTDIR)$(menufilexampledir)'"; \
++ $(INSTALL_DATA) $$files "$(DESTDIR)$(menufileexampledir)" || exit $$?; \
+ done
+
+ uninstall-menufileDATA:
+@@ -556,18 +560,18 @@ uninstall-menufileDATA:
+ dir='$(DESTDIR)$(menufiledir)'; $(am__uninstall_files_from_dir)
+ install-themeDATA: $(theme_DATA)
+ @$(NORMAL_INSTALL)
+- @list='$(theme_DATA)'; test -n "$(themedir)" || list=; \
++ @list='$(theme_DATA)'; test -n "$(themeexampledir)" || list=; \
+ if test -n "$$list"; then \
+- echo " $(MKDIR_P) '$(DESTDIR)$(themedir)'"; \
+- $(MKDIR_P) "$(DESTDIR)$(themedir)" || exit 1; \
++ echo " $(MKDIR_P) '$(DESTDIR)$(themeexampledir)'"; \
++ $(MKDIR_P) "$(DESTDIR)$(themeexampledir)" || 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)$(themedir)'"; \
+- $(INSTALL_DATA) $$files "$(DESTDIR)$(themedir)" || exit $$?; \
++ echo " $(INSTALL_DATA) $$files '$(DESTDIR)$(themeexampledir)'"; \
++ $(INSTALL_DATA) $$files "$(DESTDIR)$(themeexampledir)" || exit $$?; \
+ done
+
+ uninstall-themeDATA: