retitle please merge ubuntu patches
thanks

I attached the debdiff to the ubuntu package to this email. Please
consider applying. The bugnumbers refer to the malone bugtracking
system:

http://launchpad.net/malone/bugs/3262
http://launchpad.net/malone/bugs/2925


-- 
Reinhard Tartler <[EMAIL PROTECTED]>
diff -u rbscrobbler-0.0.9r/debian/changelog rbscrobbler-0.0.9r/debian/changelog
--- rbscrobbler-0.0.9r/debian/changelog
+++ rbscrobbler-0.0.9r/debian/changelog
@@ -1,3 +1,53 @@
+rbscrobbler (0.0.9r-1ubuntu6) dapper; urgency=low
+
+  * apply match from Malone #3262. try iso8851 for 
+    encoding format first before failing horribly.
+
+ -- Reinhard Tartler <[EMAIL PROTECTED]>  Wed, 21 Dec 2005 19:06:38 +0100
+
+rbscrobbler (0.0.9r-1ubuntu5) breezy; urgency=low
+
+  * debian/icon-[online,offline].png.uu:
+    - Exchange Josh Zenker (supermetroid)'s icons for
+      the ones improved by Brian Gurtler.
+  * debian/control:
+    - Bumped Standards-Version (thanks lintian).
+
+ -- Christian Bjälevik <[EMAIL PROTECTED]>  Sun,  9 Oct 2005 14:37:02 +0200
+
+rbscrobbler (0.0.9r-1ubuntu4) breezy; urgency=low
+
+  * 01_password-enter.dpatch:
+    + Closes Malone #2925:
+      - Connect the activate event of the password field with the
+        btnOk_clicked callback
+
+ -- Sebastian Dröge <[EMAIL PROTECTED]>  Sat,  8 Oct 2005 17:19:27 +0200
+
+rbscrobbler (0.0.9r-1ubuntu3) breezy; urgency=low
+
+  * debian/icon-[online,offline].png.uu:
+    - Added two new icons found on audioscrobbler,
+      created by supermetroid.
+  * debian/control, debian/rules:
+    - Added sharutils to build-depends.
+    - Modified rules to copy the new icons.
+
+ -- Christian Bjälevik <[EMAIL PROTECTED]>  Fri,  2 Sep 2005 05:26:47 +0200
+
+rbscrobbler (0.0.9r-1ubuntu2) breezy; urgency=low
+
+  * Rebuild with the new rythmbox.
+
+ -- Sebastien Bacher <[EMAIL PROTECTED]>  Thu,  7 Jul 2005 14:56:17 +0200
+
+rbscrobbler (0.0.9r-1ubuntu1) breezy; urgency=low
+
+  * Patch to build on Ubuntu where Python 2.4 is the default
+    (thanks to Colin Watson and Timo Aaltonen).
+
+ -- Hervé Cauwelier <[EMAIL PROTECTED]>  Sat,  4 Jun 2005 15:37:27 +0200
+
 rbscrobbler (0.0.9r-1) unstable; urgency=low
 
   * New upstream release 0.0.9. (With minor munge.)
diff -u rbscrobbler-0.0.9r/debian/control rbscrobbler-0.0.9r/debian/control
--- rbscrobbler-0.0.9r/debian/control
+++ rbscrobbler-0.0.9r/debian/control
@@ -2,8 +2,8 @@
 Section: sound
 Priority: optional
 Maintainer: Joey Hess <[EMAIL PROTECTED]>
-Build-Depends: debhelper (>= 4), python, python-gnome2-dev, python-gtk2-dev, pkg-config, libgtk2.0-dev, python-dev
-Standards-Version: 3.6.1.0
+Build-Depends: debhelper (>= 4), python, python-gnome2-dev, python-gtk2-dev, pkg-config, libgtk2.0-dev, python-dev, sharutils, dpatch
+Standards-Version: 3.6.2.1
 
 Package: rbscrobbler
 Architecture: any
diff -u rbscrobbler-0.0.9r/debian/rules rbscrobbler-0.0.9r/debian/rules
--- rbscrobbler-0.0.9r/debian/rules
+++ rbscrobbler-0.0.9r/debian/rules
@@ -1,16 +1,21 @@
 #!/usr/bin/make -f
 
-build: build-stamp
+#include dpatch stuff
+include /usr/share/dpatch/dpatch.make
+
+build: patch-stamp build-stamp
 build-stamp:
 	dh_testdir
 	$(MAKE) PREFIX=/usr
 	touch build-stamp
 
-clean:
+clean: unpatch
 	dh_testdir
 	dh_testroot
 	rm -f build-stamp
 	-$(MAKE) clean
+	rm -f debian/icon-offline.png
+	rm -f debian/icon-online.png
 	dh_clean
 
 install: build
@@ -19,6 +24,8 @@
 	dh_clean -k
 	dh_installdirs usr/bin
 	$(MAKE) PREFIX=/usr DESTDIR=`pwd`/debian/`dh_listpackages`/ install
