From matt@kruder.peterson.org  Sun Feb 17 10:55:09 2002
Return-Path: <matt@kruder.peterson.org>
Received: from kruder.peterson.org (gatekeeper.hwd.littlepipe.net [166.88.43.3])
	by hub.freebsd.org (Postfix) with ESMTP id CF76137B402
	for <FreeBSD-gnats-submit@freebsd.org>; Sun, 17 Feb 2002 10:55:08 -0800 (PST)
Received: (from matt@localhost)
	by kruder.peterson.org (8.11.6/8.11.6) id g1HGpoC18522;
	Sun, 17 Feb 2002 08:51:50 -0800 (PST)
	(envelope-from matt)
Message-Id: <200202171651.g1HGpoC18522@kruder.peterson.org>
Date: Sun, 17 Feb 2002 08:51:50 -0800 (PST)
From: Matt Peterson <matt@peterson.org>
Reply-To: Matt Peterson <matt@peterson.org>
To: FreeBSD-gnats-submit@freebsd.org
Cc: Matt Peterson <matt@peterson.org>
Subject: New port: deskmenu (GTK root menu application launcher)
X-Send-Pr-Version: 3.113
X-GNATS-Notify:

>Number:         35060
>Category:       ports
>Synopsis:       New port: deskmenu (GTK root menu application launcher)
>Confidential:   no
>Severity:       non-critical
>Priority:       low
>Responsible:    freebsd-ports-bugs
>State:          closed
>Quarter:        
>Keywords:       
>Date-Required:  
>Class:          change-request
>Submitter-Id:   current-users
>Arrival-Date:   Sun Feb 17 11:00:01 PST 2002
>Closed-Date:    Sun Jan 19 15:45:04 PST 2003
>Last-Modified:  Sun Jan 19 15:45:04 PST 2003
>Originator:     Matt Peterson
>Release:        FreeBSD 4.5-STABLE i386
>Organization:
Bay Area Wireless Users Group
>Environment:
System: FreeBSD kruder.peterson.org 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 <matt@peterson.org>
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 <bsd.port.mk>
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:

From: Oliver Braun <obraun@informatik.unibw-muenchen.de>
To: freebsd-gnats-submit@FreeBSD.org, matt@peterson.org
Cc:  
Subject: Re: ports/35060: New port: deskmenu (GTK root menu application launcher)
Date: Sun, 25 Aug 2002 23:53:47 +0200

 # make fetch
 >> deskmenu-1.3.0.tar.gz doesn't seem to exist in /usr/ports/distfiles/.
 >> Attempting to fetch from
 >> http://www.kensden.pwp.blueyonder.co.uk/Oroborus/files/.
 fetch: deskmenu-1.3.0.tar.gz: Not Found
 *** Error code 1
 
 Regards,
          Olli
 -- 
 : IST & IIS _ INF _ UniBwM   ::   obraun@informatik.unibw-muenchen.de :
 : Tele-Consulting GmbH       ::   obraun@Tele-Consulting.com          :
 : FreeBSD Commmitter         ::   obraun@FreeBSD.org                  :

From: Matt Peterson <matt@peterson.org>
To: Oliver Braun <obraun@informatik.unibw-muenchen.de>
Cc: freebsd-gnats-submit@FreeBSD.org
Subject: Re: ports/35060: New port: deskmenu (GTK root menu application launcher)
Date: Sun, 25 Aug 2002 15:01:48 -0700

 Olli; here are some alternative distro sites.
 
 http://matt.peterson.org/FreeBSD/ports/
 http://gd.tuwien.ac.at/opsys/linux/gentoo/distfiles/
 (all gentoo linux mirror sites, ie: sunsite)
 
 On Sun, Aug 25, 2002 at 11:53:47PM +0200, Oliver Braun wrote:
 
 > >> Attempting to fetch from
 > >> http://www.kensden.pwp.blueyonder.co.uk/Oroborus/files/.
 > fetch: deskmenu-1.3.0.tar.gz: Not Found
 > *** Error code 1
 > 
 > Regards,
 >          Olli

From: Oliver Braun <obraun@informatik.unibw-muenchen.de>
To: Matt Peterson <matt@peterson.org>
Cc: freebsd-gnats-submit@FreeBSD.org
Subject: Re: ports/35060: New port: deskmenu (GTK root menu application launcher)
Date: Mon, 26 Aug 2002 00:12:59 +0200

 --4Ckj6UjgE2iN1+kY
 Content-Type: text/plain; charset=iso-8859-1
 Content-Disposition: inline
 Content-Transfer-Encoding: quoted-printable
 
 * Matt Peterson <matt@peterson.org> [2002-08-26 00:02]:
 > Olli; here are some alternative distro sites.
 
 > http://matt.peterson.org/FreeBSD/ports/
 > http://gd.tuwien.ac.at/opsys/linux/gentoo/distfiles/
 > (all gentoo linux mirror sites, ie: sunsite)
 
 =3D=3D=3D>  Patching for deskmenu-1.3.0
 =3D=3D=3D>  Applying FreeBSD patches for deskmenu-1.3.0
 1 out of 3 hunks failed--saving rejects to Makefile.rej
 >> Patch patch-aa failed to apply cleanly.
 *** Error code 1
 
 _AND_ please use tabs in your Makefile!
 
 Regards,
          Olli
 --=20
 =AB: IST & IIS _ INF _ UniBwM   ::   obraun@informatik.unibw-muenchen.de :=
 =BB
 =AB: Tele-Consulting GmbH       ::   obraun@Tele-Consulting.com          :=
 =BB
 =AB: FreeBSD Commmitter         ::   obraun@FreeBSD.org                  :=
 =BB
 
 --4Ckj6UjgE2iN1+kY
 Content-Type: application/pgp-signature
 Content-Disposition: inline
 
 -----BEGIN PGP SIGNATURE-----
 Version: GnuPG v1.0.7 (FreeBSD)
 
 iD8DBQE9aVZrwLFrfe8lsboRAj5iAJ9sZBta+tMOJf4Zqi2PTFYo8o+2rgCfSnZE
 CnpPICrjWRHCsnVirB0zlU8=
 =GZT+
 -----END PGP SIGNATURE-----
 
 --4Ckj6UjgE2iN1+kY--
State-Changed-From-To: open->closed 
State-Changed-By: edwin 
State-Changed-When: Sun Jan 19 15:44:48 PST 2003 
State-Changed-Why:  
Commited, thanks! 

http://www.freebsd.org/cgi/query-pr.cgi?pr=35060 
>Unformatted:
