auto-import changelog data from gtk2-2.0.3-3.src.rpm

Fri Jun 07 2002 Havoc Pennington <hp@redhat.com>
- rebuild
Thu Jun 06 2002 Owen Taylor <otaylor@redhat.com>
- Add patch so that configuration works with pango-1.1/fontconfig
Tue Jun 04 2002 Havoc Pennington <hp@redhat.com>
- 2.0.3
Mon Jun 03 2002 Havoc Pennington <hp@redhat.com>
- rebuild in different environment
Mon Jun 03 2002 Havoc Pennington <hp@redhat.com>
- drop /etc/gtk-2.0/gtkrc from the file list, will now be provided by
    redhat-artwork
Wed May 29 2002 Havoc Pennington <hp@redhat.com>
- rebuild in different environment
Wed May 29 2002 Havoc Pennington <hp@redhat.com>
- add profile.d entries to set GDK_USE_XFT
Thu May 23 2002 Tim Powers <timp@redhat.com>
- automated rebuild
Thu Apr 25 2002 Havoc Pennington <hp@redhat.com>
- rebuild in different environment
- hardcode automake 1.4 req
Fri Apr 19 2002 Havoc Pennington <hp@redhat.com>
- do the prefix/lib -> libdir thing
- include key themes in the package
This commit is contained in:
cvsdist 2004-09-09 05:57:43 +00:00
parent bb5bb0226a
commit d870c53f67
3 changed files with 89 additions and 39 deletions

View File

@ -1 +1 @@
gtk+-2.0.2.tar.gz gtk+-2.0.3.tar.bz2

124
gtk2.spec
View File

