OpenPKG CVS Repository
  http://cvs.openpkg.org/
  ____________________________________________________________________________

  Server: cvs.openpkg.org                  Name:   Ralf S. Engelschall
  Root:   /v/openpkg/cvs                   Email:  [EMAIL PROTECTED]
  Module: openpkg-src                      Date:   18-Feb-2005 15:55:33
  Branch: HEAD                             Handle: 2005021814553300

  Added files:
    openpkg-src/giftoxic    giftoxic.patch
  Modified files:
    openpkg-src/giftoxic    giftoxic.spec

  Log:
    fix building under latest Gtk 2.x

  Summary:
    Revision    Changes     Path
    1.1         +50 -0      openpkg-src/giftoxic/giftoxic.patch
    1.6         +3  -1      openpkg-src/giftoxic/giftoxic.spec
  ____________________________________________________________________________

  patch -p0 <<'@@ .'
  Index: openpkg-src/giftoxic/giftoxic.patch
  ============================================================================
  $ cvs diff -u -r0 -r1.1 giftoxic.patch
  --- /dev/null 2005-02-18 15:55:00 +0100
  +++ giftoxic.patch    2005-02-18 15:55:33 +0100
  @@ -0,0 +1,50 @@
  +Index: src/gtkcellrendererprogress.c
  +--- src/gtkcellrendererprogress.c.orig       2003-07-30 20:28:46.000000000 
+0200
  ++++ src/gtkcellrendererprogress.c    2005-02-18 15:52:11.107183500 +0100
  +@@ -82,7 +82,7 @@
  + }
  + 
  + GtkType
  +-gtk_cell_renderer_progress_get_type (void)
  ++my_gtk_cell_renderer_progress_get_type (void)
  + {
  +   static GtkType cell_progress_type = 0;
  + 
  +@@ -349,9 +349,9 @@
  + }
  + 
  + GtkCellRenderer*
  +-gtk_cell_renderer_progress_new (void)
  ++my_gtk_cell_renderer_progress_new (void)
  + {
  +-  return GTK_CELL_RENDERER (g_object_new 
(gtk_cell_renderer_progress_get_type (), NULL));
  ++  return GTK_CELL_RENDERER (g_object_new 
(my_gtk_cell_renderer_progress_get_type (), NULL));
  + }
  + 
  + static void
  +Index: src/gtkcellrendererprogress.h
  +--- src/gtkcellrendererprogress.h.orig       2003-07-30 20:28:46.000000000 
+0200
  ++++ src/gtkcellrendererprogress.h    2005-02-18 15:52:03.131128570 +0100
  +@@ -44,8 +44,8 @@
  +     GtkCellRendererClass parent_class;
  + };
  + 
  +-GtkType gtk_cell_renderer_progress_get_type (void) G_GNUC_CONST;
  +-GtkCellRenderer* gtk_cell_renderer_progress_new(void);
  ++GtkType my_gtk_cell_renderer_progress_get_type (void) G_GNUC_CONST;
  ++GtkCellRenderer* my_gtk_cell_renderer_progress_new(void);
  + 
  + /* Tilman: moved from util.h */
  + gchar* util_gdk_color_to_string (GdkColor* color);
  +Index: src/main.c
  +--- src/main.c.orig  2004-02-10 20:46:01.000000000 +0100
  ++++ src/main.c       2005-02-18 15:52:22.458748241 +0100
  +@@ -115,7 +115,7 @@
  +             /* create columns */
  +             for (j = 0; j < TN_COLS; j++) {
  +                     if (j == TPROGRESS) {
  +-                            renderer = gtk_cell_renderer_progress_new();
  ++                            renderer = my_gtk_cell_renderer_progress_new();
  +                             column = 
gtk_tree_view_column_new_with_attributes(_(column_header[j]), renderer, 
"value", j, NULL);
  +             
  +                             g_object_set(G_OBJECT(renderer), "low-value", 
0.0, NULL);
  @@ .
  patch -p0 <<'@@ .'
  Index: openpkg-src/giftoxic/giftoxic.spec
  ============================================================================
  $ cvs diff -u -r1.5 -r1.6 giftoxic.spec
  --- openpkg-src/giftoxic/giftoxic.spec        1 Jan 2005 10:49:36 -0000       
1.5
  +++ openpkg-src/giftoxic/giftoxic.spec        18 Feb 2005 14:55:33 -0000      
1.6
  @@ -34,10 +34,11 @@
   Group:        Network
   License:      GPL
   Version:      0.0.10
  -Release:      20041011
  +Release:      20050218
   
   #   list of sources
   Source0:      
http://osdn.dl.sourceforge.net/sourceforge/giftoxic/giFToxic-%{version}.tar.gz
  +Patch0:       giftoxic.patch
   
   #   build information
   Prefix:       %{l_prefix}
  @@ -63,6 +64,7 @@
   
   %prep
       %setup -q -n giFToxic-%{version}
  +    %patch -p0
   
   %build
       CC="%{l_cc}" \
  @@ .
______________________________________________________________________
The OpenPKG Project                                    www.openpkg.org
CVS Repository Commit List                     openpkg-cvs@openpkg.org

Reply via email to