summaryrefslogtreecommitdiff
path: root/x11
diff options
context:
space:
mode:
authorEdwin Groothuis <edwin@FreeBSD.org>2003-01-19 23:44:42 +0000
committerEdwin Groothuis <edwin@FreeBSD.org>2003-01-19 23:44:42 +0000
commit7fabf25c5466eb95ea6467c45a81f25ebc6254d3 (patch)
treed12112aca8047ef0afaa72de0c5cff59b8777c3a /x11
parentMake a usefull pkg-comment for it. (diff)
New port: deskmenu (GTK root menu application launcher)
DeskMenu is a root menu program which is activated by clicking the root window (by default, 2nd mouse button). This gtk+ program is complementary to the Oroborus window manager. PR: ports/35060 Submitted by: Matt Peterson <matt@peterson.org>
Notes
Notes: svn path=/head/; revision=73572
Diffstat (limited to 'x11')
-rw-r--r--x11/Makefile1
-rw-r--r--x11/deskmenu/Makefile24
-rw-r--r--x11/deskmenu/distinfo1
-rw-r--r--x11/deskmenu/files/patch-Makefile31
-rw-r--r--x11/deskmenu/pkg-comment1
-rw-r--r--x11/deskmenu/pkg-descr7
-rw-r--r--x11/deskmenu/pkg-plist1
7 files changed, 66 insertions, 0 deletions
diff --git a/x11/Makefile b/x11/Makefile
index eef09da44599..55183e382bbf 100644
--- a/x11/Makefile
+++ b/x11/Makefile
@@ -17,6 +17,7 @@
SUBDIR += bricons
SUBDIR += buttonbox
SUBDIR += decurs
+ SUBDIR += deskmenu
SUBDIR += dgs
SUBDIR += dxpc
SUBDIR += dynamag
diff --git a/x11/deskmenu/Makefile b/x11/deskmenu/Makefile
new file mode 100644
index 000000000000..d9df08e73c06
--- /dev/null
+++ b/x11/deskmenu/Makefile
@@ -0,0 +1,24 @@
+# New ports collection makefile for: deskmenu
+# Date created: 17 February 2002
+# Whom: Matt Peterson <matt@peterson.org>
+#
+# $FreeBSD$
+#
+
+PORTNAME= deskmenu
+PORTVERSION= 1.3.0
+CATEGORIES= x11
+MASTER_SITES= http://matt.peterson.org/FreeBSD/ports/ \
+ http://gd.tuwien.ac.at/opsys/linux/gentoo/distfiles/
+
+MAINTAINER= matt@peterson.org
+
+USE_X_PREFIX= yes
+USE_GNOMENG= yes
+USE_GNOME= gtk12
+USE_GMAKE= yes
+
+post-install:
+ ${STRIP_CMD} ${X11BASE}/bin/deskmenu
+
+.include <bsd.port.mk>
diff --git a/x11/deskmenu/distinfo b/x11/deskmenu/distinfo
new file mode 100644
index 000000000000..56094d8e34f7
--- /dev/null
+++ b/x11/deskmenu/distinfo
@@ -0,0 +1 @@
+MD5 (deskmenu-1.3.0.tar.gz) = 8ac3d4dfbf1f5c35ea6544be9bcc96a5
diff --git a/x11/deskmenu/files/patch-Makefile b/x11/deskmenu/files/patch-Makefile
new file mode 100644
index 000000000000..3f3804f39a25
--- /dev/null
+++ b/x11/deskmenu/files/patch-Makefile
@@ -0,0 +1,31 @@
+--- Makefile.orig Sun Jan 19 15:41:43 2003
++++ Makefile Sun Jan 19 15:42:30 2003
+@@ -1,8 +1,7 @@
+-CC = gcc
+-CFLAGS = -g -O2 -Wall `gtk-config --cflags`
+-XROOT = /usr/X11
++CFLAGS = -g -O2 -Wall `gtk12-config --cflags`
++XROOT = ${X11BASE}
+ INCLUDES = -I$(XROOT)/include
+-LIBS = -lX11 `gtk-config --libs`
++LIBS = -lX11 `gtk12-config --libs`
+ LDPATH = -L$(XROOT)/lib
+
+ PROG = deskmenu
+@@ -10,7 +9,6 @@
+ RCFILE = -DRCFILE=\".deskmenurc\"
+ DEBUG = #-DDEBUG
+ DEFINES = $(RCFILE) $(DEBUG)
+-PREFIX = /usr
+
+ OBJS = $(PROG).o popup.o workspaces.o windows.o
+
+@@ -23,7 +21,7 @@
+ $(CC) $(CFLAGS) $(DEFINES) $(INCLUDES) -c $< -o $@
+
+ install: all
+- install $(PROG) $(PREFIX)/bin
++ $(BSD_INSTALL_PROGRAM) $(PROG) $(PREFIX)/bin
+
+ clean:
+ rm -f $(PROG) $(OBJS)
diff --git a/x11/deskmenu/pkg-comment b/x11/deskmenu/pkg-comment
new file mode 100644
index 000000000000..b7bfde793ae2
--- /dev/null
+++ b/x11/deskmenu/pkg-comment
@@ -0,0 +1 @@
+X11 application launcher
diff --git a/x11/deskmenu/pkg-descr b/x11/deskmenu/pkg-descr
new file mode 100644
index 000000000000..3f14f5dda429
--- /dev/null
+++ b/x11/deskmenu/pkg-descr
@@ -0,0 +1,7 @@
+DeskMenu is a root menu program which is activated by clicking the root window.
+This gtk+ program is complementary to the Oroborus window manager.
+
+WWW: http://www.kensden.pwp.blueyonder.co.uk/Oroborus/
+
+- Matt Peterson
+matt@peterson.org
diff --git a/x11/deskmenu/pkg-plist b/x11/deskmenu/pkg-plist
new file mode 100644
index 000000000000..797cd5c8977f
--- /dev/null
+++ b/x11/deskmenu/pkg-plist
@@ -0,0 +1 @@
+bin/deskmenu