r711 - in /branches/etch-backports/boinc/debian: boinc-client.init boinc-client.postrm boinc-manager.menu changelog control icons/boincmgr-16.xpm icons/boincmgr-32.xpm po/es.po po/sk.po rules

fst-guest at users.alioth.debian.org fst-guest at users.alioth.debian.org
Wed Oct 3 18:21:26 UTC 2007


Author: fst-guest
Date: Wed Oct  3 18:21:26 2007
New Revision: 711

URL: http://svn.debian.org/wsvn/pkg-boinc/?sc=1&rev=711
Log:
Merged boinc_5.10.8-2 from trunk: svn merge -r686:707 svn+ssh://fst-guest@svn.debian.org/svn/pkg-boinc/trunk/boinc 

Added:
    branches/etch-backports/boinc/debian/po/es.po
      - copied unchanged from r707, trunk/boinc/debian/po/es.po
    branches/etch-backports/boinc/debian/po/sk.po
      - copied unchanged from r707, trunk/boinc/debian/po/sk.po
Modified:
    branches/etch-backports/boinc/debian/boinc-client.init
    branches/etch-backports/boinc/debian/boinc-client.postrm
    branches/etch-backports/boinc/debian/boinc-manager.menu
    branches/etch-backports/boinc/debian/changelog
    branches/etch-backports/boinc/debian/control
    branches/etch-backports/boinc/debian/icons/boincmgr-16.xpm
    branches/etch-backports/boinc/debian/icons/boincmgr-32.xpm
    branches/etch-backports/boinc/debian/rules

Modified: branches/etch-backports/boinc/debian/boinc-client.init
URL: http://svn.debian.org/wsvn/pkg-boinc/branches/etch-backports/boinc/debian/boinc-client.init?rev=711&op=diff
==============================================================================
--- branches/etch-backports/boinc/debian/boinc-client.init (original)
+++ branches/etch-backports/boinc/debian/boinc-client.init Wed Oct  3 18:21:26 2007
@@ -11,7 +11,7 @@
 ### END INIT INFO
 
 # Debian init.d script for the BOINC core client
-# Copyright © 2005, 2006
+# Copyright © 2005, 2006, 2007
 # Debian BOINC Maintainers <pkg-boinc-devel at lists.alioth.debian.org>
 #
 # This file is licensed under the terms of the GNU General Public License,
@@ -20,6 +20,9 @@
 set -e
 
 ENABLED=0
+BOINC_USER=boinc
+BOINC_DIR=/var/lib/boinc-client
+BOINC_CLIENT=/usr/bin/boinc_client
 
 . /lib/lsb/init-functions
 
@@ -31,8 +34,10 @@
 # Quit quietly, if $ENABLED is 0.
 test "$ENABLED" != "0" || exit 0
 
-if [ ! -x "$BOINC_CLIENT" ]; then
-  log_failure_msg "BOINC client '$BOINC_CLIENT' does not exist or is not " \
+if [ "$BOINC_CLIENT" = "/usr/bin/boinc_client" ]; then
+  test -x "$BOINC_CLIENT" || exit 0
+elif [ ! -x "$BOINC_CLIENT" ]; then
+  log_failure_msg "BOINC client '$BOINC_CLIENT' does not exist or is not" \
     "executable."
   exit 5
 fi
@@ -43,7 +48,7 @@
 fi
 
 if [ -z "$BOINC_USER" ]; then
-  log_failure_msg "BOINC_USER variable is empty. Set it to a user to run " \
+  log_failure_msg "BOINC_USER variable is empty. Set it to a user to run" \
     "the BOINC core client."
   exit 6
 fi
@@ -73,8 +78,8 @@
     log_progress_msg "already running"
   else
     start-stop-daemon --start --quiet --background --pidfile $PIDFILE \
-      --make-pidfile --user $BOINC_USER --chuid $BOINC_USER --chdir $BOINC_DIR \
-      --exec $BOINC_CLIENT -- $BOINC_OPTS
+      --make-pidfile --user $BOINC_USER --chuid $BOINC_USER \
+      --chdir $BOINC_DIR --exec $BOINC_CLIENT -- $BOINC_OPTS
   fi
   log_end_msg 0
 }
@@ -94,11 +99,45 @@
   log_end_msg 0
 }
 
+schedule()
+{
+  log_begin_msg "Setting up scheduling for $DESC and children:"
+  if ! is_running; then
+    log_progress_msg "$NAME not running"
+  else
+    if [ ! -x "`which ionice 2>/dev/null`" ]; then
+      log_progress_msg "ionice not found,"
+    else
+      ionice -c 3 -p $pid
+      log_progress_msg "idle,"
+    fi
+
+    if [ ! -x "`which schedtool 2>/dev/null`" ]; then
+      log_progress_msg "schedtool not found"
+    else
+      children=`ps --ppid $pid -o pid= | tr '\n' ' '`
+      (schedtool -n 19 -D $pid $children >/dev/null \
+        && log_progress_msg "idleprio") || \
+      (schedtool -n 19 -B $pid $children >/dev/null \
+        && log_progress_msg "batch") || \
+      (schedtool -n 19 -N $pid $children >/dev/null \
+        && log_progress_msg "normal")
+    fi
+  fi
+  log_end_msg 0
+}
+
 status()
 {
   STATUS="Status of $DESC:"
   if is_running; then
     log_success_msg "$STATUS running."
+    if [ -x "`which schedtool 2>/dev/null`" ]; then
+      log_success_msg "Scheduling of $DESC:"
+      schedtool $pid
+      log_success_msg "Scheduling of $DESC's children:"
+      schedtool `ps --ppid $pid -o pid= | tr '\n' ' '`
+    fi
   else
     log_success_msg "$STATUS stopped."
   fi
@@ -123,8 +162,12 @@
     status
     ;;
 
+  schedule)
+    schedule
+    ;;
+
   *)
-    log_success_msg "Usage: $0 {start|stop|restart|force-reload|status}" >&2
+    log_success_msg "Usage: $0 {start|stop|restart|force-reload|status|schedule}" >&2
     exit 1
     ;;
 esac

