From owner-freebsd-ports Sun Feb 17 9:10:15 2002 Delivered-To: freebsd-ports@hub.freebsd.org Received: from freefall.freebsd.org (freefall.FreeBSD.org [216.136.204.21]) by hub.freebsd.org (Postfix) with ESMTP id 5E80437B405 for ; Sun, 17 Feb 2002 09:10:01 -0800 (PST) Received: (from gnats@localhost) by freefall.freebsd.org (8.11.6/8.11.6) id g1HHA1k23088; Sun, 17 Feb 2002 09:10:01 -0800 (PST) (envelope-from gnats) Received: from gatekeeper.hwd.littlepipe.net (gatekeeper.hwd.littlepipe.net [166.88.43.3]) by hub.freebsd.org (Postfix) with ESMTP id 754BB37B400 for ; Sun, 17 Feb 2002 09:01:58 -0800 (PST) Received: (from matt@localhost) by gatekeeper.hwd.littlepipe.net (8.11.6/8.11.6) id g1HH1uh18663; Sun, 17 Feb 2002 09:01:57 -0800 (PST) (envelope-from matt) Message-Id: <200202171701.g1HH1uh18663@gatekeeper.hwd.littlepipe.net> Date: Sun, 17 Feb 2002 09:01:57 -0800 (PST) From: Matt Peterson Reply-To: Matt Peterson To: FreeBSD-gnats-submit@freebsd.org X-Send-Pr-Version: 3.113 Subject: ports/35056: New port: deskmenu (GTK root menu application launcher) Sender: owner-freebsd-ports@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.org >Number: 35056 >Category: ports >Synopsis: New port: deskmenu (GTK root menu application launcher) >Confidential: no >Severity: non-critical >Priority: low >Responsible: freebsd-ports >State: open >Quarter: >Keywords: >Date-Required: >Class: change-request >Submitter-Id: current-users >Arrival-Date: Sun Feb 17 09:10:01 PST 2002 >Closed-Date: >Last-Modified: >Originator: Matt Peterson >Release: FreeBSD 4.5-STABLE i386 >Organization: Bay Area Wireless Users Group >Environment: System: FreeBSD gatekeeper.hwd.littlepipe.net 4.5-STABLE FreeBSD 4.5-STABLE #0: Fri Feb 15 19:05:44 PST 2002 matt@kruder.peterson.org:/usr/src/sys/compile/KRUDER i386 >Description: 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. >How-To-Repeat: n/a >Fix: # This is a shell archive. Save it in a file, remove anything before # this line, and then unpack it by entering "sh file". Note, it may # create directories; files and directories will be owned by you and # have default permissions. # # This archive contains: # # deskmenu # deskmenu/Makefile # deskmenu/pkg-comment # deskmenu/pkg-descr # deskmenu/pkg-plist # deskmenu/distinfo # deskmenu/files # deskmenu/files/patch-aa # echo c - deskmenu mkdir -p deskmenu > /dev/null 2>&1 echo x - deskmenu/Makefile sed 's/^X//' >deskmenu/Makefile << 'END-of-deskmenu/Makefile' X# New ports collection makefile for: deskmenu X# Date created: 17 February 2002 X# Whom: Matt Peterson X# X# $FreeBSD$ X# X XPORTNAME= deskmenu XPORTVERSION= 1.3.0 XCATEGORIES= x11 XMASTER_SITES= http://www.kensden.pwp.blueyonder.co.uk/Oroborus/files/ X XMAINTAINER= matt@peterson.org X XUSE_X_PREFIX= yes XUSE_GTK= yes XUSE_GMAKE= yes X Xpost-install: X ${STRIP_CMD} ${X11BASE}/bin/deskmenu X X.include END-of-deskmenu/Makefile echo x - deskmenu/pkg-comment sed 's/^X//' >deskmenu/pkg-comment << 'END-of-deskmenu/pkg-comment' XX11 application launcher END-of-deskmenu/pkg-comment echo x - deskmenu/pkg-descr sed 's/^X//' >deskmenu/pkg-descr << 'END-of-deskmenu/pkg-descr' XDeskMenu is a root menu program which is activated by clicking the root window. XThis gtk+ program is complementary to the Oroborus window manager. X XWWW: http://www.kensden.pwp.blueyonder.co.uk/Oroborus/ X X- Matt Peterson Xmatt@peterson.org END-of-deskmenu/pkg-descr echo x - deskmenu/pkg-plist sed 's/^X//' >deskmenu/pkg-plist << 'END-of-deskmenu/pkg-plist' Xbin/deskmenu END-of-deskmenu/pkg-plist echo x - deskmenu/distinfo sed 's/^X//' >deskmenu/distinfo << 'END-of-deskmenu/distinfo' XMD5 (deskmenu-1.3.0.tar.gz) = 8ac3d4dfbf1f5c35ea6544be9bcc96a5 END-of-deskmenu/distinfo echo c - deskmenu/files mkdir -p deskmenu/files > /dev/null 2>&1 echo x - deskmenu/files/patch-aa sed 's/^X//' >deskmenu/files/patch-aa << 'END-of-deskmenu/files/patch-aa' X--- Makefile.orig Sun Feb 17 05:28:46 2002 X+++ Makefile Sun Feb 17 08:23:25 2002 X@@ -1,8 +1,8 @@ X CC = gcc X-CFLAGS = -g -O2 -Wall `gtk-config --cflags` X+CFLAGS = -g -O2 -Wall `gtk12-config --cflags` X XROOT = /usr/X11 X INCLUDES = -I$(XROOT)/include X-LIBS = -lX11 `gtk-config --libs` X+LIBS = -lX11 `gtk12-config --libs` X LDPATH = -L$(XROOT)/lib X X PROG = deskmenu X@@ -10,7 +10,7 @@ X RCFILE = -DRCFILE=\".deskmenurc\" X DEBUG = #-DDEBUG X DEFINES = $(RCFILE) $(DEBUG) X-PREFIX = /usr X+PREFIX = $(X11BASE) X X OBJS = $(PROG).o popup.o workspaces.o windows.o X X@@ -23,7 +23,7 @@ X $(CC) $(CFLAGS) $(DEFINES) $(INCLUDES) -c $< -o $@ X X install: all X- install $(PROG) $(PREFIX)/bin X+ $(BSD_INSTALL_PROGRAM) $(PROG) $(PREFIX)/bin X X clean: X rm -f $(PROG) $(OBJS) END-of-deskmenu/files/patch-aa exit >Release-Note: >Audit-Trail: >Unformatted: To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-ports" in the body of the message