Package: gui-apt-key
Version: 0.1-4
Severity: wishlist
Tags: Patch

Hi!

I just noticed, that your package ships a menu file, but no desktop
file; which means it will not show up in the "normal" menus of some
window managers (e.g. xfce), but only in Debians submenu there.
Therefore I created a patch (gui-apt-key-desktop.patch) for you
installing a desktop file, too.

I created a second patch depending on the first
(gui-apt-key-desktop-icon.patch), which will add an icon
(gui-apt-key.png) to it, too. But I'm not good at graphics stuff.

BTW:  The Icon is based on the icons of seahorse and synaptic.  Both are
licensed under the terms of the GPL and should therefore be legaly
clean, but I would fully understand if you would ask someone else to
create a nicer icon ;)

Yours sincerely,
  Alexander

-- System Information:
Debian Release: testing/unstable
  APT prefers testing
  APT policy: (990, 'testing'), (500, 'unstable')
Architecture: i386 (i686)
Shell:  /bin/sh linked to /bin/bash
Kernel: Linux 2.6.17-2-k7
Locale: LANG=de_DE.UTF-8, LC_CTYPE=de_DE.UTF-8 (charmap=UTF-8)

Versions of packages gui-apt-key depends on:
ii  libgtk2-perl                  1:1.121-1  Perl interface to the 2.x series o
ii  liblocale-gettext-perl        1.05-1     Using libc functions for internati

gui-apt-key recommends no packages.

-- no debconf information
diff -Nur gui-apt-key-0.1/debian/desktop 
gui-apt-key-0.1-mit-desktop/debian/desktop
--- gui-apt-key-0.1/debian/desktop      1970-01-01 01:00:00.000000000 +0100
+++ gui-apt-key-0.1-mit-desktop/debian/desktop  2006-10-20 13:59:00.000000000 
+0200
@@ -0,0 +1,14 @@
+[Desktop Entry]
+Version=1.0
+Encoding=UTF-8
+Type=Application
+Name=Graphical Key Manager for APT
+Name[de]=Graphischer Key-Manager für APT
+Comment=Graphical administration tool für gnupg keys used with APT
+Comment[de]=Graphisches administratins Tool für von APTs gnupg-Schlüssel
+
+Exec=/usr/bin/su-to-root -X -c /usr/sbin/gak
+Terminal=false
+StartupNotify=false
+
+Categories=Application;System;
diff -Nur gui-apt-key-0.1/debian/postinst 
gui-apt-key-0.1-mit-desktop/debian/postinst
--- gui-apt-key-0.1/debian/postinst     2006-10-20 14:14:52.000000000 +0200
+++ gui-apt-key-0.1-mit-desktop/debian/postinst 2006-10-20 13:58:52.000000000 
+0200
@@ -3,3 +3,5 @@
 set -e
 
 test -x /usr/bin/update-menus && /usr/bin/update-menus || /bin/true
+test -x /usr/bin/update-desktop-database && update-desktop-database -q || 
/bin/true
+
diff -Nur gui-apt-key-0.1/debian/postrm 
gui-apt-key-0.1-mit-desktop/debian/postrm
--- gui-apt-key-0.1/debian/postrm       2006-10-20 14:14:52.000000000 +0200
+++ gui-apt-key-0.1-mit-desktop/debian/postrm   2006-10-20 13:58:45.000000000 
+0200
@@ -3,3 +3,5 @@
 set -e
 
 test -x /usr/bin/update-menus && /usr/bin/update-menus || /bin/true
+test -x /usr/bin/update-desktop-database && update-desktop-database -q || 
/bin/true
+
diff -Nur gui-apt-key-0.1/debian/rules gui-apt-key-0.1-mit-desktop/debian/rules
--- gui-apt-key-0.1/debian/rules        2006-10-20 14:14:52.000000000 +0200
+++ gui-apt-key-0.1-mit-desktop/debian/rules    2006-10-20 14:03:12.000000000 
+0200
@@ -63,6 +63,8 @@
        #
        $(installbin) -d debian/tmp/usr/share/menu
        $(installdoc) debian/menu debian/tmp/usr/share/menu/$(package)