Modified: branches/etch-backports/boinc/debian/boinc-client.postrm
URL: http://svn.debian.org/wsvn/pkg-boinc/branches/etch-backports/boinc/debian/boinc-client.postrm?rev=711&op=diff
==============================================================================
--- branches/etch-backports/boinc/debian/boinc-client.postrm (original)
+++ branches/etch-backports/boinc/debian/boinc-client.postrm Wed Oct  3 18:21:26 2007
@@ -16,10 +16,20 @@
         rm -r $BOINC_DIR
     fi
     if getent passwd boinc >/dev/null; then
-        deluser boinc
+        if [ -x "`which deluser 2>/dev/null`" ]; then
+            deluser --system boinc
+        else
+            echo >&2 "Not removing \`boinc' system account" \
+              "because deluser command was not found."
+        fi
     fi
     if getent group boinc >/dev/null; then
-        delgroup boinc
+        if [ -x "`which delgroup 2>/dev/null`" ]; then
+            delgroup --system boinc
+        else
+            echo >&2 "Not removing \`boinc' system group" \
+              "because delgroup command was not found."
+        fi
     fi
 }
 

Modified: branches/etch-backports/boinc/debian/boinc-manager.menu
URL: http://svn.debian.org/wsvn/pkg-boinc/branches/etch-backports/boinc/debian/boinc-manager.menu?rev=711&op=diff
==============================================================================
--- branches/etch-backports/boinc/debian/boinc-manager.menu (original)
+++ branches/etch-backports/boinc/debian/boinc-manager.menu Wed Oct  3 18:21:26 2007
@@ -1,7 +1,7 @@
 ?package(boinc-manager):\
     needs="X11"\
-    section="Apps/Tools"\
-    hints="BOINC,Science,Monitoring"\
+    section="Applications/System/Monitoring"\
+    hints="BOINC,Science"\
     title="BOINC Manager"\
     longtitle="monitoring utility for the BOINC core client"\
     icon16x16="/usr/share/pixmaps/boincmgr-16.xpm"\

Modified: branches/etch-backports/boinc/debian/changelog
URL: http://svn.debian.org/wsvn/pkg-boinc/branches/etch-backports/boinc/debian/changelog?rev=711&op=diff
==============================================================================
--- branches/etch-backports/boinc/debian/changelog (original)
+++ branches/etch-backports/boinc/debian/changelog Wed Oct  3 18:21:26 2007
@@ -1,8 +1,53 @@
-boinc (5.10.8-1~bpo40+1) etch-backports; urgency=low
+boinc (5.10.8-2~bpo40+1) etch-backports; urgency=low
 
   * Rebuilt for etch.
 
