Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 21 Feb 2003 07:20:12 -0800 (PST)
From:      Sascha Holzleiter <sascha@root-login.org>
To:        freebsd-ports-bugs@FreeBSD.org
Subject:   Re: ports/48345: New port: x11/idesk
Message-ID:  <200302211520.h1LFKChI068924@freefall.freebsd.org>

next in thread | raw e-mail | index | archive | help
The following reply was made to PR ports/48345; it has been noted by GNATS.

From: Sascha Holzleiter <sascha@root-login.org>
To: freebsd-gnats-submit@FreeBSD.org
Cc:  
Subject: Re: ports/48345: New port: x11/idesk
Date: Fri, 21 Feb 2003 16:10:08 +0100

 Thanks for the advanced portlint ; )
 
 Fixed the non-standard sections and now also
 added the README file which comes with the source.
 Honor xft2 also and use GNOMENG as described in the
 porters-handbook because imlib is used by this port.
 
 
 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:
 #
 #	idesk
 #	idesk/Makefile
 #	idesk/pkg-plist
 #	idesk/pkg-descr
 #	idesk/distinfo
 #	idesk/files
 #	idesk/files/patch-Makefile
 #	idesk/pkg-message
 #
 echo c - idesk
 mkdir -p idesk > /dev/null 2>&1
 echo x - idesk/Makefile
 sed 's/^X//' >idesk/Makefile << 'END-of-idesk/Makefile'
 X# New ports collection makefile for:	idesk
 X# Date created:		16th February 2003
 X# Whom:			Sascha Holzleiter <sascha@root-login.org>
 X#
 X# $FreeBSD$
 X#
 X
 XPORTNAME=	idesk
 XPORTVERSION=	0.3.5
 XCATEGORIES=	deskutils
 XMASTER_SITES=	http://linuxhelp.hn.org/
 X
 XMAINTAINER=	sascha@root-login.org
 XCOMMENT=	Place launch icons directly on your desktop
 X
 XUSE_X_PREFIX=	yes
 XUSE_GMAKE=	yes
 XUSE_GNOMENG=	yes
 XUSE_GNOME=	imlib
 X
 Xdo-install:
 X		${INSTALL_PROGRAM} ${WRKSRC}/idesk ${PREFIX}/bin
 X
 Xpost-install:
 X.if !defined(NOPORTDOCS)
 X		${MKDIR} ${PREFIX}/share/doc/idesk
 X		${INSTALL_MAN} ${WRKSRC}/README ${PREFIX}/share/doc/idesk
 X.endif
 X		${CAT} pkg-message
 X
 X.include <bsd.port.mk>
 END-of-idesk/Makefile
 echo x - idesk/pkg-plist
 sed 's/^X//' >idesk/pkg-plist << 'END-of-idesk/pkg-plist'
 Xbin/idesk
 X%%PORTDOCS%%share/doc/idesk/README
 X%%PORTDOCS%%@dirrm share/doc/idesk
 END-of-idesk/pkg-plist
 echo x - idesk/pkg-descr
 sed 's/^X//' >idesk/pkg-descr << 'END-of-idesk/pkg-descr'
 XiDesk lets you put launch icons directly on the
 Xroot window of your X.
 X
 XWWW: http://linuxhelp.hn.org/idesk.php
 END-of-idesk/pkg-descr
 echo x - idesk/distinfo
 sed 's/^X//' >idesk/distinfo << 'END-of-idesk/distinfo'
 XMD5 (idesk-0.3.5.tar.gz) = 4c87edbc3d7db462df576b7e26a04161
 END-of-idesk/distinfo
 echo c - idesk/files
 mkdir -p idesk/files > /dev/null 2>&1
 echo x - idesk/files/patch-Makefile
 sed 's/^X//' >idesk/files/patch-Makefile << 'END-of-idesk/files/patch-Makefile'
 X--- Makefile.orig	Sat Nov  9 19:06:52 2002
 X+++ Makefile	Fri Feb 21 07:38:56 2003
 X@@ -1,7 +1,6 @@
 X cc       = g++
 X-#cflags   = -g -O2 -W -Wall
 X-cflags	 = -g -O2
 X libs	 = `imlib-config --libs` -lXft
 X+incl	 = -I$(X11BASE)/include -I$(LOCALBASE)/include -I$(LOCALBASE)/include/freetype2
 X bin      = idesk
 X 
 X objs     = Desk.o Icon.o Database.o Main.o
 X@@ -14,10 +13,10 @@
 X 	$(cc) $(objs) -o $(bin) $(libs)
 X 
 X $(objs): %.o: %.cc $(headers)
 X-	$(cc) $(cflags) -c $< -o $@
 X+	$(cc) $(cflags) -c $< -o $@ $(incl)
 X 
 X install:
 X-	install $(bin) /usr/local/bin
 X+	install $(bin) $(PREFIX)/bin
 X 
 X clean:
 X 	rm -f $(objs) $(bin) *~ core
 END-of-idesk/files/patch-Makefile
 echo x - idesk/pkg-message
 sed 's/^X//' >idesk/pkg-message << 'END-of-idesk/pkg-message'
 X+-----------------------------------------------------------------
 X
 XYou need to configure idesk before you can use it.
 XA detailed explanation can be found in the README file which 
 Xresides in ${PREFIX}/share/doc/idesk unless you have chosen not
 Xto install it ;)
 X
 X-----------------------------------------------------------------+
 END-of-idesk/pkg-message
 exit
 

To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-ports-bugs" in the body of the message




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200302211520.h1LFKChI068924>