summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorBernard Cafarelli <voyageur@gentoo.org>2015-04-17 11:56:48 +0000
committerBernard Cafarelli <voyageur@gentoo.org>2015-04-17 11:56:48 +0000
commit22fce75f55ebf62d4316c6e3bf053cecdaf4b45e (patch)
treebdc6d6a63ddc48cad730fc2c79cc5c8573e123fc /x11-plugins/wmmenu
parentRemove old. (diff)
downloadgentoo-2-22fce75f55ebf62d4316c6e3bf053cecdaf4b45e.tar.gz
gentoo-2-22fce75f55ebf62d4316c6e3bf053cecdaf4b45e.tar.bz2
gentoo-2-22fce75f55ebf62d4316c6e3bf053cecdaf4b45e.zip
Version bump with new homepage, ebuild cleanup
(Portage version: 2.2.18/cvs/Linux x86_64, signed Manifest commit with key 00F7AB331B0F097F)
Diffstat (limited to 'x11-plugins/wmmenu')
-rw-r--r--x11-plugins/wmmenu/ChangeLog10
-rw-r--r--x11-plugins/wmmenu/files/wmmenu-1.3-Makefile.patch19
-rw-r--r--x11-plugins/wmmenu/wmmenu-1.3.ebuild36
3 files changed, 63 insertions, 2 deletions
diff --git a/x11-plugins/wmmenu/ChangeLog b/x11-plugins/wmmenu/ChangeLog
index b9e7a966a945..fbc7f9aa6581 100644
--- a/x11-plugins/wmmenu/ChangeLog
+++ b/x11-plugins/wmmenu/ChangeLog
@@ -1,6 +1,12 @@
# ChangeLog for x11-plugins/wmmenu
-# Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/x11-plugins/wmmenu/ChangeLog,v 1.11 2014/08/10 20:08:05 slyfox Exp $
+# Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2
+# $Header: /var/cvsroot/gentoo-x86/x11-plugins/wmmenu/ChangeLog,v 1.12 2015/04/17 11:56:48 voyageur Exp $
+
+*wmmenu-1.3 (17 Apr 2015)
+
+ 17 Apr 2015; Bernard Cafarelli <voyageur@gentoo.org> +wmmenu-1.3.ebuild,
+ +files/wmmenu-1.3-Makefile.patch:
+ Version bump with new homepage, ebuild cleanup
10 Aug 2014; Sergei Trofimovich <slyfox@gentoo.org> wmmenu-1.2-r1.ebuild:
QA: drop trailing '.' from DESCRIPTION
diff --git a/x11-plugins/wmmenu/files/wmmenu-1.3-Makefile.patch b/x11-plugins/wmmenu/files/wmmenu-1.3-Makefile.patch
new file mode 100644
index 000000000000..a6fc4c7ec437
--- /dev/null
+++ b/x11-plugins/wmmenu/files/wmmenu-1.3-Makefile.patch
@@ -0,0 +1,19 @@
+--- Makefile.orig 2015-04-17 13:43:08.122972280 +0200
++++ Makefile 2015-04-17 13:43:11.569975854 +0200
+@@ -14,12 +14,12 @@
+ PIXBUF_LIB := -rdynamic -L$(shell $(PIXBUF_CFG) --variable=prefix)/lib -lgdk_pixbuf_xlib-2.0 -lgdk_pixbuf-2.0 -lgobject-2.0
+ endif
+
+-CC = gcc #-g
+-CFLAGS = -pipe -O2
+-CPPFLAGS = -MMD -ansi -pedantic -Wall
++CC ?= gcc #-g
++CFLAGS ?= -pipe -O2
++CPPFLAGS ?= -MMD -ansi -pedantic -Wall
+ INCDIRS = $(PIXBUF_INC)
+ DEFINES = -DETCDIR='"$(ETCDIR)"' $(PIXBUF_DEF)
+-LDFLAGS = -s
++LDFLAGS ?= -s
+ LIBDIRS = $(PIXBUF_LIB)
+ LDLIBS = -ldockapp -lXpm -lXext -lX11 -lm
+
diff --git a/x11-plugins/wmmenu/wmmenu-1.3.ebuild b/x11-plugins/wmmenu/wmmenu-1.3.ebuild
new file mode 100644
index 000000000000..96a62c33cbcd
--- /dev/null
+++ b/x11-plugins/wmmenu/wmmenu-1.3.ebuild
@@ -0,0 +1,36 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/x11-plugins/wmmenu/wmmenu-1.3.ebuild,v 1.1 2015/04/17 11:56:48 voyageur Exp $
+
+EAPI=5
+inherit eutils toolchain-funcs
+
+DESCRIPTION="a popup menu of icons like in AfterStep, as a dockable application"
+HOMEPAGE="http://windowmaker.org/dockapps/?name=wmmenu"
+# Grab from http://windowmaker.org/dockapps/?download=${P}.tar.gz
+SRC_URI="http://dev.gentoo.org/~voyageur/distfiles/${P}.tar.gz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+RDEPEND="x11-libs/gdk-pixbuf
+ x11-libs/libdockapp"
+DEPEND="${RDEPEND}"
+
+S=${WORKDIR}/dockapps
+
+src_prepare() {
+ epatch "${FILESDIR}"/${P}-Makefile.patch
+}
+
+src_compile() {
+ emake CC="$(tc-getCC)"
+}
+
+src_install() {
+ dobin wmmenu
+ doman wmmenu.1
+ dodoc README TODO example/apps example/defaults example/extract_icon_back
+}