- -- Frank S. Thomas <frank at thomas-alfeld.de>  Sat, 08 Sep 2007 21:03:52 +0200
+ -- Frank S. Thomas <frank at thomas-alfeld.de>  Wed, 03 Oct 2007 20:19:21 +0200
+
+boinc (5.10.8-2) unstable; urgency=low
+
+  [ Frank S. Thomas ]
+  * debian/boinc-manager.menu: Changed section for the new menu hierarchy from
+    "Apps/Tools" to "Applications/System/Monitoring".
+  * debian/icons/: Updated icons to the new BOINC logo.
+  * debian/boinc-client.init:
+    - Added patch to use advanced scheduling for the client and it's children
+      using the schedtool and ionice utilities. For now advanced scheduling is
+      disabled by default. Invoke the init script with the schedule option to
+      enable it. Thanks to Omen Wild <dbug4.flibble at mandarb.com> for the
+      patch. (closes: #423259)
+    - Specified default values for the variables of the /etc/default file and
+      changed script to exit quietly if the default $BOINC_CLIENT is used but
+      not present so that it does not fail if the boinc-client package was
+      removed but not purged. Both is required by the Debian Policy.
+  * debian/control:
+    - Added schedtool, which if installed can be used for advanced scheduling
+      in boinc-client's init script, to boinc-client's Suggest field.
+    - Made boinc-dbg dependent on "boinc-client (= ${binary:Version})" or
+      "boinc-manager (= ${binary:Version})" to ensure that the versions
+      between the debug and program packages do not differ.
+    - Since GCC 4.2 is now the default compiler, updated boinc-dev's
+      dependency on libstdc++-dev to the concrete package libstdc++6-4.2-dev.
+  * debian/rules:
+    - Added --with-boinc-platform=... to TYPE_FLAGS being another attempt to
+      get the right platform name on ppc64.
+    - Changed the BOINC platform on kfreebsd-i386 from i486-pc-kfreebsd-gnu to
+      i686-pc-kfreebsd-gnu to be consistent with the platform name for i386
+      and made i686-pc-kfreebsd-gnu an alternate platform for
+      x86_64-pc-kfreebsd-gnu.
+    - Set powerpc-unknown-linux-gnu as alternate platform for ppc64-linux-gnu.
+  * debian/boinc-client.postrm: Use the --system option for deluser/delgroup
+    to ensure that we are removing system accounts only and mask the
+    deluser/delgroup calls because adduser is not essential and we can't rely
+    on non-essential packages to be present during the purge phase. This would
+    be a Policy violation, see section 7.2.
+
+  [ Debconf translations ]
+  * Added Spanish (es.po) by Javier Fernández-Sanguino Peña
+    <jfs at computer.org>. (closes: #437379)
+  * Added Slovak (sk.po) by helix84 <helix84 at centrum.sk>. (closes: #437670)
+
+ -- Frank S. Thomas <frank at thomas-alfeld.de>  Sun, 09 Sep 2007 09:47:27 +0200
 
 boinc (5.10.8-1) unstable; urgency=low
 

Modified: branches/etch-backports/boinc/debian/control
URL: http://svn.debian.org/wsvn/pkg-boinc/branches/etch-backports/boinc/debian/control?rev=711&op=diff
==============================================================================
--- branches/etch-backports/boinc/debian/control (original)
+++ branches/etch-backports/boinc/debian/control Wed Oct  3 18:21:26 2007
@@ -12,7 +12,7 @@
 Section: net
 Architecture: any
 Depends: ${shlibs:Depends}, ${misc:Depends}, python (>= 2.3), adduser, lsb-base (>= 3.0-6), ca-certificates
-Suggests: boinc-app-seti, boinc-manager | kboincspy
+Suggests: boinc-app-seti, boinc-manager | kboincspy, schedtool
 Description: core client for the BOINC distributed computing infrastructure
  The Berkeley Open Infrastructure for Network Computing (BOINC) is a
  software platform for distributed computing: several initiatives of
@@ -59,7 +59,7 @@
 Package: boinc-dev
 Section: devel
 Architecture: any
-Depends: ${shlibs:Depends}, ${misc:Depends}, libc6-dev | libc-dev, libstdc++6-4.1-dev | libstdc++-dev, libssl-dev, libmysqlclient15-dev
+Depends: ${shlibs:Depends}, ${misc:Depends}, libc6-dev | libc-dev, libstdc++6-4.2-dev | libstdc++-dev, libssl-dev, libmysqlclient15-dev
 Description: development files to build applications for BOINC projects
  The Berkeley Open Infrastructure for Network Computing (BOINC) is a
  software platform for distributed computing using volunteered computer
@@ -75,6 +75,7 @@
 Section: devel
 Priority: extra
 Architecture: any
+Depends: boinc-client (= ${binary:Version}) | boinc-manager (= ${binary:Version})
 Suggests: libcurl3-dbg, libssl0.9.8-dbg, libwxgtk2.6-dbg
 Description: debugging symbols for BOINC binaries
  The Berkeley Open Infrastructure for Network Computing (BOINC) is a

Modified: branches/etch-backports/boinc/debian/icons/boincmgr-16.xpm
URL: http://svn.debian.org/wsvn/pkg-boinc/branches/etch-backports/boinc/debian/icons/boincmgr-16.xpm?rev=711&op=diff
==============================================================================
--- branches/etch-backports/boinc/debian/icons/boincmgr-16.xpm (original)
+++ branches/etch-backports/boinc/debian/icons/boincmgr-16.xpm Wed Oct  3 18:21:26 2007
@@ -1,51 +1,181 @@
 /* XPM */
-static char * boinc_gui_16_xpm[] = {
-"16 16 32 1",
-" 	c None",
-".	c #000066",
-"+	c #000033",
-"@	c #333333",
-"#	c #555555",
-"$	c #000080",
-"%	c #4D4D4D",
-"&	c #996666",
-"*	c #393939",
-"=	c #000099",
-"-	c #424242",
-";	c #FFCC99",
-">	c #FFCC66",
-",	c #999933",
-"'	c #808080",
-")	c #CC9966",
-"!	c #CC9933",
-"~	c #CCCC33",
-"{	c #333366",
-"]	c #292929",
-"^	c #FFCC33",
-"/	c #5F5F5F",
-"(	c #666633",
-"_	c #333399",
-":	c #666666",
-"<	c #996633",
-"[	c #CCCC66",
-"}	c #666699",
-"|	c #777777",
-"1	c #666600",
-"2	c #868686",
-"3	c #969696",
-"       .+@#     ",
-"    $.++++++#   ",
-"   $.++%&&&*+#  ",
-"  =$+-;;;>>>,+' ",
-" =$$+);>!.~~,{* ",
-" $$.+]>^/.^,(#{ ",
-"_$$.+:>^#!^<#{{%",
-"$$.++[^!,~^<-{]]",
-"...+]>!:}%^!<{@]",
-"{.++(>!|_+!!1#{{",
-" +++,^,{++^(#}{ ",
-" +++<^<++!,-2}{ ",
-" |+++!!!!</32/  ",
-"  /++(((:22}/   ",
-"   |@{:22}:#    ",
-"      |::|      "};
+static char * boincmgr_16_xpm[] = {
+"16 16 162 2",
+"  	c None",
+". 	c #000021",
+"+ 	c #6182A1",
+"@ 	c #FFFFFF",
+"# 	c #6085A2",
+"$ 	c #507BA4",
+"% 	c #000041",
+"& 	c #617C9A",
+"* 	c #E0E7F3",
+"= 	c #D2DCE8",
+"- 	c #CED8E7",
+"; 	c #E2E9F2",
+"> 	c #8A9DB1",
+", 	c #000035",
+"' 	c #496D93",
+") 	c #5E7EA6",
+"! 	c #000039",
+"~ 	c #466287",
+"{ 	c #D7DEE7",
+"] 	c #AEB9C8",
+"^ 	c #21406B",
+"/ 	c #00164A",
+"( 	c #00043A",
+"_ 	c #0C2852",
+": 	c #C7D2E1",
+"< 	c #909FB0",
+"[ 	c #000020",
+"} 	c #53658C",
+"| 	c #4E719D",
+"1 	c #071F4D",
+"2 	c #00154C",
+"3 	c #4A678E",
+"4 	c #8195B4",
+"5 	c #657EA8",
+"6 	c #AABACD",
+"7 	c #F7F9FB",
+"8 	c #8190A3",
+"9 	c #00093C",
+"0 	c #4A5F85",
+"a 	c #2C5486",
+"b 	c #000C45",
+"c 	c #B4C3D7",
+"d 	c #FFFFFD",
+"e 	c #FFFFFE",
+"f 	c #CDDEF5",
+"g 	c #001B50",
+"h 	c #000A3D",
+"i 	c #CCDAEA",
+"j 	c #E2E8F1",
+"k 	c #D3DFE4",
+"l 	c #F5FCFF",
+"m 	c #C6D5E3",
+"n 	c #FFE186",
+"o 	c #FCD66C",
+"p 	c #FACD58",
+"q 	c #FFE085",
+"r 	c #9BB6D8",
+"s 	c #000D46",
+"t 	c #5B769A",
+"u 	c #C6D2E4",
+"v 	c #041543",
+"w 	c #B7C2D1",
+"x 	c #FFF5CC",
+"y 	c #FFFDEA",
+"z 	c #FFF6BF",
+"A 	c #FDD242",
+"B 	c #FFDC74",
+"C 	c #577CAB",
+"D 	c #062E64",
+"E 	c #D8E0EA",
+"F 	c #AEBCD1",
+"G 	c #000138",
+"H 	c #7E98BC",
+"I 	c #FAC741",
+"J 	c #FFE06E",
+"K 	c #FED655",
+"L 	c #FCCE44",
+"M 	c #F8BA15",
+"N 	c #F0A906",
+"O 	c #9BAAC2",
+"P 	c #000530",
+"Q 	c #B8C3D4",
+"R 	c #A7B4C8",
+"S 	c #000737",
+"T 	c #A0B5D0",
+"U 	c #EDA700",
+"V 	c #F7B100",
+"W 	c #F7B200",
+"X 	c #F4AA00",
+"Y 	c #F1A600",
+"Z 	c #F2A709",
+"` 	c #5F7799",
+" .	c #000013",
+"..	c #BFCCDE",
+"+.	c #00002D",
+"@.	c #344F75",
+"#.	c #F4C45D",
+"$.	c #EA9600",
+"%.	c #F7B509",
+"&.	c #F8C328",
+"*.	c #F5B412",
+"=.	c #F7C35C",
+"-.	c #B9C5D3",
+";.	c #0C2459",
+">.	c #CFDBEC",
+",.	c #FBFFFF",
+"'.	c #395982",
+").	c #00001D",
+"!.	c #ADC0D1",
+"~.	c #F2C560",
+"{.	c #F0A712",
+"].	c #EEA413",
+"^.	c #FFDF8B",
+"/.	c #CEDDEB",
+"(.	c #EBF4FE",
+"_.	c #E6F4FE",
+":.	c #E8EFF8",
+"<.	c #D1DDEB",
+"[.	c #030C35",
+"}.	c #000230",
+"|.	c #C1CFDD",
+"1.	c #CFDEF2",
+"2.	c #07255A",
+"3.	c #204479",
+"4.	c #7D8DA3",
+"5.	c #000029",
+"6.	c #264272",
+"7.	c #DBE3EA",
+"8.	c #B9C2CF",
+"9.	c #7189AA",
+"0.	c #9BACC4",
+"a.	c #5E779A",
+"b.	c #001148",
+"c.	c #000031",
+"d.	c #00002B",
+"e.	c #4B6892",
+"f.	c #778CA6",
+"g.	c #000024",
+"h.	c #4E6284",
+"i.	c #F8FFFF",
+"j.	c #D8E3F1",
+"k.	c #002054",
+"l.	c #000026",
+"m.	c #000135",
+"n.	c #000E48",
+"o.	c #44638F",
+"p.	c #A9B8CD",
+"q.	c #4A5872",
+"r.	c #00000F",
+"s.	c #597092",
+"t.	c #6586A6",
+"u.	c #000037",
+"v.	c #566D94",
+"w.	c #E0E8F4",
+"x.	c #C4D3EA",
+"y.	c #B0C2DD",
+"z.	c #ACC0DC",
+"A.	c #D0E0F6",
+"B.	c #556482",
+"C.	c #4E6B8C",
+"D.	c #4D729E",
+"E.	c #4E6A8E",
+". + @ @ @ @ @ @ @ @ @ @ @ @ # . ",
+"$ % & @ @ @ @ * = - ; @ @ > , ' ",
+"@ ) ! ~ { ] ^ / ( _ : @ < [ } @ ",
+"@ @ | ( 1 2 3 4 5 6 7 8 9 0 @ @ ",
+"@ @ @ a b c @ d e @ f g h i @ @ ",
+"@ j k l m @ n o p q @ r s t @ @ ",
+"@ u v w @ n x y z A B @ C D E @ ",
+"@ F G H @ I J K L M N @ O P Q @ ",
+"@ R S T @ U V W X Y Z @ `  ...@ ",
+"@ ..+. at .@ #.$.%.&.*.=.@ -.;.>.@ ",
+"@ ,.'.).!.@ ~.{.].^.@ /.(._.:.@ ",
+"@ @ <.[.}.|.@ @ d @ 1.2.3.@ @ @ ",
+"@ @ 4.5.6.7.8.9.0.a.b.c.d.e.@ @ ",
+"@ f.g.h.i.j.k.l.m.n.o.p.q.r.s.@ ",
+"t.u.v.@ @ w.x.y.z.A.@ @ @ B.. C.",
+". D.@ @ @ @ @ @ @ @ @ @ @ @ E.. "};

Modified: branches/etch-backports/boinc/debian/icons/boincmgr-32.xpm
URL: http://svn.debian.org/wsvn/pkg-boinc/branches/etch-backports/boinc/debian/icons/boincmgr-32.xpm?rev=711&op=diff
==============================================================================
--- branches/etch-backports/boinc/debian/icons/boincmgr-32.xpm (original)
+++ branches/etch-backports/boinc/debian/icons/boincmgr-32.xpm Wed Oct  3 18:21:26 2007
@@ -1,78 +1,537 @@
 /* XPM */
-static char * boinc_gui_32_xpm[] = {
-"32 32 43 1",
-" 	c None",
-".	c #CBCBCB",
-"+	c #9999CC",
-"@	c #666699",
-"#	c #333399",
-"$	c #6666CC",
-"%	c #333366",
-"&	c #000080",
-"*	c #000066",
-"=	c #000033",
-"-	c #0C0C0C",
-";	c #333333",
-">	c #666666",
-",	c #996666",
-"'	c #ADA990",
-")	c #666633",
-"!	c #1C1C1C",
-"~	c #5F5F5F",
-"{	c #CCCC99",
-"]	c #FFFF99",
-"^	c #FFCC99",
-"/	c #FFCC66",
-"(	c #555555",
-"_	c #999966",
-":	c #FFCC33",
-"<	c #CC9933",
-"[	c #424242",
-"}	c #996633",
-"|	c #777777",
-"1	c #CCCC33",
-"2	c #999933",
-"3	c #663300",
-"4	c #393939",
-"5	c #292929",
-"6	c #CC9966",
-"7	c #333300",
-"8	c #4D4D4D",
-"9	c #868686",
-"0	c #330066",
-"a	c #CCCC66",
-"b	c #222222",
-"c	c #808080",
-"d	c #A0A0A4",
-"            .+++++++            ",
-"          ++@@@####@@@          ",
-"        +$@#%&*****%%##@        ",
-"       +@#***=========*%%@      ",
-"      @#%*===-------===**%#     ",
-"     @#**==--;>,''''>)!=***#    ",
-"    @#**==-~{]]^^/^^^//(=***#   ",
-"   @#&**=-_]]^/:<<:://::[****   ",
-"  +@%***=[^^//:})|~1:::<)%%**%  ",
-"  @#****=2//::23~@*<::<))##***  ",
-" $#&*****451:1}3|#=6/1)7(@#***% ",
-" @#*****==8//1})%=5^:}7;9@#***= ",
-"+#%*****==_//12)*!{^:);9$@%***=|",
-"$#*****==!^/:<<(;{^/<)@@##*****%",
-"@#*****==)^/:<}2://:}(*********;",
-"##*****=-_^/<}))}<<::::(*******=",
-"#%*****=-^/:23>+@(}1::::4*****==",
-"#%****==8^/:}79+@%0::::<)%%***=5",
-"@%****==_^/<3[@@#*=<::<})##***=[",
-"$%****=-a/:}7~@#*==6/:}3(@#***=|",
-" *****=5//1);@@%==!^/<37|@#***= ",
-" %****=(/:<)(#%==->^:)7>+@%**=5 ",
-"  ****=)::<}&*=--;^:}7~+@#&**=  ",
-"  %****;<::<);--~^:}7>+$@%**=b  ",
-"   *****=<:::/^^/:)[c+$@%**==   ",
-"   #****4<<<<<<<);|++@#%**==(   ",
-"    %****()3777[|+++@#%**==4    ",
-"     %=**#@@|cd+++@#%***==4     ",
-"      (=0%#@@@@@@#%&**==-(      ",
-"        ;=%%%###%***===b        ",
-"          5=========-5          ",
-"            |[b==b[|            "};
+static char * boincmgr_32_xpm[] = {
+"32 32 502 2",
+"  	c None",
+". 	c #FFFFFF",
+"+ 	c #597C9E",
+"@ 	c #FEFFFF",
+"# 	c #FEFEFF",
+"$ 	c #174876",
+"% 	c #3E6790",
+"& 	c #FDFEFF",
+"* 	c #FBFDFF",
+"= 	c #FAFCFF",
+"- 	c #F9FBFF",
+"; 	c #FCFDFF",
+"> 	c #8BA1B8",
+", 	c #225C96",
+"' 	c #174674",
+") 	c #375E88",
+"! 	c #F6FAFF",
+"~ 	c #F4F9FF",
+"{ 	c #F2F7FF",
+"] 	c #F1F7FF",
+"^ 	c #F2F8FF",
+"/ 	c #F3F8FF",
+"( 	c #F5FAFF",
+"_ 	c #F7FAFF",
+": 	c #F9FCFF",
+"< 	c #90A2B7",
+"[ 	c #123965",
+"} 	c #163D68",
+"| 	c #173D67",
+"1 	c #1A4875",
+"2 	c #1B4674",
+"3 	c #194370",
+"4 	c #2B527C",
+"5 	c #F9FAFC",
+"6 	c #F6F6F5",
+"7 	c #F1F1F0",
+"8 	c #EBEBE9",
+"9 	c #F9FDFF",
+"0 	c #EAF0F9",
+"a 	c #DBE3EE",
+"b 	c #C9D3E2",
+"c 	c #C4CFDF",
+"d 	c #CAD5E5",
+"e 	c #DBE4F3",
+"f 	c #EEF5FF",
+"g 	c #96A5B8",
+"h 	c #123461",
+"i 	c #173862",
+"j 	c #17375F",
+"k 	c #24538B",
+"l 	c #255C95",
+"m 	c #1B4471",
+"n 	c #1D4470",
+"o 	c #1A416C",
+"p 	c #234772",
+"q 	c #A1B4CD",
+"r 	c #F1F8FF",
+"s 	c #FBFEFF",
+"t 	c #F9F9FB",
+"u 	c #8592A8",
+"v 	c #48658D",
+"w 	c #31486E",
+"x 	c #203A64",
+"y 	c #193460",
+"z 	c #1A3560",
+"A 	c #233D66",
+"B 	c #2A436B",
+"C 	c #4A6184",
+"D 	c #E6EFFB",
+"E 	c #EFF6FF",
+"F 	c #F5F9FF",
+"G 	c #FCFEFF",
+"H 	c #98A4B6",
+"I 	c #14315C",
+"J 	c #18355E",
+"K 	c #17335A",
+"L 	c #224E86",
+"M 	c #225993",
+"N 	c #1B416C",
+"O 	c #1E416C",
+"P 	c #1C3E69",
+"Q 	c #203F6B",
+"R 	c #879CBB",
+"S 	c #D1DBE7",
+"T 	c #8A98AB",
+"U 	c #395B89",
+"V 	c #204270",
+"W 	c #0E305E",
+"X 	c #122E5B",
+"Y 	c #14305D",
+"Z 	c #15305D",
+"` 	c #142F56",
+" .	c #ECF2F7",
+"..	c #E8F2FE",
+"+.	c #E9F3FF",
+"@.	c #99A5B8",
+"#.	c #15315C",
+"$.	c #19325B",
+"%.	c #193056",
+"&.	c #164077",
+"*.	c #265991",
+"=.	c #1B3D69",
+"-.	c #1F3E69",
+";.	c #1C3863",
+">.	c #253F68",
+",.	c #243F67",
+"'.	c #152F5A",
+").	c #0F315F",
+"!.	c #17345B",
+"~.	c #1C3E6C",
+"{.	c #234573",
+"].	c #224472",
+"^.	c #153765",
+"/.	c #203A57",
+"(.	c #F6F9FA",
+"_.	c #EFF9FF",
+":.	c #E8F2FF",
+"<.	c #F6FCFF",
+"[.	c #99A6B7",
+"}.	c #183460",
+"|.	c #1B365F",
+"1.	c #1A3157",
+"2.	c #103569",
+"3.	c #E4EDF7",
+"4.	c #225087",
+"5.	c #1F3962",
+"6.	c #1A355D",
+"7.	c #103260",
+"8.	c #183A68",
+"9.	c #7592B9",
+"0.	c #FCFFFF",
+"a.	c #F6FBFE",
+"b.	c #C7D9EE",
+"c.	c #E0EDFB",
+"d.	c #F5FBFF",
+"e.	c #F6F7F1",
+"f.	c #9CA4AB",
+"g.	c #173460",
+"h.	c #1C3963",
+"i.	c #1F3860",
+"j.	c #0E366C",
+"k.	c #CCD9EA",
+"l.	c #B5CBE5",
+"m.	c #1A467D",
+"n.	c #163460",
+"o.	c #143664",
+"p.	c #294B79",
+"q.	c #6A8CBA",
+"r.	c #1B3760",
+"s.	c #18335F",
+"t.	c #213C65",
+"u.	c #163664",
+"v.	c #A1B8D5",
+"w.	c #F7FBFF",
+"x.	c #EFF7FF",
+"y.	c #C0D4EA",
+"z.	c #174984",
+"A.	c #315381",
+"B.	c #BCD5F5",
+"C.	c #436593",
+"D.	c #1B3660",
+"E.	c #19325C",
+"F.	c #1B3862",
+"G.	c #6B7F9F",
+"H.	c #F1F7FE",
+"I.	c #F8FBFF",
+"J.	c #E8F1FE",
+"K.	c #E9F4FF",
+"L.	c #F3FAFF",
+"M.	c #CFE0F2",
+"N.	c #385A88",
+"O.	c #FDECB3",
+"P.	c #FDE193",
+"Q.	c #FCDA73",
+"R.	c #FBD265",
+"S.	c #FBCE54",
+"T.	c #FCDA6E",
+"U.	c #BFD8F8",
+"V.	c #3A5C8A",
+"W.	c #1F3C67",
+"X.	c #1C3B67",
+"Y.	c #C0CDE0",
+"Z.	c #2A4268",
+"`.	c #EBF2F8",
+" +	c #F8FCFF",
+".+	c #FEE9A9",
+"++	c #FFF9E5",
+"@+	c #FFFEFB",
+"#+	c #FFFBEF",
+"$+	c #FFF5D0",
+"%+	c #FEE99C",
+"&+	c #FEDA68",
+"*+	c #F8C43C",
+"=+	c #83A5D3",
+"-+	c #264571",
+";+	c #1C3A69",
+">+	c #1A3B6B",
+",+	c #677FA1",
+"'+	c #DFEAFB",
+")+	c #112D54",
+"!+	c #0C2852",
+"~+	c #FEE38C",
+"{+	c #FFF2C7",
+"]+	c #FFF9E3",
+"^+	c #FFEFB7",
+"/+	c #FEEA9D",
+"(+	c #FEE484",
+"_+	c #FDD659",
+":+	c #F8C238",
+"<+	c #4F719F",
+"[+	c #2C558B",
+"}+	c #265085",
+"|+	c #1E3F6C",
+"1+	c #DFE9F6",
+"2+	c #B9CCE6",
+"3+	c #0B2750",
+"4+	c #0E2A52",
+"5+	c #1B3860",
+"6+	c #FDDF7F",
+"7+	c #FFEAA6",
+"8+	c #FFF2C5",
+"9+	c #FFF0BA",
+"0+	c #FFEDAB",
+"a+	c #FEECA7",
+"b+	c #FEEBA3",
+"c+	c #FEE99B",
+"d+	c #FEE588",
+"e+	c #FDDF71",
+"f+	c #F9C12A",
+"g+	c #F7C751",
+"h+	c #9EB7D7",
+"i+	c #48668B",
+"j+	c #2C4975",
+"k+	c #153360",
+"l+	c #C0CDDF",
+"m+	c #7992B7",
+"n+	c #0B2850",
+"o+	c #0F2B54",
+"p+	c #314D72",
+"q+	c #C4D7EF",
+"r+	c #FBD25A",
+"s+	c #FEE58D",
+"t+	c #FEECA6",
+"u+	c #FEE78E",
+"v+	c #FEE589",
+"w+	c #FDDF7B",
+"x+	c #FCD55A",
+"y+	c #FBCC3E",
+"z+	c #FAC42B",
+"A+	c #F4B10E",
+"B+	c #F0B227",
+"C+	c #324764",
+"D+	c #2A4168",
+"E+	c #17325B",
+"F+	c #A1B0C6",
+"G+	c #7488A4",
+"H+	c #203E6A",
+"I+	c #597595",
+"J+	c #F8BF33",
+"K+	c #FDD75D",
+"L+	c #FDD759",
+"M+	c #FDCF44",
+"N+	c #FCCA36",
+"O+	c #FBC528",
+"P+	c #FBC01B",
+"Q+	c #FABB12",
+"R+	c #F8B70D",
+"S+	c #F6B50A",
+"T+	c #F0AC06",
+"U+	c #EDA613",
+"V+	c #1A3050",
+"W+	c #0E254E",
+"X+	c #092149",
+"Y+	c #93A2BC",
+"Z+	c #F4FAFF",
+"`+	c #7F90AA",
+" @	c #486383",
+".@	c #F6B923",
+"+@	c #F6B60F",
+"@@	c #F9BC13",
+"#@	c #F9BD14",
+"$@	c #F9BD16",
+"%@	c #F9BD17",
+"&@	c #F8BB14",
+"*@	c #F6B60E",
+"=@	c #F4B308",
+"-@	c #F4B207",
+";@	c #EFAB06",
+">@	c #F0A412",
+",@	c #1B3352",
+"'@	c #10264F",
+")@	c #071D46",
+"!@	c #95A7C5",
+"~@	c #7587A4",
+"{@	c #152C53",
+"]@	c #13294F",
+"^@	c #143056",
+"/@	c #E59D00",
+"(@	c #EDA803",
+"_@	c #F4B50C",
+":@	c #F5B60E",
+"<@	c #F5B40B",
+"[@	c #F4B208",
+"}@	c #F3B106",
+"|@	c #F3B207",
+"1@	c #F4B50E",
+"2@	c #F0AC0D",
+"3@	c #F5AC26",
+"4@	c #0D2342",
+"5@	c #0F254D",
+"6@	c #09224C",
+"7@	c #A6B9D5",
+"8@	c #132A50",
+"9@	c #062651",
+"0@	c #A3B2C1",
+"a@	c #EBBC4D",
+"b@	c #F0B008",
+"c@	c #F2AF05",
+"d@	c #F3B30B",
+"e@	c #F3B510",
+"f@	c #F7C027",
+"g@	c #F7C332",
+"h@	c #F4AE16",
+"i@	c #F7C361",
+"j@	c #163658",
+"k@	c #0D2148",
+"l@	c #0D2A58",
+"m@	c #C2D2E9",
+"n@	c #A8B6CE",
+"o@	c #1C355E",
+"p@	c #13294E",
+"q@	c #0B2853",
+"r@	c #294363",
+"s@	c #E4A00A",
+"t@	c #EBA707",
+"u@	c #F3B310",
+"v@	c #F7BE22",
+"w@	c #F6BB1E",
+"x@	c #FAC430",
+"y@	c #FCCB3E",
+"z@	c #FBD25B",
+"A@	c #F8B52D",
+"B@	c #0B356D",
+"C@	c #16386B",
+"D@	c #E0EBF9",
+"E@	c #F0F7FE",
+"F@	c #3C5D8C",
+"G@	c #0E254C",
+"H@	c #09264E",
+"I@	c #AEBDCD",
+"J@	c #E7A309",
+"K@	c #F5BB26",
+"L@	c #FAC438",
+"M@	c #FCD256",
+"N@	c #FCD763",
+"O@	c #FAD150",
+"P@	c #F8BA37",
+"Q@	c #F1F9FF",
+"R@	c #FDFFFF",
+"S@	c #6C90C0",
+"T@	c #AEC1DB",
+"U@	c #102C59",
+"V@	c #19365B",
+"W@	c #EFBA3A",
+"X@	c #F8C455",
+"Y@	c #5072A0",
+"Z@	c #9BB4D7",
+"`@	c #EAF4FF",
+" #	c #E9F1FE",
+".#	c #EEF6FD",
+"+#	c #0E2A57",
+"@#	c #294669",
+"##	c #7A9CCA",
+"$#	c #14305C",
+"%#	c #184278",
+"&#	c #A9C1DE",
+"*#	c #C8D3E1",
+"=#	c #173058",
+"-#	c #0B2857",
+";#	c #334D63",
+">#	c #698BB9",
+",#	c #122F5C",
+"'#	c #16315E",
+")#	c #18335D",
+"!#	c #174279",
+"~#	c #B7CCE5",
+"{#	c #F5F8FC",
+"]#	c #4A6283",
+"^#	c #132A51",
+"/#	c #122A52",
+"(#	c #123B6F",
+"_#	c #A3B9D4",
+":#	c #FAFEFF",
+"<#	c #E3EDF8",
+"[#	c #D2DFEE",
+"}#	c #F5FAFA",
+"|#	c #F2F8FE",
+"1#	c #DDE5E4",
+"2#	c #81A3D1",
+"3#	c #335583",
+"4#	c #0B2758",
+"5#	c #142C56",
+"6#	c #183057",
+"7#	c #1B345B",
+"8#	c #19335C",
+"9#	c #18457C",
+"0#	c #E4ECF6",
+"a#	c #607794",
+"b#	c #142F57",
+"c#	c #10366A",
+"d#	c #A3BCDC",
+"e#	c #F2FBFF",
+"f#	c #F2FAFF",
+"g#	c #16355D",
+"h#	c #2A4665",
+"i#	c #3F5871",
+"j#	c #465F78",
+"k#	c #3E5874",
+"l#	c #214371",
+"m#	c #092B59",
+"n#	c #0D2755",
+"o#	c #162C52",
+"p#	c #112A53",
+"q#	c #0F2952",
+"r#	c #172E54",
+"s#	c #1A3158",
+"t#	c #19325A",
+"u#	c #1A4378",
+"v#	c #67809D",
+"w#	c #0C325E",
+"x#	c #143767",
+"y#	c #C9D7EA",
+"z#	c #F0F9FF",
+"A#	c #0B254E",
+"B#	c #102851",
+"C#	c #112851",
+"D#	c #14294E",
+"E#	c #102953",
+"F#	c #0D3165",
+"G#	c #5376A5",
+"H#	c #6C83A5",
+"I#	c #0B2147",
+"J#	c #13284C",
+"K#	c #162B51",
+"L#	c #193159",
+"M#	c #113B6F",
+"N#	c #607E9E",
+"O#	c #0D3665",
+"P#	c #193A67",
+"Q#	c #ECF1F7",
+"R#	c #DFE9F8",
+"S#	c #4B6E9F",
+"T#	c #193D74",
+"U#	c #0E2D5D",
+"V#	c #0C2652",
+"W#	c #0C254F",
+"X#	c #0C2651",
+"Y#	c #103367",
+"Z#	c #1B4783",
+"`#	c #4974AB",
+" $	c #ADC4E2",
+".$	c #EDF5FF",
+"+$	c #C9D0DC",
+"@$	c #081D44",
+"#$	c #112548",
+"$$	c #152D53",
+"%$	c #1B4271",
+"&$	c #5C7FA0",
+"*$	c #0D3B6A",
+"=$	c #163E6A",
+"-$	c #204675",
+";$	c #ECF3FE",
+">$	c #D1E0F5",
+",$	c #ABC2E3",
+"'$	c #8CA9D2",
+")$	c #7C9CCA",
+"!$	c #7C9ECD",
+"~$	c #8EAEDA",
+"{$	c #ADC7EB",
+"]$	c #D2E2F8",
+"^$	c #122A4F",
+"/$	c #17355D",
+"($	c #1A3C66",
+"_$	c #487097",
+":$	c #104272",
+"<$	c #16426E",
+"[$	c #153C67",
+"}$	c #27548C",
+"|$	c #F3F9FF",
+"1$	c #1D4173",
+"2$	c #143158",
+"3$	c #163962",
+"4$	c #183F6A",
+"5$	c #1C416D",
+"6$	c #275A94",
+"7$	c #15426F",
+"8$	c #FBFCFF",
+"9$	c #224D83",
+"0$	c #13365F",
+"a$	c #FBFCFD",
+"b$	c #2A5283",
+"c$	c #F6F7F9",
+". . + . . . . . . . . . . @ # # # # @ . . . . . . . . . . $ . . ",
+". % $ % . . . . . . # & * = - - - - = ; & # . . . . . . > $ $ . ",
+", $ $ ' ) . . . # * - ! ~ { ] { ^ / ( ! _ : ; # . . . < [ } | $ ",
+". , 1 2 3 4 5 & = 6 7 8 9 ( 0 a b c d e f / ! = . . g h i j k . ",
+". . l m n o p q / r s t u v w x y z A B C D E F G H I J K L . . ",
+". . . M N O P Q R S T U V W X Y Y Z Y `  ...+.9 @.#.$.%.&.. . . ",
+". . . . *.=.-.;.>.,.'.).).!.~.{.].^./.(._.:.<.[.}.|.1.2.. . . . ",
+". . . . 3.4.;.5.6.7.).8.9.0.a.0.0.b.c.d.r e.f.g.h.i.j.k.. . . . ",
+". . # - ! l.m.n.o.).p.0.0.0.0.0.0.0.0.0.0.q.r.s.t.u.v.w.; @ . . ",
+". . * ~ f x.y.z.W A.0.0.0.0.0.0.0.0.0.0.0.B.C.D.E.F.G.H.I.& . . ",
+". # - ~ J.K.L.M.N.0.0.0.0.O.P.Q.R.S.T.0.0.0.U.V.y W.X.Y.w.* . . ",
+". & I.^ Z.`.<. +0.0.0.0..+++ at +#+$+%+&+*+0.0.0.=+-+;+>+,+/ - # . ",
+". * I.'+)+!+0. +0.0.0.~+{+]+]+$+^+/+(+_+:+0.0.0.<+[+}+|+1+I.& . ",
+"@ = w.2+3+4+5+c.0.0.6+7+8+9+0+a+b+c+d+e+f+g+0.0.h+i+j+k+l+I.; . ",
+"# - ! m+n+o+p+q+0.0.r+s+t+u+v+s+w+x+y+z+A+B+0.0.0.C+D+E+F+w.* . ",
+"# - ( G+n.H+I+0.0.0.J+K+L+M+N+O+P+Q+R+S+T+U+0.0.0.V+W+X+Y+w.* . ",
+"# - Z+`+H+H+ @0.0.0.. at +@@@#@$@%@&@*@=@-@;@>@0.0.0.,@'@)@!@w.* . ",
+"# : ( ~@{@]@^@0.0.0./@(@_@:@*@<@[@}@|@1 at 2@3 at 0.0.q+4@5 at 6@7 at w.* . ",
+"@ = w.m+8@]@9 at 0@& 0.a@/@b@}@c@}@d at e@f at g@h at i@0.0.c.j at k@l at m@I.; . ",
+". * I.n at o@p at q@r@& 0.0.s at t@u at v@w at x@y at e+z@A at 0.0.0. +0.B at C@D at I.& . ",
+". & I.E at F@G at H@H at I@0.0.0.J at K@L at M@N at e+O@P at 0.0.0.0. +Q at R@S@{ : # . ",
+". # - w.T at U@H at H@V at 0.0.0.0.W@e at e@e at e@X at 0.0.0.0.Y@Z at L.`@ #~ * . . ",
+". . ; I..#F at H@H at +#@#0.0.0.0.0.0.0.0.0.0.0.0.##$#%#&#r ] _ & . . ",
+". . # = w.*#=#H at H@-#;#0.0.0.0.0.0.# # # 0.>#,#'#)#!#~#: * . . . ",
+". . . # {#]#^#^#/#(#_#:#:#0.<#[#}#|#1#2#3#4#5#6#7#8#9#0#. . . . ",
+". . . . a#b#b#^#c#d#e#f#R at g#h#i#j#k#l#m#n#o#p#q#r#s#t#u#. . . . ",
+". . . v#w#w#b#x#y#z#..@ A#B#H at H@H at H@C#D#E#F#G#H#I#J#K#L#M#. . . ",
+". . N#O#O#w#P#Q#w.E R#S#T#U#V#W#X#H at Y#Z#`# $.$! +$@$#$$$5+%$. . ",
+". &$*$=$O#-$. . : F { ;$>$,$'$)$!$~${$]$.$! _ * # . +#^$/$($m . ",
+"_$:$<$[$}$. . . # ; - _ ! ! Z+|$~ ( _ w.I.= & @ . . . 1$2$3$4$5$",
+". 6$7$6$. . . . . . # & * = : : : : 8$; & @ . . . . . . 9$0$2$. ",
+"a$. 6$. . . . . . . . . . @ # # # @ . . . . . . . . . . . b$. c$"};

Modified: branches/etch-backports/boinc/debian/rules
URL: http://svn.debian.org/wsvn/pkg-boinc/branches/etch-backports/boinc/debian/rules?rev=711&op=diff
==============================================================================
--- branches/etch-backports/boinc/debian/rules (original)
+++ branches/etch-backports/boinc/debian/rules Wed Oct  3 18:21:26 2007
@@ -23,12 +23,29 @@
 
 # change BOINC platform i486-pc-linux-gnu to i686-pc-linux-gnu 
 ifeq ($(DEB_HOST_GNU_TYPE), i486-linux-gnu)
-  TYPE_FLAGS += --target i686-linux-gnu --program-prefix=""
-endif
-
-# change BOINC platform powerpc64-unknown-linux-gnu to ppc64-linux-gnu
+  TYPE_FLAGS += --target i686-linux-gnu --program-prefix="" \
+    --with-boinc-platform=i686-pc-linux-gnu
+endif
+
+# change BOINC platform i486-pc-kfreebsd-gnu to i686-pc-kfreebsd-gnu to be
+# consistent with the official BOINC platform i686-pc-linux-gnu
+ifeq ($(DEB_HOST_GNU_TYPE), i486-kfreebsd-gnu)
+  TYPE_FLAGS += --target i686-kfreebsd-gnu --program-prefix="" \
+    --with-boinc-platform=i686-pc-kfreebsd-gnu
+endif
+
+# change BOINC platform powerpc64-unknown-linux-gnu to ppc64-linux-gnu and
+# declare powerpc-unknown-linux-gnu as alternate platform
 ifeq ($(DEB_HOST_GNU_TYPE), powerpc64-linux-gnu)
-  TYPE_FLAGS += --target ppc64-linux-gnu --program-prefix=""
+  TYPE_FLAGS += --target ppc64-linux-gnu --program-prefix="" \
+    --with-boinc-platform=ppc64-linux-gnu \
+    --with-boinc-alt-platform=powerpc-unknown-linux-gnu
+endif
+
+# declare i686-pc-kfreebsd-gnu as alternate BOINC platform for
+# x86_64-pc-kfreebsd-gnu
+ifeq ($(DEB_HOST_GNU_TYPE), x86_64-kfreebsd-gnu)
+  TYPE_FLAGS += --with-boinc-alt-platform=i686-pc-kfreebsd-gnu
 endif
 
 CFLAGS += -g -Wall




More information about the pkg-boinc-commits mailing list