add patch for compiling on some machines due to improper unicode characters
authorSaleem Abdulrasool <compnerd@gentoo.org>
Wed, 20 Dec 2006 18:16:54 +0000 (18:16 +0000)
committerSaleem Abdulrasool <compnerd@gentoo.org>
Wed, 20 Dec 2006 18:16:54 +0000 (18:16 +0000)
Package-Manager: portage-2.1.2_rc3-r7

app-misc/tomboy/ChangeLog
app-misc/tomboy/Manifest
app-misc/tomboy/files/tomboy-0.5.2-unicode-characters.patch [new file with mode: 0644]
app-misc/tomboy/tomboy-0.5.2.ebuild

index 1f57be799a0ed853230368a9ae3bd8cdfb2a5378..57be146e222c55d00b6d4732a4a794db965d88ac 100644 (file)
@@ -1,6 +1,10 @@
 # ChangeLog for app-misc/tomboy
 # Copyright 1999-2006 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/app-misc/tomboy/ChangeLog,v 1.33 2006/12/19 18:12:27 compnerd Exp $
+# $Header: /var/cvsroot/gentoo-x86/app-misc/tomboy/ChangeLog,v 1.34 2006/12/20 18:16:54 compnerd Exp $
+
+  20 Dec 2006; Saleem Abdulrasool <compnerd@gentoo.org>
+  +files/tomboy-0.5.2-unicode-characters.patch, tomboy-0.5.2.ebuild:
+  Add patch for compiling on some machines due to unescaped unicode characters
 
 *tomboy-0.5.2 (19 Dec 2006)
 
index c9ddf842fe6c2778b7ada385b4dd2b3466a4c672..aa082efab7a284a56efb753400631c45097719a4 100644 (file)
@@ -6,6 +6,10 @@ AUX tomboy-0.4.1-verbs.patch 1140 RMD160 5a9fd284e041905be7c931d83a86786517626d0
 MD5 875868d6b484cde16b914e906f3ea0ab files/tomboy-0.4.1-verbs.patch 1140
 RMD160 5a9fd284e041905be7c931d83a86786517626d0c files/tomboy-0.4.1-verbs.patch 1140
 SHA256 ccc8b76c2a4fa66dd704480ede135da4f5257f67af9ff3fe8e9e7fbf7007e39c files/tomboy-0.4.1-verbs.patch 1140
+AUX tomboy-0.5.2-unicode-characters.patch 1210 RMD160 42af17db2f79044e75486fc6083545a721940b53 SHA1 02e4fcc389c8a2e45f906fcbf21d4ae4d59cd971 SHA256 69b072e4fbde953a01214e745c43e3b4247aa2ea5f9a6a464b6e009c5c4965b0
+MD5 c3d707085fad6223558f018d70d4d5c4 files/tomboy-0.5.2-unicode-characters.patch 1210
+RMD160 42af17db2f79044e75486fc6083545a721940b53 files/tomboy-0.5.2-unicode-characters.patch 1210
+SHA256 69b072e4fbde953a01214e745c43e3b4247aa2ea5f9a6a464b6e009c5c4965b0 files/tomboy-0.5.2-unicode-characters.patch 1210
 DIST tomboy-0.2.2.tar.gz 416228 RMD160 273ce637b330ddef81581d81db466f48d579e8c8 SHA256 cccee75582a5b16edb85c34bd08364003bac3866970501fa3e583ac25a0826b4
 DIST tomboy-0.4.1.tar.gz 937041 RMD160 8837330b651ad1fee5952ef4b7c66072b661f417 SHA1 d363fc61d96af7b5ab0e0aa70636392147033e71 SHA256 a2d0690b8fe37c5e8179dabb70832fca07bc2b09c3013dbb252dc507e1c3d900
 DIST tomboy-0.5.1.tar.bz2 908918 RMD160 b688877cd3e8b72025dee2c2043b949425ccf37d SHA1 a14d7147ea07c3a322bd68894fff881512651d81 SHA256 296398fe1e83a233c574727419785035e6ed5e97260fdaf3234095b1488719a1
@@ -22,14 +26,14 @@ EBUILD tomboy-0.5.1.ebuild 1256 RMD160 ca5155fc5503bb2f45fb15835e95cf1e0ec4b034
 MD5 4a39d8c51a490f05d336d22d67bdf4b1 tomboy-0.5.1.ebuild 1256
 RMD160 ca5155fc5503bb2f45fb15835e95cf1e0ec4b034 tomboy-0.5.1.ebuild 1256
 SHA256 87e053f1f443455ec5395a0f4dd749b3fa7c03061f8066446fd4d3b05d489363 tomboy-0.5.1.ebuild 1256