@ -3,14 +3,14 @@
# Something's not quite right with libtool.... # Something's not quite right with libtool....
%define __libtoolize : %define __libtoolize :
%define glib2_base_version 2.0.1 %define glib2_base_version 2.0.0
%define glib2_version %{glib2_base_version}-1 %define glib2_version %{glib2_base_version}-1
%define pango_base_version 1.0.0 %define pango_base_version 1.0.99.020606
%define pango_version %{pango_base_version}-1 %define pango_version %{pango_base_version}-1
%define atk_base_version 1.0.0 %define atk_base_version 1.0.0
%define atk_version %{atk_base_version}-1 %define atk_version %{atk_base_version}-1
%define base_version 2.0.2 %define base_version 2.0.3
%define bin_version 2.0.0 %define bin_version 2.0.0
@ -19,23 +19,26 @@ Summary: The GIMP ToolKit (GTK+), a library for creating GUIs for X.
Name: gtk2 Name: gtk2
Version: %{base_version} Version: %{base_version}
#Version: %{base_version} #Version: %{base_version}
Release: 4 Release: 3
License: LGPL License: LGPL
Group: System Environment/Libraries Group: System Environment/Libraries
Source: gtk+-%{version}.tar.gz Source: gtk+-%{version}.tar.bz2
Source1: gtk-beta-rc-default Source1: gtk-beta-rc-default
Source2: fixed-ltmain.sh Source2: fixed-ltmain.sh
Source3: gtk2.sh
Source4: gtk2.csh
Patch1: gtk+-1.3.7-installdir.patch Patch1: gtk+-1.3.7-installdir.patch
# Don't use GTK_RC_FILES, since it causes problems with what # Don't use GTK_RC_FILES, since it causes problems with what
# KDE does to customize GTK+ themes, use GTK2_RC_FILES instead # KDE does to customize GTK+ themes, use GTK2_RC_FILES instead
Patch2: gtk+-2.0.2-gtkrc.patch Patch2: gtk+-2.0.2-gtkrc.patch
Patch3: gtk+-2.0.3-xft2.patch
BuildPrereq: atk-devel >= %{atk_version} BuildPrereq: atk-devel >= %{atk_version}
BuildPrereq: pango-devel >= %{pango_version} BuildPrereq: pango-devel >= %{pango_version}
BuildPrereq: glib2-devel >= %{glib2_version} BuildPrereq: glib2-devel >= %{glib2_version}
BuildPrereq: libtiff-devel BuildPrereq: libtiff-devel
BuildPrereq: libjpeg-devel BuildPrereq: libjpeg-devel
BuildPrereq: libpng-devel BuildPrereq: libpng-devel
BuildPrereq: automake BuildPrereq: /usr/bin/automake-1.4
BuildRoot: /var/tmp/gtk-%{PACKAGE_VERSION}-root BuildRoot: /var/tmp/gtk-%{PACKAGE_VERSION}-root
Obsoletes: gtk+-gtkbeta Obsoletes: gtk+-gtkbeta
@ -57,7 +60,7 @@ suites.
%package devel %package devel
Summary: Development tools for GTK+ applications. Summary: Development tools for GTK+ applications.
Group: Development/Libraries Group: Development/Libraries
Requires: gtk2 = %{PACKAGE_VERSION} Requires: gtk2 = %{version}
Requires: pango-devel >= %{pango_version} Requires: pango-devel >= %{pango_version}
Requires: atk-devel >= %{atk_version} Requires: atk-devel >= %{atk_version}
Requires: glib2-devel >= %{glib2_version} Requires: glib2-devel >= %{glib2_version}
@ -73,6 +76,38 @@ The gtk+-devel package contains the header files and developer
docs for the GTK+ widget toolkit. docs for the GTK+ widget toolkit.
%changelog %changelog
* Fri Jun 7 2002 Havoc Pennington <hp@redhat.com>
- rebuild
* Thu Jun 6 2002 Owen Taylor <otaylor@redhat.com>
- Add patch so that configuration works with pango-1.1/fontconfig
* Tue Jun 4 2002 Havoc Pennington <hp@redhat.com>
- 2.0.3
* Mon Jun 03 2002 Havoc Pennington <hp@redhat.com>
- rebuild in different environment
* Mon Jun 3 2002 Havoc Pennington <hp@redhat.com>
- drop /etc/gtk-2.0/gtkrc from the file list, will now be provided by redhat-artwork
* Wed May 29 2002 Havoc Pennington <hp@redhat.com>
- rebuild in different environment
* Wed May 29 2002 Havoc Pennington <hp@redhat.com>
- add profile.d entries to set GDK_USE_XFT
* Thu May 23 2002 Tim Powers <timp@redhat.com>
- automated rebuild
* Thu Apr 25 2002 Havoc Pennington <hp@redhat.com>
- rebuild in different environment
- hardcode automake 1.4 req
* Fri Apr 19 2002 Havoc Pennington <hp@redhat.com>
- do the prefix/lib -> libdir thing
- include key themes in the package
* Mon Apr 15 2002 root <otaylor@redhat.com> * Mon Apr 15 2002 root <otaylor@redhat.com>
- Fix missing .po files (#63336) - Fix missing .po files (#63336)
@ -192,7 +227,7 @@ docs for the GTK+ widget toolkit.
- Rename to 1.3.1b to avoid version increment difficulties - Rename to 1.3.1b to avoid version increment difficulties
* Thu Aug 10 2000 Havoc Pennington <hp@redhat.com> * Thu Aug 10 2000 Havoc Pennington <hp@redhat.com>
- Fix .pc files to not contain -I/usr/include - Fix .pc files to not contain -I%{_includedir}
* Thu Aug 10 2000 Havoc Pennington <hp@redhat.com> * Thu Aug 10 2000 Havoc Pennington <hp@redhat.com>
- Update to a CVS snapshot - Update to a CVS snapshot
@ -221,7 +256,7 @@ docs for the GTK+ widget toolkit.
- Snapshot version to install in /opt/pango - Snapshot version to install in /opt/pango
* Mon Feb 21 2000 Owen Taylor <otaylor@redhat.com> * Mon Feb 21 2000 Owen Taylor <otaylor@redhat.com>
- Fix weird excess problem that somehow turned up in /etc/gtkrc.LANG - Fix weird excess problem that somehow turned up in %{_sysconfdir}/gtkrc.LANG
* Mon Feb 14 2000 Owen Taylor <otaylor@redhat.com> * Mon Feb 14 2000 Owen Taylor <otaylor@redhat.com>
- More patches from 1.2.7 - More patches from 1.2.7
@ -292,7 +327,7 @@ docs for the GTK+ widget toolkit.
- Version 1.2.0 - Version 1.2.0
* Thu Feb 25 1999 Michael Fulbright <drmike@redhat.com> * Thu Feb 25 1999 Michael Fulbright <drmike@redhat.com>
- version 1.2.0pre2, patched to use --sysconfdir=/etc - version 1.2.0pre2, patched to use --sysconfdir=%{_sysconfdir}
* Mon Feb 15 1999 Michael Fulbright <drmike@redhat.com> * Mon Feb 15 1999 Michael Fulbright <drmike@redhat.com>
- patched in Owen's patch to fix Metal theme - patched in Owen's patch to fix Metal theme
@ -363,8 +398,9 @@ docs for the GTK+ widget toolkit.
%setup -q -n gtk+-%{version} %setup -q -n gtk+-%{version}
%patch1 -p1 -b .installdir %patch1 -p1 -b .installdir
%patch2 -p1 -b .gtkrc %patch2 -p1 -b .gtkrc
%patch3 -p0 -b .xft2
for i in config.guess config.sub ; do for i in config.guess config.sub ; do
test -f /usr/share/libtool/$i && cp /usr/share/libtool/$i . test -f %{_datadir}/libtool/$i && cp %{_datadir}/libtool/$i .
done done
%build %build
@ -372,9 +408,16 @@ done
rm ltmain.sh && cp %{SOURCE2} ltmain.sh rm ltmain.sh && cp %{SOURCE2} ltmain.sh
# Patch1 modifies modules/input/Makefile.am # Patch1 modifies modules/input/Makefile.am
aclocal aclocal-1.4
automake automake-1.4
autoconf
if test -x /usr/bin/autoconf-2.53; then
autoconf-2.53
elif test -x /usr/bin/autoconf-2.52; then
autoconf-2.52
elif test -x /usr/bin/autoconf; then
autoconf
fi
%configure --with-xinput=xfree --disable-gtk-doc %configure --with-xinput=xfree --disable-gtk-doc
make %{?_smp_mflags} make %{?_smp_mflags}
@ -386,6 +429,11 @@ rm -rf $RPM_BUILD_ROOT
%find_lang gtk20 %find_lang gtk20
# install profile.d stuff
mkdir -p $RPM_BUILD_ROOT%{_sysconfdir}/profile.d
install -m 755 %{SOURCE3} $RPM_BUILD_ROOT%{_sysconfdir}/profile.d
install -m 755 %{SOURCE4} $RPM_BUILD_ROOT%{_sysconfdir}/profile.d
# #
# Install a default RC file # Install a default RC file
# #
@ -414,15 +462,15 @@ done
# Install the demo programs # Install the demo programs
cd tests cd tests
../libtool --mode=install install testgtk $RPM_BUILD_ROOT%{_prefix}/bin ../libtool --mode=install install testgtk $RPM_BUILD_ROOT%{_bindir}
../libtool --mode=install install testtext $RPM_BUILD_ROOT%{_prefix}/bin ../libtool --mode=install install testtext $RPM_BUILD_ROOT%{_bindir}
%clean %clean
rm -rf $RPM_BUILD_ROOT rm -rf $RPM_BUILD_ROOT
%post %post
/sbin/ldconfig /sbin/ldconfig
%{_prefix}/bin/gtk-query-immodules-2.0 > /etc/gtk-2.0/gtk.immodules %{_bindir}/gtk-query-immodules-2.0 > %{_sysconfdir}/gtk-2.0/gtk.immodules
%postun -p /sbin/ldconfig %postun -p /sbin/ldconfig
@ -430,33 +478,35 @@ rm -rf $RPM_BUILD_ROOT
%defattr(-, root, root) %defattr(-, root, root)
%doc AUTHORS COPYING ChangeLog NEWS README TODO %doc AUTHORS COPYING ChangeLog NEWS README TODO
%{_prefix}/bin/testtext %{_bindir}/testtext
%{_prefix}/bin/testgtk %{_bindir}/testgtk
%{_prefix}/bin/gtk-demo %{_bindir}/gtk-demo
%{_prefix}/bin/gtk-query-immodules-2.0 %{_bindir}/gtk-query-immodules-2.0
%{_prefix}/lib/libgtk-x11-2.0.so.* %{_libdir}/libgtk-x11-2.0.so.*
%{_prefix}/lib/libgdk-x11-2.0.so.* %{_libdir}/libgdk-x11-2.0.so.*
%{_prefix}/lib/libgdk_pixbuf-2.0.so.* %{_libdir}/libgdk_pixbuf-2.0.so.*
%{_prefix}/lib/libgdk_pixbuf_xlib-2.0.so.* %{_libdir}/libgdk_pixbuf_xlib-2.0.so.*
%dir %{_prefix}/lib/gtk-2.0 %dir %{_libdir}/gtk-2.0
%{_prefix}/lib/gtk-2.0/%{bin_version} %{_libdir}/gtk-2.0/%{bin_version}
%{_prefix}/share/gtk-2.0 %{_datadir}/gtk-2.0
%{_prefix}/share/themes/Default/gtk-2.0 %{_datadir}/themes/Default/gtk-2.0*
%{_datadir}/themes/Emacs/gtk-2.0*
%{_sysconfdir}/profile.d/*
%dir %{_sysconfdir}/gtk-2.0 %dir %{_sysconfdir}/gtk-2.0
%config %{_sysconfdir}/gtk-2.0/gtkrc #%config %{_sysconfdir}/gtk-2.0/gtkrc
%files devel %files devel
%defattr(-, root, root) %defattr(-, root, root)
%{_prefix}/lib/lib*.so %{_libdir}/lib*.so
%dir %{_prefix}/lib/gtk-2.0 %dir %{_libdir}/gtk-2.0
%{_prefix}/lib/gtk-2.0/include %{_libdir}/gtk-2.0/include
%{_datadir}/gtk-doc/ %{_datadir}/gtk-doc/
%{_mandir}/man1/* %{_mandir}/man1/*
%{_prefix}/include/* %{_includedir}/*
%{_prefix}/share/aclocal/* %{_datadir}/aclocal/*
%{_prefix}/bin/gdk-pixbuf-csource %{_bindir}/gdk-pixbuf-csource
%{_prefix}/lib/pkgconfig/* %{_libdir}/pkgconfig/*
%doc tmpdocs/tutorial %doc tmpdocs/tutorial
%doc tmpdocs/examples %doc tmpdocs/examples

View File

@ -1 +1 @@
0cdb80468b538d28ea75118dca14fac5 gtk+-2.0.2.tar.gz ede2b96a3de02b5e2c29de741529b358 gtk+-2.0.3.tar.bz2