Sophie

Sophie

distrib > Mageia > 5 > x86_64 > media > core-updates-src > by-pkgid > 88afbf6236a80849140fe0b08214c8ee > files > 11

gtk+2.0-2.24.26-3.mga5.src.rpm

# enable_gtkdoc: Toggle if gtk-doc files should be rebuilt.
#      0 = no
#      1 = yes
%define enable_gtkdoc 1

# enable_bootstrap: Toggle if bootstrapping package
#      0 = no
#      1 = yes
# N.B. when disabling bootstrap, toggle enable_gtkdoc to 1, otherwise the build
# fails as autoreconf -fi exits with 1
%define enable_bootstrap 0

# enable_tests: Run test suite in build
#      0 = no
#      1 = yes
%define enable_tests 0

%{?_without_gtkdoc: %{expand: %%define enable_gtkdoc 0}}
%{?_without_bootstrap: %{expand: %%define enable_bootstrap 0}}
%{?_without_tests: %{expand: %%define enable_tests 0}}

%{?_with_gtkdoc: %{expand: %%define enable_gtkdoc 1}}
%{?_with_bootstrap: %{expand: %%define enable_bootstrap 1}}
%{?_with_tests: %{expand: %%define enable_tests 1}}


# required version of various libraries
%define req_glib_version		2.27.3
%define req_pango_version		1.20.0
%define req_atk_version			1.29.4
%define req_cairo_version		1.6.0
%define req_gdk_pixbuf_version		2.21.0

%define pkgname			gtk+
%define api_version		2.0
%define binary_version		2.10.0
%define lib_major		0
%define libname			%mklibname %{pkgname} %{api_version} %{lib_major}
%define libname_x11		%mklibname %{pkgname}-x11- %{api_version} %{lib_major}
%define develname		%mklibname -d %pkgname %api_version

%define gail_major 18
%define gail_libname %mklibname gail %gail_major
%define gaildevelname %mklibname -d gail

%define git_url git://git.gnome.org/gtk+

%define major_url	%(echo %{version}|cut -d. -f1,2)

%define gi_major	2.0
%define girname		%mklibname gtk-gir %gi_major

Summary:	The GIMP ToolKit (GTK+), a library for creating GUIs
Name:		%{pkgname}%{api_version}
Version:	2.24.26
Release:	%mkrel 3
License:	LGPLv2+
Group:		System/Libraries
Source0:	https://download.gnome.org/sources/%{pkgname}/%{major_url}/%{pkgname}-%{version}.tar.xz
# extra IM modules (vietnamese and tamil) -- pablo
#gw TODO, needs to be fixed for 2.21.3
Patch4:		gtk+-2.13.1-extra_im.patch 
# (fc) 2.0.6-8mdk fix infinite loop and crash in file selector when / and $HOME are not readable (bug #90)
Patch5:		gtk+-2.6.9-fileselectorfallback.patch
# (gb) 2.4.4-2mdk handle biarch
Patch13:	gtk+-2.2.4-lib64.patch
# (fc) 2.20.0-2mdv allow window dragging toolbars / menubar (GNOME bug #611313)
Patch20:	gtk+-2.24.7-window-dragging.patch
# (fc) 2.20.0-3mdv allow specifying icon padding for tray icon (GNOME bug #583273) (Fedora)
Patch21:	gtk+-2.20.0-icon-padding.patch
Patch22:	gtk+-2.24.9-link-gmodule.patch
# (wally) fallback to Adwaita icon theme
Patch23:	gtk+-2.24.25-fallback-to-Adwaita-icon-theme.patch
# (lm) reverting "Make gdk_event_apply_filters safe against changes in filter list"
# (commit ee95f3d7259c0859ce41189b781b4339b4cd64aa) could fix mga#15375
Patch24:	gtk+-2.24.26-Revert-Make-gdk_event_apply_filters-safe.patch
# Fix integer overflow: CVE-2013-7447 and mga#17731
Patch25:	gtk+-2.24.26-avoid-integer-overflow.patch
# (fedora/upstream) ignore gdk-pixbuf deprecations
Conflicts:	perl-Gtk2 < 1.113

