Date: Tue, 02 Sep 2003 14:10:12 -0500 From: Jeremy Messenger <mezz7@cox.net> To: freebsd-gnome@freebsd.org Subject: Have the problem to create the gDesklets applet port to extract it. Message-ID: <opruvzja0r8ckrg5@smtp.central.cox.net>
next in thread | raw e-mail | index | archive | help
------------3Gy34LjTCQ9jlROe4Yc7gk Content-Type: text/plain; format=flowed Content-Transfer-Encoding: 8bit I am having the problem to create them, because all of them are in *.bin and always will show the error msg when extract them. The extract actually works fine, but the ports tree will decide it is failed and stop the installtion. :-/ I can't figure how to get workaround it, so is there anyway to get it around? At the moment, what I know the workaround is that the user will have to install the applets by themselves. Here's an attach of StarterBar applet port, this isn't finishing like no patch yet and might need to fix the pkg-plist.. I am thinking about add Displays and Sensors directories in the gdesklets's directory[1], so I want to change it in gdesklets port's pkg-plist for this. Then, install the applets in there like Sensors/<applets>, Displays/*.display and Displays/gfx. The mkdir part will be remove from the applets and move to gdesklets port. [1] ${X11PREFIX}/share/gnome/gdesklets/ Cheers, Mezz -- bsdforums.org 's moderator, mezz. ------------3Gy34LjTCQ9jlROe4Yc7gk Content-Disposition: attachment; filename=gdesklets-starterbar.shar Content-Type: text/plain; name=gdesklets-starterbar.shar Content-Transfer-Encoding: 8bit # 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: # # gdesklets-starterbar # gdesklets-starterbar/distinfo # gdesklets-starterbar/Makefile # gdesklets-starterbar/pkg-messages # gdesklets-starterbar/pkg-plist # gdesklets-starterbar/pkg-descr # echo c - gdesklets-starterbar mkdir -p gdesklets-starterbar > /dev/null 2>&1 echo x - gdesklets-starterbar/distinfo sed 's/^X//' >gdesklets-starterbar/distinfo << 'END-of-gdesklets-starterbar/distinfo' XMD5 (starterbar-desklet-0.12.tar.bz2) = c16f81895ed65bf43d2f07c9e97b358d END-of-gdesklets-starterbar/distinfo echo x - gdesklets-starterbar/Makefile sed 's/^X//' >gdesklets-starterbar/Makefile << 'END-of-gdesklets-starterbar/Makefile' X# New ports collection makefile for: gdesklets-starterbar X# Date created: 02 September 2003 X# Whom: Mezz <mezz7@cox.net> X# X# $FreeBSD$ X# X XPORTNAME= gdesklets-starterbar XPORTVERSION= 0.12 XCATEGORIES= deskutils gnome XMASTER_SITES= http://gdesklets.gnomedesktop.org/files/ XDISTNAME= starterbar-desklet-${PORTVERSION} X XMAINTAINER= mezz7@cox.net XCOMMENT= An icon bar for GNOME 2.x where you can put starters into. X XRUN_DEPENDS= ${PREFIX}/libdata/pkgconfig/gdesklets-core.pc:${PORTSDIR}/deskutils/gdesklets X XUSE_BZIP2= yes XUSE_X_PREFIX= yes XNO_BUILD= yes X Xpost-extract: X @${WRKSRC}/Install_StarterBar_Sensor.bin --nomsg ${WRKSRC} X Xdo-install: X @${MKDIR} ${PREFIX}/share/gnome/gdesklets/Sensors X @${MKDIR} ${PREFIX}/share/gnome/gdesklets/Displays X @${CP} ${WRKSRC}/*.display ${PREFIX}/share/gnome/gdesklets/Displays/ X @${CP} -Rp ${WRKSRC}/gfx ${PREFIX}/share/gnome/gdesklets/Displays/ X @${CP} -Rp ${WRKSRC}/StarterBar ${PREFIX}/share/gnome/gdesklets/Sensors/ X Xpost-install: X @${CAT} ${PKGMESSAGE} X X.include <bsd.port.mk> END-of-gdesklets-starterbar/Makefile echo x - gdesklets-starterbar/pkg-messages sed 's/^X//' >gdesklets-starterbar/pkg-messages << 'END-of-gdesklets-starterbar/pkg-messages' X## XTo view the applets, do the command following: X Xls /usr/X11R6/share/gnome/gdesklets/Displays X XTo use those applets, do the command following: X Xgdesklets /usr/X11R6/share/gnome/gdesklets/Displays/${name}.display X XReplace the ${name} to the correct name to what you want to use applets. X XNOTE: Be sure to login as your user when you use gdesklets command, because it X will storage in the ~/.gdesklets/. In future, I hope the author of X desklets make the change for easier to use and easier to add applets. X## END-of-gdesklets-starterbar/pkg-messages echo x - gdesklets-starterbar/pkg-plist sed 's/^X//' >gdesklets-starterbar/pkg-plist << 'END-of-gdesklets-starterbar/pkg-plist' Xshare/gnome/gdesklets/Displays/starterbar.display Xshare/gnome/gdesklets/Sensors/StarterBar/Animator.py Xshare/gnome/gdesklets/Sensors/StarterBar/ChangeLog Xshare/gnome/gdesklets/Sensors/StarterBar/DesktopReader.py Xshare/gnome/gdesklets/Sensors/StarterBar/Icon.py Xshare/gnome/gdesklets/Sensors/StarterBar/IconSet.py Xshare/gnome/gdesklets/Sensors/StarterBar/home.desktop Xshare/gnome/gdesklets/Displays/gfx/bg-ne.png Xshare/gnome/gdesklets/Displays/gfx/bg-e.png Xshare/gnome/gdesklets/Displays/gfx/bg-w.png Xshare/gnome/gdesklets/Displays/gfx/bg-n.png Xshare/gnome/gdesklets/Displays/gfx/bg-sw.png Xshare/gnome/gdesklets/Displays/gfx/bg-se.png Xshare/gnome/gdesklets/Displays/gfx/bg-s.png Xshare/gnome/gdesklets/Displays/gfx/bg-nw.png Xshare/gnome/gdesklets/Displays/gfx/bg.png X@dirrm share/gnome/gdesklets/Sensors/StarterBar END-of-gdesklets-starterbar/pkg-plist echo x - gdesklets-starterbar/pkg-descr sed 's/^X//' >gdesklets-starterbar/pkg-descr << 'END-of-gdesklets-starterbar/pkg-descr' XAn icon bar for GNOME where you can put starters into. Yes, you can do the same Xwith the GNOME panel, but this one is pure eye candy! X XWWW: http://gdesklets.gnomedesktop.org END-of-gdesklets-starterbar/pkg-descr exit ------------3Gy34LjTCQ9jlROe4Yc7gk--
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?opruvzja0r8ckrg5>