1 |
tetromino 12/08/26 02:08:12 |
2 |
|
3 |
Added: colord-gtk-0.1.22-includes-1.patch |
4 |
colord-gtk-0.1.22-includes-2.patch |
5 |
Log: |
6 |
Fix include guards to prevent gnome-color-manager-3.6 build failure; thanks to Frédéric Romagné for the report. |
7 |
|
8 |
(Portage version: 2.2.0_alpha122/cvs/Linux x86_64) |
9 |
|
10 |
Revision Changes Path |
11 |
1.1 x11-libs/colord-gtk/files/colord-gtk-0.1.22-includes-1.patch |
12 |
|
13 |
file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/x11-libs/colord-gtk/files/colord-gtk-0.1.22-includes-1.patch?rev=1.1&view=markup |
14 |
plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/x11-libs/colord-gtk/files/colord-gtk-0.1.22-includes-1.patch?rev=1.1&content-type=text/plain |
15 |
|
16 |
Index: colord-gtk-0.1.22-includes-1.patch |
17 |
=================================================================== |
18 |
From 71510fc785e440c068cc42dbd294dba5d74eeaff Mon Sep 17 00:00:00 2001 |
19 |
From: Richard Hughes <richard@×××××××.com> |
20 |
Date: Wed, 27 Jun 2012 09:00:15 +0100 |
21 |
Subject: [PATCH 1/2] Do not reuse __COLORD_H_INSIDE__ as this causes #include |
22 |
insanity |
23 |
|
24 |
--- |
25 |
libcolord-gtk/cd-version.h.in | 2 +- |
26 |
libcolord-gtk/cd-window-sync.h | 2 +- |
27 |
libcolord-gtk/cd-window.h | 2 +- |
28 |
libcolord-gtk/colord-gtk.h | 9 +++------ |
29 |
4 files changed, 6 insertions(+), 9 deletions(-) |
30 |
|
31 |
diff --git a/libcolord-gtk/cd-version.h.in b/libcolord-gtk/cd-version.h.in |
32 |
index 5ad7569..555556a 100644 |
33 |
--- a/libcolord-gtk/cd-version.h.in |
34 |
+++ b/libcolord-gtk/cd-version.h.in |
35 |
@@ -29,7 +29,7 @@ |
36 |
* See also: #CdClient, #CdDevice |
37 |
*/ |
38 |
|
39 |
-#if !defined (__COLORD_H_INSIDE__) && !defined (CD_COMPILATION) |
40 |
+#if !defined (__COLORD_GTK_H_INSIDE__) && !defined (CD_COMPILATION) |
41 |
#error "Only <colord.h> can be included directly." |
42 |
#endif |
43 |
|
44 |
diff --git a/libcolord-gtk/cd-window-sync.h b/libcolord-gtk/cd-window-sync.h |
45 |
index 6afe83b..47b8254 100644 |
46 |
--- a/libcolord-gtk/cd-window-sync.h |
47 |
+++ b/libcolord-gtk/cd-window-sync.h |
48 |
@@ -19,7 +19,7 @@ |
49 |
* Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA |
50 |
*/ |
51 |
|
52 |
-#if !defined (__COLORD_H_INSIDE__) && !defined (CD_COMPILATION) |
53 |
+#if !defined (__COLORD_GTK_H_INSIDE__) && !defined (CD_COMPILATION) |
54 |
#error "Only <colord.h> can be included directly." |
55 |
#endif |
56 |
|
57 |
diff --git a/libcolord-gtk/cd-window.h b/libcolord-gtk/cd-window.h |
58 |
index 3b993a8..dbdab3e 100644 |
59 |
--- a/libcolord-gtk/cd-window.h |
60 |
+++ b/libcolord-gtk/cd-window.h |
61 |
@@ -19,7 +19,7 @@ |
62 |
* Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA |
63 |
*/ |
64 |
|
65 |
-#if !defined (__COLORD_H_INSIDE__) && !defined (CD_COMPILATION) |
66 |
+#if !defined (__COLORD_GTK_H_INSIDE__) && !defined (CD_COMPILATION) |
67 |
#error "Only <colord-gtk.h> can be included directly." |
68 |
#endif |
69 |
|
70 |
diff --git a/libcolord-gtk/colord-gtk.h b/libcolord-gtk/colord-gtk.h |
71 |
index 658ec60..4080667 100644 |
72 |
--- a/libcolord-gtk/colord-gtk.h |
73 |
+++ b/libcolord-gtk/colord-gtk.h |
74 |
@@ -31,20 +31,17 @@ |
75 |
#ifndef __COLORD_GTK_H__ |
76 |
#define __COLORD_GTK_H__ |
77 |
|
78 |
-#define __COLORD_H_INSIDE__ |
79 |
+#define __COLORD_GTK_H_INSIDE__ |
80 |
|
81 |
#include <gtk/gtk.h> |
82 |
- |
83 |
#include <colord.h> |
84 |
-//#include <colord/cd-device.h> |
85 |
-//#include <colord/cd-profile.h> |
86 |
-//#include <colord/cd-color.h> |
87 |
+ |
88 |
#include <colord-gtk/cd-sample-window.h> |
89 |
#include <colord-gtk/cd-version.h> |
90 |
#include <colord-gtk/cd-window.h> |
91 |
#include <colord-gtk/cd-window-sync.h> |
92 |
|
93 |
-#undef __COLORD_H_INSIDE__ |
94 |
+#undef __COLORD_GTK_H_INSIDE__ |
95 |
|
96 |
#endif /* __COLORD_GTK_H__ */ |
97 |
|
98 |
-- |
99 |
1.7.12 |
100 |
|
101 |
|
102 |
|
103 |
|
104 |
1.1 x11-libs/colord-gtk/files/colord-gtk-0.1.22-includes-2.patch |
105 |
|
106 |
file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/x11-libs/colord-gtk/files/colord-gtk-0.1.22-includes-2.patch?rev=1.1&view=markup |
107 |
plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/x11-libs/colord-gtk/files/colord-gtk-0.1.22-includes-2.patch?rev=1.1&content-type=text/plain |
108 |
|
109 |
Index: colord-gtk-0.1.22-includes-2.patch |
110 |
=================================================================== |
111 |
From 6c18326f3dc3aeb2b80db167fab5a1001f6bbe4c Mon Sep 17 00:00:00 2001 |
112 |
From: Richard Hughes <richard@×××××××.com> |
113 |
Date: Wed, 27 Jun 2012 09:02:17 +0100 |
114 |
Subject: [PATCH 2/2] trivial: add include guards to cd-sample-window.h |
115 |
|
116 |
--- |
117 |
libcolord-gtk/cd-sample-window.h | 4 ++++ |
118 |
libcolord-gtk/cd-window-sync.h | 2 +- |
119 |
2 files changed, 5 insertions(+), 1 deletion(-) |
120 |
|
121 |
diff --git a/libcolord-gtk/cd-sample-window.h b/libcolord-gtk/cd-sample-window.h |
122 |
index c994409..d95dfbf 100644 |
123 |
--- a/libcolord-gtk/cd-sample-window.h |
124 |
+++ b/libcolord-gtk/cd-sample-window.h |
125 |
@@ -19,6 +19,10 @@ |
126 |
* Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA |
127 |
*/ |
128 |
|
129 |
+#if !defined (__COLORD_GTK_H_INSIDE__) && !defined (CD_COMPILATION) |
130 |
+#error "Only <colord-gtk.h> can be included directly." |
131 |
+#endif |
132 |
+ |
133 |
#ifndef __CD_SAMPLE_WINDOW_H |
134 |
#define __CD_SAMPLE_WINDOW_H |
135 |
|
136 |
diff --git a/libcolord-gtk/cd-window-sync.h b/libcolord-gtk/cd-window-sync.h |
137 |
index 47b8254..632ab55 100644 |
138 |
--- a/libcolord-gtk/cd-window-sync.h |
139 |
+++ b/libcolord-gtk/cd-window-sync.h |
140 |
@@ -20,7 +20,7 @@ |
141 |
*/ |
142 |
|
143 |
#if !defined (__COLORD_GTK_H_INSIDE__) && !defined (CD_COMPILATION) |
144 |
-#error "Only <colord.h> can be included directly." |
145 |
+#error "Only <colord-gtk.h> can be included directly." |
146 |
#endif |
147 |
|
148 |
#ifndef __CD_WINDOW_SYNC_H |
149 |
-- |
150 |
1.7.12 |