URL:		http://www.gtk.org
Requires:	common-licenses
BuildRequires:	gettext-devel
BuildRequires:  libglib2.0-devel >= %{req_glib_version}
BuildRequires:	pkgconfig(atk) >= %{req_atk_version}
BuildRequires:  pkgconfig(cairo) >= %{req_cairo_version}
BuildRequires:	pkgconfig(pango) >= %{req_pango_version}
BuildRequires:  gobject-introspection-devel >= 0.9.5
BuildRequires:	libgdk_pixbuf2.0-devel >= %req_gdk_pixbuf_version
BuildRequires:	pkgconfig(x11)
BuildRequires:	pkgconfig(xext)
BuildRequires:	pkgconfig(xinerama)
BuildRequires:	pkgconfig(xi)
BuildRequires:	pkgconfig(xrender)
BuildRequires:	pkgconfig(xrandr)
BuildRequires:	pkgconfig(xcomposite)
BuildRequires:	pkgconfig(xdamage)
BuildRequires:	pkgconfig(xfixes)
BuildRequires:	pkgconfig(xcursor)
BuildRequires:  cups-devel
BuildRequires:  pkgconfig(gamin)
%if %enable_tests
BuildRequires:  x11-server-xvfb
%endif
%if %enable_gtkdoc
BuildRequires: gtk-doc >= 0.9 
BuildRequires: sgml-tools
BuildRequires: texinfo
%endif
# gw tests will fail without this
BuildRequires: fonts-ttf-dejavu
# so that the demos don't fail to build
BuildRequires: shared-mime-info
%if !%{enable_bootstrap}
Requires: xdg-user-dirs-gtk
%endif
Recommends:       %mklibname gvfs 0
Requires: %{libname} = %{version}
Provides:	%{pkgname}2 = %{version}-%{release}
Obsoletes:	%{pkgname}2
Provides:	gail = %version-%release
Obsoletes:	gail

%description
The gtk+ package contains the GIMP ToolKit (GTK+), a library for creating
graphical user interfaces for the X Window System.  GTK+ was originally
written for the GIMP (GNU Image Manipulation Program) image processing
program, but is now used by several other programs as well.  

If you are planning on using the GIMP or another program that uses GTK+,
you'll need to have the gtk+ package installed.


%post
if [ -d %{_datadir}/icons ]; then
 for i in `/bin/ls %{_datadir}/icons` ; do
  [ -d "%{_datadir}/icons/$i" -a -e "%{_datadir}/icons/$i/icon-theme.cache" -a -e "%{_datadir}/icons/$i/index.theme" ] && gtk-update-icon-cache --force --quiet %{_datadir}/icons/$i
 done
 exit 0
fi

%files -f gtk20.lang
%doc README
%{_bindir}/gtk-query-immodules-%{api_version}
%{_bindir}/gtk-update-icon-cache
%{_datadir}/themes
%dir %{_sysconfdir}/gtk-%{api_version}
%config(noreplace) %{_sysconfdir}/gtk-%{api_version}/im-multipress.conf

#--------------------------------------------------------------------

%package -n %{libname}
Summary: %{summary}
Group:	 %{group}
Obsoletes:	lib%{pkgname}2
Provides:	lib%{pkgname}2 = %{version}-%{release}
Provides:	lib%{name} = %{version}-%{release}
Provides:	gtk2 = %{version}-%{release}
Requires:	libglib2.0 >= %{req_glib_version}
Requires:	libpango1.0 >= %{req_pango_version}
Requires:	glib2.0-common
Requires(post):	%{libname_x11} = %{version}
# required for icon theme apis to work
Requires:	hicolor-icon-theme


%description -n %{libname}
This package contains the library needed to run programs dynamically
linked with gtk+.

