From owner-freebsd-ports Sun Dec 22 0:40: 7 2002 Delivered-To: freebsd-ports@hub.freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 06EA737B401 for ; Sun, 22 Dec 2002 00:40:03 -0800 (PST) Received: from freefall.freebsd.org (freefall.freebsd.org [216.136.204.21]) by mx1.FreeBSD.org (Postfix) with ESMTP id 346B843EE5 for ; Sun, 22 Dec 2002 00:40:02 -0800 (PST) (envelope-from gnats@FreeBSD.org) Received: from freefall.freebsd.org (gnats@localhost [127.0.0.1]) by freefall.freebsd.org (8.12.6/8.12.6) with ESMTP id gBM8e2NS034553 for ; Sun, 22 Dec 2002 00:40:02 -0800 (PST) (envelope-from gnats@freefall.freebsd.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.12.6/8.12.6/Submit) id gBM8e2xr034552; Sun, 22 Dec 2002 00:40:02 -0800 (PST) Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id D23FE37B401 for ; Sun, 22 Dec 2002 00:39:13 -0800 (PST) Received: from lancia.kaluga.ru (lancia.kaluga.ru [62.148.128.2]) by mx1.FreeBSD.org (Postfix) with ESMTP id 8191743EDE for ; Sun, 22 Dec 2002 00:39:12 -0800 (PST) (envelope-from chip-set@mail.ru) Received: from gw.feel.info (dial-up0.kspu.kaluga.ru [62.148.130.100]) by lancia.kaluga.ru (8.12.6/8.12.6) with ESMTP id gBM8bbp5011945 for ; Sun, 22 Dec 2002 11:38:52 +0300 (MSK) Received: by gw.feel.info (Postfix, from userid 1000) id 2540E3A8; Sun, 22 Dec 2002 11:32:33 +0300 (MSK) Message-Id: <20021222083233.2540E3A8@gw.feel.info> Date: Sun, 22 Dec 2002 11:32:33 +0300 (MSK) From: ChiP Reply-To: ChiP To: FreeBSD-gnats-submit@FreeBSD.org X-Send-Pr-Version: 3.113 Subject: ports/46458: 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: 46458 >Category: ports >Synopsis: >Confidential: no >Severity: serious >Priority: medium >Responsible: freebsd-ports >State: open >Quarter: >Keywords: >Date-Required: >Class: sw-bug >Submitter-Id: current-users >Arrival-Date: Sun Dec 22 00:40:01 PST 2002 >Closed-Date: >Last-Modified: >Originator: chip >Release: FreeBSD 4.5-RELEASE i386 >Organization: >Environment: System: FreeBSD gw 4.5-RELEASE FreeBSD 4.5-RELEASE #0: Thu Dec 19 17:52:22 MSK 2002 root@gw:/usr/src/sys/compile/gw-0.6.2 i386 System: FreeBSD feel 4.7-RELEASE-p2 FreeBSD 4.7-RELEASE-p2 #0: Fri Dec 20 12:28: 27 MSK 2002 root@feel:/usr/obj/usr/src/sys/feel-0.3.0 i386 Category: ports Description: New port: idesk show programs as icons on deskto >Description: Synopsis: New Port >How-To-Repeat: >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/files # idesk/files/patch-aa # idesk/Makefile # idesk/distinfo # idesk/pkg-comment # idesk/pkg-descr # idesk/pkg-plist # echo c - idesk mkdir -p idesk > /dev/null 2>&1 echo c - idesk/files mkdir -p idesk/files > /dev/null 2>&1 echo x - idesk/files/patch-aa sed 's/^X//' >idesk/files/patch-aa << 'END-of-idesk/files/patch-aa' X--- Makefile.orig Fri Dec 6 23:38:06 2002 X+++ Makefile Sat Dec 7 00:10:55 2002 X@@ -1,7 +1,7 @@ X cc = g++ X #cflags = -g -O2 -W -Wall X-cflags = -g -O2 X-libs = `imlib-config --libs` -lXft X+cflags = ${CFLAGS} -I${X11BASE}/include -I${LOCALBASE}/include X+libs = `imlib-config --libs` -lXft -L${X11BASE}/lib -L{LOCALBASE}/lib X bin = idesk X X objs = Desk.o Icon.o Database.o Main.o X@@ -17,7 +17,7 @@ X $(cc) $(cflags) -c $< -o $@ X X install: X- install $(bin) /usr/local/bin X+ ${INSTALL_PROGRAM} $(bin) ${X11BASE}/bin X X clean: X rm -f $(objs) $(bin) *~ core END-of-idesk/files/patch-aa echo x - idesk/Makefile sed 's/^X//' >idesk/Makefile << 'END-of-idesk/Makefile' X# New ports collection makefile for: idesk X# Date created: 5 December 2002 X# Whom: Nosov Artem X# X# $FreeBSD$ X# X XPORTNAME= idesk XPORTVERSION= 0.3.5 XCATEGORIES= x11 XMASTER_SITES= http://linuxhelp.hn.org/ \ X http://linuxhelp.hn.org/idesk-old/ X XMAINTAINER= X XLIB_DEPENDS= png.5:${PORTSDIR}/graphics/png X XUSE_GNOMENG= yes XUSE_X_PREFIX= yes XUSE_GMAKE= yes XUSE_GNOME= imlib X Xdo-install: X cd ${WRKSRC} X ${INSTALL_PROGRAM} ${WRKSRC}/idesk ${X11BASE}/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 strip ${PREFIX}/bin/idesk X @${ECHO_CMD} "To use Idesk, you must first setup your config file. Put something like this" X @${ECHO_CMD} "into into .ideskrc in your home directory:" X @${ECHO_CMD} "table Config" X @${ECHO_CMD} " FontName: tahoma" X @${ECHO_CMD} " FontSize: 8" X @${ECHO_CMD} " FontColor: #ffffff" X @${ECHO_CMD} " PaddingX: 35" X @${ECHO_CMD} " PaddingY: 25" X @${ECHO_CMD} " Locked: false" X @${ECHO_CMD} " HighContrast: false" X @${ECHO_CMD} " Transparency: 150" X @${ECHO_CMD} " Shadow: true" X @${ECHO_CMD} " ShadowColor: #000000" X @${ECHO_CMD} " ShadowColor: #000000" X @${ECHO_CMD} " ShadowX: 1" X @${ECHO_CMD} " ShadowY: 2" X @${ECHO_CMD} " Bold: false" X @${ECHO_CMD} "end" X @${ECHO_CMD} "" X @${ECHO_CMD} "To add an icon, you need to first create a .idesktop directory in your home dir" X @${ECHO_CMD} "and inside that directory, create a file, for example, home.lnk and inside the" X @${ECHO_CMD} "file put something like this:" X @${ECHO_CMD} "" X @${ECHO_CMD} "table Icon" X @${ECHO_CMD} " Caption: Home" X @${ECHO_CMD} " Command: nautilus /home/you" X @${ECHO_CMD} " Icon: /home/you/.idesktop/home.png" X @${ECHO_CMD} "end" X X.include END-of-idesk/Makefile 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 x - idesk/pkg-comment sed 's/^X//' >idesk/pkg-comment << 'END-of-idesk/pkg-comment' Xidesk show programs as icons on desktop END-of-idesk/pkg-comment echo x - idesk/pkg-descr sed 's/^X//' >idesk/pkg-descr << 'END-of-idesk/pkg-descr' Xidesk show programs as icons on desktop X XWWW: http://linuxhelp.hn.org/idesk.php X X- ChiP Xchip-set@mail.ru END-of-idesk/pkg-descr 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 exit >Release-Note: >Audit-Trail: >Unformatted: To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-ports" in the body of the message