+       $(installbin) -d debian/tmp/usr/share/applications
+       $(installdoc) debian/desktop 
debian/tmp/usr/share/applications/$(package).desktop
         #
        dpkg-gencontrol -isp
        dpkg --build debian/tmp ..
diff -Nur gui-apt-key-0.1-mit-desktop/debian/control 
gui-apt-key-0.1-mit-desktop-und-icon/debian/control
--- gui-apt-key-0.1-mit-desktop/debian/control  2006-10-20 13:56:49.000000000 
+0200
+++ gui-apt-key-0.1-mit-desktop-und-icon/debian/control 2006-10-20 
14:25:31.000000000 +0200
@@ -2,7 +2,7 @@
 Section: admin
 Priority: optional
 Maintainer: Martin Schulze <[EMAIL PROTECTED]>
-Build-Depends: gettext
+Build-Depends: gettext, sharutils
 Standards-Version: 3.7.2.0
 
 Package: gui-apt-key
diff -Nur gui-apt-key-0.1-mit-desktop/debian/desktop 
gui-apt-key-0.1-mit-desktop-und-icon/debian/desktop
--- gui-apt-key-0.1-mit-desktop/debian/desktop  2006-10-20 13:59:00.000000000 
+0200
+++ gui-apt-key-0.1-mit-desktop-und-icon/debian/desktop 2006-10-20 
14:24:06.000000000 +0200
@@ -6,6 +6,7 @@
 Name[de]=Graphischer Key-Manager für APT
 Comment=Graphical administration tool für gnupg keys used with APT
 Comment[de]=Graphisches administratins Tool für von APTs gnupg-Schlüssel
+Icon=gui-apt-key.png
 
 Exec=/usr/bin/su-to-root -X -c /usr/sbin/gak
 Terminal=false
