[SCM] BOINC packaging branch, master, updated. upstream/7.0.65+dfsg-715-gcb8113a

Gianfranco Costamagna costamagnagianfranco at yahoo.it
Wed May 8 07:58:28 UTC 2013


The following commit has been merged in the master branch:
commit cb8113a4f5e2cf0198dafacc322b7aa929e7b0bc
Author: MestreLion <linux at rodrigosilva.com>
Date:   Tue May 7 19:41:15 2013 -0300

    Re-estructure icons dirs and names (LP: #1173622)

diff --git a/debian/README.source b/debian/README.source
index c000a35..92e2626 100644
--- a/debian/README.source
+++ b/debian/README.source
@@ -88,11 +88,22 @@ Then run from source top-level dir:
    wget http://boinc.berkeley.edu/logo/boinc_glossy2_512_F.tif &&
    convert +set 'date:create' *.tif boinc-512.png
    for icon in *.png; do
-      size=$(identify -format '%w' "$icon") &&
-      mv "$icon" ../debian/icons/boincmgr-"$size".png
+      size=$(identify -format '%G' "$icon") &&
+      install -m 644 -D "$icon" ../debian/icons/hicolor/"$size"/apps/boincmgr.png
+      if [ "$size" = "32x32" ]; then
+         convert "$icon" boincmgr.xpm &&
+         install -m 644 -D boincmgr.xpm ../debian/icons/pixmaps/boincmgr.xpm
+      fi
    done
    cd .. && rm -rf "$tempdir"
 
+This will create the icon images in a format and directory structure compatible
+with Freedesktop.org Icon Specification (default 'hicolor' theme and 'apps'
+context) and Debian Menu System (XPM format, max size 32x32, /usr/share/pixmaps)
+
+Any changes to this structure should be reflected in boinc-manager.install,
+source/include-binaries and boinc-manager.menu
+
 
 Removed non-dfsg upstream files
 ===============================
diff --git a/debian/boinc-manager.install b/debian/boinc-manager.install
index 67f63cd..1b4f5d8 100644
--- a/debian/boinc-manager.install
+++ b/debian/boinc-manager.install
@@ -1,5 +1,5 @@
-debian/icons/* 				usr/share/icons/hicolor
-debian/icons/256x256/boincmgr.png	usr/share/pixmaps/
-debian/boinc-manager.desktop    	usr/share/applications
+debian/icons/hicolor               usr/share/icons
+debian/icons/pixmaps/boincmgr.xpm  usr/share/pixmaps
+debian/boinc-manager.desktop       usr/share/applications
 usr/bin/boincmgr
 usr/share/locale/*/BOINC-Manager.mo
diff --git a/debian/boinc-manager.menu b/debian/boinc-manager.menu
index 7c85aa4..2870a57 100644
--- a/debian/boinc-manager.menu
+++ b/debian/boinc-manager.menu
@@ -4,10 +4,5 @@
     hints="BOINC,Science"\
     title="BOINC Manager"\
     longtitle="monitoring utility for the BOINC core client"\
-    icon16x16="usr/share/icons/hicolor/16x16/apps/boincmgr.png"\
-    icon32x32="usr/share/icons/hicolor/32x32/apps/boincmgr.png"\
-    icon48x48="usr/share/icons/hicolor/48x48/apps/boincmgr.png"\
-    icon128x128="usr/share/icons/hicolor/128x128/apps/boincmgr.png"\
-    icon256x256="usr/share/icons/hicolor/256x256/apps/boincmgr.png"\
-    icon512x512="usr/share/icons/hicolor/512x512/apps/boincmgr.png"\
-    command="boincmgr" icon="/usr/share/pixmaps/boincmgr.png"
+    icon="/usr/share/pixmaps/boincmgr.xpm"\
+    command="boincmgr"
diff --git a/debian/changelog b/debian/changelog
index e74191d..d6c4772 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -6,7 +6,6 @@ boinc (7.0.65+dfsg-2) UNRELEASED; urgency=low
   * Fixed a lintian warning.
   * Fixed boinc-amd-opencl depends on ubuntu (lp: #1176148)
     Thanks Steffen Moeller.
-  * Fix icon problem in directory structure.
 
   [ Rodrigo Silva ]
   * New debian/icons and refactor the icon size
diff --git a/debian/icons/128x128/boincmgr.png b/debian/icons/hicolor/128x128/apps/boincmgr.png
similarity index 100%
rename from debian/icons/128x128/boincmgr.png
rename to debian/icons/hicolor/128x128/apps/boincmgr.png
diff --git a/debian/icons/16x16/boincmgr.png b/debian/icons/hicolor/16x16/apps/boincmgr.png
similarity index 100%
rename from debian/icons/16x16/boincmgr.png
rename to debian/icons/hicolor/16x16/apps/boincmgr.png
diff --git a/debian/icons/256x256/boincmgr.png b/debian/icons/hicolor/256x256/apps/boincmgr.png
similarity index 100%
rename from debian/icons/256x256/boincmgr.png
rename to debian/icons/hicolor/256x256/apps/boincmgr.png
diff --git a/debian/icons/32x32/boincmgr.png b/debian/icons/hicolor/32x32/apps/boincmgr.png
similarity index 100%
rename from debian/icons/32x32/boincmgr.png
rename to debian/icons/hicolor/32x32/apps/boincmgr.png
diff --git a/debian/icons/48x48/boincmgr.png b/debian/icons/hicolor/48x48/apps/boincmgr.png
similarity index 100%
rename from debian/icons/48x48/boincmgr.png
rename to debian/icons/hicolor/48x48/apps/boincmgr.png
diff --git a/debian/icons/512x512/boincmgr.png b/debian/icons/hicolor/512x512/apps/boincmgr.png
similarity index 100%
rename from debian/icons/512x512/boincmgr.png
rename to debian/icons/hicolor/512x512/apps/boincmgr.png
diff --git a/debian/icons/pixmaps/boincmgr.xpm b/debian/icons/pixmaps/boincmgr.xpm
new file mode 100644
index 0000000..0e5e630
--- /dev/null
+++ b/debian/icons/pixmaps/boincmgr.xpm
@@ -0,0 +1,230 @@
+/* XPM */
+static char *boincmgr[] = {
+/* columns rows colors chars-per-pixel */
+"32 32 192 2 ",
+"   c #071D46",
+".  c #081D44",
+"X  c #0C2245",
+"o  c #0A254D",
+"O  c #10264C",
+"+  c #13294E",
+"@  c #062651",
+"#  c #0C2752",
+"$  c #0D2954",
+"%  c #0B2758",
+"&  c #0C2B5A",
+"*  c #132C53",
+"=  c #122E5B",
+"-  c #0E315E",
+";  c #143056",
+":  c #1A3154",
+">  c #15325C",
+",  c #19335C",
+"<  c #203A57",
+"1  c #0D3565",
+"2  c #0D366D",
+"3  c #0D3B6A",
+"4  c #143563",
+"5  c #1A3560",
+"6  c #153A65",
+"7  c #1C3963",
+"8  c #10366A",
+"9  c #143B6C",
+"0  c #1B3D6A",
+"q  c #193D74",
+"w  c #223D66",
+"e  c #213E6A",
+"r  c #16426F",
+"t  c #1C416C",
+"y  c #144374",
+"u  c #1B4371",
+"i  c #174876",
+"p  c #1A4875",
+"a  c #174279",
+"s  c #19447A",
+"d  c #2A4564",
+"f  c #2A4369",
+"g  c #324764",
+"h  c #334D63",
+"j  c #31486E",
+"k  c #224572",
+"l  c #2C4975",
+"z  c #294B79",
+"x  c #314D72",
+"c  c #2B527C",
+"v  c #3F5872",
+"b  c #465F78",
+"n  c #E59D00",
+"m  c #EBA707",
+"M  c #EEAA05",
+"N  c #E6A20A",
+"B  c #F1AE06",
+"V  c #F0AC0D",
+"C  c #F3B106",
+"Z  c #F4B40C",
+"A  c #F8B70D",
+"S  c #EDA613",
+"D  c #F0A412",
+"F  c #F4AE16",
+"G  c #F3B510",
+"H  c #F9BC14",
+"J  c #F6BB1E",
+"K  c #F5AC26",
+"L  c #F0B227",
+"P  c #F6BB24",
+"I  c #F8B52D",
+"U  c #EFBA3A",
+"Y  c #F8BD35",
+"T  c #FBC01B",
+"R  c #F7C027",
+"E  c #FAC32A",
+"W  c #F7C332",
+"Q  c #FAC430",
+"!  c #FCCA36",
+"~  c #F9C339",
+"^  c #FCCC3E",
+"/  c #EBBC4D",
+"(  c #FDCF44",
+")  c #F7C751",
+"_  c #F8C455",
+"`  c #FBCE54",
+"'  c #FBD253",
+"]  c #FCD55A",
+"[  c #F7C361",
+"{  c #FCD464",
+"}  c #FDDA6B",
+"|  c #FDDE72",
+" . c #FDDF7D",
+".. c #1B4783",
+"X. c #174984",
+"o. c #224E84",
+"O. c #245086",
+"+. c #2A5283",
+"@. c #26548C",
+"#. c #2C558B",
+"$. c #325482",
+"%. c #375E88",
+"&. c #3A5C8A",
+"*. c #255B94",
+"=. c #3E6790",
+"-. c #496283",
+";. c #48668C",
+":. c #436593",
+">. c #4B6E9F",
+",. c #487097",
+"<. c #4F719F",
+"1. c #597595",
+"2. c #597C9E",
+"3. c #607794",
+"4. c #607E9E",
+"5. c #6B7F9F",
+"6. c #4974AB",
+"7. c #5274A3",
+"8. c #5C7FA0",
+"9. c #677FA1",
+"0. c #67809D",
+"q. c #6C83A5",
+"w. c #7587A4",
+"e. c #7488A4",
+"r. c #7F90AA",
+"t. c #6A8CBA",
+"y. c #7992B7",
+"u. c #7592B9",
+"i. c #6C90C0",
+"p. c #7B9DCB",
+"a. c #8592A8",
+"s. c #8A98AB",
+"d. c #879CBB",
+"f. c #9CA4AB",
+"g. c #8BA1B8",
+"h. c #90A2B7",
+"j. c #99A5B7",
+"k. c #94A3BA",
+"l. c #99A5B8",
+"z. c #FEE484",
+"x. c #FEE58C",
+"c. c #FDE193",
+"v. c #FEE99C",
+"b. c #FEEBA5",
+"n. c #FFEBAA",
+"m. c #FEEEB5",
+"M. c #FFF0BA",
+"N. c #95A7C5",
+"B. c #82A4D2",
+"V. c #8CA9D2",
+"C. c #8EAEDA",
+"Z. c #9DB6D7",
+"A. c #A2B1C3",
+"S. c #A1B4CD",
+"D. c #A8B6CE",
+"F. c #AEBDCD",
+"G. c #A3B9D5",
+"H. c #A3BCDC",
+"J. c #ACC1DD",
+"K. c #ACC3E3",
+"L. c #ADC7EB",
+"P. c #B6CCE5",
+"I. c #B9CCE6",
+"U. c #BCD5F5",
+"Y. c #BFD8F8",
+"T. c #C2CEDF",
+"R. c #FFF2C6",
+"E. c #FFF5D0",
+"W. c #C0CDE0",
+"Q. c #C9D4E3",
+"!. c #C3D5EC",
+"~. c #C7D9EE",
+"^. c #D1DBE7",
+"/. c #D2DFEE",
+"(. c #DDE5E4",
+"). c #DBE3EE",
+"_. c #CFE0F2",
+"`. c #D1E0F5",
+"'. c #DBE4F3",
+"]. c #D2E2F8",
+"[. c #DFEAFA",
+"{. c #FFF9E4",
+"}. c #FFFBEF",
+"|. c #E2EDFA",
+" X c #ECF2F7",
+".X c #EAF3FD",
+"XX c #EFF9FF",
+"oX c #F6F7F1",
+"OX c #F0F7FE",
+"+X c #F3FAFE",
+"@X c #FCFFFF",
+"#X c None",
+/* pixels */
+"#X#X2.#X#X#X#X#X#X#X#X#X#X#X#X#X#X#X#X#X#X#X#X#X#X#X#X#X#Xi #X#X",
+"#X=.i =.#X#X#X#X#X#X#X#X#X#X#X#X#X#X#X#X#X#X#X#X#X#X#X#Xg.i i #X",
+"*.i i p %.#X#X#X#X#X#X#X#X#X#X#X#X#X#X#X#X#X#X#X#X#X#Xh.6 r 6 i ",
+"#X*.i i u c #X#X#X#X#X#X at X+X X).Q.T.Q.'.#X#X#X#X#X#Xk.4 4 5 @.#X",
+"#X#X*.u u t k S.#X#X at X@Xa.;.j w 5 5 w f -..X#X#X#Xj.> 5 ; O.#X#X",
+"#X#X#X*.t t 0 t d.^.s.&.k - = > 4 > > *  X.X.X#Xl.> , : y #X#X#X",
+"#X#X#X#X*.0 w 7 w w > - - > 0 k k 4 < +X.X.X+Xl.5 5 : 8 #X#X#X#X",
+"#X#X#X#X#XO.5 w , 4 - 6 u. at X+X@X at X~.|.+X+XoXf.5 7 7 2 #X#X#X#X#X",
+"#X#X#X#X#XP.s 4 4 - z @X at X@X at X@X at X@X at X@X at Xt.5 , w 4 G.#X#X#X#X#X",
+"#X#X#X#X#X.X!.X.- $. at X@X at X@X at X@X at X@X at X@X at XU.:.7 , 7 5.#X#X#X#X#X",
+"#X#X#X#X.X.XXX_.&. at X@X at X@Xm.c.| { ` } @X at X@XY.&., e 7 W.#X#X#X#X",
+"#X#X#X#Xf  X+X at X@X at X@X at Xn.{. at X}.E.v.} ~ @X at X@XB.k 7 0 9.#X#X#X#X",
+"#X#X#X[.* $ @X at X@X at X@Xx.R.{.{.E.M.v.z.] ~ @X at X@X7.#.O.e #X#X#X#X",
+"#X#X#XI.o $ 7 [. at X@X .b.R.M.n.b.b.v.z.| P ) @X at XZ.;.l 5 W.#X#X#X",
+"#X#X#Xy.$ * x !. at X@X] x.b.x.x.x. .] ^ E Z L @X at X@Xg w , S.#X#X#X",
+"#X#X#Xe.> t 1. at X@X at XY ] ] ( ! E T H A Z B D @X at X@X: #   k.#X#X#X",
+"#X#X#Xa.t w -. at X@X at XP G H H H H H Z C C M D @X at X@X: O   N.#X#X#X",
+"#X#X#Xw.* + ; @X at X@Xn m Z A A Z C C C A V K @X at X~.X O o G.#X#X#X",
+"#X#X#Xy.+ + @ A. at X@X/ n B C C C Z G R W F [ @X at X|.; X & !.#X#X#X",
+"#X#X#XD., + # d @X at X@XN m G P P Q ^ | ] I @X at X@X at X@X2 9 #X#X#X#X",
+"#X#X#X+X&.+ @ o F. at X@X at XN P ~ ' { | ' Y @X at X@X at X@X+X at Xi.#X#X#X#X",
+"#X#X#X#XJ.= O @ , @X at X@X at XU A G G G _ @X at X@X at X7.Z.+X.X#X#X#X#X#X",
+"#X#X#X#X.X&.o @ & d @X at X@X at X@X at X@X at X@X at X@X at Xp.= a H.+X#X#X#X#X#X",
+"#X#X#X#X#XQ.; O @ % h @X at X@X at X@X at X@X at X@X at Xt.= , , a P.#X#X#X#X#X",
+"#X#X#X#X#X-.+ + + 9 G. at X@X at X|./.+XOX(.B.$.% * , , , s #X#X#X#X#X",
+"#X#X#X#X3.> > + 8 H.XX+X at X> d v b v k & % * * + * , : s #X#X#X#X",
+"#X#X#X0.- - * 8 #X+X.X#X@ O @ @ o o # + + 1 7.q.X + * : q #X#X#X",
+"#X#X4.1 1 4 6 #X#X#X[.>.q - # O # o 8 ..6.K.#X#X#X. O + 7 u #X#X",
+"#X2.3 r 1 p #X#X#X#X#X#X`.K.V.p.p.C.L.].#X#X#X#X#X#X& + > 0 p #X",
+",.r t 9 @.#X#X#X#X#X#X#X#X#X#X#X#X#X#X#X#X#X#X#X#X#X#Xu ; 5 r t ",
+"#X*.t *.#X#X#X#X#X#X#X#X#X#X#X#X#X#X#X#X#X#X#X#X#X#X#X#XO.> ; #X",
+"#X#X*.#X#X#X#X#X#X#X#X#X#X#X#X#X#X#X#X#X#X#X#X#X#X#X#X#X#X+.#X#X"
+};
diff --git a/debian/source/include-binaries b/debian/source/include-binaries
index c20b8e0..bee0ad9 100644
--- a/debian/source/include-binaries
+++ b/debian/source/include-binaries
@@ -121,9 +121,9 @@ locale/zh_CN/BOINC-Web.mo
 locale/zh_TW/BOINC-Client.mo
 locale/zh_TW/BOINC-Manager.mo
 locale/zh_TW/BOINC-Web.mo
-debian/icons/16x16/boincmgr.png
-debian/icons/32x32/boincmgr.png
-debian/icons/48x48/boincmgr.png
-debian/icons/128x128/boincmgr.png
-debian/icons/256x256/boincmgr.png
-debian/icons/512x512/boincmgr.png
+debian/icons/hicolor/16x16/apps/boincmgr.png
+debian/icons/hicolor/32x32/apps/boincmgr.png
+debian/icons/hicolor/48x48/apps/boincmgr.png
+debian/icons/hicolor/128x128/apps/boincmgr.png
+debian/icons/hicolor/256x256/apps/boincmgr.png
+debian/icons/hicolor/512x512/apps/boincmgr.png

-- 
BOINC packaging



More information about the pkg-boinc-commits mailing list