-EBUILD tomboy-0.5.2.ebuild 1256 RMD160 34c6c8564a448501b676140bfdabf35810703ea8 SHA1 c1dd1c78bee08ac31d99106db054159404d8b5f0 SHA256 d06731b988b2b14e86a30023fe9ee44b24e18fd1ca20f195f3662eb239ad65a4
-MD5 f65e93d85b4520317b8c36fd6f1b3364 tomboy-0.5.2.ebuild 1256
-RMD160 34c6c8564a448501b676140bfdabf35810703ea8 tomboy-0.5.2.ebuild 1256
-SHA256 d06731b988b2b14e86a30023fe9ee44b24e18fd1ca20f195f3662eb239ad65a4 tomboy-0.5.2.ebuild 1256
-MISC ChangeLog 5475 RMD160 748f04d8a3cbaa0c440965375ad1f99122cf2e71 SHA1 94a298ce5d48d54e51e6891c4df7c51bb2f5c5f3 SHA256 98e3da533a25e986862fc2b67c893e79ba38565af585c160fdce7125ae1c7713
-MD5 daad94badf99aee3ec815f8a19a6160a ChangeLog 5475
-RMD160 748f04d8a3cbaa0c440965375ad1f99122cf2e71 ChangeLog 5475
-SHA256 98e3da533a25e986862fc2b67c893e79ba38565af585c160fdce7125ae1c7713 ChangeLog 5475
+EBUILD tomboy-0.5.2.ebuild 1350 RMD160 ca6d6897762b50c3b1d1c163d6ca358c7fea3cd7 SHA1 951e3dee5ae3636b2c91860197a01c0ebe687ffe SHA256 a33b3c0a095387c1c8ae5d58e45bacd12c51c3c8883b4a8f2ac5c7527d754d22
+MD5 d7f8bab0106ca494daed6c9984f765c8 tomboy-0.5.2.ebuild 1350
+RMD160 ca6d6897762b50c3b1d1c163d6ca358c7fea3cd7 tomboy-0.5.2.ebuild 1350
+SHA256 a33b3c0a095387c1c8ae5d58e45bacd12c51c3c8883b4a8f2ac5c7527d754d22 tomboy-0.5.2.ebuild 1350
+MISC ChangeLog 5680 RMD160 b338bac31bfea5d9f2273a16f955f4830096a685 SHA1 3fca60c09d1c20fb6353405e09148c68298e907b SHA256 8f9ee0a9adcaa81795d7ce1fbc4901a2a2897c381506a61085f9900c6f119fd1
+MD5 32cd82edf1f936dba3e0b5d1d5d3f4cb ChangeLog 5680
+RMD160 b338bac31bfea5d9f2273a16f955f4830096a685 ChangeLog 5680
+SHA256 8f9ee0a9adcaa81795d7ce1fbc4901a2a2897c381506a61085f9900c6f119fd1 ChangeLog 5680
 MISC metadata.xml 285 RMD160 726ba117bc09bd9825760c705ae189dc3172873e SHA1 a690734f6e34a264a95da9d21ac722dc24674b0b SHA256 ccec79146b3cac75d29d81fdedcb960ea8524353aae579ee74fa6fcc43e0cf5c
 MD5 6c2ff196873a1b9cee9cefc22b62eea4 metadata.xml 285
 RMD160 726ba117bc09bd9825760c705ae189dc3172873e metadata.xml 285
diff --git a/app-misc/tomboy/files/tomboy-0.5.2-unicode-characters.patch b/app-misc/tomboy/files/tomboy-0.5.2-unicode-characters.patch
new file mode 100644 (file)
index 0000000..f4ea887
--- /dev/null
@@ -0,0 +1,33 @@
+Index: Tomboy/NoteBuffer.cs
+===================================================================
+RCS file: /cvs/gnome/tomboy/Tomboy/NoteBuffer.cs,v
+retrieving revision 1.30
+diff -u -r1.30 NoteBuffer.cs
+--- Tomboy/NoteBuffer.cs       18 Dec 2006 18:28:35 -0000      1.30
++++ Tomboy/NoteBuffer.cs       19 Dec 2006 14:52:55 -0000
+@@ -13,7 +13,7 @@
+       public class NoteBuffer : Gtk.TextBuffer 
+       {
+               UndoManager undo_manager;
+-              char[] indent_bullets = {'•','◦','‣'};
++              char[] indent_bullets = {'\u2022', '\u2218', '\u2023'};
+               // GODDAMN Gtk.TextBuffer. I hate you. Hate Hate Hate.
+               struct ImageInsertData
+Index: ChangeLog
+===================================================================
+RCS file: /cvs/gnome/tomboy/ChangeLog,v
+retrieving revision 1.355
+diff -u -r1.355 ChangeLog
+--- ChangeLog  19 Dec 2006 00:44:27 -0000      1.355
++++ ChangeLog  19 Dec 2006 14:52:55 -0000
+@@ -1,3 +1,9 @@
++2006-12-19  Boyd Timothy  <btimothy@gmail.com>
++      
++      * Tomboy/NoteBuffer.cs: Fix for bug #387452 by using escaped UTF-8
++      characters for bullets instead of including them directly in the source
++      code.
++
+ 2006-12-18  Boyd Timothy  <btimothy@gmail.com>
+       
+       * Tomboy/Tomboy.cs: Fix for bug #386010 by not assuming the next argument
index 9a92051dcfd2b81d6cd57598c36deed95a312a2f..f98c8242274564f1f200f8b67d02315665534e36 100644 (file)
@@ -1,6 +1,6 @@
 # Copyright 1999-2006 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/app-misc/tomboy/tomboy-0.5.2.ebuild,v 1.1 2006/12/19 18:12:27 compnerd Exp $
+# $Header: /var/cvsroot/gentoo-x86/app-misc/tomboy/tomboy-0.5.2.ebuild,v 1.2 2006/12/20 18:16:54 compnerd Exp $
 
 inherit gnome2 mono eutils
 
@@ -42,3 +42,8 @@ pkg_setup() {
 
        G2CONF="${G2CONF} $(use_enable galago) $(use_enable eds evolution)"
 }
+
+src_unpack() {
+       gnome2_src_unpack
+       epatch ${FILESDIR}/${PN}-0.5.2-unicode-characters.patch
+}