%post -n %{libname}
if [ "$1" = "2" ]; then
  if [ -f %{_sysconfdir}/gtk-%{api_version}/gtk.immodules ]; then
    rm -f %{_sysconfdir}/gtk-%{api_version}/gtk.immodules
  fi
fi

%{_libdir}/gtk-%{api_version}/bin/gtk-query-immodules-%{api_version} --update-cache

%files -n %{libname}
%doc README
%ghost %verify (not md5 mtime size) %_libdir/gtk-%{api_version}/%{binary_version}/immodules.cache
%dir %{_libdir}/gtk-%{api_version}
%dir %{_libdir}/gtk-%{api_version}/bin
%{_libdir}/gtk-%{api_version}/bin/gtk-query-immodules-%{api_version}
%dir %{_libdir}/gtk-%{api_version}/modules
%dir %{_libdir}/gtk-%{api_version}/%{binary_version}
%dir %{_libdir}/gtk-%{api_version}/%{binary_version}/immodules
%{_libdir}/gtk-%{api_version}/%{binary_version}/immodules/im-am-et.so
%{_libdir}/gtk-%{api_version}/%{binary_version}/immodules/im-cedilla.so
%{_libdir}/gtk-%{api_version}/%{binary_version}/immodules/im-cyrillic-translit.so
%{_libdir}/gtk-%{api_version}/%{binary_version}/immodules/im-inuktitut.so
%{_libdir}/gtk-%{api_version}/%{binary_version}/immodules/im-ipa.so
%{_libdir}/gtk-%{api_version}/%{binary_version}/immodules/im-multipress.so
%{_libdir}/gtk-%{api_version}/%{binary_version}/immodules/im-thai.so
%{_libdir}/gtk-%{api_version}/%{binary_version}/immodules/im-ti-er.so
%{_libdir}/gtk-%{api_version}/%{binary_version}/immodules/im-ti-et.so
%{_libdir}/gtk-%{api_version}/%{binary_version}/immodules/im-viqr.so
%{_libdir}/gtk-%{api_version}/%{binary_version}/immodules/im-xim.so
%{_libdir}/gtk-%{api_version}/%{binary_version}/immodules/im-tamilvp-tsc.so
%{_libdir}/gtk-%{api_version}/%{binary_version}/immodules/im-tamilvp-uni.so
%{_libdir}/gtk-%{api_version}/%{binary_version}/immodules/im-telex.so
%{_libdir}/gtk-%{api_version}/%{binary_version}/immodules/im-vni.so
%dir %{_libdir}/gtk-%{api_version}/%{binary_version}/engines
%{_libdir}/gtk-%{api_version}/%{binary_version}/engines/*.so
%{_libdir}/gtk-%{api_version}/%{binary_version}/printbackends/*.so
%{_var}/lib/rpm/filetriggers/gtk-query-immodules-%{api_version}-%{__isa_bits}.*

#--------------------------------------------------------------------

%package -n %{develname}
Summary:	Development files for GTK+ (GIMP ToolKit) applications
Group:		Development/GNOME and GTK+
Obsoletes:  %{libname_x11}-devel
Provides:   %{libname_x11}-devel = %{version}-%{release}
Provides:   gtk2-devel = %{version}-%{release}
Obsoletes:	%{pkgname}2-devel
Obsoletes:  lib%{pkgname}2-devel
Obsoletes:  %mklibname -d %{pkgname} 2.0 0
Provides:	%{pkgname}2-devel = %{version}-%{release}
Provides:	lib%{pkgname}2-devel = %{version}-%{release}
Provides:	lib%{pkgname}%{api_version}-devel = %{version}-%{release}
Provides:	%{libname}-devel = %{version}-%{release}
Provides:	lib%{pkgname}-x11-%{api_version}-devel = %{version}-%{release}
Requires:	%{libname} = %{version}
Requires:	%{libname_x11} = %{version}
Requires:	libgdk_pixbuf2.0-devel >= %req_gdk_pixbuf_version
Requires:	libatk1.0-devel >= %{req_atk_version}
Requires:	libpango1.0-devel >= %{req_pango_version}


%description -n %{develname}
The libgtk+-devel package contains the static libraries and header files
needed for developing GTK+ (GIMP ToolKit) applications. The libgtk+-devel
package contains GDK (the General Drawing Kit, which simplifies the interface
for writing GTK+ widgets and using GTK+ widgets in applications), and GTK+
(the widget set).

%files -n %develname
%doc docs/*.txt AUTHORS ChangeLog NEWS README*
%doc %{_datadir}/gtk-doc/html/gdk2
%doc %{_datadir}/gtk-doc/html/gtk2
%{_bindir}/gtk-demo
%_bindir/gtk-builder-convert
%{_datadir}/aclocal/*
%{_datadir}/gtk-%{api_version}
%{_includedir}/gtk-unix-print-%{api_version}/
%{_includedir}/gtk-%{api_version}/gdk
%{_includedir}/gtk-%{api_version}/gtk
%{_libdir}/gtk-%{api_version}/include
%{_libdir}/pkgconfig/gdk-%{api_version}.pc
%{_libdir}/pkgconfig/gtk+-%{api_version}.pc
%{_libdir}/pkgconfig/gtk+-unix-print-%{api_version}.pc
%{_libdir}/*x11*.so
%_datadir/gir-1.0/Gdk-2.0.gir
%_datadir/gir-1.0/GdkX11-2.0.gir
%_datadir/gir-1.0/Gtk-2.0.gir
%{_libdir}/pkgconfig/*x11*

#--------------------------------------------------------------------

%package -n %{libname_x11}
Summary:	X11 backend of The GIMP ToolKit (GTK+)
Group:		System/Libraries
Provides:	lib%{pkgname}-x11-%{api_version} = %{version}-%{release}
Provides:	%{name}-backend = %{version}-%{release}
Requires: 	%{libname} = %{version}
Requires:	%{name} >= %{version}-%{release}
Requires:	libatk1.0 >= %{req_atk_version}
Requires:	%{mklibname xi 6} >= 1.4.5
Requires:	%{mklibname x11_ 6} >= 1.4.99.1
Conflicts: gir-repository < 0.6.5-4

%description -n %{libname_x11}
This package contains the X11 version of library needed to run
programs dynamically linked with gtk+.

%files -n %{libname_x11}
%{_libdir}/libgdk-x11-%{api_version}.so.%{lib_major}
%{_libdir}/libgdk-x11-%{api_version}.so.%{lib_major}.*
%{_libdir}/libgtk-x11-%{api_version}.so.%{lib_major}
%{_libdir}/libgtk-x11-%{api_version}.so.%{lib_major}.*

#--------------------------------------------------------------------

%package -n %{gail_libname}
Summary:	GNOME Accessibility Implementation Library
Group:		System/Libraries
Provides:	libgail = %{version}-%{release}

%description -n %{gail_libname}
Gail is the GNOME Accessibility Implementation Library

%files -n %gail_libname
%{_libdir}/libgailutil.so.%{gail_major}*
%{_libdir}/gtk-2.0/modules/libferret.so
%{_libdir}/gtk-2.0/modules/libgail.so

#--------------------------------------------------------------------

%package -n %gaildevelname
Summary:	Static libraries, include files for GAIL
Group:		Development/GNOME and GTK+
Provides:	gail-devel = %{version}-%{release}
Provides:	libgail-devel = %{version}-%{release}
Requires:	%{gail_libname} = %{version}
Conflicts:	%{_lib}gail17-devel
Obsoletes: %mklibname -d gail 18

%description -n %gaildevelname
Gail is the GNOME Accessibility Implementation Library

%files -n %gaildevelname
%{_datadir}/gtk-doc/html/gail-libgail-util
%{_libdir}/libgailutil.so
%{_includedir}/gail-1.0
%{_libdir}/pkgconfig/gail.pc

#--------------------------------------------------------------------

%package -n %{girname}
Summary:        GObject Introspection interface description for %name
Group:          System/Libraries
Requires:	%{libname} = %{version}-%{release}
Requires:	%{libname_x11} = %{version}-%{release}
Conflicts:	%{mklibname %{name}-gir 2.0} < 2.24.5-5
Conflicts:	%{mklibname %{pkgname}-x11- 2.0 0} < 2.24.5-3

%description -n %{girname}
GObject Introspection interface description for %name.

%files -n %{girname}
%_libdir/girepository-1.0/Gdk-%{gi_major}.typelib
%_libdir/girepository-1.0/GdkX11-%{gi_major}.typelib
%_libdir/girepository-1.0/Gtk-%{gi_major}.typelib

#--------------------------------------------------------------------

%prep
%setup -n %{pkgname}-%{version} -q
%apply_patches

%if %{enable_bootstrap}
#gw disabled for bootstrapping
%patch13 -p1 -R
%endif

%build
# generate build scripts with our autotools
mkdir -p m4
autoreconf -fi

%ifarch ppc64
export CFLAGS="$RPM_OPT_FLAGS -mminimal-toc"
%endif

# Build X11 backend
#[ -d X11-build ] || mkdir X11-build
#cd X11-build

# fix crash in nautilus (GNOME bug #596977)
export CFLAGS=`echo $RPM_OPT_FLAGS | sed -e 's/-fomit-frame-pointer//g'`

#CONFIGURE_TOP=.. 
export CPPFLAGS="-DGTK_COMPILATION"
#	--with-included-immodules=yes \
%configure2_5x --enable-xinerama \
	--with-xinput=xfree \
%if !%enable_gtkdoc
	--enable-gtk-doc=no
%endif

%make

%check
%if %enable_tests
#cd X11-build
XDISPLAY=$(i=1; while [ -f /tmp/.X$i-lock ]; do i=$(($i+1)); done; echo $i)
%{_bindir}/Xvfb :$XDISPLAY &
export DISPLAY=:$XDISPLAY
make check
kill $(cat /tmp/.X$XDISPLAY-lock) ||:
#cd ..
%endif

%install
#cd X11-build
%makeinstall_std mandir=%{_mandir} RUN_QUERY_IMMODULES_TEST=false RUN_QUERY_LOADER_TEST=false


#cd ..

mkdir -p $RPM_BUILD_ROOT%{_sysconfdir}/gtk-%{api_version}
mkdir -p $RPM_BUILD_ROOT%{_libdir}/gtk-%{api_version}/modules

# Handle biarch packages
progs="gtk-query-immodules-%{api_version}"
mkdir -p $RPM_BUILD_ROOT%{_libdir}/gtk-%{api_version}/bin
for prog in $progs; do
  mv -f $RPM_BUILD_ROOT%{_bindir}/$prog $RPM_BUILD_ROOT%{_libdir}/gtk-%{api_version}/bin/
  cat >$RPM_BUILD_ROOT%{_bindir}/$prog <<EOF
#!/bin/sh
EC64=0
if [ -x %{_prefix}/lib64/gtk-%{api_version}/bin/$prog ]; then
  %{_prefix}/lib64/gtk-%{api_version}/bin/$prog "\$@"
  EC64=\$?
fi
EC32=0
if [ -x %{_prefix}/lib/gtk-%{api_version}bin/$prog ]; then
  %{_prefix}/lib/gtk-%{api_version}bin/$prog "\$@"
  EC32=\$?
fi
if [ "\$EC64" = "0" ]; then
  exit \$EC32
fi
exit \$EC64
EOF
  chmod 0755 $RPM_BUILD_ROOT%{_bindir}/$prog
done

# Automatic immodule cache compilation on rpm installs/removals 
touch $RPM_BUILD_ROOT%_libdir/gtk-%{api_version}/%{binary_version}/immodules.cache
mkdir -p $RPM_BUILD_ROOT%{_var}/lib/rpm/filetriggers 
cat >$RPM_BUILD_ROOT%{_var}/lib/rpm/filetriggers/gtk-query-immodules-%{api_version}-%{__isa_bits}.filter <<EOF
^.%{_libdir}/gtk-%{api_version}/.*immodules/.*\\.so\$
EOF
cat >$RPM_BUILD_ROOT%{_var}/lib/rpm/filetriggers/gtk-query-immodules-%{api_version}-%{__isa_bits}.script <<EOF
#!/bin/sh
%{_libdir}/gtk-%{api_version}/bin/gtk-query-immodules-%{api_version} --update-cache
EOF
chmod 0755 $RPM_BUILD_ROOT%{_var}/lib/rpm/filetriggers/gtk-query-immodules-%{api_version}-%{__isa_bits}.script

%{find_lang} gtk20
%find_lang gtk20-properties
cat gtk20-properties.lang >> gtk20.lang

#remove not packaged files
find %{buildroot} -name '*.la' -delete


%changelog
* Thu Feb 11 2016 tarakbumba <tarakbumba> 2.24.26-3.mga5
+ Revision: 955918
- Fix integer overflow: CVE-2013-7447 and mga#17731

* Fri Apr 17 2015 tmb <tmb> 2.24.26-3.mga5
+ Revision: 820386
- rebuild for missing debug packages

* Mon Mar 02 2015 lmenut <lmenut> 2.24.26-2.mga5
+ Revision: 817290
- try to revert commit 'Make gdk_event_apply_filters safe against changes in
  filter list' to fix drakconf closing (mga#15375)

* Mon Feb 16 2015 ovitters <ovitters> 2.24.26-1.mga5
+ Revision: 815275
- new version 2.24.26
- dropped merged patch 8

* Thu Feb 05 2015 ovitters <ovitters> 2.24.25-4.mga5
+ Revision: 813545
- add patch to fix build with new gdk-pixbuf
- don't force Oxygen like gtk+3.0 package

* Fri Oct 24 2014 wally <wally> 2.24.25-3.mga5
+ Revision: 793005
- add patch to hardcode fallback icon theme to Adwaita

* Wed Oct 15 2014 umeabot <umeabot> 2.24.25-2.mga5
+ Revision: 749138
- Second Mageia 5 Mass Rebuild

* Sat Oct 11 2014 ovitters <ovitters> 2.24.25-1.mga5
+ Revision: 738006
- new version 2.24.25

* Fri Sep 26 2014 wally <wally> 2.24.24-5.mga5
+ Revision: 724898
- rebuild with new rpm-mageia-setup to generate requires for .typelib files

* Tue Sep 16 2014 umeabot <umeabot> 2.24.24-4.mga5
+ Revision: 679997
- Mageia 5 Mass Rebuild

  + tv <tv>
    - s/uggests:/Recommends:/

* Sun Jul 20 2014 colin <colin> 2.24.24-3.mga5
+ Revision: 654829
- Fix immodules rpm filetrigger filter regex

* Sun Jul 20 2014 colin <colin> 2.24.24-2.mga5
+ Revision: 654789
- Drop the /etc/gtk-2.0/gtk.immodules.* files (no longer used)
- Make binary version explicit
- Ghost immodules.cache file
- Add immodule handling filetrigger
- Make immodule wrapper script run all arches it can find (which is
  probably what a user running manually would expect)

  + ovitters <ovitters>
    - new version 2.24.24
    - new version 2.24.23

  + yochenhsieh <yochenhsieh>
    - fix build error.
    - Alter gtk-query-immodules-2.0 command to fix bug 8731.

* Mon Jan 06 2014 tv <tv> 2.24.22-3.mga4
+ Revision: 565178
- move the suggests on gvfs from glib here (debloat, mga#8455)

* Mon Oct 21 2013 umeabot <umeabot> 2.24.22-2.mga4
+ Revision: 541164
- Mageia 4 Mass Rebuild

* Fri Oct 11 2013 ovitters <ovitters> 2.24.22-1.mga4
+ Revision: 495249
- new version 2.24.22

* Sat Sep 28 2013 lmenut <lmenut> 2.24.21-2.mga4
+ Revision: 488579
- rebuild with fixed rpm (missing suggests tags)

* Tue Sep 17 2013 tv <tv> 2.24.21-1.mga4
+ Revision: 480910
- new release

* Sat Sep 14 2013 wally <wally> 2.24.20-3.mga4
+ Revision: 478924
- enable xdg-user-dirs-gtk require again as gtk3 is rebuild with new colord

* Sat Sep 14 2013 wally <wally> 2.24.20-2.mga4
+ Revision: 478837
- temporarily disable xdg-user-dirs-gtk dep

* Fri Jul 12 2013 tv <tv> 2.24.20-1.mga4
+ Revision: 453283
- new release
- lib64 patch: drop unmergable bit

* Sun Jun 16 2013 ovitters <ovitters> 2.24.19-1.mga4
+ Revision: 443735
- new version 2.24.19

* Thu May 23 2013 tv <tv> 2.24.18-1.mga4
+ Revision: 425327
- new release

* Sun Apr 07 2013 wally <wally> 2.24.17-1.mga3
+ Revision: 408832
- new version 2.24.17

  + tv <tv>
    - do not package useless gtk+-0.99 NEWS

* Thu Feb 21 2013 wally <wally> 2.24.16-1.mga3
+ Revision: 399645
- new version 2.24.16
- drop unneeded automake 1.13 patch

* Sat Jan 12 2013 umeabot <umeabot> 2.24.14-2.mga3
+ Revision: 352800
- Mass Rebuild - https://wiki.mageia.org/en/Feature:Mageia3MassRebuild

* Sat Jan 05 2013 cjw <cjw> 2.24.14-1.mga3
+ Revision: 338849
- fix filelist for changed gtk-doc dir names
- fix automake 1.13 patch to remove AM_PROG_CC_STDC

  + dmorgan <dmorgan>
    - Fix build against new libtool

  + ovitters <ovitters>
    - new version 2.24.14

* Wed Oct 31 2012 fwang <fwang> 2.24.13-2.mga3
+ Revision: 311704
- cleanup spec
- lock libmajor
- suggests oxygen instead of ia_ora
- drop last ia_ora reference

* Sun Sep 23 2012 ovitters <ovitters> 2.24.13-1.mga3
+ Revision: 296937
- new version 2.24.13

* Wed Sep 05 2012 fwang <fwang> 2.24.12-1.mga3
+ Revision: 288379
- tooltip related feature accepted by upstream in anoth bugreport (gnome bug#683070)
- new version 2.24.12

* Sun Jul 15 2012 ovitters <ovitters> 2.24.11-1.mga3
+ Revision: 271124
- new version 2.24.11

* Thu Apr 05 2012 tv <tv> 2.24.10-4.mga2
+ Revision: 228754
- require recent enough versions of libx11 & libxi so that live upgrade works
  after priority upgrade (mga#5168)
  (priority updates upgrades perl, thus perl-Gtk2, thus gtk+-2.x)

  + fwang <fwang>
    - drop unused part

* Fri Feb 10 2012 tv <tv> 2.24.10-3.mga2
+ Revision: 206893
- suggests oxygen them again now that metacity crash is fixed (mga#4408)
  (replaced the Requires tag by a Suggests one btw)

* Thu Feb 09 2012 tv <tv> 2.24.10-2.mga2
+ Revision: 206608
- do not pull oxygen them (too buggy)

* Mon Feb 06 2012 fwang <fwang> 2.24.10-1.mga2
+ Revision: 205457
- new version 2.24.10

* Wed Jan 25 2012 fwang <fwang> 2.24.9-1.mga2
+ Revision: 200717
- fix linkage against gmodule
- new version 2.24.9

  + tv <tv>
    - requires glib2.0-common instead of in basesystem

* Sun Dec 04 2011 obgr_seneca <obgr_seneca> 2.24.8-3.mga2
+ Revision: 176163
- fixed iconview bug causing lxappearance crashes
- patch fron upstream

* Sun Nov 13 2011 dmorgan <dmorgan> 2.24.8-2.mga2
+ Revision: 167299
- Move suggests as requires as it does not work well w/o

* Fri Nov 11 2011 wally <wally> 2.24.8-1.mga2
+ Revision: 166689
- new version 2.24.8
- rediff P12

* Mon Oct 24 2011 fwang <fwang> 2.24.7-2.mga2
+ Revision: 157593
- bump rel for rebuilding

* Sun Oct 23 2011 wally <wally> 2.24.7-1.mga2
+ Revision: 157493
- new version 2.24.7
- rediff P20

* Sat Sep 10 2011 fwang <fwang> 2.24.6-2.mga2
+ Revision: 142171
- rebuild for new libpng

* Wed Aug 31 2011 fwang <fwang> 2.24.6-1.mga2
+ Revision: 137179
- new version 2.24.6

* Mon Jul 11 2011 wally <wally> 2.24.5-6.mga2
+ Revision: 122408
- fix gir package requires (require libs)

* Sat Jul 09 2011 wally <wally> 2.24.5-5.mga2
+ Revision: 121215
- fix gir package name

  + dmorgan <dmorgan>
    - Remove wrong conflicts/requires

* Thu Jul 07 2011 dmorgan <dmorgan> 2.24.5-4.mga2
+ Revision: 119810
- Fix file list
- Split gir files outside lib package
- Sync spec file with gtk3

* Thu Jul 07 2011 fwang <fwang> 2.24.5-3.mga2
+ Revision: 119570
- rebuild for typelib rpm provides

* Tue Jul 05 2011 dmorgan <dmorgan> 2.24.5-2.mga2
+ Revision: 118944
- Fix default theme ( for coherency with gnome3 theme)

* Mon Jun 20 2011 fwang <fwang> 2.24.5-1.mga2
+ Revision: 110239
- new version 2.24.5

* Mon Jun 13 2011 ahmad <ahmad> 2.24.4-3.mga2
+ Revision: 105586
- Ship libgailutil.la for now, some builds (e.g. claws-mail-plugins) fail without it

* Thu Jun 09 2011 dmorgan <dmorgan> 2.24.4-2.mga2
+ Revision: 102524
- Do not package libgailutil.la

* Thu Apr 14 2011 tv <tv> 2.24.4-1.mga1
+ Revision: 85366
- new release

* Sun Mar 27 2011 ahmad <ahmad> 2.24.3-2.mga1
+ Revision: 77894
- add BR shared-mime-info so that the demos don't fail to build
- update to 2.24.3
- bump req_glib_version
- replace X11-devel with the required -devel packages
- move the libatk1.0 requires to the x11 subpackage (fwang)

* Mon Feb 14 2011 dmorgan <dmorgan> 2.22.1-2.mga1
+ Revision: 51705
- Fix file list
- Disable bootstrap
- Remove old conflicts

  + ahmad <ahmad>
    - add a comment about the need to toggle enable_gtkdoc to 1 when disabling the
      bootstrap, otherwise the build fails as autoreconf -fi exits with 1
    - when disabling the bootstrap, re-enable gtkdoc so that autoreconf -fi doesn't
      exit with 1

* Wed Jan 12 2011 dmorgan <dmorgan> 2.22.1-1.mga1
+ Revision: 7731
- Fix file list
- Disable autoreconf like told in comment
- Disable patch13 like told in comment
- imported package gtk+2.0

  + ahmad <ahmad>
    - drop old/unneeded scriptlets, and old conflicts
    - imported package gtk+2.0