Date: Wed, 3 Mar 2004 22:29:46 +0100 From: Cyrille Lefevre <cyrille.lefevre@laposte.net> To: FreeBSD-gnats-submit@FreeBSD.org Subject: ports/63715: Maintainer update: astro/seti-applet (2.1.3) revival Message-ID: <20040303212945.GA62030@gits.dyndns.org> Resent-Message-ID: <200403032130.i23LUDG8081420@freefall.freebsd.org>
next in thread | raw e-mail | index | archive | help
>Number: 63715 >Category: ports >Synopsis: Maintainer update: astro/seti-applet (2.1.3) revival >Confidential: no >Severity: non-critical >Priority: low >Responsible: freebsd-ports-bugs >State: open >Quarter: >Keywords: >Date-Required: >Class: maintainer-update >Submitter-Id: current-users >Arrival-Date: Wed Mar 03 13:30:12 PST 2004 >Closed-Date: >Last-Modified: >Originator: Cyrille Lefevre >Release: FreeBSD 5.2-CURRENT i386 >Organization: ACME >Environment: System: FreeBSD gits 5.2-CURRENT FreeBSD 5.2-CURRENT #1: Sat Jan 31 15:17:05 CET 2004 root@gits:/disk3/freebsd/current/obj/disk3/freebsd/current/src/sys/CUSTOM i386 >Description: seti-applet 0.4.1 was removed as part of phase II of the GNOME 1.4 desktop removal. this PR refer to seti-applet 2.1.3 which is GNOME 2.0 compliant. Makefile PORTNAME renamed from seti_applet to seti-applet PORTVERSION bumped to 2.1.3 PORTREVISION deleted MAINTAINER sets to ports@FreeBSD.org LIB_DEPENDS's libgtop bumped USE_GMAKE added USE_GNOME updated patch-configure deleted patch-seti_applet updated distinfo updated pkg-descr as-is pkg-message known bugs section added pkg-plist updated files/patch-aa and files/patch-aa deleted files/patch-src::seti_applet.schemas seti_run_dir changed to /var/db/setiathome separate_exe_dir set to true seti_exe_dir defaulted to %%LOCALBASE%%/sbin >How-To-Repeat: port removed as part of phase II of the GNOME 1.4 desktop removal. >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: # # astro/seti_applet # astro/seti_applet/Makefile # astro/seti_applet/distinfo # astro/seti_applet/pkg-descr # astro/seti_applet/pkg-message # astro/seti_applet/pkg-plist # astro/seti_applet/files # astro/seti_applet/files/patch-src::seti_applet.schemas # echo c - astro/seti_applet mkdir -p astro/seti_applet > /dev/null 2>&1 echo x - astro/seti_applet/Makefile sed 's/^X//' >astro/seti_applet/Makefile << 'END-of-astro/seti_applet/Makefile' X# New ports collection makefile for: seti-applet X# Date Created: 1 Jul 2000 X# Whom: HIYAMA Takeshi <th@cis.ibaraki.ac.jp> X# X# $FreeBSD$ X# X XPORTNAME= seti-applet XPORTVERSION= 2.1.3 XCATEGORIES= astro gnome XMASTER_SITES= ${MASTER_SITE_SOURCEFORGE} XMASTER_SITE_SUBDIR= ${PORTNAME} X XMAINTAINER= ports@FreeBSD.org XCOMMENT= An applet that displays current status of seti@home client X X# Global variables X# X XLIB_DEPENDS= gtop-2.0:${PORTSDIR}/devel/libgtop2 XRUN_DEPENDS= ${LOCALBASE}/sbin/setiathome:${PORTSDIR}/astro/setiathome X XUSE_REINPLACE= yes XUSE_X_PREFIX= yes XUSE_GMAKE= yes XUSE_GNOME= gnomeprefix gnomehack gnomepanel XUSE_LIBTOOL= yes XCONFIGURE_ENV= CPPFLAGS="-I${LOCALBASE}/include" \ X LDFLAGS="-L${LOCALBASE}/lib" X X# Local variables X# X XMSG_FILE= ${PKGDIR}/pkg-message XPKGMESSAGE= ${WRKDIR}/pkg-message X XFIND?= find XXARGS?= xargs X X# Post-patch X# X Xpost-patch: patch-seti_applet \ X patch-pkgmessage X Xpatch-seti_applet: X @${REINPLACE_CMD} -e 's|%%LOCALBASE%%|${LOCALBASE}|g' \ X ${WRKSRC}/src/seti_applet.schemas X Xpatch-pkgmessage: X @${SED} 's|%%LOCALBASE%%|${LOCALBASE}|g' ${MSG_FILE} > ${PKGMESSAGE} X X# Post-install X# X Xpost-install: display-message X Xdisplay-message: X @${CAT} ${PKGMESSAGE} X X.include <bsd.port.mk> END-of-astro/seti_applet/Makefile echo x - astro/seti_applet/distinfo sed 's/^X//' >astro/seti_applet/distinfo << 'END-of-astro/seti_applet/distinfo' XMD5 (seti-applet-2.1.3.tar.gz) = aecd7cf5e55152859882af0cee073d7a XSIZE (seti-applet-2.1.3.tar.gz) = 585584 END-of-astro/seti_applet/distinfo echo x - astro/seti_applet/pkg-descr sed 's/^X//' >astro/seti_applet/pkg-descr << 'END-of-astro/seti_applet/pkg-descr' XThis applet displays the progress of the seti@home client in a Xpanel applet. Currently can display the percentage complete, the Xbest spike, best gaussian, units completed and total CPU time spent Xrunning the seti@home client. X XOnce installed, this applet should appear under Monitors->Seti Applet Xin the 'Add Applet' menu on the panel. X XWWW: http://seti-applet.sourceforge.net/ END-of-astro/seti_applet/pkg-descr echo x - astro/seti_applet/pkg-message sed 's/^X//' >astro/seti_applet/pkg-message << 'END-of-astro/seti_applet/pkg-message' X**** To enable start/stop of the seti@home client, please run "setiathome" X as your login name. X If you installed "setiathome" by ports or package, add, change or X uncomment the seti_user variable in %%LOCALBASE%%/etc/rc.setiathome.conf X (or %%LOCALBASE%%/etc/setiathome.conf depending on the version currently X installed on your computer) X seti_user=nobody X ^^^^^^ X to your login name before setting up working directory, such as : X seti_user=<your_login_name> X If you already done this as nobody, do X %%LOCALBASE%%/etc/rc.d/setiathome.sh stop X chown -Rh <your_login_name> /var/db/setiathome X %%LOCALBASE%%/etc/rc.d/setiathome.sh start X**** Known Bugs X For instance, default values have to be set manually using the panel X preferences (right-click): X set the value of "Basic->Directory containing the seti@home executable" X to /var/db/setiathome X check "Advanced->Use seti@home exe in a different directory" X and set it's value to %%LOCALBASE%%/sbin X Also, running xsetiathome by double-clicking the radar icon isn't X possible right now. END-of-astro/seti_applet/pkg-message echo x - astro/seti_applet/pkg-plist sed 's/^X//' >astro/seti_applet/pkg-plist << 'END-of-astro/seti_applet/pkg-plist' X@comment $FreeBSD$ Xbin/seti-applet-2 X@comment etc/gconf/gconf.xml.defaults/apps/seti_applet/%gconf.xml X@comment etc/gconf/gconf.xml.defaults/apps/seti_applet/prefs/%gconf.xml Xetc/gconf/gconf.xml.defaults/schemas/apps/seti_applet/%gconf.xml Xetc/gconf/gconf.xml.defaults/schemas/apps/seti_applet/prefs/%gconf.xml Xetc/gconf/schemas/seti_applet.schemas Xlibdata/bonobo/servers/GNOME_SetiApplet_Factory.server Xshare/gnome/gnome-2.0/ui/GNOME_SetiApplet.xml Xshare/gnome/help/seti_applet/C/configuration.html Xshare/gnome/help/seti_applet/C/docbook.css Xshare/gnome/help/seti_applet/C/images/adv_prop.gif Xshare/gnome/help/seti_applet/C/images/basic_prop.gif Xshare/gnome/help/seti_applet/C/images/new_user_details_large.gif Xshare/gnome/help/seti_applet/C/images/new_user_details_small.gif Xshare/gnome/help/seti_applet/C/images/new_user_detected.gif Xshare/gnome/help/seti_applet/C/index.html Xshare/gnome/help/seti_applet/C/operation.html Xshare/gnome/help/seti_applet/C/startingsetiprocess.html Xshare/gnome/help/seti_applet/C/topic.dat Xshare/gnome/help/seti_applet/C/x42.html Xshare/gnome/pixmaps/seti_applet/seti_applet-logo-green.png Xshare/gnome/pixmaps/seti_applet/skins/nestor/seti_connect.png Xshare/gnome/pixmaps/seti_applet/skins/nestor/seti_off.png Xshare/gnome/pixmaps/seti_applet/skins/nestor/seti_on.png Xshare/gnome/pixmaps/seti_applet/skins/nestor/seti_on_20.png Xshare/gnome/seti-applet/seti-applet.glade.glade Xshare/gnome/seti-applet/seti_on_20.png Xshare/locale/es/LC_MESSAGES/seti-applet.mo Xshare/locale/fr/LC_MESSAGES/seti-applet.mo X@dirrm share/gnome/seti-applet X@dirrm share/gnome/pixmaps/seti_applet/skins/nestor X@dirrm share/gnome/pixmaps/seti_applet/skins X@dirrm share/gnome/pixmaps/seti_applet X@dirrm share/gnome/help/seti_applet/C/images X@dirrm share/gnome/help/seti_applet/C X@dirrm share/gnome/help/seti_applet X@dirrm etc/gconf/gconf.xml.defaults/schemas/apps/seti_applet/prefs X@dirrm etc/gconf/gconf.xml.defaults/schemas/apps/seti_applet END-of-astro/seti_applet/pkg-plist echo c - astro/seti_applet/files mkdir -p astro/seti_applet/files > /dev/null 2>&1 echo x - astro/seti_applet/files/patch-src::seti_applet.schemas sed 's/^X//' >astro/seti_applet/files/patch-src::seti_applet.schemas << 'END-of-astro/seti_applet/files/patch-src::seti_applet.schemas' X--- src/seti_applet.schemas.orig Wed Mar 5 06:01:07 2003 X+++ src/seti_applet.schemas Wed Mar 3 13:16:47 2004 X@@ -5,7 +5,7 @@ X <key>/schemas/apps/seti_applet/prefs/seti_run_dir</key> X <owner>seti-applet-2</owner> X <type>string</type> X- <default>/usr/local/seti</default> X+ <default>/var/db/setiathome</default> X <locale name="C"> X <short>Directory in which the seti@home client is running.</short> X <long>The directory in which the seti@home client is running. This is not necessarily the same directory as the seti@home executable.</long> X@@ -127,7 +127,7 @@ X <key>/schemas/apps/seti_applet/prefs/separate_exe_dir</key> X <owner>seti-applet-2</owner> X <type>bool</type> X- <default>false</default> X+ <default>true</default> X <locale name="C"> X <short>Whether or not the seti@home executable is in a different dir.</short> X <long>Whether or not the seti@home executable is in a different dir. You can use this if the the seti@home executable directory is not the same as the run directory.</long> X@@ -147,7 +147,7 @@ X <key>/schemas/apps/seti_applet/prefs/seti_exe_dir</key> X <owner>seti-applet-2</owner> X <type>string</type> X- <default></default> X+ <default>%%LOCALBASE%%/sbin</default> X <locale name="C"> X <short>The directory where the seti@home executable is.</short> X <long>The directory where the seti@home executable is. You can use this if the the seti@home executable directory is not the same as the run directory.</long> END-of-astro/seti_applet/files/patch-src::seti_applet.schemas exit >Release-Note: >Audit-Trail: >Unformatted:
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20040303212945.GA62030>