auto-import changelog data from wxGTK-2.4.2-0.fdr.2.2.src.rpm
2.4.2-0.fdr.2 - s/wxWindows/wxWidgets/ - Fix release tag. 2.4.2-0.fdr.1.3 - Merged fix from wxGTK cvs head, now works with recent gtk2
This commit is contained in:
parent
1f38a0e617
commit
0bb04645a7
|
@ -0,0 +1,50 @@
|
|||
diff -ur wxGTK-2.4.2.vanilla/src/gtk/menu.cpp wxGTK-2.4.2/src/gtk/menu.cpp
|
||||
--- wxGTK-2.4.2.vanilla/src/gtk/menu.cpp 2003-09-21 13:31:57.000000000 +0200
|
||||
+++ wxGTK-2.4.2/src/gtk/menu.cpp 2004-05-22 20:57:58.753013328 +0200
|
||||
@@ -30,13 +30,13 @@
|
||||
#ifdef __WXGTK20__
|
||||
#include <glib-object.h>
|
||||
|
||||
- #define gtk_accel_group_attach(g, o) _gtk_accel_group_attach((g), (o))
|
||||
- #define gtk_accel_group_detach(g, o) _gtk_accel_group_detach((g), (o))
|
||||
+ #define gtk_accel_group_attach(g, o) gtk_window_add_accel_group((o), (g))
|
||||
+ #define gtk_accel_group_detach(g, o) gtk_window_remove_accel_group((o), (g))
|
||||
#define gtk_menu_ensure_uline_accel_group(m) gtk_menu_get_accel_group(m)
|
||||
|
||||
- #define ACCEL_OBJECT GObject
|
||||
+ #define ACCEL_OBJECT GtkWindow
|
||||
#define ACCEL_OBJECTS(a) (a)->acceleratables
|
||||
- #define ACCEL_OBJ_CAST(obj) G_OBJECT(obj)
|
||||
+ #define ACCEL_OBJ_CAST(obj) ((GtkWindow*) obj)
|
||||
#else // GTK+ 1.x
|
||||
#define ACCEL_OBJECT GtkObject
|
||||
#define ACCEL_OBJECTS(a) (a)->attach_objects
|
||||
Endast i wxGTK-2.4.2/src/gtk: menu.cppprivates
|
||||
diff -ur wxGTK-2.4.2.vanilla/src/gtk/settings.cpp wxGTK-2.4.2/src/gtk/settings.cpp
|
||||
--- wxGTK-2.4.2.vanilla/src/gtk/settings.cpp 2003-09-21 13:31:57.000000000 +0200
|
||||
+++ wxGTK-2.4.2/src/gtk/settings.cpp 2004-05-22 20:57:15.330585304 +0200
|
||||
@@ -340,9 +340,20 @@
|
||||
}
|
||||
else
|
||||
{
|
||||
- const gchar *font_name =
|
||||
- _gtk_rc_context_get_default_font_name(gtk_settings_get_default());
|
||||
- g_systemFont = new wxFont(wxString::FromAscii(font_name));
|
||||
+ GtkSettings *settings = gtk_settings_get_default();
|
||||
+ gchar *font_name = NULL;
|
||||
+ g_object_get ( settings,
|
||||
+ "gtk-font-name",
|
||||
+ &font_name,
|
||||
+ NULL);
|
||||
+
|
||||
+ if (!font_name)
|
||||
+ g_systemFont = new wxFont( 12, wxSWISS, wxNORMAL, wxNORMAL );
|
||||
+
|
||||
+ else
|
||||
+ g_systemFont = new wxFont(wxString::FromAscii(font_name));
|
||||
+ g_free (font_name);
|
||||
+
|
||||
}
|
||||
gtk_widget_destroy( widget );
|
||||
#else
|
||||
Endast i wxGTK-2.4.2/src/gtk: settings.cppprivates
|
37
wxGTK.spec
37
wxGTK.spec
|
@ -1,12 +1,13 @@
|
|||
Name: wxGTK
|
||||
Version: 2.4.2
|
||||
Release: 0.fdr.1.1
|
||||
Release: 0.fdr.2.2
|
||||
Epoch: 0
|
||||
Summary: %{name} is the GTK+ port of the wxWindows GUI library
|
||||
Summary: %{name} is the GTK+ port of the wxWidgets GUI library
|
||||
License: BSD
|
||||
Group: System Environment/Libraries
|
||||
URL: http://www.wxwindows.org/
|
||||
URL: http://www.wxwidgets.org/
|
||||
Source0: %{name}-%{version}.tar.bz2
|
||||
Patch0: wxGTK-2.4.2-privates.patch
|
||||
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
|
||||
|
||||
BuildRequires: gtk+-devel gtk2-devel pkgconfig zlib-devel >= 0:1.1.4
|
||||
|
@ -14,7 +15,7 @@ BuildRequires: libpng-devel libjpeg-devel libtiff-devel
|
|||
Requires: %{name}-common = %{epoch}:%{version}-%{release}
|
||||
|
||||
%description
|
||||
wxWindows/GTK is the GTK+ (1.2) port of the C++ cross-platform wxWindows
|
||||
wxWidgets/GTK is the GTK+ (1.2) port of the C++ cross-platform wxWidgets
|
||||
GUI library, offering classes for all common GUI controls as well as a
|
||||
comprehensive set of helper classes for most common application tasks,
|
||||
ranging from networking to HTML display and image manipulation.
|
||||
|
@ -32,11 +33,11 @@ This package includes files needed to link with the wxGTK library.
|
|||
|
||||
%package -n %{name}2
|
||||
Group: System Environment/Libraries
|
||||
Summary: %{name}2 is the GTK2 port of the wxWindows GUI library
|
||||
Summary: %{name}2 is the GTK2 port of the wxWidgets GUI library
|
||||
Requires: %{name}-common = %{epoch}:%{version}-%{release}
|
||||
|
||||
%description -n %{name}2
|
||||
wxWindows/GTK2 is the GTK2 port of the C++ cross-platform wxWindows
|
||||
wxWidgets/GTK2 is the GTK2 port of the C++ cross-platform wxWidgets
|
||||
GUI library, offering classes for all common GUI controls as well as a
|
||||
comprehensive set of helper classes for most common application tasks,
|
||||
ranging from networking to HTML display and image manipulation.
|
||||
|
@ -57,17 +58,17 @@ Group: System Environment/Libraries
|
|||
Summary: wxGTK* common files
|
||||
|
||||
%description common
|
||||
Common files for wxWindows/GTK1 and GTK2.
|
||||
Common files for wxWidgets/GTK1 and GTK2.
|
||||
|
||||
%package common-devel
|
||||
Group: Development/Libraries
|
||||
Summary: wxGTK* common development files
|
||||
|
||||
%description common-devel
|
||||
Common development files for wxWindows/GTK1 and GTK2.
|
||||
Common development files for wxWidgets/GTK1 and GTK2.
|
||||
|
||||
%package gl
|
||||
Summary: OpenGL add-on for the wxWindows library
|
||||
Summary: OpenGL add-on for the wxWidgets library
|
||||
Group: System Environment/Libraries
|
||||
Requires: %{name} = %{epoch}:%{version}-%{release}
|
||||
|
||||
|
@ -75,7 +76,7 @@ Requires: %{name} = %{epoch}:%{version}-%{release}
|
|||
%{summary}.
|
||||
|
||||
%package -n %{name}2-gl
|
||||
Summary: OpenGL add-on for the wxWindows library
|
||||
Summary: OpenGL add-on for the wxWidgets library
|
||||
Group: System Environment/Libraries
|
||||
Requires: %{name}2 = %{epoch}:%{version}-%{release}
|
||||
|
||||
|
@ -83,7 +84,7 @@ Requires: %{name}2 = %{epoch}:%{version}-%{release}
|
|||
%{summary}.
|
||||
|
||||
%package stc
|
||||
Summary: Styled text control add-on for the wxWindows library
|
||||
Summary: Styled text control add-on for the wxWidgets library
|
||||
Group: System Environment/Libraries
|
||||
Requires: %{name} = %{epoch}:%{version}-%{release}
|
||||
|
||||
|
@ -91,7 +92,7 @@ Requires: %{name} = %{epoch}:%{version}-%{release}
|
|||
Styled text control add-on for wxGTK. Based on the Scintillia project.
|
||||
|
||||
%package -n %{name}2-stc
|
||||
Summary: Styled text control add-on for the wxWindows library
|
||||
Summary: Styled text control add-on for the wxWidgets library
|
||||
Group: System Environment/Libraries
|
||||
Requires: %{name}2 = %{epoch}:%{version}-%{release}
|
||||
|
||||
|
@ -99,7 +100,7 @@ Requires: %{name}2 = %{epoch}:%{version}-%{release}
|
|||
Styled text control add-on for wxGTK2. Based on the Scintillia project.
|
||||
|
||||
%package xrc
|
||||
Summary: The XML-based resource system for the wxWindows library
|
||||
Summary: The XML-based resource system for the wxWidgets library
|
||||
Group: System Environment/Libraries
|
||||
Requires: %{name} = %{epoch}:%{version}-%{release}
|
||||
|
||||
|
@ -110,7 +111,7 @@ text files and loaded into the application at run-time.
|
|||
This package is for the GTK 1.2 backend
|
||||
|
||||
%package -n %{name}2-xrc
|
||||
Summary: The XML-based resource system for the wxWindows library
|
||||
Summary: The XML-based resource system for the wxWidgets library
|
||||
Group: System Environment/Libraries
|
||||
Requires: %{name}2 = %{epoch}:%{version}-%{release}
|
||||
|
||||
|
@ -123,6 +124,7 @@ This package is for the GTK2 backend.
|
|||
|
||||
%prep
|
||||
%setup -q -n %{name}-%{version}
|
||||
%patch -p1 -b privates
|
||||
|
||||
|
||||
%build
|
||||
|
@ -267,6 +269,13 @@ ln -sf $(basename %{_bindir}/wxgtk2*-config) %{_bindir}/wx-config
|
|||
|
||||
|
||||
%changelog
|
||||
* Tue Jun 22 2004 Ville Skyttä <ville.skytta at iki.fi> - 0:2.4.2-0.fdr.2
|
||||
- s/wxWindows/wxWidgets/
|
||||
- Fix release tag.
|
||||
|
||||
* Sat May 22 2004 Noa Resare <noa@resare.com> - 0:2.4.2-0.fdr.1.3
|
||||
- Merged fix from wxGTK cvs head, now works with recent gtk2
|
||||
|
||||
* Sat Oct 11 2003 Ville Skyttä <ville.skytta at iki.fi> - 0:2.4.2-0.fdr.1
|
||||
- Update to 2.4.2.
|
||||
|
||||
|
|
Loading…
Reference in New Issue