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>