diff -Nur gui-apt-key-0.1-mit-desktop/debian/gui-apt-key.png.uu 
gui-apt-key-0.1-mit-desktop-und-icon/debian/gui-apt-key.png.uu
--- gui-apt-key-0.1-mit-desktop/debian/gui-apt-key.png.uu       1970-01-01 
01:00:00.000000000 +0100
+++ gui-apt-key-0.1-mit-desktop-und-icon/debian/gui-apt-key.png.uu      
2006-10-20 14:18:47.000000000 +0200
@@ -0,0 +1,104 @@
+begin 644 gui-apt-key.png
+MB5!.1PT*&@[EMAIL PROTECTED]"`8```!7`OF'````!F)+1T0`_P#_
+M`/[EMAIL PROTECTED]:>3````"7!(67,```L3```+$P$`FIP8````!W1)344'[EMAIL 
PROTECTED]
[EMAIL PROTECTED])1$%4:-[5F6F,G6=UQW_/\VYWGSMW%L^,9\9V)CA>8F,[D,4)<40(
+M2T,)4=,T,%);*I4/H+)(\*'0#TA56ZE+OJ`(T4(K$JQ6!E+:XJ*8H$1N%IS@
+MQ!OC=3S[G3OWSMVW=WV>?O#80#")$Z>"'NGHOL^]5^][?N\YS[WG?U[X?V[B
+MC;XP.3F9%4*LEU(.*:4R0HA0"%%72DUKK?/[]^_7OY4`DY.3II1RKV$8'\UF
+ML[M2J=0[',<9",,P<%UWI5PNO^!YWM-:ZZ>^_>UOK_Q6`4Q.3O9(*3_6T]/S
+MR8F)B6V]O;UV/[EMAIL PROTECTED],[EMAIL PROTECTED],Y_/?CZ+HT2>>>&[EMAIL 
PROTECTED]"7X
+MN)3RCX>&AKZR=>M--R3,FMFM_TRTRZ>H%([2J<]BF09]`^-R<'!="MA6J]5N
+MV+%CQ^$3)TZT?N,`NW?O>D\NF_RG\6$K%S5>$-(_Q_"Z&$/KTHQO'*8GZ]"N
[EMAIL PROTECTED]"/6CVVUE1(3]7K=V+Y]^X]/GCRI?V,E-#DY&8L[T<&-`Y5[!M)%
+M.9`SZ$D%2,,`82&[EMAIL PROTECTED];;1MN;.75ZKE.M5C\IA.@"[EMAIL PROTECTED]
+M`;5VK"X?KWFTYDIK'0'1VFNHM>X"B_OW[^]>"X#YBPO+]+;?T#]_]Y;U)=G?
+M9Y-,)4BF>S$M&Y"$D:;[EMAIL PROTECTED](G-.YB[.,_"\DD&^L=BIFD^+J6,I)17
+M`GU-@)'6.EP+](H#H5(J``+7=2NNZ_X5\),WE8']?],3:P?9;ZP?5)/K1WI)
+MI)*8ED,4:2(ER/[EMAIL PROTECTED];I?E^7G:03_)@5LY>>P4Y=8@@1C"MFTLRT*(
+MGR=7"('6OUQ9E]>77Y52`!2+1;]0*'PY#,/'KB4+!L#7OX[,1/:7!OK,3XR-
+MYAS',?$\EZ7Y/(7%/[EMAIL PROTECTED]>(MW;1[,\B^_YQ%*#E(N+8(]?
+M"59KC5+JJG[Y\]="K0%)UW6=*(I^>/SX\>8;`4B`_D;J[GC<^;U<CY&*0I=B
+MH<29J46*I?I_U-WV^G;+W[N<+U`J+*%"'Q4%.+$XFV[:[EMAIL PROTECTED]&X/_*
+M';Z:%8M%?-]':TV]7L?SO-=F8T(IE;R6$I)//IK*F);YD63"[EMAIL PROTECTED]"
+MF]G2>GUL?O</SR[O+#7<['NC2*"C$*U"U)K'4QDRV31!MX`3<PC<,E)*3-,D
+M#$,<QR&12)!()[EMAIL PROTECTED]:KA>,XU.OUL%0J:=NV"<-0ETJE"YU.
+MY\^UUO/7N(F-S4[<OMMQ#`,=H:(0US=I^1G1\M-_.)+-CR5L]S.]68=D*HF*
+M(F04H56$0)/NR;):RB-4&JU"?-^GV6R&]7I=C8^/6[V]O>)RV4111*%0P'&<
+M_VFWVWM*I5+2]_VCKNN*Q<7%=W4ZG0NU6NTOM=;_OG__?O>:``2ZWS3$1FD(
+MH95&"$TRYK.Q;XYUF96]/8G:'6,C2=$W,(#MV&@=77*E4"K"B2=!=Y`R0=">
+M8V75*[L^CPLA:K.SLY]=7E[.`![0`5JM5FL^E\M]MM5J/;BTM'1_%$7?L&W[
[EMAIL PROTECTED]@:JUC0I"40J`0F(:@OQ<2L2:&V2:5BHEXPD(0
[EMAIL PROTECTED]@E09]Z:X*(1`H>K)I1I2O9>%T33N\TE(;#A96Q7>;S29"""6$B-;<
+M:S:;^6ZW>U$I]<]:[EMAIL PROTECTED]"_V>;05$J9("PA)5)+T`;QN"`>[EMAIL 
PROTECTED],0P3
+MT`1^%Q5%A(%'O&<`TXX!&L]M$T0&[EMAIL PROTECTED]"_^4;,X\.3`</AJB
+M3WWY[U[VKG+MYII?V?=OJ97XV(?BZQS'?J_C6%DI!0B!0""$<<[EMAIL PROTECTED]
[EMAIL PROTECTED]@FIIA=6J1EB#"&&12CDBUY<U3=/<[EMAIL PROTECTED]':F_YY:Q
+MVK,O+;WM;8;Q\/MM)838ZL3L;:9I"!`((4&**T%+:5Z!$5(BA$2%(5$442JL
[EMAIL PROTECTED]"0".E))/-&.E,[EMAIL PROTECTED]"X/P1D40[=TSD#_\THK_Z4]_.O;88X_=
+M=?_]]W_XH8<>VGC++;<TGG[Z:?\M`3ST0:NCE7Y'+.;<:<=L4PAQJ:[EMAIL PROTECTED]
+M7!@&0LBU]6480:[EMAIL PROTECTED]@91J`A#A8H4IFW1VY=UXO'XC5$8W1J&
+MX3L^]O')[%WW//"IA86%+Y\Y<^:C!PX<>&!\?/S=^_;M*SS[[+/UM19$7VM9
+M"8#O_7UJLVE97QL>&;C'<8346H/6E\II#49(`VF8"&E>@I`&M6J5BW,1D7TC
+MPC!`"]:/C>!V`X)[EMAIL PROTECTED],+`=!ZVU+A9*>F6E(2KM?G'XR`Q'CKR,4HI,)L,C
+MCSSB]_?W/UFI5+[UU:]^]?C:_O"`\/5`#(`#A_SR[]]GGFBW.COBB>2H:9I"
+M&N:5+`CCDLLKP9L((BQ+$[JM3G&E^52M+?^MT^KN&]^T'B?N8!B2*-*H2!'X
+M`0(A<GTYD>O+"+\[CZ$JU!H>G6Y((IG&=5WC].G3VW?OWGW'PP\_W'OPX,&I
+MM<"CM:R\OAXX<,@O//0^\UBW[0X+8>30Q!!":*2XE`P#P[`P3`,I+^V39,K"
+M-)307O&YH#W_UYUHW1_$XK&,:9K8L9BP'0<T>+Z/[EMAIL PROTECTED]@PSD4HRO
+MCR&)*)5K*!QV[MPIGGCBB5P0!'N_]+G/W1OWO/.G+EXLKF5!O:&@.7`H*#QT
+MG_V,U^DLM-O=V2",FFXWJ'2[;B4,HUPB81NV`T)*E!*8IB21L66KT=W0:+FO
+ME%KC)X21V]QLU#*>US5B,0?7]2DL+1.&([EMAIL PROTECTED],02N2Z33]?3DVC6?9N#Y+
+MO:4X?N(<=]YVF[Y1".QSYP:GSY\_?[I:/0VX0'!-BNS`(:_]P;W^,4.(%T(_
+M>-YS_:>\KO>,[WLY(=7F;'],)%,[EMAIL PROTECTED]"R%DS/-ZWS^\]8L/KE3%P$*^
[EMAIL PROTECTED],9.@;&*!>K1%&(0*-81JD,SUT6E7"CJ-_9\=M>F)N
+M3IKS\V*E4!#GJM57YUUW"[EMAIL PROTECTED]@GDUJD]\!0W=!M``^-[?IJ3O^8OU6FNF
+M=;+S1X/#O;E<WSK<KL)S-7V#O7*E,-=_\NP/.'2XP.KJ*H94G+GH$D6:7$:S
+M98ND4JZPL+#`V(8-(`1AX"-$2!2%[/1L6L\])SO=+HG^?F2MAM;:7(M17K,F
+MOIH=^)&O#QSR*P_?*Y[76NP9&NW?TI-+"=]5A('"=DS2Z02=U7.HV!XZ;D2]
+MWL3SP0\%AB$P=)O\<I-F&P;Z$F0RO?B^3ZO1I+9<QGVY+&*Y''U;MV*GTU2+
+M1>;:[9\NN.XQH+961OJJ>N!:36EC5`B92Z22&*9)+&DCA*#;#DAFDJP;,-DS
+M5F+?77O9OGT[EF4!4&T*7IZ2Y.LCC$W<[EMAIL PROTECTED],S#>;.-XG.>/1OVX9A
+MVZ`U;KD,0O"F-?$;60#3VO6?7)Q=N?FF'9D^)V;CNQ&!'^*Y(4-CO=26CK/#
+M'&[EMAIL PROTECTED]>]BR^;-'#]YDFPVJ^^[[SYZ>GKT\O*R7)SUD4(AG1Z$FT<N%[!WIS!C
+M,0I'CH`0*"F)M+8$(@98&BW><@E=MN\\Y:F'[S/[EMAIL PROTECTED]<5,JDQ%:0QB$
+M1&%$(I4B#%HLO7@"[EMAIL PROTECTED]'MNNUTL+BXR-S<G:[4:AI7"L-(8IH.H
+M-V!I":]2H7;A`MU(L1IIHG2.[.!88LO`\,8A.[')[0:M(-+UD"AX4[/1JX(\
+MFKFI)Y-Z=?ON'7'[EMAIL PROTECTED]"R1((P4YX[,L?"DBU<PV?S%+W(AA'J]CI02
+MPS`P#./*L9Z9P3UT""/71\GUL$:'V'+C#6RZ^48L6](IE&BL+'+F8K%Z;&[E
+M^5?/+'YIH;5ZMJU<_TUGX!<R47YPGUY<FEO:/C\]+U=7BO%$,HEE6SBQ!,)2
+M=$6,]KDVV>[EMAIL PROTECTED]&`:696&:)K9M8]LVLMTF(00+AH,E?.Z^=0/]ZX>(
+M99((*0F[;0RZC&T<C6_9LGDSRMQ5K[=FBNW:Q;<,`##YN[T_2_?V'I1&;&QP
+M_=".;*X7K2([EMAIL PROTECTED]@BCF\VB.UY$#,^1!U)%$68IHEE65?<-DU$N\W4<R\2%<ML
+M3-ND>TS,>`(SE48(@=^HHD,?IW>0S,@ZMKQSRZCPN?/XU+GO:"W:\JT"?.3/
+M5D+?;=MAX&UP;(<P5#0;#<+`QS1->G,)S-@)XC=,\/,.5ZQI"XFE([EMAIL PROTECTED]
+MA5::O>LSV)V0^EP-OU)!>2'*"PC;;<#`2*:[EMAIL PROTECTED]@[EMAIL PROTECTED]/;&G$
+MC.L1$P_=*Y7GBUU*V=LKY88I"[EMAIL PROTECTED]&9=](M6D2!,&5X(,@(!UY
+MQ&LE"EW!A.$Q,IPB'9.$=1>WY>*,[<#*;[EMAIL PROTECTED]([EMAIL PROTECTED]
+MOUA\YKH`'[EMAIL PROTECTED]'WF6.[BQEV?WQLT7QD9WS2$:4I4%&*:-M(0E)?/L]+:2+5:
+M0RE%/I_'[EMAIL PROTECTED]'6!'6-9DOT9K'[EMAIL PROTECTED];YU/H-K43?
+M2**37Y$Z\/'K7?Q&![?6D8N+Q</F]0`\^/F:?O>M6RKWZG38:FLT`J4$*O)I
+M-6L4EJK$!S_)A5>FJ=5J2"G9NG4K\626H],K+)6:[EMAIL PROTECTED]&
+M;F9EYB*//?KH?^^\^P.SCWSBD<^X1[S^3KMH:-9FQLUV,FY8?>;;H4N%F0F+
+M^EY>?.5E^C**7,K#=;NHY/M([EMAIL PROTECTED]&24T'
+M5)]9P3#EVE0.A'V6;M>E8NH-X^/CGD#8;M,5=#1:*72D\5N1TI&.KA]`7'+/
+MNID"-[&TND"J6F#C2)9T_ST((;CCSKLX<7Z1%P^?9J)7\:DO_`51;?%U3UL*
+M,[2^^R_OO_W67?O*/[EMAIL PROTECTED](M(0A316RM5JM[-TW0"7I]`:4,[EMAIL PROTECTED]
+MHGI8\6-L"CODLI*7IA9Y^=0,D5:,IFV65LJ\<WS=ZY[WZ`NGJ=>J5`[]V.[,
[EMAIL PROTECTED]"QF+`XJ9U=7S,_75B]<-X'7=$$T811%:P^IJB9CCT&A4*56;[-HV
+M0:':([EMAIL PROTECTED]:^CO[\=U?W5ZJ)1"2HGONVBEL**&L",/$4*D#+2RR*\N!#\\
+M]OPW\VYU65XOP-34*?<'!P_^I-UJ*JT5AA0(PR`(0BS36.M5KJUC44K1[79Q
+M71>E([EMAIL PROTECTED];[EMAIL PROTECTED]>#'Q\Y_*.\6_U^0!!>=P:"(/"^^8]?^\;$YJW-
+MV^^^[T\3R=0&M]O%<UVL>'`I=JV(.1:.9:[)VU]^T*&[EMAIL PROTECTED]/S7
+M7<0R&.DLM5)'%VOGVP=/'?[6\:7S_Q`0>&[EMAIL PROTECTED]:'''GMN_
+MT#^X;IL3BTD5A2"@)[EMAIL PROTECTED]&O0;G<@8_]R"7K>E<"O9I5Z(UJI5+JOGIM^]>1J
+M_K]>7)W^>D#0>$MZX-=8M*99EV:FSQV:F3YW8>_=]WY\P\1-DT%$3^B'5*L5
+M79J;JD2-XAF&WW,GP&RA!CK$Z[JO&8YJVJL_?UK[Z+<.?'2E4RR<;Y=/`YV`
+M0+]E/?`Z=GE^$P"MA;F9<VA52:5[1B.OG3KZPC/'\Q>G'B^7BO]Y\\Y=#X].
+M;&4^OX+;:N!Y':24(.#"]#1'7OT9#??2Z'[EMAIL PROTECTED]'IWXR60I:>84*U%4F*R9O
+MGT5KNC4$NJ>.'WW\U/&CSP+#0`&H`O7+=6^)D(%,G'_]_E-\^`/O)9=),#:8
+MY>BQDTC#))'.O/V2\AHS$:X]S+A<6M-K[[N`5Z]6J)2+I!R3=#J-93MTNUT\
[EMAIL PROTECTED],WJ34W:#_QN[#.([EMAIL PROTECTED]"AZI5):[HG<9JR07^3LV;-,
+M34U16%Y^:65Q9J99+8\W:Y73R_G%QU[O0O\+&[EMAIL PROTECTED]"
+"8((`
+`
+end
diff -Nur gui-apt-key-0.1-mit-desktop/debian/rules 
gui-apt-key-0.1-mit-desktop-und-icon/debian/rules
--- gui-apt-key-0.1-mit-desktop/debian/rules    2006-10-20 14:03:12.000000000 
+0200
+++ gui-apt-key-0.1-mit-desktop-und-icon/debian/rules   2006-10-20 
14:23:47.000000000 +0200
@@ -34,6 +34,7 @@
 clean: debclean
        rm -f stamp-build
        $(MAKE) -C po clean
+       rm -f debian/gui-apt-key.png
 
 debclean:
 # Cleans debian binary directories to allow binary creation
@@ -65,6 +66,9 @@
        $(installdoc) debian/menu debian/tmp/usr/share/menu/$(package)
        $(installbin) -d debian/tmp/usr/share/applications
        $(installdoc) debian/desktop 
debian/tmp/usr/share/applications/$(package).desktop
+       uudecode -o debian/gui-apt-key.png debian/gui-apt-key.png.uu
+       $(installbin) -d debian/tmp/usr/share/pixmaps
+       $(installdoc) debian/gui-apt-key.png 
debian/tmp/usr/share/pixmaps/gui-apt-key.png
         #
        dpkg-gencontrol -isp
        dpkg --build debian/tmp ..

Attachment: gui-apt-key.png
Description: PNG image

Reply via email to