+	uudecode debian/icon-offline.png.uu && mv icon-offline.png debian/rbscrobbler/usr/share/rbscrobbler/images
+	uudecode debian/icon-online.png.uu && mv icon-online.png debian/rbscrobbler/usr/share/rbscrobbler/images
 
 binary-indep: build install
 
only in patch2:
unchanged:
--- rbscrobbler-0.0.9r.orig/Audioscrobbler.py
+++ rbscrobbler-0.0.9r/Audioscrobbler.py
@@ -308,4 +308,7 @@
     def encode(self, input):
         if (type(input) == types.UnicodeType):
             return(urllib.quote_plus(input))
-        return(urllib.quote_plus(unicode(input, 'iso-8859-1')))
+	try:
+            return(urllib.quote_plus(unicode(input, 'iso-8859-1')))
+	except KeyError:
+	    return(urllib.quote_plus(input))
only in patch2:
unchanged:
--- rbscrobbler-0.0.9r.orig/trayicon/Makefile
+++ rbscrobbler-0.0.9r/trayicon/Makefile
@@ -1,6 +1,6 @@
 DEFS=`pkg-config --variable=defsdir pygtk-2.0`
 
-CFLAGS = `pkg-config --cflags gtk+-2.0 pygtk-2.0` -I/usr/include/python2.3/ -I. -fPIC
+CFLAGS = `pkg-config --cflags gtk+-2.0 pygtk-2.0` -I/usr/include/python2.4/ -I. -fPIC
 LDFLAGS = `pkg-config --libs gtk+-2.0 pygtk-2.0`
 
 LIBS=eggtrayicon.o trayiconmodule.o trayicon.o trayicon.so
only in patch2:
unchanged:
--- rbscrobbler-0.0.9r.orig/debian/icon-offline.png.uu
+++ rbscrobbler-0.0.9r/debian/icon-offline.png.uu
@@ -0,0 +1,22 @@
+begin 644 icon-offline.png
+MB5!.1PT*&@[EMAIL PROTECTED]@````/"`8```#^I`_;````!F)+1T0`_P#_
+M`/[EMAIL PROTECTED]:>3````"7!(67,```L3```+$P$`FIP8````!W1)344'[EMAIL PROTECTED]
[EMAIL PROTECTED]))1$%4.,NUE-U+DV$8QG^O;G.;[EMAIL PROTECTED]@J6>
+MZ(E-FD,([EMAIL PROTECTED]/(B0Z*"AS!X*D0;$#81!**BD(.9M65F2R)1,GSM&HS-S;
+M022)TS/OHYN'B^MZKOM+N&<TRNQB*!(]9EDL'"DO9[_-QFHDPM*;-WP>&&!Q
+M;FX3+MUDXGA-#6J#@<7)2=YYO?SZ^7,[EMAIL PROTECTED]<+JEA225BM5P&.7>
+MO22I5/R.Q1AH:.#3Z"@`>DGB<F\O6I.)[EMAIL PROTECTED]:>'P9LW^1&+;74@"`(7
+MKEW#VMS,BM_/>'L[\U-3*%0J#A<586MKH_31(R)V.TO!(/FUM>C,9IZ7EA*9
+MG^=,?3UB=O:6:FPXR"DHX)+7R]+8&/TN%]^6ES<!C0</4N7QL.SS\<SII.K!
+M`W2YN3RIK.3WVMJV/[EMAIL PROTECTED],:-+>0`X4"`CVXWF1459.3F$GKUBC2K
+M%4M9&[EMAIL PROTECTED]@(HO7N7Q>%AQA\_WO8WWT,ACC<TH-/K&>GH8(]6
+MR]GV=O*=3C(M%N1HE&@H1#P>[EMAIL PROTECTED]:-A-1+9<>3"@0!!CX?LRDKT!P[PHK65
+MEU>OLC`XB*FZFO*G3[$Y'(E+%)N=);VP$(52N:/(E-M-LD;#L>IJ9%EFVNO%
+MT]3TM]D^'R>N7T\L$.CO1V<VDU=<G)!8$`3TDL37Z6DB/A]'[EMAIL PROTECTED]/!YG
+M?F:&B3MW4$M28H&IOCY6_'Y*.CLY:;>C3DW=(-89#)R[<H6+]^\37U_G]>W;
+MI!B-V)S.#<<:422GK(S5<#CQ)D<6%O"[EMAIL PROTECTED],X-H9"JR7+;B?%
+M:.1M1P>R+/-A:(A#75U8FYO99[7R;6X.J;B8-*N5R;:V[3<90&<P4%!71Y[#
[EMAIL PROTECTED]>8TH<KZI"7-C(PI1Y'LPR/N'#_'U]6TZ%\)N
+;'[LD=CG^`+<*![5<CQ'7`````$E%3D2N0F""
+`
+end
only in patch2:
unchanged:
--- rbscrobbler-0.0.9r.orig/debian/icon-online.png.uu
+++ rbscrobbler-0.0.9r/debian/icon-online.png.uu
@@ -0,0 +1,22 @@
+begin 644 icon-online.png
+MB5!.1PT*&@[EMAIL PROTECTED]@````/"`8```#^I`_;````!F)+1T0`_P#_
+M`/[EMAIL PROTECTED]:>3````"7!(67,```L3```+$P$`FIP8````!W1)344'[EMAIL PROTECTED]
[EMAIL PROTECTED])1$%4.,NUE-M+DW$<QC^O;FN;[ZJMEJ^'=3!<L\/LX`H*H2'8!"N[
+MT1N=M([EMAIL PROTECTED]:7>[EMAIL PROTECTED])A607PB"45$P(<C;M3"9;,G'BVVB49N[M
+M*DF<WOF]^O+CX7E^S_<DF!^8%;8Q5*D>;[EMAIL PROTECTED]>;/PAH$O`\S,
+MSZS#6?9:N';T&B:MB8GY"0+O`BS]7EJ'$?YWH%:I<3O<W#IU"TV:AMARC%WJ
+M76C2-"3^)[EMAIL PROTECTED]<`2$:)[BO=6/06XBMQ)*U$U]<N;@_>)O$KL=&!(`C4
+MGZ^GT=Y(Z'N(EE<M3,Y.HE%IN'#H`LV.9IXXG^"27406(E2>J,1JL.+L<S(K
+MSU)]NII<,7=#-=8<%!XH)'`YP-C"&-Y^+XL_%M<!]YOWX[_J)[EMAIL PROTECTED]//,PZ.K
[EMAIL PROTECTED]'^M)R5/RN;]B#M7U)94`G`S9&;&[EMAIL PROTECTED],O,8S0ZBGVW
+MG1);"2:#"[EMAIL PROTECTED]&X[[S/\/PP[:_:-_U-]&>4VJ.U&`U&6D=:T>_4
+MTW*F!<\)#[9L&W$E3C0>)9E,;[EMAIL PROTECTED]<A+\M;CEPX%L8?\5.>6TZ6,8NFYTU<
+M?W&=P;E!*BP5]);VXG:X4Y=H.C%-T=XBU"KUEB*^21^Z=!T5!14HBD)@*D"=
+MOPYGGY.@'[EMAIL PROTECTED]/U:#E>[EMAIL PROTECTED]@&26FODT1E([EMAIL PROTECTED](`R622
+M#[,?N#=^#TDKI1;HF>PA]#U$V\4V7,==9&@SUHA-!A,U9VMX>.DAJ\E5[KZ^
+MBWF'&8_#L^98U(F4'"@AMAQ+O<ES\AS>@)<V5QN^BSY")T.,S8^A5^EQY;@P
+M[S#3^K8515$8^CA$Q\$.&NV-V/?8F?DQ0[%4C'VWG>:)YLTW&<!D,%%56(4[
+MWTVF-I-5997IQ#2=GSKI'N]>FWE1)U)WKHX;UAN(*I'(SPB/WS^F)]BS[EP(
+<VWWLTMCF^`NV+@>U!:5YH0````!)14Y$KD)@@@``
+`
+end
only in patch2:
unchanged:
--- rbscrobbler-0.0.9r.orig/debian/patches/00list
+++ rbscrobbler-0.0.9r/debian/patches/00list
@@ -0,0 +1 @@
+01_password-enter.dpatch
only in patch2:
unchanged:
--- rbscrobbler-0.0.9r.orig/debian/patches/01_password-enter.dpatch
+++ rbscrobbler-0.0.9r/debian/patches/01_password-enter.dpatch
@@ -0,0 +1,15 @@
+#!/bin/sh /usr/share/dpatch/dpatch-run
+
[EMAIL PROTECTED]@
+
+--- rbscrobbler-0.0.9r/rbscrobbler.py.old	2005-10-08 17:16:25.078562976 +0200
++++ rbscrobbler-0.0.9r/rbscrobbler.py	2005-10-08 17:17:06.006341008 +0200
+@@ -172,7 +172,7 @@
+         self.entPassword = gtk.Entry(25)
+         self.entPassword.set_visibility(False)
+         self.entPassword.set_sensitive(False)
+-        self.entPassword.connect("activate", self.entPassword_activate)
++        self.entPassword.connect("activate", self.btnOk_clicked)
+         self.entPassword.connect("changed", self.entPassword_changed)
+         self.entPassword.add_accelerator("grab_focus", self.accel_group, ord("P"), gtk.gdk.CONTROL_MASK, gtk.ACCEL_VISIBLE)
+         self.lblPassword.set_accel_widget(self.entPassword)

Attachment: signature.asc
Description: This is a digitally signed message part

Reply via email to