From 53997f5aea9bdb04f71c086b884db5a13ba005a8 Mon Sep 17 00:00:00 2001 From: cvsdist Date: Thu, 9 Sep 2004 07:27:17 +0000 Subject: [PATCH 01/74] Setup of module libglade2 --- .cvsignore | 0 Makefile | 6 ++++++ sources | 0 3 files changed, 6 insertions(+) create mode 100644 .cvsignore create mode 100644 Makefile create mode 100644 sources diff --git a/.cvsignore b/.cvsignore new file mode 100644 index 0000000..e69de29 diff --git a/Makefile b/Makefile new file mode 100644 index 0000000..e8295c6 --- /dev/null +++ b/Makefile @@ -0,0 +1,6 @@ +# Makefile for source rpm: libglade2 +# $Id$ +NAME := libglade2 +SPECFILE = $(firstword $(wildcard *.spec)) + +include ../common/Makefile.common diff --git a/sources b/sources new file mode 100644 index 0000000..e69de29 From 5eadcb66c56f2db577946d6c54a24535589e1186 Mon Sep 17 00:00:00 2001 From: cvsdist Date: Thu, 9 Sep 2004 07:27:19 +0000 Subject: [PATCH 02/74] auto-import changelog data from libglade2-1.99.5.90-1.src.rpm Wed Jan 02 2002 Havoc Pennington - 1.99.5.90 snap - comment out "nogtkdoc" patch, don't run autoconf Mon Nov 26 2001 Havoc Pennington - new 1.99.4.91 snap with Jacob's fixes, he assures me we are 1.99.4.90 ABI-compatible Mon Nov 26 2001 Havoc Pennington - new 1.99.4.90 snap, gtk 1.3.11 Fri Oct 26 2001 Havoc Pennington - new snap, rebuild on gtk 1.3.10 Sat Oct 06 2001 Havoc Pennington - new snap, add hack to avoid trying to build docs - add the ltmain.sh hack to avoid relinking Mon Sep 24 2001 Havoc Pennington - new snap Fri Sep 21 2001 Havoc Pennington - convert libglade rpm to libglade2 rpm, initial build of libglade2 Mon Aug 20 2001 Jonathan Blandford - Escape strings, #51966 Sun Jul 22 2001 Havoc Pennington - add build requires, bug #49508 Sun Jun 24 2001 Elliot Lee - Bump release + rebuild. Tue Apr 17 2001 Jonathan Blandford - New Version. Thu Mar 01 2001 Owen Taylor - Rebuild for GTK+-1.2.9 include paths Thu Feb 08 2001 Florian La Roche - add libtoolize to make porting to new archs easy Fri Dec 29 2000 Matt Wilson - 0.14 - added patch for gtk-doc scanner linkage Fri Aug 11 2000 Jonathan Blandford - Up Epoch and release Thu Jul 13 2000 Prospector - automatic rebuild Thu Jun 29 2000 Owen Taylor - specfile fixes Wed May 31 2000 Owen Taylor - Upgraded to libglade-0.13 - Use make \ prefix=/usr/src/build/56497-i386/install/usr \ exec_prefix=/usr/src/build/56497-i386/install/usr \ bindir=/usr/src/build/56497-i386/install/usr/bin \ sbindir=/usr/src/build/56497-i386/install/usr/sbin \ sysconfdir=/usr/src/build/56497-i386/install/etc \ datadir=/usr/src/build/56497-i386/install/usr/share \ includedir=/usr/src/build/56497-i386/install/usr/include \ libdir=/usr/src/build/56497-i386/install/usr/lib \ libexecdir=/usr/src/build/56497-i386/install/usr/libexec \ localstatedir=/usr/src/build/56497-i386/install/var \ sharedstatedir=/usr/src/build/56497-i386/install/usr/com \ mandir=/usr/src/build/56497-i386/install/usr/share/man \ infodir=/usr/src/build/56497-i386/install/usr/share/info \ install, since that is required when CFLAGS="${CFLAGS:--O2 -march=i386 -mcpu=i686}" ; export CFLAGS ; CXXFLAGS="${CXXFLAGS:--O2 -march=i386 -mcpu=i686}" ; export CXXFLAGS ; FFLAGS="${FFLAGS:--O2 -march=i386 -mcpu=i686}" ; export FFLAGS ; [ -f configure.in ] && : --copy --force ; ./configure i386-redhat-linux \ --prefix=/usr \ --exec-prefix=/usr \ --bindir=/usr/bin \ --sbindir=/usr/sbin \ --sysconfdir=/etc \ --datadir=/usr/share \ --includedir=/usr/include \ --libdir=/usr/lib \ --libexecdir=/usr/libexec \ --localstatedir=/var \ --sharedstatedir=/usr/com \ --mandir=/usr/share/man \ --infodir=/usr/share/info is used. Fri May 19 2000 Owen Taylor - Upgraded to libglade-0.12 Tue Sep 07 1999 Elliot Lee - Updated RHL 6.1 package to libglade-0.5 Sun Nov 01 1998 James Henstridge - Updated the dependencies of the devel package, so users must have gtk+-devel. Sun Oct 25 1998 James Henstridge - Initial release 0.0.1 --- .cvsignore | 1 + libglade2.spec | 154 +++++++++++++++++++++++++++++++++++++++++++++++++ sources | 1 + 3 files changed, 156 insertions(+) create mode 100644 libglade2.spec diff --git a/.cvsignore b/.cvsignore index e69de29..2b2556e 100644 --- a/.cvsignore +++ b/.cvsignore @@ -0,0 +1 @@ +libglade-1.99.5.90.tar.gz diff --git a/libglade2.spec b/libglade2.spec new file mode 100644 index 0000000..59159c7 --- /dev/null +++ b/libglade2.spec @@ -0,0 +1,154 @@ +%define __libtoolize : + +%define libxml2_version 2.4.12-0.7 +%define gtk2_version 1.3.12.90 + +Summary: The libglade library for loading user interfaces. +Name: libglade2 +Version: 1.99.5.90 +Release: 1 +Copyright: LGPL +Group: System Environment/Libraries +Source: libglade-%{version}.tar.gz +Source2: fixed-ltmain.sh +URL: http://www.gnome.org +BuildRoot: /var/tmp/%{name}-%{version}-root + +## Patch: libglade-1.99.2.90-nogtkdoc.patch + +Requires: libxml2 >= %{libxml2_version} +BuildRequires: libxml2-devel >= %{libxml2_version} +BuildRequires: gtk2-devel >= %{gtk2_version} + +%description +Libglade is a small library that allows a program to load its user +interface from am XML description at runtime. Libglade uses the XML +file format used by the GLADE user interface builder GLADE, so +libglade acts as an alternative to GLADE's code generation +approach. Libglade also provides a simple interface for connecting +handlers to the various signals in the interface (on platforms where +the gmodule library works correctly, it is possible to connect all the +handlers with a single function call). Once the interface has been +instantiated, libglade gives no overhead, so other than the short +initial interface loading time, there is no performance tradeoff. + +%package devel +Summary: The files needed for libglade application development. +Group: Development/Libraries +Requires: %name = %{PACKAGE_VERSION} +Requires: libxml2-devel >= %{libxml2_version} +Requires: gtk2-devel >= %{gtk2_version} +Conflicts: libglade < 0.17 + +%description devel +The libglade-devel package contains the libraries and include files +that you can use to develop libglade applications. + +%prep +%setup -q -n libglade-%{version} +## %patch -p1 -b .nogtkdoc +## autoconf + +%build +rm ltmain.sh && cp %{SOURCE2} ltmain.sh +%configure +make %{?_smp_mflags} + +%install +rm -rf $RPM_BUILD_ROOT +%makeinstall + +%clean +rm -rf $RPM_BUILD_ROOT + +%post -p /sbin/ldconfig +%postun -p /sbin/ldconfig + +%files +%defattr(-, root, root) +%doc AUTHORS ChangeLog NEWS README COPYING +%{_libdir}/lib*.so.* + +%files devel +%defattr(-, root, root) +%doc test-libglade.c +%{_bindir}/* +%{_libdir}/lib*.so +%{_libdir}/*a +%{_libdir}/pkgconfig/* +%{_includedir}/* +%{_datadir}/gtk-doc/html/* + +%changelog +* Wed Jan 2 2002 Havoc Pennington +- 1.99.5.90 snap +- comment out "nogtkdoc" patch, don't run autoconf + +* Mon Nov 26 2001 Havoc Pennington +- new 1.99.4.91 snap with Jacob's fixes, he + assures me we are 1.99.4.90 ABI-compatible + +* Mon Nov 26 2001 Havoc Pennington +- new 1.99.4.90 snap, gtk 1.3.11 + +* Fri Oct 26 2001 Havoc Pennington +- new snap, rebuild on gtk 1.3.10 + +* Sat Oct 6 2001 Havoc Pennington +- new snap, add hack to avoid trying to build docs +- add the ltmain.sh hack to avoid relinking + +* Mon Sep 24 2001 Havoc Pennington +- new snap + +* Fri Sep 21 2001 Havoc Pennington +- convert libglade rpm to libglade2 rpm, initial build of libglade2 + +* Mon Aug 20 2001 Jonathan Blandford +- Escape strings, #51966 + +* Sun Jul 22 2001 Havoc Pennington +- add build requires, bug #49508 + +* Sun Jun 24 2001 Elliot Lee +- Bump release + rebuild. + +* Tue Apr 17 2001 Jonathan Blandford +- New Version. + +* Thu Mar 01 2001 Owen Taylor +- Rebuild for GTK+-1.2.9 include paths + +* Thu Feb 08 2001 Florian La Roche +- add libtoolize to make porting to new archs easy + +* Fri Dec 29 2000 Matt Wilson +- 0.14 +- added patch for gtk-doc scanner linkage + +* Fri Aug 11 2000 Jonathan Blandford +- Up Epoch and release + +* Thu Jul 13 2000 Prospector +- automatic rebuild + +* Thu Jun 29 2000 Owen Taylor +- specfile fixes + +* Wed May 31 2000 Owen Taylor +- Upgraded to libglade-0.13 +- Use %makeinstall, since that is required when %configure is used. + +* Fri May 19 2000 Owen Taylor +- Upgraded to libglade-0.12 + +* Tue Sep 07 1999 Elliot Lee +- Updated RHL 6.1 package to libglade-0.5 + +* Sun Nov 1 1998 James Henstridge + +- Updated the dependencies of the devel package, so users must have gtk+-devel. + +* Sun Oct 25 1998 James Henstridge + +- Initial release 0.0.1 diff --git a/sources b/sources index e69de29..9985411 100644 --- a/sources +++ b/sources @@ -0,0 +1 @@ +df2d5da439861ad4273958b09eb7a4ec libglade-1.99.5.90.tar.gz From 66fae0b6be844f34541e7f273744a6da2aaebd2f Mon Sep 17 00:00:00 2001 From: cvsdist Date: Thu, 9 Sep 2004 07:27:24 +0000 Subject: [PATCH 03/74] auto-import changelog data from libglade2-1.99.9-1.src.rpm Mon Mar 11 2002 Alex Larsson - Update to 1.99.9 Mon Feb 25 2002 Alex Larsson - Bump for rebuild Thu Feb 21 2002 Alex Larsson - Bump for rebuild Tue Feb 19 2002 Alex Larsson - Add horrible buildroot check hacks. Require new Gtk+. Thu Feb 14 2002 Havoc Pennington - rebuild for new gtk Wed Jan 30 2002 Owen Taylor - Rebuild against new GTK+ Tue Jan 22 2002 Havoc Pennington - put "nogtkdoc" patch back, it avoids X display requirement - automake14 --- .cvsignore | 2 +- libglade2.spec | 46 +++++++++++++++++++++++++++++++++++++++------- sources | 2 +- 3 files changed, 41 insertions(+), 9 deletions(-) diff --git a/.cvsignore b/.cvsignore index 2b2556e..5b7ad12 100644 --- a/.cvsignore +++ b/.cvsignore @@ -1 +1 @@ -libglade-1.99.5.90.tar.gz +libglade-1.99.9.tar.gz diff --git a/libglade2.spec b/libglade2.spec index 59159c7..b1df7f8 100644 --- a/libglade2.spec +++ b/libglade2.spec @@ -1,11 +1,11 @@ %define __libtoolize : %define libxml2_version 2.4.12-0.7 -%define gtk2_version 1.3.12.90 +%define gtk2_version 2.0 Summary: The libglade library for loading user interfaces. Name: libglade2 -Version: 1.99.5.90 +Version: 1.99.9 Release: 1 Copyright: LGPL Group: System Environment/Libraries @@ -14,11 +14,13 @@ Source2: fixed-ltmain.sh URL: http://www.gnome.org BuildRoot: /var/tmp/%{name}-%{version}-root -## Patch: libglade-1.99.2.90-nogtkdoc.patch +Patch: libglade-1.99.2.90-nogtkdoc.patch Requires: libxml2 >= %{libxml2_version} BuildRequires: libxml2-devel >= %{libxml2_version} BuildRequires: gtk2-devel >= %{gtk2_version} +BuildRequires: automake +BuildRequires: autoconf252 %description Libglade is a small library that allows a program to load its user @@ -46,15 +48,24 @@ that you can use to develop libglade applications. %prep %setup -q -n libglade-%{version} -## %patch -p1 -b .nogtkdoc -## autoconf +%patch -p1 -b .nogtkdoc + +## if we add a --disable-gtk-doc upstream or fix the need-an-x-display problem +## we can get rid of this. remove automake build requires too +libtoolize --copy --force +autoheader-2.52 +aclocal +automake +autoconf-2.52 %build + rm ltmain.sh && cp %{SOURCE2} ltmain.sh -%configure +%configure --disable-gtk-doc make %{?_smp_mflags} %install + rm -rf $RPM_BUILD_ROOT %makeinstall @@ -63,7 +74,6 @@ rm -rf $RPM_BUILD_ROOT %post -p /sbin/ldconfig %postun -p /sbin/ldconfig - %files %defattr(-, root, root) %doc AUTHORS ChangeLog NEWS README COPYING @@ -80,6 +90,28 @@ rm -rf $RPM_BUILD_ROOT %{_datadir}/gtk-doc/html/* %changelog +* Mon Mar 11 2002 Alex Larsson +- Update to 1.99.9 + +* Mon Feb 25 2002 Alex Larsson +- Bump for rebuild + +* Thu Feb 21 2002 Alex Larsson +- Bump for rebuild + +* Tue Feb 19 2002 Alex Larsson +- Add horrible buildroot check hacks. Require new Gtk+. + +* Thu Feb 14 2002 Havoc Pennington +- rebuild for new gtk + +* Wed Jan 30 2002 Owen Taylor +- Rebuild against new GTK+ + +* Tue Jan 22 2002 Havoc Pennington +- put "nogtkdoc" patch back, it avoids X display requirement +- automake14 + * Wed Jan 2 2002 Havoc Pennington - 1.99.5.90 snap - comment out "nogtkdoc" patch, don't run autoconf diff --git a/sources b/sources index 9985411..8efa905 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -df2d5da439861ad4273958b09eb7a4ec libglade-1.99.5.90.tar.gz +d07c8a66ef971d0753b4670676e1e7ab libglade-1.99.9.tar.gz From 34dccb77c9dda45e1abb76839fd70be5d48e55ac Mon Sep 17 00:00:00 2001 From: cvsdist Date: Thu, 9 Sep 2004 07:27:34 +0000 Subject: [PATCH 04/74] auto-import changelog data from libglade2-1.99.9-2.src.rpm Tue Mar 19 2002 Alex Larsson - Update autoconf dependency to 2.53 --- libglade2.spec | 11 +++++++---- 1 file changed, 7 insertions(+), 4 deletions(-) diff --git a/libglade2.spec b/libglade2.spec index b1df7f8..3ba7318 100644 --- a/libglade2.spec +++ b/libglade2.spec @@ -6,7 +6,7 @@ Summary: The libglade library for loading user interfaces. Name: libglade2 Version: 1.99.9 -Release: 1 +Release: 2 Copyright: LGPL Group: System Environment/Libraries Source: libglade-%{version}.tar.gz @@ -20,7 +20,7 @@ Requires: libxml2 >= %{libxml2_version} BuildRequires: libxml2-devel >= %{libxml2_version} BuildRequires: gtk2-devel >= %{gtk2_version} BuildRequires: automake -BuildRequires: autoconf252 +BuildRequires: autoconf253 %description Libglade is a small library that allows a program to load its user @@ -53,10 +53,10 @@ that you can use to develop libglade applications. ## if we add a --disable-gtk-doc upstream or fix the need-an-x-display problem ## we can get rid of this. remove automake build requires too libtoolize --copy --force -autoheader-2.52 +autoheader-2.53 aclocal automake -autoconf-2.52 +autoconf-2.53 %build @@ -90,6 +90,9 @@ rm -rf $RPM_BUILD_ROOT %{_datadir}/gtk-doc/html/* %changelog +* Tue Mar 19 2002 Alex Larsson +- Update autoconf dependency to 2.53 + * Mon Mar 11 2002 Alex Larsson - Update to 1.99.9 From fab56b0ecd1d7cf008657581795d8727bd6fd4a8 Mon Sep 17 00:00:00 2001 From: cvsdist Date: Thu, 9 Sep 2004 07:27:41 +0000 Subject: [PATCH 05/74] auto-import changelog data from libglade2-2.0.0-1.src.rpm Sat Jun 15 2002 Havoc Pennington - 2.0.0 - check over file list, add XML DTD to it Fri May 17 2002 Havoc Pennington - rebuild in different environment Fri May 17 2002 Havoc Pennington - don't run auto* Fri May 17 2002 Havoc Pennington - 1.99.12 - remove gtk-doc hack, --disable-gtk-doc now works Thu May 02 2002 Havoc Pennington - 1.99.11 Thu Apr 04 2002 Jeremy Katz - 1.99.10 --- .cvsignore | 2 +- libglade2.spec | 73 +++++++++++++++++++++++++++++--------------------- sources | 2 +- 3 files changed, 44 insertions(+), 33 deletions(-) diff --git a/.cvsignore b/.cvsignore index 5b7ad12..aa99623 100644 --- a/.cvsignore +++ b/.cvsignore @@ -1 +1 @@ -libglade-1.99.9.tar.gz +libglade-2.0.0.tar.bz2 diff --git a/libglade2.spec b/libglade2.spec index 3ba7318..2587223 100644 --- a/libglade2.spec +++ b/libglade2.spec @@ -1,26 +1,25 @@ %define __libtoolize : %define libxml2_version 2.4.12-0.7 -%define gtk2_version 2.0 +%define gtk2_version 2.0.0 +%define pango_version 1.0.99 Summary: The libglade library for loading user interfaces. -Name: libglade2 -Version: 1.99.9 -Release: 2 -Copyright: LGPL -Group: System Environment/Libraries -Source: libglade-%{version}.tar.gz -Source2: fixed-ltmain.sh -URL: http://www.gnome.org -BuildRoot: /var/tmp/%{name}-%{version}-root - -Patch: libglade-1.99.2.90-nogtkdoc.patch - -Requires: libxml2 >= %{libxml2_version} -BuildRequires: libxml2-devel >= %{libxml2_version} -BuildRequires: gtk2-devel >= %{gtk2_version} -BuildRequires: automake -BuildRequires: autoconf253 +Name: libglade2 +Version: 2.0.0 +Release: 1 +Copyright: LGPL +Group: System Environment/Libraries +Source: libglade-%{version}.tar.bz2 +Source2: fixed-ltmain.sh +URL: http://www.gnome.org +BuildRoot: %{_tmppath}/%{name}-%{version}-root +Requires: libxml2 >= %{libxml2_version} +BuildRequires: libxml2-devel >= %{libxml2_version} +BuildRequires: gtk2-devel >= %{gtk2_version} +BuildRequires: Xft +BuildRequires: fontconfig +BuildRequires: pango-devel >= %{pango_version} %description Libglade is a small library that allows a program to load its user @@ -37,9 +36,9 @@ initial interface loading time, there is no performance tradeoff. %package devel Summary: The files needed for libglade application development. Group: Development/Libraries -Requires: %name = %{PACKAGE_VERSION} -Requires: libxml2-devel >= %{libxml2_version} -Requires: gtk2-devel >= %{gtk2_version} +Requires: %name = %{PACKAGE_VERSION} +Requires: libxml2-devel >= %{libxml2_version} +Requires: gtk2-devel >= %{gtk2_version} Conflicts: libglade < 0.17 %description devel @@ -48,15 +47,6 @@ that you can use to develop libglade applications. %prep %setup -q -n libglade-%{version} -%patch -p1 -b .nogtkdoc - -## if we add a --disable-gtk-doc upstream or fix the need-an-x-display problem -## we can get rid of this. remove automake build requires too -libtoolize --copy --force -autoheader-2.53 -aclocal -automake -autoconf-2.53 %build @@ -78,6 +68,7 @@ rm -rf $RPM_BUILD_ROOT %defattr(-, root, root) %doc AUTHORS ChangeLog NEWS README COPYING %{_libdir}/lib*.so.* +%{_datadir}/xml %files devel %defattr(-, root, root) @@ -87,9 +78,29 @@ rm -rf $RPM_BUILD_ROOT %{_libdir}/*a %{_libdir}/pkgconfig/* %{_includedir}/* -%{_datadir}/gtk-doc/html/* +%{_datadir}/gtk-doc %changelog +* Sat Jun 15 2002 Havoc Pennington +- 2.0.0 +- check over file list, add XML DTD to it + +* Fri May 17 2002 Havoc Pennington +- rebuild in different environment + +* Fri May 17 2002 Havoc Pennington +- don't run auto* + +* Fri May 17 2002 Havoc Pennington +- 1.99.12 +- remove gtk-doc hack, --disable-gtk-doc now works + +* Thu May 2 2002 Havoc Pennington +- 1.99.11 + +* Thu Apr 4 2002 Jeremy Katz +- 1.99.10 + * Tue Mar 19 2002 Alex Larsson - Update autoconf dependency to 2.53 diff --git a/sources b/sources index 8efa905..b825eda 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -d07c8a66ef971d0753b4670676e1e7ab libglade-1.99.9.tar.gz +3f56880824523fe24381c03a411dea6a libglade-2.0.0.tar.bz2 From c6ab9559992b1eb18a1bc76ae77c4785e8c3770a Mon Sep 17 00:00:00 2001 From: cvsdist Date: Thu, 9 Sep 2004 07:27:53 +0000 Subject: [PATCH 06/74] auto-import changelog data from libglade2-2.0.0-2.src.rpm Fri Jun 21 2002 Tim Powers - automated rebuild --- libglade2.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/libglade2.spec b/libglade2.spec index 2587223..a64ccea 100644 --- a/libglade2.spec +++ b/libglade2.spec @@ -7,7 +7,7 @@ Summary: The libglade library for loading user interfaces. Name: libglade2 Version: 2.0.0 -Release: 1 +Release: 2 Copyright: LGPL Group: System Environment/Libraries Source: libglade-%{version}.tar.bz2 @@ -81,6 +81,9 @@ rm -rf $RPM_BUILD_ROOT %{_datadir}/gtk-doc %changelog +* Fri Jun 21 2002 Tim Powers +- automated rebuild + * Sat Jun 15 2002 Havoc Pennington - 2.0.0 - check over file list, add XML DTD to it From 87673ce762a77e15c56b08f0f719812889e5267b Mon Sep 17 00:00:00 2001 From: cvsdist Date: Thu, 9 Sep 2004 07:28:05 +0000 Subject: [PATCH 07/74] auto-import changelog data from libglade2-2.0.1-3.src.rpm Fri Feb 14 2003 Tim Powers 2.0.1-3 - remove BuildRequires on Xft Wed Jan 22 2003 Tim Powers - rebuilt Fri Nov 08 2002 Havoc Pennington - 2.0.1 Tue Oct 08 2002 Havoc Pennington - destroy .la files --- .cvsignore | 2 +- libglade2.spec | 23 ++++++++++++++++++----- sources | 2 +- 3 files changed, 20 insertions(+), 7 deletions(-) diff --git a/.cvsignore b/.cvsignore index aa99623..5587862 100644 --- a/.cvsignore +++ b/.cvsignore @@ -1 +1 @@ -libglade-2.0.0.tar.bz2 +libglade-2.0.1.tar.bz2 diff --git a/libglade2.spec b/libglade2.spec index a64ccea..74f3179 100644 --- a/libglade2.spec +++ b/libglade2.spec @@ -1,13 +1,13 @@ %define __libtoolize : %define libxml2_version 2.4.12-0.7 -%define gtk2_version 2.0.0 +%define gtk2_version 2.1.2 %define pango_version 1.0.99 Summary: The libglade library for loading user interfaces. Name: libglade2 -Version: 2.0.0 -Release: 2 +Version: 2.0.1 +Release: 3 Copyright: LGPL Group: System Environment/Libraries Source: libglade-%{version}.tar.bz2 @@ -17,7 +17,6 @@ BuildRoot: %{_tmppath}/%{name}-%{version}-root Requires: libxml2 >= %{libxml2_version} BuildRequires: libxml2-devel >= %{libxml2_version} BuildRequires: gtk2-devel >= %{gtk2_version} -BuildRequires: Xft BuildRequires: fontconfig BuildRequires: pango-devel >= %{pango_version} @@ -59,6 +58,8 @@ make %{?_smp_mflags} rm -rf $RPM_BUILD_ROOT %makeinstall +rm $RPM_BUILD_ROOT%{_libdir}/*.la + %clean rm -rf $RPM_BUILD_ROOT @@ -75,12 +76,24 @@ rm -rf $RPM_BUILD_ROOT %doc test-libglade.c %{_bindir}/* %{_libdir}/lib*.so -%{_libdir}/*a +%{_libdir}/*.a %{_libdir}/pkgconfig/* %{_includedir}/* %{_datadir}/gtk-doc %changelog +* Fri Feb 14 2003 Tim Powers 2.0.1-3 +- remove BuildRequires on Xft + +* Wed Jan 22 2003 Tim Powers +- rebuilt + +* Fri Nov 8 2002 Havoc Pennington +- 2.0.1 + +* Tue Oct 8 2002 Havoc Pennington +- destroy .la files + * Fri Jun 21 2002 Tim Powers - automated rebuild diff --git a/sources b/sources index b825eda..d202090 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -3f56880824523fe24381c03a411dea6a libglade-2.0.0.tar.bz2 +4d93f6b01510013ae429e91af432cfe2 libglade-2.0.1.tar.bz2 From 73ea51e00b22da999d70e5f832f13f2ddd2d6f6c Mon Sep 17 00:00:00 2001 From: cvsdist Date: Thu, 9 Sep 2004 07:28:27 +0000 Subject: [PATCH 08/74] auto-import changelog data from libglade2-2.0.1-5.1.src.rpm Fri Aug 29 2003 Owen Taylor 2.0.1-5.0 - Fix a couple of warnings for unknown properties GtkToolbar (Hardy Merrill, Wed Jun 04 2003 Elliot Lee - rebuilt --- libglade-2.0.1-nowarning.patch | 39 ++++++++++++++++++++++++++++++++++ libglade2.spec | 14 +++++++++++- 2 files changed, 52 insertions(+), 1 deletion(-) create mode 100644 libglade-2.0.1-nowarning.patch diff --git a/libglade-2.0.1-nowarning.patch b/libglade-2.0.1-nowarning.patch new file mode 100644 index 0000000..fd07121 --- /dev/null +++ b/libglade-2.0.1-nowarning.patch @@ -0,0 +1,39 @@ +--- libglade-2.0.1/glade/glade-gtk.c.nowarning 2003-08-29 14:50:10.000000000 -0400 ++++ libglade-2.0.1/glade/glade-gtk.c 2003-08-29 14:58:41.000000000 -0400 +@@ -639,9 +639,8 @@ + if (!strcmp (childinfo->properties[j].name, "label")) { + label = childinfo->properties[j].value; + break; +- } else { +- g_warning ("Unknown CList child property: %s", childinfo->properties[j].name); + } ++ /* Ignore all other properties */ + } + + if (label) { +@@ -683,6 +682,7 @@ + char *icon = NULL; + gboolean use_stock = FALSE, active = FALSE, new_group = FALSE; + gboolean use_underline = FALSE; ++ gboolean sensitive = TRUE; + GtkWidget *iconw = NULL; + int j; + +@@ -708,6 +708,8 @@ + group_name = value; + } else if (!strcmp (name, "new_group")) { + new_group = BOOL (value); ++ } else if (!strcmp (name, "sensitive")) { ++ sensitive = BOOL (value); + } else if (!strcmp (name, "visible")) { + /* ignore for now */ + } else if (!strcmp (name, "tooltip")) { +@@ -785,6 +787,8 @@ + gtk_label_set_use_underline (GTK_LABEL (toolbar_child->label), + TRUE); + } ++ ++ gtk_widget_set_sensitive (child, sensitive); + + glade_xml_set_common_params (xml, child, childinfo->child); + } else { diff --git a/libglade2.spec b/libglade2.spec index 74f3179..50083a6 100644 --- a/libglade2.spec +++ b/libglade2.spec @@ -7,7 +7,7 @@ Summary: The libglade library for loading user interfaces. Name: libglade2 Version: 2.0.1 -Release: 3 +Release: 5.1 Copyright: LGPL Group: System Environment/Libraries Source: libglade-%{version}.tar.bz2 @@ -20,6 +20,9 @@ BuildRequires: gtk2-devel >= %{gtk2_version} BuildRequires: fontconfig BuildRequires: pango-devel >= %{pango_version} +# http://bugzilla.gnome.org/show_bug.cgi?id=121025 +Patch1: libglade-2.0.1-nowarning.patch + %description Libglade is a small library that allows a program to load its user interface from am XML description at runtime. Libglade uses the XML @@ -47,6 +50,8 @@ that you can use to develop libglade applications. %prep %setup -q -n libglade-%{version} +%patch1 -p1 -b .nowarning + %build rm ltmain.sh && cp %{SOURCE2} ltmain.sh @@ -82,6 +87,13 @@ rm -rf $RPM_BUILD_ROOT %{_datadir}/gtk-doc %changelog +* Fri Aug 29 2003 Owen Taylor 2.0.1-5.0 +- Fix a couple of warnings for unknown properties GtkToolbar (Hardy Merrill, + #85384) and GtkCList. + +* Wed Jun 04 2003 Elliot Lee +- rebuilt + * Fri Feb 14 2003 Tim Powers 2.0.1-3 - remove BuildRequires on Xft From c2894436934dc50ba4a7943f89235c71620b0231 Mon Sep 17 00:00:00 2001 From: cvsdist Date: Thu, 9 Sep 2004 07:28:40 +0000 Subject: [PATCH 09/74] auto-import changelog data from libglade2-2.3.2-1.src.rpm Fri Jan 23 2004 Alexander Larsson 2.3.2-1 - Update to 2.3.2 --- .cvsignore | 2 +- libglade2.spec | 18 +++++++++++------- sources | 2 +- 3 files changed, 13 insertions(+), 9 deletions(-) diff --git a/.cvsignore b/.cvsignore index 5587862..5fc7cdc 100644 --- a/.cvsignore +++ b/.cvsignore @@ -1 +1 @@ -libglade-2.0.1.tar.bz2 +libglade-2.3.2.tar.bz2 diff --git a/libglade2.spec b/libglade2.spec index 50083a6..1d9c4ef 100644 --- a/libglade2.spec +++ b/libglade2.spec @@ -1,17 +1,14 @@ -%define __libtoolize : - %define libxml2_version 2.4.12-0.7 -%define gtk2_version 2.1.2 +%define gtk2_version 2.3.2 %define pango_version 1.0.99 Summary: The libglade library for loading user interfaces. Name: libglade2 -Version: 2.0.1 -Release: 5.1 +Version: 2.3.2 +Release: 1 Copyright: LGPL Group: System Environment/Libraries Source: libglade-%{version}.tar.bz2 -Source2: fixed-ltmain.sh URL: http://www.gnome.org BuildRoot: %{_tmppath}/%{name}-%{version}-root Requires: libxml2 >= %{libxml2_version} @@ -19,6 +16,7 @@ BuildRequires: libxml2-devel >= %{libxml2_version} BuildRequires: gtk2-devel >= %{gtk2_version} BuildRequires: fontconfig BuildRequires: pango-devel >= %{pango_version} +BuildRequires: libtool # http://bugzilla.gnome.org/show_bug.cgi?id=121025 Patch1: libglade-2.0.1-nowarning.patch @@ -53,8 +51,10 @@ that you can use to develop libglade applications. %patch1 -p1 -b .nowarning %build +libtoolize --force --copy +aclocal +automake -rm ltmain.sh && cp %{SOURCE2} ltmain.sh %configure --disable-gtk-doc make %{?_smp_mflags} @@ -70,6 +70,7 @@ rm -rf $RPM_BUILD_ROOT %post -p /sbin/ldconfig %postun -p /sbin/ldconfig + %files %defattr(-, root, root) %doc AUTHORS ChangeLog NEWS README COPYING @@ -87,6 +88,9 @@ rm -rf $RPM_BUILD_ROOT %{_datadir}/gtk-doc %changelog +* Fri Jan 23 2004 Alexander Larsson 2.3.2-1 +- Update to 2.3.2 + * Fri Aug 29 2003 Owen Taylor 2.0.1-5.0 - Fix a couple of warnings for unknown properties GtkToolbar (Hardy Merrill, #85384) and GtkCList. diff --git a/sources b/sources index d202090..7d9bae7 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -4d93f6b01510013ae429e91af432cfe2 libglade-2.0.1.tar.bz2 +098e154177c3ba1791735626b915385a libglade-2.3.2.tar.bz2 From c9fd7f1cb4198fd5197ade8aeb83e79c30e54851 Mon Sep 17 00:00:00 2001 From: cvsdist Date: Thu, 9 Sep 2004 07:29:54 +0000 Subject: [PATCH 10/74] auto-import changelog data from libglade2-2.3.6-1.src.rpm Wed Mar 10 2004 Mark McLoughlin 2.3.6-1 - Update to 2.3.6 Tue Mar 02 2004 Elliot Lee - rebuilt Fri Feb 13 2004 Elliot Lee - rebuilt --- .cvsignore | 2 +- libglade2.spec | 13 +++++++++++-- sources | 2 +- 3 files changed, 13 insertions(+), 4 deletions(-) diff --git a/.cvsignore b/.cvsignore index 5fc7cdc..2d12e55 100644 --- a/.cvsignore +++ b/.cvsignore @@ -1 +1 @@ -libglade-2.3.2.tar.bz2 +libglade-2.3.6.tar.bz2 diff --git a/libglade2.spec b/libglade2.spec index 1d9c4ef..02c325f 100644 --- a/libglade2.spec +++ b/libglade2.spec @@ -1,10 +1,10 @@ %define libxml2_version 2.4.12-0.7 %define gtk2_version 2.3.2 -%define pango_version 1.0.99 +%define pango_version 1.3.2 Summary: The libglade library for loading user interfaces. Name: libglade2 -Version: 2.3.2 +Version: 2.3.6 Release: 1 Copyright: LGPL Group: System Environment/Libraries @@ -88,6 +88,15 @@ rm -rf $RPM_BUILD_ROOT %{_datadir}/gtk-doc %changelog +* Wed Mar 10 2004 Mark McLoughlin 2.3.6-1 +- Update to 2.3.6 + +* Tue Mar 02 2004 Elliot Lee +- rebuilt + +* Fri Feb 13 2004 Elliot Lee +- rebuilt + * Fri Jan 23 2004 Alexander Larsson 2.3.2-1 - Update to 2.3.2 diff --git a/sources b/sources index 7d9bae7..856ff31 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -098e154177c3ba1791735626b915385a libglade-2.3.2.tar.bz2 +f579c881b95e6dee0f55f82940eb2004 libglade-2.3.6.tar.bz2 From c6145e1cd0e6c13f8e68798c0c58c9a37627af92 Mon Sep 17 00:00:00 2001 From: cvsdist Date: Thu, 9 Sep 2004 07:29:56 +0000 Subject: [PATCH 11/74] auto-import changelog data from libglade2-2.4.0-1.src.rpm Thu May 20 2004 Matthias Clasen - 2.4.0-1 - Upgrade to 2.4.0 --- .cvsignore | 2 +- libglade2.spec | 5 ++++- sources | 2 +- 3 files changed, 6 insertions(+), 3 deletions(-) diff --git a/.cvsignore b/.cvsignore index 2d12e55..add42d5 100644 --- a/.cvsignore +++ b/.cvsignore @@ -1 +1 @@ -libglade-2.3.6.tar.bz2 +libglade-2.4.0.tar.bz2 diff --git a/libglade2.spec b/libglade2.spec index 02c325f..52ed624 100644 --- a/libglade2.spec +++ b/libglade2.spec @@ -4,7 +4,7 @@ Summary: The libglade library for loading user interfaces. Name: libglade2 -Version: 2.3.6 +Version: 2.4.0 Release: 1 Copyright: LGPL Group: System Environment/Libraries @@ -88,6 +88,9 @@ rm -rf $RPM_BUILD_ROOT %{_datadir}/gtk-doc %changelog +* Thu May 20 2004 Matthias Clasen - 2.4.0-1 +- Upgrade to 2.4.0 + * Wed Mar 10 2004 Mark McLoughlin 2.3.6-1 - Update to 2.3.6 diff --git a/sources b/sources index 856ff31..a8976fc 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -f579c881b95e6dee0f55f82940eb2004 libglade-2.3.6.tar.bz2 +c8367c58b2f2c98b76ca0667f0f13bf5 libglade-2.4.0.tar.bz2 From 2fe3fb91a33e21a487ee809aff754630b60d3809 Mon Sep 17 00:00:00 2001 From: cvsdist Date: Thu, 9 Sep 2004 07:30:00 +0000 Subject: [PATCH 12/74] auto-import changelog data from libglade2-2.4.0-2.src.rpm Tue Jun 15 2004 Elliot Lee - rebuilt --- libglade2.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/libglade2.spec b/libglade2.spec index 52ed624..955d1fe 100644 --- a/libglade2.spec +++ b/libglade2.spec @@ -5,7 +5,7 @@ Summary: The libglade library for loading user interfaces. Name: libglade2 Version: 2.4.0 -Release: 1 +Release: 2 Copyright: LGPL Group: System Environment/Libraries Source: libglade-%{version}.tar.bz2 @@ -88,6 +88,9 @@ rm -rf $RPM_BUILD_ROOT %{_datadir}/gtk-doc %changelog +* Tue Jun 15 2004 Elliot Lee +- rebuilt + * Thu May 20 2004 Matthias Clasen - 2.4.0-1 - Upgrade to 2.4.0 From d775781db40042c94e7a39b32dafd4f4b344f10c Mon Sep 17 00:00:00 2001 From: cvsdist Date: Thu, 9 Sep 2004 07:30:05 +0000 Subject: [PATCH 13/74] auto-import changelog data from libglade2-2.4.0-3.src.rpm Mon Jun 21 2004 Matthias Clasen - 2.4.0-2 - Require a new enough gtk+ (#117436) --- libglade2.spec | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/libglade2.spec b/libglade2.spec index 955d1fe..9ae6967 100644 --- a/libglade2.spec +++ b/libglade2.spec @@ -5,13 +5,14 @@ Summary: The libglade library for loading user interfaces. Name: libglade2 Version: 2.4.0 -Release: 2 +Release: 3 Copyright: LGPL Group: System Environment/Libraries Source: libglade-%{version}.tar.bz2 URL: http://www.gnome.org BuildRoot: %{_tmppath}/%{name}-%{version}-root Requires: libxml2 >= %{libxml2_version} +Requires: gtk2 >= %{gtk2_version} BuildRequires: libxml2-devel >= %{libxml2_version} BuildRequires: gtk2-devel >= %{gtk2_version} BuildRequires: fontconfig @@ -88,6 +89,9 @@ rm -rf $RPM_BUILD_ROOT %{_datadir}/gtk-doc %changelog +* Mon Jun 21 2004 Matthias Clasen - 2.4.0-2 +- Require a new enough gtk+ (#117436) + * Tue Jun 15 2004 Elliot Lee - rebuilt From 0fa07bbc0cd3e2c62706335d1115c2b923fedf03 Mon Sep 17 00:00:00 2001 From: cvsdist Date: Thu, 9 Sep 2004 07:30:14 +0000 Subject: [PATCH 14/74] auto-import changelog data from libglade2-2.4.0-5.src.rpm Mon Aug 16 2004 Matthias Clasen - 2.4.0-5 - Remove unnecessary auto-* invokations Wed Jul 14 2004 Matthias Clasen - 2.4.0-4 - Escape macros in %changelog (#127050) --- libglade2.spec | 14 ++++++++------ 1 file changed, 8 insertions(+), 6 deletions(-) diff --git a/libglade2.spec b/libglade2.spec index 9ae6967..7fda88b 100644 --- a/libglade2.spec +++ b/libglade2.spec @@ -5,7 +5,7 @@ Summary: The libglade library for loading user interfaces. Name: libglade2 Version: 2.4.0 -Release: 3 +Release: 5 Copyright: LGPL Group: System Environment/Libraries Source: libglade-%{version}.tar.bz2 @@ -52,10 +52,6 @@ that you can use to develop libglade applications. %patch1 -p1 -b .nowarning %build -libtoolize --force --copy -aclocal -automake - %configure --disable-gtk-doc make %{?_smp_mflags} @@ -89,6 +85,12 @@ rm -rf $RPM_BUILD_ROOT %{_datadir}/gtk-doc %changelog +* Mon Aug 16 2004 Matthias Clasen - 2.4.0-5 +- Remove unnecessary auto-* invokations + +* Wed Jul 14 2004 Matthias Clasen - 2.4.0-4 +- Escape macros in %%changelog (#127050) + * Mon Jun 21 2004 Matthias Clasen - 2.4.0-2 - Require a new enough gtk+ (#117436) @@ -234,7 +236,7 @@ rm -rf $RPM_BUILD_ROOT * Wed May 31 2000 Owen Taylor - Upgraded to libglade-0.13 -- Use %makeinstall, since that is required when %configure is used. +- Use %%makeinstall, since that is required when %%configure is used. * Fri May 19 2000 Owen Taylor - Upgraded to libglade-0.12 From f7b23f14dcc2de52aeacbf977bfcde4b900b1e61 Mon Sep 17 00:00:00 2001 From: Matthias Clasen Date: Wed, 26 Jan 2005 17:00:20 +0000 Subject: [PATCH 15/74] update to 2.5.0 --- .cvsignore | 1 + libglade2.spec | 7 +++++-- sources | 2 +- 3 files changed, 7 insertions(+), 3 deletions(-) diff --git a/.cvsignore b/.cvsignore index add42d5..89fad31 100644 --- a/.cvsignore +++ b/.cvsignore @@ -1 +1,2 @@ libglade-2.4.0.tar.bz2 +libglade-2.5.0.tar.bz2 diff --git a/libglade2.spec b/libglade2.spec index 7fda88b..8bc6822 100644 --- a/libglade2.spec +++ b/libglade2.spec @@ -4,8 +4,8 @@ Summary: The libglade library for loading user interfaces. Name: libglade2 -Version: 2.4.0 -Release: 5 +Version: 2.5.0 +Release: 1 Copyright: LGPL Group: System Environment/Libraries Source: libglade-%{version}.tar.bz2 @@ -85,6 +85,9 @@ rm -rf $RPM_BUILD_ROOT %{_datadir}/gtk-doc %changelog +* Wed Jan 26 2005 Matthias Clasen - 2.5.0-1 +- update to 2.5.0 + * Mon Aug 16 2004 Matthias Clasen - 2.4.0-5 - Remove unnecessary auto-* invokations diff --git a/sources b/sources index a8976fc..137ca44 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -c8367c58b2f2c98b76ca0667f0f13bf5 libglade-2.4.0.tar.bz2 +2d7c71151771e4d1c4067ec739ce5f71 libglade-2.5.0.tar.bz2 From 6306bb95742182749f829252f7d73d977087c443 Mon Sep 17 00:00:00 2001 From: Matthias Clasen Date: Wed, 26 Jan 2005 17:03:00 +0000 Subject: [PATCH 16/74] require gtk 2.5.0 CVSu: ---------------------------------------------------------------------- --- libglade2.spec | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/libglade2.spec b/libglade2.spec index 8bc6822..ebf6de0 100644 --- a/libglade2.spec +++ b/libglade2.spec @@ -1,5 +1,5 @@ %define libxml2_version 2.4.12-0.7 -%define gtk2_version 2.3.2 +%define gtk2_version 2.5.0 %define pango_version 1.3.2 Summary: The libglade library for loading user interfaces. From d803bd4509a5d08f9c2bcd55cd53885ae1a116fe Mon Sep 17 00:00:00 2001 From: Matthias Clasen Date: Fri, 11 Feb 2005 16:55:13 +0000 Subject: [PATCH 17/74] Update to 2.5.1 --- .cvsignore | 1 + libglade2.spec | 7 +++++-- sources | 2 +- 3 files changed, 7 insertions(+), 3 deletions(-) diff --git a/.cvsignore b/.cvsignore index 89fad31..d81cded 100644 --- a/.cvsignore +++ b/.cvsignore @@ -1,2 +1,3 @@ libglade-2.4.0.tar.bz2 libglade-2.5.0.tar.bz2 +libglade-2.5.1.tar.bz2 diff --git a/libglade2.spec b/libglade2.spec index ebf6de0..f16065a 100644 --- a/libglade2.spec +++ b/libglade2.spec @@ -4,9 +4,9 @@ Summary: The libglade library for loading user interfaces. Name: libglade2 -Version: 2.5.0 +Version: 2.5.1 Release: 1 -Copyright: LGPL +License: LGPL Group: System Environment/Libraries Source: libglade-%{version}.tar.bz2 URL: http://www.gnome.org @@ -85,6 +85,9 @@ rm -rf $RPM_BUILD_ROOT %{_datadir}/gtk-doc %changelog +* Fri Feb 11 2005 Matthias Clasen - 2.5.1-1 +- Update to 2.5.1 + * Wed Jan 26 2005 Matthias Clasen - 2.5.0-1 - update to 2.5.0 diff --git a/sources b/sources index 137ca44..ab4f1f3 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -2d7c71151771e4d1c4067ec739ce5f71 libglade-2.5.0.tar.bz2 +e4734a59f1f2308d7714dc0ebf8163f1 libglade-2.5.1.tar.bz2 From 18f7f3bab2ef5077eadcba575f692a6d8a1ebb80 Mon Sep 17 00:00:00 2001 From: Matthias Clasen Date: Wed, 2 Mar 2005 16:56:40 +0000 Subject: [PATCH 18/74] Rebuild --- libglade2.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/libglade2.spec b/libglade2.spec index f16065a..47f8244 100644 --- a/libglade2.spec +++ b/libglade2.spec @@ -5,7 +5,7 @@ Summary: The libglade library for loading user interfaces. Name: libglade2 Version: 2.5.1 -Release: 1 +Release: 2 License: LGPL Group: System Environment/Libraries Source: libglade-%{version}.tar.bz2 @@ -85,6 +85,9 @@ rm -rf $RPM_BUILD_ROOT %{_datadir}/gtk-doc %changelog +* Wed Mar 2 2005 Matthias Clasen - 2.5.1-2 +- Rebuild with gcc4 + * Fri Feb 11 2005 Matthias Clasen - 2.5.1-1 - Update to 2.5.1 From 0830deaa9eb450ca157b34c3a0580eece39a7d64 Mon Sep 17 00:00:00 2001 From: Matthias Clasen Date: Tue, 16 Aug 2005 16:25:02 +0000 Subject: [PATCH 19/74] Rebuild --- libglade2.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/libglade2.spec b/libglade2.spec index 47f8244..e0460ee 100644 --- a/libglade2.spec +++ b/libglade2.spec @@ -5,7 +5,7 @@ Summary: The libglade library for loading user interfaces. Name: libglade2 Version: 2.5.1 -Release: 2 +Release: 3 License: LGPL Group: System Environment/Libraries Source: libglade-%{version}.tar.bz2 @@ -85,6 +85,9 @@ rm -rf $RPM_BUILD_ROOT %{_datadir}/gtk-doc %changelog +* Tue Aug 16 2005 Matthias Clasen +- Rebuilt + * Wed Mar 2 2005 Matthias Clasen - 2.5.1-2 - Rebuild with gcc4 From b6e3afb26b5377d6074db61a213714d93b9ca371 Mon Sep 17 00:00:00 2001 From: Jesse Keating Date: Fri, 9 Dec 2005 22:41:34 +0000 Subject: [PATCH 20/74] gcc update bump --- libglade2.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/libglade2.spec b/libglade2.spec index e0460ee..8d6e09e 100644 --- a/libglade2.spec +++ b/libglade2.spec @@ -5,7 +5,7 @@ Summary: The libglade library for loading user interfaces. Name: libglade2 Version: 2.5.1 -Release: 3 +Release: 3.1 License: LGPL Group: System Environment/Libraries Source: libglade-%{version}.tar.bz2 @@ -85,6 +85,9 @@ rm -rf $RPM_BUILD_ROOT %{_datadir}/gtk-doc %changelog +* Fri Dec 09 2005 Jesse Keating +- rebuilt + * Tue Aug 16 2005 Matthias Clasen - Rebuilt From ec6b6ebace219b296654cf222ef3c919ed9d9bc4 Mon Sep 17 00:00:00 2001 From: Jesse Keating Date: Tue, 7 Feb 2006 12:37:49 +0000 Subject: [PATCH 21/74] bump for new gcc/glibc --- libglade2.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/libglade2.spec b/libglade2.spec index 8d6e09e..74ac76e 100644 --- a/libglade2.spec +++ b/libglade2.spec @@ -5,7 +5,7 @@ Summary: The libglade library for loading user interfaces. Name: libglade2 Version: 2.5.1 -Release: 3.1 +Release: 3.2 License: LGPL Group: System Environment/Libraries Source: libglade-%{version}.tar.bz2 @@ -85,6 +85,9 @@ rm -rf $RPM_BUILD_ROOT %{_datadir}/gtk-doc %changelog +* Tue Feb 07 2006 Jesse Keating - 2.5.1-3.2 +- rebuilt for new gcc4.1 snapshot and glibc changes + * Fri Dec 09 2005 Jesse Keating - rebuilt From 989701564a1df8200664354a6cbcc8789be729f7 Mon Sep 17 00:00:00 2001 From: Jesse Keating Date: Sat, 11 Feb 2006 03:57:11 +0000 Subject: [PATCH 22/74] bump for bug in double-long on ppc(64) --- libglade2.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/libglade2.spec b/libglade2.spec index 74ac76e..e3b57e3 100644 --- a/libglade2.spec +++ b/libglade2.spec @@ -5,7 +5,7 @@ Summary: The libglade library for loading user interfaces. Name: libglade2 Version: 2.5.1 -Release: 3.2 +Release: 3.2.1 License: LGPL Group: System Environment/Libraries Source: libglade-%{version}.tar.bz2 @@ -85,6 +85,9 @@ rm -rf $RPM_BUILD_ROOT %{_datadir}/gtk-doc %changelog +* Fri Feb 10 2006 Jesse Keating - 2.5.1-3.2.1 +- bump again for double-long bug on ppc(64) + * Tue Feb 07 2006 Jesse Keating - 2.5.1-3.2 - rebuilt for new gcc4.1 snapshot and glibc changes From 14a1f6c6d4d138f7b1f6afa4babaae659785c447 Mon Sep 17 00:00:00 2001 From: Matthias Clasen Date: Thu, 23 Mar 2006 14:23:22 +0000 Subject: [PATCH 23/74] Fix non-ASCII invisible chars --- libglade-2.5.1-invisible-char.patch | 15 +++++++++++++++ libglade2.spec | 8 +++++++- 2 files changed, 22 insertions(+), 1 deletion(-) create mode 100644 libglade-2.5.1-invisible-char.patch diff --git a/libglade-2.5.1-invisible-char.patch b/libglade-2.5.1-invisible-char.patch new file mode 100644 index 0000000..f30ff50 --- /dev/null +++ b/libglade-2.5.1-invisible-char.patch @@ -0,0 +1,15 @@ +--- libglade-2.5.1/glade/glade-gtk.c.invisible-char 2006-03-23 09:15:52.000000000 -0500 ++++ libglade-2.5.1/glade/glade-gtk.c 2006-03-23 09:16:21.000000000 -0500 +@@ -421,7 +421,11 @@ + entry_set_invisible_char (GladeXML *xml, GtkWidget *w, + const gchar *name, const gchar *value) + { +- gtk_entry_set_invisible_char (GTK_ENTRY (w), value [0]); ++ gunichar c; ++ ++ c = g_utf8_get_char_validated (value, strlen (value)); ++ if (c > 0) ++ gtk_entry_set_invisible_char (GTK_ENTRY (w), c); + } + + static void diff --git a/libglade2.spec b/libglade2.spec index e3b57e3..4e83cb5 100644 --- a/libglade2.spec +++ b/libglade2.spec @@ -5,7 +5,7 @@ Summary: The libglade library for loading user interfaces. Name: libglade2 Version: 2.5.1 -Release: 3.2.1 +Release: 5 License: LGPL Group: System Environment/Libraries Source: libglade-%{version}.tar.bz2 @@ -21,6 +21,8 @@ BuildRequires: libtool # http://bugzilla.gnome.org/show_bug.cgi?id=121025 Patch1: libglade-2.0.1-nowarning.patch +# fixed in upstream cvs +Patch2: libglade-2.5.1-invisible-char.patch %description Libglade is a small library that allows a program to load its user @@ -50,6 +52,7 @@ that you can use to develop libglade applications. %setup -q -n libglade-%{version} %patch1 -p1 -b .nowarning +%patch2 -p1 -b .invisible-char %build %configure --disable-gtk-doc @@ -85,6 +88,9 @@ rm -rf $RPM_BUILD_ROOT %{_datadir}/gtk-doc %changelog +* Thu Mar 23 2006 Matthias Clasen - 2.5.1-5 +- Make non-ASCII invisible characters work + * Fri Feb 10 2006 Jesse Keating - 2.5.1-3.2.1 - bump again for double-long bug on ppc(64) From 74724a0e3e10bee604012e1cb490678304067182 Mon Sep 17 00:00:00 2001 From: Matthias Clasen Date: Wed, 12 Jul 2006 06:12:50 +0000 Subject: [PATCH 24/74] 2.6.0 --- .cvsignore | 4 +--- libglade2.spec | 7 +++++-- sources | 2 +- 3 files changed, 7 insertions(+), 6 deletions(-) diff --git a/.cvsignore b/.cvsignore index d81cded..62445b9 100644 --- a/.cvsignore +++ b/.cvsignore @@ -1,3 +1 @@ -libglade-2.4.0.tar.bz2 -libglade-2.5.0.tar.bz2 -libglade-2.5.1.tar.bz2 +libglade-2.6.0.tar.bz2 diff --git a/libglade2.spec b/libglade2.spec index 4e83cb5..472661d 100644 --- a/libglade2.spec +++ b/libglade2.spec @@ -4,8 +4,8 @@ Summary: The libglade library for loading user interfaces. Name: libglade2 -Version: 2.5.1 -Release: 5 +Version: 2.6.0 +Release: 1 License: LGPL Group: System Environment/Libraries Source: libglade-%{version}.tar.bz2 @@ -88,6 +88,9 @@ rm -rf $RPM_BUILD_ROOT %{_datadir}/gtk-doc %changelog +* Wed Jul 12 2006 Matthias Clasen - 2.6.0-1 +- Update to 2.6.0 + * Thu Mar 23 2006 Matthias Clasen - 2.5.1-5 - Make non-ASCII invisible characters work diff --git a/sources b/sources index ab4f1f3..b7d490b 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -e4734a59f1f2308d7714dc0ebf8163f1 libglade-2.5.1.tar.bz2 +81d7b2b64871ce23a5fae1e5da0b1f6e libglade-2.6.0.tar.bz2 From 8645285e9e0754330afdbb2de0986fedbd3201f2 Mon Sep 17 00:00:00 2001 From: Matthias Clasen Date: Wed, 12 Jul 2006 06:46:44 +0000 Subject: [PATCH 25/74] drop redundant patch --- libglade2.spec | 3 --- 1 file changed, 3 deletions(-) diff --git a/libglade2.spec b/libglade2.spec index 472661d..f1287d2 100644 --- a/libglade2.spec +++ b/libglade2.spec @@ -21,8 +21,6 @@ BuildRequires: libtool # http://bugzilla.gnome.org/show_bug.cgi?id=121025 Patch1: libglade-2.0.1-nowarning.patch -# fixed in upstream cvs -Patch2: libglade-2.5.1-invisible-char.patch %description Libglade is a small library that allows a program to load its user @@ -52,7 +50,6 @@ that you can use to develop libglade applications. %setup -q -n libglade-%{version} %patch1 -p1 -b .nowarning -%patch2 -p1 -b .invisible-char %build %configure --disable-gtk-doc From e1467d841424ec4996458113b247b9b1efe0a291 Mon Sep 17 00:00:00 2001 From: Matthias Clasen Date: Fri, 14 Jul 2006 17:31:41 +0000 Subject: [PATCH 26/74] fix missing BR --- libglade2.spec | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/libglade2.spec b/libglade2.spec index f1287d2..cc5ccbb 100644 --- a/libglade2.spec +++ b/libglade2.spec @@ -5,7 +5,7 @@ Summary: The libglade library for loading user interfaces. Name: libglade2 Version: 2.6.0 -Release: 1 +Release: 2 License: LGPL Group: System Environment/Libraries Source: libglade-%{version}.tar.bz2 @@ -18,6 +18,7 @@ BuildRequires: gtk2-devel >= %{gtk2_version} BuildRequires: fontconfig BuildRequires: pango-devel >= %{pango_version} BuildRequires: libtool +BuildRequires: gettext-devel # http://bugzilla.gnome.org/show_bug.cgi?id=121025 Patch1: libglade-2.0.1-nowarning.patch @@ -85,6 +86,9 @@ rm -rf $RPM_BUILD_ROOT %{_datadir}/gtk-doc %changelog +* Fri Jul 14 2006 Matthias Clasen - 2.6.0-2 +- BuildRequire gettext + * Wed Jul 12 2006 Matthias Clasen - 2.6.0-1 - Update to 2.6.0 From a205aa8cb0afc71ff92e5971ba0983293e6319f6 Mon Sep 17 00:00:00 2001 From: Matthias Clasen Date: Fri, 8 Dec 2006 05:04:54 +0000 Subject: [PATCH 27/74] small spec file cleanups --- libglade2.spec | 19 +++++++++++-------- 1 file changed, 11 insertions(+), 8 deletions(-) diff --git a/libglade2.spec b/libglade2.spec index cc5ccbb..3b594ba 100644 --- a/libglade2.spec +++ b/libglade2.spec @@ -2,15 +2,15 @@ %define gtk2_version 2.5.0 %define pango_version 1.3.2 -Summary: The libglade library for loading user interfaces. +Summary: The libglade library for loading user interfaces Name: libglade2 Version: 2.6.0 -Release: 2 +Release: 3%{?dist} License: LGPL Group: System Environment/Libraries Source: libglade-%{version}.tar.bz2 URL: http://www.gnome.org -BuildRoot: %{_tmppath}/%{name}-%{version}-root +BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) Requires: libxml2 >= %{libxml2_version} Requires: gtk2 >= %{gtk2_version} BuildRequires: libxml2-devel >= %{libxml2_version} @@ -36,11 +36,12 @@ instantiated, libglade gives no overhead, so other than the short initial interface loading time, there is no performance tradeoff. %package devel -Summary: The files needed for libglade application development. +Summary: The files needed for libglade application development Group: Development/Libraries -Requires: %name = %{PACKAGE_VERSION} +Requires: %name = %{version}-%{release} Requires: libxml2-devel >= %{libxml2_version} Requires: gtk2-devel >= %{gtk2_version} +Requires: pkgconfig Conflicts: libglade < 0.17 %description devel @@ -61,7 +62,7 @@ make %{?_smp_mflags} rm -rf $RPM_BUILD_ROOT %makeinstall -rm $RPM_BUILD_ROOT%{_libdir}/*.la +rm $RPM_BUILD_ROOT%{_libdir}/*.{la,a} %clean rm -rf $RPM_BUILD_ROOT @@ -80,12 +81,14 @@ rm -rf $RPM_BUILD_ROOT %doc test-libglade.c %{_bindir}/* %{_libdir}/lib*.so -%{_libdir}/*.a %{_libdir}/pkgconfig/* %{_includedir}/* -%{_datadir}/gtk-doc +%{_datadir}/gtk-doc/html/libglade %changelog +* Fri Dec 8 2006 Matthias Clasen - 2.6.0-3 +- Small spec file cleanups + * Fri Jul 14 2006 Matthias Clasen - 2.6.0-2 - BuildRequire gettext From c9503d419fff73effde805095fe1409cecfc0354 Mon Sep 17 00:00:00 2001 From: Matthias Clasen Date: Tue, 19 Jun 2007 16:43:33 +0000 Subject: [PATCH 28/74] 2.6.1 --- .cvsignore | 2 +- libglade2.spec | 9 ++++++--- sources | 2 +- 3 files changed, 8 insertions(+), 5 deletions(-) diff --git a/.cvsignore b/.cvsignore index 62445b9..ab85200 100644 --- a/.cvsignore +++ b/.cvsignore @@ -1 +1 @@ -libglade-2.6.0.tar.bz2 +libglade-2.6.1.tar.bz2 diff --git a/libglade2.spec b/libglade2.spec index 3b594ba..6bf45ac 100644 --- a/libglade2.spec +++ b/libglade2.spec @@ -4,11 +4,11 @@ Summary: The libglade library for loading user interfaces Name: libglade2 -Version: 2.6.0 -Release: 3%{?dist} +Version: 2.6.1 +Release: 1%{?dist} License: LGPL Group: System Environment/Libraries -Source: libglade-%{version}.tar.bz2 +Source: http://download.gnome.org/sources/libglade/2.6/libglade-%{version}.tar.bz2 URL: http://www.gnome.org BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) Requires: libxml2 >= %{libxml2_version} @@ -86,6 +86,9 @@ rm -rf $RPM_BUILD_ROOT %{_datadir}/gtk-doc/html/libglade %changelog +* Tue Jun 19 2007 Matthias Clasen - 2.6.1-1 +- Update to 2.6.1 + * Fri Dec 8 2006 Matthias Clasen - 2.6.0-3 - Small spec file cleanups diff --git a/sources b/sources index b7d490b..3e96cb0 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -81d7b2b64871ce23a5fae1e5da0b1f6e libglade-2.6.0.tar.bz2 +489be887b26b9973f77e2c6111ab7d5a libglade-2.6.1.tar.bz2 From 3f5d7a26de73e92ed39f1e2f887cd4b33ce16380 Mon Sep 17 00:00:00 2001 From: Matthias Clasen Date: Mon, 30 Jul 2007 22:59:24 +0000 Subject: [PATCH 29/74] 2.6.2 --- .cvsignore | 2 +- libglade2.spec | 5 ++++- sources | 2 +- 3 files changed, 6 insertions(+), 3 deletions(-) diff --git a/.cvsignore b/.cvsignore index ab85200..bbee156 100644 --- a/.cvsignore +++ b/.cvsignore @@ -1 +1 @@ -libglade-2.6.1.tar.bz2 +libglade-2.6.2.tar.bz2 diff --git a/libglade2.spec b/libglade2.spec index 6bf45ac..c1f6a42 100644 --- a/libglade2.spec +++ b/libglade2.spec @@ -4,7 +4,7 @@ Summary: The libglade library for loading user interfaces Name: libglade2 -Version: 2.6.1 +Version: 2.6.2 Release: 1%{?dist} License: LGPL Group: System Environment/Libraries @@ -86,6 +86,9 @@ rm -rf $RPM_BUILD_ROOT %{_datadir}/gtk-doc/html/libglade %changelog +* Mon Jul 30 2007 Matthias Clasen - 2.6.2-1 +- Update to 2.6.2 + * Tue Jun 19 2007 Matthias Clasen - 2.6.1-1 - Update to 2.6.1 diff --git a/sources b/sources index 3e96cb0..8c51f1d 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -489be887b26b9973f77e2c6111ab7d5a libglade-2.6.1.tar.bz2 +da4f9d1c6cd1337f6ef5e2db768d8557 libglade-2.6.2.tar.bz2 From 2e9e0f39379607cd7c7fceea1c759be8d17f705f Mon Sep 17 00:00:00 2001 From: Matthias Clasen Date: Fri, 3 Aug 2007 05:02:01 +0000 Subject: [PATCH 30/74] update license field --- libglade2.spec | 9 ++++++--- 1 file changed, 6 insertions(+), 3 deletions(-) diff --git a/libglade2.spec b/libglade2.spec index c1f6a42..9eb41a0 100644 --- a/libglade2.spec +++ b/libglade2.spec @@ -5,8 +5,8 @@ Summary: The libglade library for loading user interfaces Name: libglade2 Version: 2.6.2 -Release: 1%{?dist} -License: LGPL +Release: 2%{?dist} +License: LGPLv2+ Group: System Environment/Libraries Source: http://download.gnome.org/sources/libglade/2.6/libglade-%{version}.tar.bz2 URL: http://www.gnome.org @@ -72,7 +72,7 @@ rm -rf $RPM_BUILD_ROOT %files %defattr(-, root, root) -%doc AUTHORS ChangeLog NEWS README COPYING +%doc AUTHORS NEWS README COPYING %{_libdir}/lib*.so.* %{_datadir}/xml @@ -86,6 +86,9 @@ rm -rf $RPM_BUILD_ROOT %{_datadir}/gtk-doc/html/libglade %changelog +* Fri Aug 3 2007 Matthias Clasen - 2.6.2-2 +- Update the license field + * Mon Jul 30 2007 Matthias Clasen - 2.6.2-1 - Update to 2.6.2 From db9cc3c1a902fece4188643c95777a6c1d395f03 Mon Sep 17 00:00:00 2001 From: Jesse Keating Date: Wed, 29 Aug 2007 04:59:26 +0000 Subject: [PATCH 31/74] - Rebuild for selinux ppc32 issue. --- libglade2.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/libglade2.spec b/libglade2.spec index 9eb41a0..84936c7 100644 --- a/libglade2.spec +++ b/libglade2.spec @@ -5,7 +5,7 @@ Summary: The libglade library for loading user interfaces Name: libglade2 Version: 2.6.2 -Release: 2%{?dist} +Release: 3%{?dist} License: LGPLv2+ Group: System Environment/Libraries Source: http://download.gnome.org/sources/libglade/2.6/libglade-%{version}.tar.bz2 @@ -86,6 +86,9 @@ rm -rf $RPM_BUILD_ROOT %{_datadir}/gtk-doc/html/libglade %changelog +* Wed Aug 29 2007 Fedora Release Engineering - 2.6.2-3 +- Rebuild for selinux ppc32 issue. + * Fri Aug 3 2007 Matthias Clasen - 2.6.2-2 - Update the license field From 843c807a801e1479851f6eb6a7f6e31d7e6f34bd Mon Sep 17 00:00:00 2001 From: Bill Nottingham Date: Mon, 15 Oct 2007 19:00:44 +0000 Subject: [PATCH 32/74] makefile update to properly grab makefile.common --- Makefile | 19 +++++++++++++++++-- 1 file changed, 17 insertions(+), 2 deletions(-) diff --git a/Makefile b/Makefile index e8295c6..468c01e 100644 --- a/Makefile +++ b/Makefile @@ -1,6 +1,21 @@ # Makefile for source rpm: libglade2 -# $Id$ +# $Id: Makefile,v 1.1 2004/09/09 07:27:17 cvsdist Exp $ NAME := libglade2 SPECFILE = $(firstword $(wildcard *.spec)) -include ../common/Makefile.common +define find-makefile-common +for d in common ../common ../../common ; do if [ -f $$d/Makefile.common ] ; then if [ -f $$d/CVS/Root -a -w $$/Makefile.common ] ; then cd $$d ; cvs -Q update ; fi ; echo "$$d/Makefile.common" ; break ; fi ; done +endef + +MAKEFILE_COMMON := $(shell $(find-makefile-common)) + +ifeq ($(MAKEFILE_COMMON),) +# attempt a checkout +define checkout-makefile-common +test -f CVS/Root && { cvs -Q -d $$(cat CVS/Root) checkout common && echo "common/Makefile.common" ; } || { echo "ERROR: I can't figure out how to checkout the 'common' module." ; exit -1 ; } >&2 +endef + +MAKEFILE_COMMON := $(shell $(checkout-makefile-common)) +endif + +include $(MAKEFILE_COMMON) From 3c8a346ecf8d7f935f2657180b732c1911a62496 Mon Sep 17 00:00:00 2001 From: Matthias Clasen Date: Sat, 9 Feb 2008 05:04:04 +0000 Subject: [PATCH 33/74] Rebuild --- libglade2.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/libglade2.spec b/libglade2.spec index 84936c7..02629b8 100644 --- a/libglade2.spec +++ b/libglade2.spec @@ -5,7 +5,7 @@ Summary: The libglade library for loading user interfaces Name: libglade2 Version: 2.6.2 -Release: 3%{?dist} +Release: 4%{?dist} License: LGPLv2+ Group: System Environment/Libraries Source: http://download.gnome.org/sources/libglade/2.6/libglade-%{version}.tar.bz2 @@ -86,6 +86,9 @@ rm -rf $RPM_BUILD_ROOT %{_datadir}/gtk-doc/html/libglade %changelog +* Sat Feb 9 2008 Matthias Clasen 2.6.2-4 +- Rebuild for gcc 4.3 + * Wed Aug 29 2007 Fedora Release Engineering - 2.6.2-3 - Rebuild for selinux ppc32 issue. From 8e01ea404e36761adfaaf5fd519288c655230dbe Mon Sep 17 00:00:00 2001 From: Matthias Clasen Date: Wed, 20 Feb 2008 03:03:34 +0000 Subject: [PATCH 34/74] Fix a crash --- libglade2.spec | 9 ++++++++- unref.patch | 12 ++++++++++++ 2 files changed, 20 insertions(+), 1 deletion(-) create mode 100644 unref.patch diff --git a/libglade2.spec b/libglade2.spec index 02629b8..7ea1d32 100644 --- a/libglade2.spec +++ b/libglade2.spec @@ -5,7 +5,7 @@ Summary: The libglade library for loading user interfaces Name: libglade2 Version: 2.6.2 -Release: 4%{?dist} +Release: 5%{?dist} License: LGPLv2+ Group: System Environment/Libraries Source: http://download.gnome.org/sources/libglade/2.6/libglade-%{version}.tar.bz2 @@ -23,6 +23,9 @@ BuildRequires: gettext-devel # http://bugzilla.gnome.org/show_bug.cgi?id=121025 Patch1: libglade-2.0.1-nowarning.patch +# fixed in upstream svn +Patch2: unref.patch + %description Libglade is a small library that allows a program to load its user interface from am XML description at runtime. Libglade uses the XML @@ -52,6 +55,7 @@ that you can use to develop libglade applications. %setup -q -n libglade-%{version} %patch1 -p1 -b .nowarning +%patch2 -p1 -b .unref %build %configure --disable-gtk-doc @@ -86,6 +90,9 @@ rm -rf $RPM_BUILD_ROOT %{_datadir}/gtk-doc/html/libglade %changelog +* Tue Feb 19 2008 Matthias Clasen 2.6.2-5 +- Fix a crash + * Sat Feb 9 2008 Matthias Clasen 2.6.2-4 - Rebuild for gcc 4.3 diff --git a/unref.patch b/unref.patch new file mode 100644 index 0000000..4e6c326 --- /dev/null +++ b/unref.patch @@ -0,0 +1,12 @@ +diff -up libglade-2.6.2/glade/glade-xml.c.unref libglade-2.6.2/glade/glade-xml.c +--- libglade-2.6.2/glade/glade-xml.c.unref 2008-02-19 21:59:52.000000000 -0500 ++++ libglade-2.6.2/glade/glade-xml.c 2008-02-19 22:00:10.000000000 -0500 +@@ -256,7 +256,7 @@ glade_xml_new_from_buffer(const char *bu + if( !glade_xml_construct_from_buffer(self, buffer, size, root, domain) ) + { + /* Clean up, the parser was unable to load the object */ +- g_free(self); ++ g_object_unref(self); + return NULL; + } + From 8f3a8026d2c6c8be17e64a0d45962b608821e1b0 Mon Sep 17 00:00:00 2001 From: Matthias Clasen Date: Fri, 22 Aug 2008 17:50:03 +0000 Subject: [PATCH 35/74] 2.6.3 --- .cvsignore | 2 +- libglade2.spec | 11 ++++++----- sources | 2 +- 3 files changed, 8 insertions(+), 7 deletions(-) diff --git a/.cvsignore b/.cvsignore index bbee156..bd0b650 100644 --- a/.cvsignore +++ b/.cvsignore @@ -1 +1 @@ -libglade-2.6.2.tar.bz2 +libglade-2.6.3.tar.bz2 diff --git a/libglade2.spec b/libglade2.spec index 7ea1d32..f89a04a 100644 --- a/libglade2.spec +++ b/libglade2.spec @@ -4,8 +4,8 @@ Summary: The libglade library for loading user interfaces Name: libglade2 -Version: 2.6.2 -Release: 5%{?dist} +Version: 2.6.3 +Release: 1%{?dist} License: LGPLv2+ Group: System Environment/Libraries Source: http://download.gnome.org/sources/libglade/2.6/libglade-%{version}.tar.bz2 @@ -23,9 +23,6 @@ BuildRequires: gettext-devel # http://bugzilla.gnome.org/show_bug.cgi?id=121025 Patch1: libglade-2.0.1-nowarning.patch -# fixed in upstream svn -Patch2: unref.patch - %description Libglade is a small library that allows a program to load its user interface from am XML description at runtime. Libglade uses the XML @@ -90,6 +87,10 @@ rm -rf $RPM_BUILD_ROOT %{_datadir}/gtk-doc/html/libglade %changelog +* Fri Aug 22 2008 Matthias Clasen 2.6.3-1 +- Update to 2.6.3 +- Drop upstreamed patch + * Tue Feb 19 2008 Matthias Clasen 2.6.2-5 - Fix a crash diff --git a/sources b/sources index 8c51f1d..ceacedc 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -da4f9d1c6cd1337f6ef5e2db768d8557 libglade-2.6.2.tar.bz2 +1c359860b1a0f369f0b6e3f96fd985c2 libglade-2.6.3.tar.bz2 From 57350f4a5885fc0c930347520b60dc61a0f8706d Mon Sep 17 00:00:00 2001 From: Matthias Clasen Date: Fri, 22 Aug 2008 17:51:30 +0000 Subject: [PATCH 36/74] fix spec --- libglade2.spec | 1 - 1 file changed, 1 deletion(-) diff --git a/libglade2.spec b/libglade2.spec index f89a04a..cdf1a58 100644 --- a/libglade2.spec +++ b/libglade2.spec @@ -52,7 +52,6 @@ that you can use to develop libglade applications. %setup -q -n libglade-%{version} %patch1 -p1 -b .nowarning -%patch2 -p1 -b .unref %build %configure --disable-gtk-doc From d9e4b7134d8d097ef4e51b5e945efb2c0f1ef4ea Mon Sep 17 00:00:00 2001 From: Matthias Clasen Date: Fri, 22 Aug 2008 17:52:57 +0000 Subject: [PATCH 37/74] drop unused patches --- libglade-2.5.1-invisible-char.patch | 15 --------------- unref.patch | 12 ------------ 2 files changed, 27 deletions(-) delete mode 100644 libglade-2.5.1-invisible-char.patch delete mode 100644 unref.patch diff --git a/libglade-2.5.1-invisible-char.patch b/libglade-2.5.1-invisible-char.patch deleted file mode 100644 index f30ff50..0000000 --- a/libglade-2.5.1-invisible-char.patch +++ /dev/null @@ -1,15 +0,0 @@ ---- libglade-2.5.1/glade/glade-gtk.c.invisible-char 2006-03-23 09:15:52.000000000 -0500 -+++ libglade-2.5.1/glade/glade-gtk.c 2006-03-23 09:16:21.000000000 -0500 -@@ -421,7 +421,11 @@ - entry_set_invisible_char (GladeXML *xml, GtkWidget *w, - const gchar *name, const gchar *value) - { -- gtk_entry_set_invisible_char (GTK_ENTRY (w), value [0]); -+ gunichar c; -+ -+ c = g_utf8_get_char_validated (value, strlen (value)); -+ if (c > 0) -+ gtk_entry_set_invisible_char (GTK_ENTRY (w), c); - } - - static void diff --git a/unref.patch b/unref.patch deleted file mode 100644 index 4e6c326..0000000 --- a/unref.patch +++ /dev/null @@ -1,12 +0,0 @@ -diff -up libglade-2.6.2/glade/glade-xml.c.unref libglade-2.6.2/glade/glade-xml.c ---- libglade-2.6.2/glade/glade-xml.c.unref 2008-02-19 21:59:52.000000000 -0500 -+++ libglade-2.6.2/glade/glade-xml.c 2008-02-19 22:00:10.000000000 -0500 -@@ -256,7 +256,7 @@ glade_xml_new_from_buffer(const char *bu - if( !glade_xml_construct_from_buffer(self, buffer, size, root, domain) ) - { - /* Clean up, the parser was unable to load the object */ -- g_free(self); -+ g_object_unref(self); - return NULL; - } - From c4719166a7d40eedf187d9675ce35a7d01eeaab7 Mon Sep 17 00:00:00 2001 From: Debarshi Ray Date: Sat, 8 Nov 2008 18:58:52 +0000 Subject: [PATCH 38/74] - Own %{_libdir}/libglade and %{_libdir}/libglade/2.0. --- libglade2.spec | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/libglade2.spec b/libglade2.spec index cdf1a58..9eccef7 100644 --- a/libglade2.spec +++ b/libglade2.spec @@ -5,7 +5,7 @@ Summary: The libglade library for loading user interfaces Name: libglade2 Version: 2.6.3 -Release: 1%{?dist} +Release: 2%{?dist} License: LGPLv2+ Group: System Environment/Libraries Source: http://download.gnome.org/sources/libglade/2.6/libglade-%{version}.tar.bz2 @@ -74,6 +74,8 @@ rm -rf $RPM_BUILD_ROOT %defattr(-, root, root) %doc AUTHORS NEWS README COPYING %{_libdir}/lib*.so.* +%dir %{_libdir}/libglade +%dir %{_libdir}/libglade/2.0 %{_datadir}/xml %files devel @@ -86,6 +88,9 @@ rm -rf $RPM_BUILD_ROOT %{_datadir}/gtk-doc/html/libglade %changelog +* Sun Nov 09 2008 Debarshi Ray 2.6.3-2 +- Own %%{_libdir}/libglade and %%{_libdir}/libglade/2.0. + * Fri Aug 22 2008 Matthias Clasen 2.6.3-1 - Update to 2.6.3 - Drop upstreamed patch From a6b00c8468425c606a9ae2ccb88108fcd5bfea25 Mon Sep 17 00:00:00 2001 From: Debarshi Ray Date: Sat, 8 Nov 2008 19:09:45 +0000 Subject: [PATCH 39/74] - Create and own %{_libdir}/libglade and %{_libdir}/libglade/2.0. --- libglade2.spec | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/libglade2.spec b/libglade2.spec index 9eccef7..0472108 100644 --- a/libglade2.spec +++ b/libglade2.spec @@ -58,8 +58,9 @@ that you can use to develop libglade applications. make %{?_smp_mflags} %install - rm -rf $RPM_BUILD_ROOT +mkdir -p $RPM_BUILD_ROOT%{_libdir}/libglade/2.0 + %makeinstall rm $RPM_BUILD_ROOT%{_libdir}/*.{la,a} @@ -89,7 +90,7 @@ rm -rf $RPM_BUILD_ROOT %changelog * Sun Nov 09 2008 Debarshi Ray 2.6.3-2 -- Own %%{_libdir}/libglade and %%{_libdir}/libglade/2.0. +- Create and own %%{_libdir}/libglade and %%{_libdir}/libglade/2.0. * Fri Aug 22 2008 Matthias Clasen 2.6.3-1 - Update to 2.6.3 From 39e7faeea6a04ac9abea9d7078a1bc813eedc9d5 Mon Sep 17 00:00:00 2001 From: Matthias Clasen Date: Fri, 20 Feb 2009 05:25:03 +0000 Subject: [PATCH 40/74] fix handling of secondary buttons --- libglade-secondary.patch | 39 +++++++++++++++++++++++++++++++++++++++ libglade2.spec | 8 +++++++- 2 files changed, 46 insertions(+), 1 deletion(-) create mode 100644 libglade-secondary.patch diff --git a/libglade-secondary.patch b/libglade-secondary.patch new file mode 100644 index 0000000..04f1b6e --- /dev/null +++ b/libglade-secondary.patch @@ -0,0 +1,39 @@ +diff -up libglade-2.6.3/glade/glade-gtk.c.secondary libglade-2.6.3/glade/glade-gtk.c +--- libglade-2.6.3/glade/glade-gtk.c.secondary 2009-02-20 00:21:52.433916022 -0500 ++++ libglade-2.6.3/glade/glade-gtk.c 2009-02-20 00:22:02.065954023 -0500 +@@ -544,7 +544,7 @@ gtk_dialog_build_children(GladeXML *self + + { + GtkDialog *dialog = GTK_DIALOG (w); +- GList *children, *list; ++ GList *children, *list, *secondary; + + glade_standard_build_children (self, w, info); + +@@ -553,10 +553,13 @@ gtk_dialog_build_children(GladeXML *self + + /* repack children of action_area */ + children = gtk_container_get_children(GTK_CONTAINER(dialog->action_area)); ++ secondary = NULL; + for (list = children; list; list = list->next) { + GtkWidget *child = GTK_WIDGET(list->data); + + g_object_ref(child); ++ if (gtk_button_box_get_child_secondary (GTK_BUTTON_BOX (dialog->action_area), child)) ++ secondary = g_list_prepend (secondary, child); + gtk_container_remove (GTK_CONTAINER (dialog->action_area), child); + } + for (list = children; list; list = list->next) { +@@ -569,7 +572,12 @@ gtk_dialog_build_children(GladeXML *self + g_object_unref(child); + + } ++ for (list = secondary; list; list = list->next) { ++ GtkWidget *child = GTK_WIDGET(list->data); ++ gtk_button_box_set_child_secondary (GTK_BUTTON_BOX (dialog->action_area), child, TRUE); ++ } + g_list_free (children); ++ g_list_free (secondary); + } + + diff --git a/libglade2.spec b/libglade2.spec index 0472108..010bcde 100644 --- a/libglade2.spec +++ b/libglade2.spec @@ -5,7 +5,7 @@ Summary: The libglade library for loading user interfaces Name: libglade2 Version: 2.6.3 -Release: 2%{?dist} +Release: 3%{?dist} License: LGPLv2+ Group: System Environment/Libraries Source: http://download.gnome.org/sources/libglade/2.6/libglade-%{version}.tar.bz2 @@ -22,6 +22,8 @@ BuildRequires: gettext-devel # http://bugzilla.gnome.org/show_bug.cgi?id=121025 Patch1: libglade-2.0.1-nowarning.patch +# http://bugzilla.gnome.org/show_bug.cgi?id=510736 +Patch2: libglade-secondary.patch %description Libglade is a small library that allows a program to load its user @@ -52,6 +54,7 @@ that you can use to develop libglade applications. %setup -q -n libglade-%{version} %patch1 -p1 -b .nowarning +%patch2 -p1 -b .secondary %build %configure --disable-gtk-doc @@ -89,6 +92,9 @@ rm -rf $RPM_BUILD_ROOT %{_datadir}/gtk-doc/html/libglade %changelog +* Fri Feb 20 2009 Matthias Clasen 2.6.3-3 +- Treat help buttons in dialogs properly + * Sun Nov 09 2008 Debarshi Ray 2.6.3-2 - Create and own %%{_libdir}/libglade and %%{_libdir}/libglade/2.0. From 7566bdab5ff5953f02e3cc8877df518908c47ca3 Mon Sep 17 00:00:00 2001 From: Jesse Keating Date: Wed, 25 Feb 2009 15:10:19 +0000 Subject: [PATCH 41/74] - Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild --- libglade2.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/libglade2.spec b/libglade2.spec index 010bcde..252b87b 100644 --- a/libglade2.spec +++ b/libglade2.spec @@ -5,7 +5,7 @@ Summary: The libglade library for loading user interfaces Name: libglade2 Version: 2.6.3 -Release: 3%{?dist} +Release: 4%{?dist} License: LGPLv2+ Group: System Environment/Libraries Source: http://download.gnome.org/sources/libglade/2.6/libglade-%{version}.tar.bz2 @@ -92,6 +92,9 @@ rm -rf $RPM_BUILD_ROOT %{_datadir}/gtk-doc/html/libglade %changelog +* Wed Feb 25 2009 Fedora Release Engineering - 2.6.3-4 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild + * Fri Feb 20 2009 Matthias Clasen 2.6.3-3 - Treat help buttons in dialogs properly From 703371712601ed3b1ee81c6b4479f4da3e340922 Mon Sep 17 00:00:00 2001 From: Matthias Clasen Date: Tue, 17 Mar 2009 15:08:37 +0000 Subject: [PATCH 42/74] 2.6.4 --- .cvsignore | 2 +- libglade2.spec | 7 +++++-- sources | 2 +- 3 files changed, 7 insertions(+), 4 deletions(-) diff --git a/.cvsignore b/.cvsignore index bd0b650..ca8996c 100644 --- a/.cvsignore +++ b/.cvsignore @@ -1 +1 @@ -libglade-2.6.3.tar.bz2 +libglade-2.6.4.tar.bz2 diff --git a/libglade2.spec b/libglade2.spec index 252b87b..969f6fe 100644 --- a/libglade2.spec +++ b/libglade2.spec @@ -4,8 +4,8 @@ Summary: The libglade library for loading user interfaces Name: libglade2 -Version: 2.6.3 -Release: 4%{?dist} +Version: 2.6.4 +Release: 1%{?dist} License: LGPLv2+ Group: System Environment/Libraries Source: http://download.gnome.org/sources/libglade/2.6/libglade-%{version}.tar.bz2 @@ -92,6 +92,9 @@ rm -rf $RPM_BUILD_ROOT %{_datadir}/gtk-doc/html/libglade %changelog +* Tue Mar 17 2009 Matthias Clasen 2.6.4-1 +- Update to 2.6.4 + * Wed Feb 25 2009 Fedora Release Engineering - 2.6.3-4 - Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild diff --git a/sources b/sources index ceacedc..f49eff9 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -1c359860b1a0f369f0b6e3f96fd985c2 libglade-2.6.3.tar.bz2 +d1776b40f4e166b5e9c107f1c8fe4139 libglade-2.6.4.tar.bz2 From 15009d987c038ba7f709aca9a65acc0a7cbf83f3 Mon Sep 17 00:00:00 2001 From: Matthias Clasen Date: Mon, 15 Jun 2009 00:08:00 +0000 Subject: [PATCH 43/74] Fix requires --- libglade2.spec | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/libglade2.spec b/libglade2.spec index 969f6fe..b27a514 100644 --- a/libglade2.spec +++ b/libglade2.spec @@ -5,7 +5,7 @@ Summary: The libglade library for loading user interfaces Name: libglade2 Version: 2.6.4 -Release: 1%{?dist} +Release: 2%{?dist} License: LGPLv2+ Group: System Environment/Libraries Source: http://download.gnome.org/sources/libglade/2.6/libglade-%{version}.tar.bz2 @@ -13,6 +13,7 @@ URL: http://www.gnome.org BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) Requires: libxml2 >= %{libxml2_version} Requires: gtk2 >= %{gtk2_version} +Requires: xml-common BuildRequires: libxml2-devel >= %{libxml2_version} BuildRequires: gtk2-devel >= %{gtk2_version} BuildRequires: fontconfig @@ -80,7 +81,7 @@ rm -rf $RPM_BUILD_ROOT %{_libdir}/lib*.so.* %dir %{_libdir}/libglade %dir %{_libdir}/libglade/2.0 -%{_datadir}/xml +%{_datadir}/xml/libglade %files devel %defattr(-, root, root) @@ -92,6 +93,9 @@ rm -rf $RPM_BUILD_ROOT %{_datadir}/gtk-doc/html/libglade %changelog +* Sun Jun 14 2009 Matthias Clasen 2.6.4-2 +- Require xml-common + * Tue Mar 17 2009 Matthias Clasen 2.6.4-1 - Update to 2.6.4 From f222d3ebc78b7f1cc5cf6f7898784259dc6908db Mon Sep 17 00:00:00 2001 From: Jesse Keating Date: Sat, 25 Jul 2009 05:44:32 +0000 Subject: [PATCH 44/74] - Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild --- libglade2.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/libglade2.spec b/libglade2.spec index b27a514..032c443 100644 --- a/libglade2.spec +++ b/libglade2.spec @@ -5,7 +5,7 @@ Summary: The libglade library for loading user interfaces Name: libglade2 Version: 2.6.4 -Release: 2%{?dist} +Release: 3%{?dist} License: LGPLv2+ Group: System Environment/Libraries Source: http://download.gnome.org/sources/libglade/2.6/libglade-%{version}.tar.bz2 @@ -93,6 +93,9 @@ rm -rf $RPM_BUILD_ROOT %{_datadir}/gtk-doc/html/libglade %changelog +* Fri Jul 24 2009 Fedora Release Engineering - 2.6.4-3 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild + * Sun Jun 14 2009 Matthias Clasen 2.6.4-2 - Require xml-common From 11b080bc796c67f18ee12a721ec027193e59c523 Mon Sep 17 00:00:00 2001 From: Bill Nottingham Date: Wed, 25 Nov 2009 23:50:58 +0000 Subject: [PATCH 45/74] Fix typo that causes a failure to update the common directory. (releng #2781) --- Makefile | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/Makefile b/Makefile index 468c01e..15c3914 100644 --- a/Makefile +++ b/Makefile @@ -1,10 +1,10 @@ # Makefile for source rpm: libglade2 -# $Id: Makefile,v 1.1 2004/09/09 07:27:17 cvsdist Exp $ +# $Id: Makefile,v 1.2 2007/10/15 19:00:44 notting Exp $ NAME := libglade2 SPECFILE = $(firstword $(wildcard *.spec)) define find-makefile-common -for d in common ../common ../../common ; do if [ -f $$d/Makefile.common ] ; then if [ -f $$d/CVS/Root -a -w $$/Makefile.common ] ; then cd $$d ; cvs -Q update ; fi ; echo "$$d/Makefile.common" ; break ; fi ; done +for d in common ../common ../../common ; do if [ -f $$d/Makefile.common ] ; then if [ -f $$d/CVS/Root -a -w $$d/Makefile.common ] ; then cd $$d ; cvs -Q update ; fi ; echo "$$d/Makefile.common" ; break ; fi ; done endef MAKEFILE_COMMON := $(shell $(find-makefile-common)) From bc6d37593393994827aa9d681c332d39856b1d39 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Wed, 28 Jul 2010 21:01:39 +0000 Subject: [PATCH 46/74] dist-git conversion --- .cvsignore => .gitignore | 0 Makefile | 21 --------------------- 2 files changed, 21 deletions(-) rename .cvsignore => .gitignore (100%) delete mode 100644 Makefile diff --git a/.cvsignore b/.gitignore similarity index 100% rename from .cvsignore rename to .gitignore diff --git a/Makefile b/Makefile deleted file mode 100644 index 15c3914..0000000 --- a/Makefile +++ /dev/null @@ -1,21 +0,0 @@ -# Makefile for source rpm: libglade2 -# $Id: Makefile,v 1.2 2007/10/15 19:00:44 notting Exp $ -NAME := libglade2 -SPECFILE = $(firstword $(wildcard *.spec)) - -define find-makefile-common -for d in common ../common ../../common ; do if [ -f $$d/Makefile.common ] ; then if [ -f $$d/CVS/Root -a -w $$d/Makefile.common ] ; then cd $$d ; cvs -Q update ; fi ; echo "$$d/Makefile.common" ; break ; fi ; done -endef - -MAKEFILE_COMMON := $(shell $(find-makefile-common)) - -ifeq ($(MAKEFILE_COMMON),) -# attempt a checkout -define checkout-makefile-common -test -f CVS/Root && { cvs -Q -d $$(cat CVS/Root) checkout common && echo "common/Makefile.common" ; } || { echo "ERROR: I can't figure out how to checkout the 'common' module." ; exit -1 ; } >&2 -endef - -MAKEFILE_COMMON := $(shell $(checkout-makefile-common)) -endif - -include $(MAKEFILE_COMMON) From 62a8d2147fbde67a416c874afcdffbca59c1b92c Mon Sep 17 00:00:00 2001 From: paragn Date: Wed, 13 Oct 2010 12:43:15 +0530 Subject: [PATCH 47/74] - Merge-review cleanup (#226010) --- libglade2.spec | 39 +++++++++++++-------------------------- 1 file changed, 13 insertions(+), 26 deletions(-) diff --git a/libglade2.spec b/libglade2.spec index 032c443..1c87565 100644 --- a/libglade2.spec +++ b/libglade2.spec @@ -1,23 +1,16 @@ -%define libxml2_version 2.4.12-0.7 -%define gtk2_version 2.5.0 -%define pango_version 1.3.2 - Summary: The libglade library for loading user interfaces Name: libglade2 Version: 2.6.4 -Release: 3%{?dist} +Release: 4%{?dist} License: LGPLv2+ Group: System Environment/Libraries Source: http://download.gnome.org/sources/libglade/2.6/libglade-%{version}.tar.bz2 URL: http://www.gnome.org -BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) -Requires: libxml2 >= %{libxml2_version} -Requires: gtk2 >= %{gtk2_version} Requires: xml-common -BuildRequires: libxml2-devel >= %{libxml2_version} -BuildRequires: gtk2-devel >= %{gtk2_version} +BuildRequires: libxml2-devel +BuildRequires: gtk2-devel BuildRequires: fontconfig -BuildRequires: pango-devel >= %{pango_version} +BuildRequires: pango-devel BuildRequires: libtool BuildRequires: gettext-devel @@ -41,11 +34,7 @@ initial interface loading time, there is no performance tradeoff. %package devel Summary: The files needed for libglade application development Group: Development/Libraries -Requires: %name = %{version}-%{release} -Requires: libxml2-devel >= %{libxml2_version} -Requires: gtk2-devel >= %{gtk2_version} -Requires: pkgconfig -Conflicts: libglade < 0.17 +Requires: %{name} = %{version}-%{release} %description devel The libglade-devel package contains the libraries and include files @@ -58,25 +47,20 @@ that you can use to develop libglade applications. %patch2 -p1 -b .secondary %build -%configure --disable-gtk-doc +%configure --disable-gtk-doc --disable-static make %{?_smp_mflags} %install -rm -rf $RPM_BUILD_ROOT mkdir -p $RPM_BUILD_ROOT%{_libdir}/libglade/2.0 +make install DESTDIR=$RPM_BUILD_ROOT INSTALL="install -p" +find $RPM_BUILD_ROOT -name '*.la' -exec rm -f {} ';' -%makeinstall - -rm $RPM_BUILD_ROOT%{_libdir}/*.{la,a} - -%clean -rm -rf $RPM_BUILD_ROOT %post -p /sbin/ldconfig %postun -p /sbin/ldconfig %files -%defattr(-, root, root) +%defattr(-, root, root,-) %doc AUTHORS NEWS README COPYING %{_libdir}/lib*.so.* %dir %{_libdir}/libglade @@ -84,7 +68,7 @@ rm -rf $RPM_BUILD_ROOT %{_datadir}/xml/libglade %files devel -%defattr(-, root, root) +%defattr(-, root, root,-) %doc test-libglade.c %{_bindir}/* %{_libdir}/lib*.so @@ -93,6 +77,9 @@ rm -rf $RPM_BUILD_ROOT %{_datadir}/gtk-doc/html/libglade %changelog +* Wed Oct 06 2010 Parag Nemade - 2.6.4-4 +- Merge-review cleanup (#226010) + * Fri Jul 24 2009 Fedora Release Engineering - 2.6.4-3 - Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild From 4ae3811240662ad33f2bf22f43be18f4565ebfd6 Mon Sep 17 00:00:00 2001 From: Dennis Gilmore Date: Tue, 8 Feb 2011 00:05:10 -0600 Subject: [PATCH 48/74] - Rebuilt for https://fedoraproject.org/wiki/Fedora_15_Mass_Rebuild --- libglade2.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/libglade2.spec b/libglade2.spec index 1c87565..af9b12a 100644 --- a/libglade2.spec +++ b/libglade2.spec @@ -1,7 +1,7 @@ Summary: The libglade library for loading user interfaces Name: libglade2 Version: 2.6.4 -Release: 4%{?dist} +Release: 5%{?dist} License: LGPLv2+ Group: System Environment/Libraries Source: http://download.gnome.org/sources/libglade/2.6/libglade-%{version}.tar.bz2 @@ -77,6 +77,9 @@ find $RPM_BUILD_ROOT -name '*.la' -exec rm -f {} ';' %{_datadir}/gtk-doc/html/libglade %changelog +* Tue Feb 08 2011 Fedora Release Engineering - 2.6.4-5 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_15_Mass_Rebuild + * Wed Oct 06 2010 Parag Nemade - 2.6.4-4 - Merge-review cleanup (#226010) From 4efbb59fb8665088c6227d7e8bb7c4c5bfea8b04 Mon Sep 17 00:00:00 2001 From: Matthias Clasen Date: Mon, 7 Nov 2011 12:59:09 -0500 Subject: [PATCH 49/74] rebuild --- libglade2.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/libglade2.spec b/libglade2.spec index af9b12a..a0b4c6b 100644 --- a/libglade2.spec +++ b/libglade2.spec @@ -1,7 +1,7 @@ Summary: The libglade library for loading user interfaces Name: libglade2 Version: 2.6.4 -Release: 5%{?dist} +Release: 6%{?dist} License: LGPLv2+ Group: System Environment/Libraries Source: http://download.gnome.org/sources/libglade/2.6/libglade-%{version}.tar.bz2 @@ -77,6 +77,9 @@ find $RPM_BUILD_ROOT -name '*.la' -exec rm -f {} ';' %{_datadir}/gtk-doc/html/libglade %changelog +* Mon Nov 7 2011 Matthias Clasen - 2.6.4-6 +- Rebuild against new libpng + * Tue Feb 08 2011 Fedora Release Engineering - 2.6.4-5 - Rebuilt for https://fedoraproject.org/wiki/Fedora_15_Mass_Rebuild From c54608bb01b2aa73cdfbda8978e37295d44355aa Mon Sep 17 00:00:00 2001 From: Dennis Gilmore Date: Fri, 13 Jan 2012 01:44:52 -0600 Subject: [PATCH 50/74] - Rebuilt for https://fedoraproject.org/wiki/Fedora_17_Mass_Rebuild --- libglade2.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/libglade2.spec b/libglade2.spec index a0b4c6b..00f927e 100644 --- a/libglade2.spec +++ b/libglade2.spec @@ -1,7 +1,7 @@ Summary: The libglade library for loading user interfaces Name: libglade2 Version: 2.6.4 -Release: 6%{?dist} +Release: 7%{?dist} License: LGPLv2+ Group: System Environment/Libraries Source: http://download.gnome.org/sources/libglade/2.6/libglade-%{version}.tar.bz2 @@ -77,6 +77,9 @@ find $RPM_BUILD_ROOT -name '*.la' -exec rm -f {} ';' %{_datadir}/gtk-doc/html/libglade %changelog +* Fri Jan 13 2012 Fedora Release Engineering - 2.6.4-7 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_17_Mass_Rebuild + * Mon Nov 7 2011 Matthias Clasen - 2.6.4-6 - Rebuild against new libpng From 8eea84c06732b624ef2a10cd546e4edbbc237e05 Mon Sep 17 00:00:00 2001 From: Dennis Gilmore Date: Thu, 19 Jul 2012 14:52:50 -0500 Subject: [PATCH 51/74] - Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild --- libglade2.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/libglade2.spec b/libglade2.spec index 00f927e..14ad162 100644 --- a/libglade2.spec +++ b/libglade2.spec @@ -1,7 +1,7 @@ Summary: The libglade library for loading user interfaces Name: libglade2 Version: 2.6.4 -Release: 7%{?dist} +Release: 8%{?dist} License: LGPLv2+ Group: System Environment/Libraries Source: http://download.gnome.org/sources/libglade/2.6/libglade-%{version}.tar.bz2 @@ -77,6 +77,9 @@ find $RPM_BUILD_ROOT -name '*.la' -exec rm -f {} ';' %{_datadir}/gtk-doc/html/libglade %changelog +* Thu Jul 19 2012 Fedora Release Engineering - 2.6.4-8 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild + * Fri Jan 13 2012 Fedora Release Engineering - 2.6.4-7 - Rebuilt for https://fedoraproject.org/wiki/Fedora_17_Mass_Rebuild From d661a01fa1c3912748ee423a2811e49762728a1b Mon Sep 17 00:00:00 2001 From: Dennis Gilmore Date: Wed, 13 Feb 2013 22:24:59 -0600 Subject: [PATCH 52/74] - Rebuilt for https://fedoraproject.org/wiki/Fedora_19_Mass_Rebuild --- libglade2.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/libglade2.spec b/libglade2.spec index 14ad162..ab3863c 100644 --- a/libglade2.spec +++ b/libglade2.spec @@ -1,7 +1,7 @@ Summary: The libglade library for loading user interfaces Name: libglade2 Version: 2.6.4 -Release: 8%{?dist} +Release: 9%{?dist} License: LGPLv2+ Group: System Environment/Libraries Source: http://download.gnome.org/sources/libglade/2.6/libglade-%{version}.tar.bz2 @@ -77,6 +77,9 @@ find $RPM_BUILD_ROOT -name '*.la' -exec rm -f {} ';' %{_datadir}/gtk-doc/html/libglade %changelog +* Thu Feb 14 2013 Fedora Release Engineering - 2.6.4-9 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_19_Mass_Rebuild + * Thu Jul 19 2012 Fedora Release Engineering - 2.6.4-8 - Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild From 6e0635ad57faa4619fdffe872a4e48172a1ab959 Mon Sep 17 00:00:00 2001 From: Dennis Gilmore Date: Sat, 3 Aug 2013 00:34:48 -0500 Subject: [PATCH 53/74] - Rebuilt for https://fedoraproject.org/wiki/Fedora_20_Mass_Rebuild --- libglade2.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/libglade2.spec b/libglade2.spec index ab3863c..8d5b840 100644 --- a/libglade2.spec +++ b/libglade2.spec @@ -1,7 +1,7 @@ Summary: The libglade library for loading user interfaces Name: libglade2 Version: 2.6.4 -Release: 9%{?dist} +Release: 10%{?dist} License: LGPLv2+ Group: System Environment/Libraries Source: http://download.gnome.org/sources/libglade/2.6/libglade-%{version}.tar.bz2 @@ -77,6 +77,9 @@ find $RPM_BUILD_ROOT -name '*.la' -exec rm -f {} ';' %{_datadir}/gtk-doc/html/libglade %changelog +* Sat Aug 03 2013 Fedora Release Engineering - 2.6.4-10 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_20_Mass_Rebuild + * Thu Feb 14 2013 Fedora Release Engineering - 2.6.4-9 - Rebuilt for https://fedoraproject.org/wiki/Fedora_19_Mass_Rebuild From 7e6e15ad774acfb7a34b546da9a55011919d5a9a Mon Sep 17 00:00:00 2001 From: Dennis Gilmore Date: Fri, 6 Jun 2014 22:31:29 -0500 Subject: [PATCH 54/74] - Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild --- libglade2.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/libglade2.spec b/libglade2.spec index 8d5b840..4c9ebe7 100644 --- a/libglade2.spec +++ b/libglade2.spec @@ -1,7 +1,7 @@ Summary: The libglade library for loading user interfaces Name: libglade2 Version: 2.6.4 -Release: 10%{?dist} +Release: 11%{?dist} License: LGPLv2+ Group: System Environment/Libraries Source: http://download.gnome.org/sources/libglade/2.6/libglade-%{version}.tar.bz2 @@ -77,6 +77,9 @@ find $RPM_BUILD_ROOT -name '*.la' -exec rm -f {} ';' %{_datadir}/gtk-doc/html/libglade %changelog +* Sat Jun 07 2014 Fedora Release Engineering - 2.6.4-11 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild + * Sat Aug 03 2013 Fedora Release Engineering - 2.6.4-10 - Rebuilt for https://fedoraproject.org/wiki/Fedora_20_Mass_Rebuild From 63ef48738883be3c705c37885f07e890d6bbcc3f Mon Sep 17 00:00:00 2001 From: Peter Robinson Date: Sun, 17 Aug 2014 03:30:52 +0000 Subject: [PATCH 55/74] - Rebuilt for https://fedoraproject.org/wiki/Fedora_21_22_Mass_Rebuild --- libglade2.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/libglade2.spec b/libglade2.spec index 4c9ebe7..3e1d81a 100644 --- a/libglade2.spec +++ b/libglade2.spec @@ -1,7 +1,7 @@ Summary: The libglade library for loading user interfaces Name: libglade2 Version: 2.6.4 -Release: 11%{?dist} +Release: 12%{?dist} License: LGPLv2+ Group: System Environment/Libraries Source: http://download.gnome.org/sources/libglade/2.6/libglade-%{version}.tar.bz2 @@ -77,6 +77,9 @@ find $RPM_BUILD_ROOT -name '*.la' -exec rm -f {} ';' %{_datadir}/gtk-doc/html/libglade %changelog +* Sun Aug 17 2014 Fedora Release Engineering - 2.6.4-12 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_22_Mass_Rebuild + * Sat Jun 07 2014 Fedora Release Engineering - 2.6.4-11 - Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild From 777af0d2ff574ae4f0f1d73503d4a283e547bed9 Mon Sep 17 00:00:00 2001 From: Dennis Gilmore Date: Wed, 17 Jun 2015 15:21:07 +0000 Subject: [PATCH 56/74] - Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild --- libglade2.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/libglade2.spec b/libglade2.spec index 3e1d81a..b5ebaab 100644 --- a/libglade2.spec +++ b/libglade2.spec @@ -1,7 +1,7 @@ Summary: The libglade library for loading user interfaces Name: libglade2 Version: 2.6.4 -Release: 12%{?dist} +Release: 13%{?dist} License: LGPLv2+ Group: System Environment/Libraries Source: http://download.gnome.org/sources/libglade/2.6/libglade-%{version}.tar.bz2 @@ -77,6 +77,9 @@ find $RPM_BUILD_ROOT -name '*.la' -exec rm -f {} ';' %{_datadir}/gtk-doc/html/libglade %changelog +* Wed Jun 17 2015 Fedora Release Engineering - 2.6.4-13 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild + * Sun Aug 17 2014 Fedora Release Engineering - 2.6.4-12 - Rebuilt for https://fedoraproject.org/wiki/Fedora_21_22_Mass_Rebuild From 4c37b1b0612390b8af4e714704b8fd1449cdc445 Mon Sep 17 00:00:00 2001 From: Dennis Gilmore Date: Thu, 4 Feb 2016 03:13:35 +0000 Subject: [PATCH 57/74] - Rebuilt for https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild --- libglade2.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/libglade2.spec b/libglade2.spec index b5ebaab..98a128d 100644 --- a/libglade2.spec +++ b/libglade2.spec @@ -1,7 +1,7 @@ Summary: The libglade library for loading user interfaces Name: libglade2 Version: 2.6.4 -Release: 13%{?dist} +Release: 14%{?dist} License: LGPLv2+ Group: System Environment/Libraries Source: http://download.gnome.org/sources/libglade/2.6/libglade-%{version}.tar.bz2 @@ -77,6 +77,9 @@ find $RPM_BUILD_ROOT -name '*.la' -exec rm -f {} ';' %{_datadir}/gtk-doc/html/libglade %changelog +* Thu Feb 04 2016 Fedora Release Engineering - 2.6.4-14 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild + * Wed Jun 17 2015 Fedora Release Engineering - 2.6.4-13 - Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild From f95b39299d0309f3854daa940e9b39242926195c Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Fri, 10 Feb 2017 18:43:21 +0000 Subject: [PATCH 58/74] - Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild --- libglade2.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/libglade2.spec b/libglade2.spec index 98a128d..a99c535 100644 --- a/libglade2.spec +++ b/libglade2.spec @@ -1,7 +1,7 @@ Summary: The libglade library for loading user interfaces Name: libglade2 Version: 2.6.4 -Release: 14%{?dist} +Release: 15%{?dist} License: LGPLv2+ Group: System Environment/Libraries Source: http://download.gnome.org/sources/libglade/2.6/libglade-%{version}.tar.bz2 @@ -77,6 +77,9 @@ find $RPM_BUILD_ROOT -name '*.la' -exec rm -f {} ';' %{_datadir}/gtk-doc/html/libglade %changelog +* Fri Feb 10 2017 Fedora Release Engineering - 2.6.4-15 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild + * Thu Feb 04 2016 Fedora Release Engineering - 2.6.4-14 - Rebuilt for https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild From e7c0264d45e5455fce1d77df44d62e4cf9c8044c Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Wed, 26 Jul 2017 18:54:59 +0000 Subject: [PATCH 59/74] - Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild --- libglade2.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/libglade2.spec b/libglade2.spec index a99c535..328eb11 100644 --- a/libglade2.spec +++ b/libglade2.spec @@ -1,7 +1,7 @@ Summary: The libglade library for loading user interfaces Name: libglade2 Version: 2.6.4 -Release: 15%{?dist} +Release: 16%{?dist} License: LGPLv2+ Group: System Environment/Libraries Source: http://download.gnome.org/sources/libglade/2.6/libglade-%{version}.tar.bz2 @@ -77,6 +77,9 @@ find $RPM_BUILD_ROOT -name '*.la' -exec rm -f {} ';' %{_datadir}/gtk-doc/html/libglade %changelog +* Wed Jul 26 2017 Fedora Release Engineering - 2.6.4-16 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild + * Fri Feb 10 2017 Fedora Release Engineering - 2.6.4-15 - Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild From 1a2270363e83a164ed1e4bcb6254f0050a0f8ff8 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Thu, 3 Aug 2017 01:31:31 +0000 Subject: [PATCH 60/74] - Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Binutils_Mass_Rebuild --- libglade2.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/libglade2.spec b/libglade2.spec index 328eb11..5ca7dfe 100644 --- a/libglade2.spec +++ b/libglade2.spec @@ -1,7 +1,7 @@ Summary: The libglade library for loading user interfaces Name: libglade2 Version: 2.6.4 -Release: 16%{?dist} +Release: 17%{?dist} License: LGPLv2+ Group: System Environment/Libraries Source: http://download.gnome.org/sources/libglade/2.6/libglade-%{version}.tar.bz2 @@ -77,6 +77,9 @@ find $RPM_BUILD_ROOT -name '*.la' -exec rm -f {} ';' %{_datadir}/gtk-doc/html/libglade %changelog +* Thu Aug 03 2017 Fedora Release Engineering - 2.6.4-17 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Binutils_Mass_Rebuild + * Wed Jul 26 2017 Fedora Release Engineering - 2.6.4-16 - Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild From e22e838be32bb12b07af7603c881dd6f0cd91131 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Wed, 7 Feb 2018 21:43:15 +0000 Subject: [PATCH 61/74] - Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild Signed-off-by: Fedora Release Engineering --- libglade2.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/libglade2.spec b/libglade2.spec index 5ca7dfe..0ece94f 100644 --- a/libglade2.spec +++ b/libglade2.spec @@ -1,7 +1,7 @@ Summary: The libglade library for loading user interfaces Name: libglade2 Version: 2.6.4 -Release: 17%{?dist} +Release: 18%{?dist} License: LGPLv2+ Group: System Environment/Libraries Source: http://download.gnome.org/sources/libglade/2.6/libglade-%{version}.tar.bz2 @@ -77,6 +77,9 @@ find $RPM_BUILD_ROOT -name '*.la' -exec rm -f {} ';' %{_datadir}/gtk-doc/html/libglade %changelog +* Wed Feb 07 2018 Fedora Release Engineering - 2.6.4-18 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild + * Thu Aug 03 2017 Fedora Release Engineering - 2.6.4-17 - Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Binutils_Mass_Rebuild From b990ccad944fe17bbd6933695708e8e2683e36e9 Mon Sep 17 00:00:00 2001 From: Adam Jackson Date: Thu, 5 Jul 2018 14:22:40 -0400 Subject: [PATCH 62/74] Drop useless %%defattr --- libglade2.spec | 2 -- 1 file changed, 2 deletions(-) diff --git a/libglade2.spec b/libglade2.spec index 0ece94f..a917186 100644 --- a/libglade2.spec +++ b/libglade2.spec @@ -60,7 +60,6 @@ find $RPM_BUILD_ROOT -name '*.la' -exec rm -f {} ';' %postun -p /sbin/ldconfig %files -%defattr(-, root, root,-) %doc AUTHORS NEWS README COPYING %{_libdir}/lib*.so.* %dir %{_libdir}/libglade @@ -68,7 +67,6 @@ find $RPM_BUILD_ROOT -name '*.la' -exec rm -f {} ';' %{_datadir}/xml/libglade %files devel -%defattr(-, root, root,-) %doc test-libglade.c %{_bindir}/* %{_libdir}/lib*.so From d505a64600a1e0864fb5523d7d81c269c9e26419 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Fri, 13 Jul 2018 08:09:50 +0000 Subject: [PATCH 63/74] - Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild Signed-off-by: Fedora Release Engineering --- libglade2.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/libglade2.spec b/libglade2.spec index a917186..8c62af4 100644 --- a/libglade2.spec +++ b/libglade2.spec @@ -1,7 +1,7 @@ Summary: The libglade library for loading user interfaces Name: libglade2 Version: 2.6.4 -Release: 18%{?dist} +Release: 19%{?dist} License: LGPLv2+ Group: System Environment/Libraries Source: http://download.gnome.org/sources/libglade/2.6/libglade-%{version}.tar.bz2 @@ -75,6 +75,9 @@ find $RPM_BUILD_ROOT -name '*.la' -exec rm -f {} ';' %{_datadir}/gtk-doc/html/libglade %changelog +* Fri Jul 13 2018 Fedora Release Engineering - 2.6.4-19 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild + * Wed Feb 07 2018 Fedora Release Engineering - 2.6.4-18 - Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild From db307ebfe93f778791be0a1d846aa92b2bfbfa09 Mon Sep 17 00:00:00 2001 From: Igor Gnatenko Date: Tue, 22 Jan 2019 18:39:44 +0100 Subject: [PATCH 64/74] Remove obsolete ldconfig scriptlets References: https://fedoraproject.org/wiki/Changes/RemoveObsoleteScriptlets Signed-off-by: Igor Gnatenko --- libglade2.spec | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/libglade2.spec b/libglade2.spec index 8c62af4..50e46d2 100644 --- a/libglade2.spec +++ b/libglade2.spec @@ -56,8 +56,7 @@ make install DESTDIR=$RPM_BUILD_ROOT INSTALL="install -p" find $RPM_BUILD_ROOT -name '*.la' -exec rm -f {} ';' -%post -p /sbin/ldconfig -%postun -p /sbin/ldconfig +%ldconfig_scriptlets %files %doc AUTHORS NEWS README COPYING From 49804d05d05c341125da125991eabf87108b67f5 Mon Sep 17 00:00:00 2001 From: Igor Gnatenko Date: Mon, 28 Jan 2019 20:17:51 +0100 Subject: [PATCH 65/74] Remove obsolete Group tag References: https://fedoraproject.org/wiki/Changes/Remove_Group_Tag --- libglade2.spec | 2 -- 1 file changed, 2 deletions(-) diff --git a/libglade2.spec b/libglade2.spec index 50e46d2..4be9a38 100644 --- a/libglade2.spec +++ b/libglade2.spec @@ -3,7 +3,6 @@ Name: libglade2 Version: 2.6.4 Release: 19%{?dist} License: LGPLv2+ -Group: System Environment/Libraries Source: http://download.gnome.org/sources/libglade/2.6/libglade-%{version}.tar.bz2 URL: http://www.gnome.org Requires: xml-common @@ -33,7 +32,6 @@ initial interface loading time, there is no performance tradeoff. %package devel Summary: The files needed for libglade application development -Group: Development/Libraries Requires: %{name} = %{version}-%{release} %description devel From 8f461d8b7b4b422bfba2e87006d47ac887320e39 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Fri, 1 Feb 2019 07:13:40 +0000 Subject: [PATCH 66/74] - Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild Signed-off-by: Fedora Release Engineering --- libglade2.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/libglade2.spec b/libglade2.spec index 4be9a38..22875e5 100644 --- a/libglade2.spec +++ b/libglade2.spec @@ -1,7 +1,7 @@ Summary: The libglade library for loading user interfaces Name: libglade2 Version: 2.6.4 -Release: 19%{?dist} +Release: 20%{?dist} License: LGPLv2+ Source: http://download.gnome.org/sources/libglade/2.6/libglade-%{version}.tar.bz2 URL: http://www.gnome.org @@ -72,6 +72,9 @@ find $RPM_BUILD_ROOT -name '*.la' -exec rm -f {} ';' %{_datadir}/gtk-doc/html/libglade %changelog +* Fri Feb 01 2019 Fedora Release Engineering - 2.6.4-20 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild + * Fri Jul 13 2018 Fedora Release Engineering - 2.6.4-19 - Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild From b4d762812bbf6d521690127e96e2a7c8e207849a Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Thu, 25 Jul 2019 13:21:52 +0000 Subject: [PATCH 67/74] - Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild Signed-off-by: Fedora Release Engineering --- libglade2.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/libglade2.spec b/libglade2.spec index 22875e5..5ae351f 100644 --- a/libglade2.spec +++ b/libglade2.spec @@ -1,7 +1,7 @@ Summary: The libglade library for loading user interfaces Name: libglade2 Version: 2.6.4 -Release: 20%{?dist} +Release: 21%{?dist} License: LGPLv2+ Source: http://download.gnome.org/sources/libglade/2.6/libglade-%{version}.tar.bz2 URL: http://www.gnome.org @@ -72,6 +72,9 @@ find $RPM_BUILD_ROOT -name '*.la' -exec rm -f {} ';' %{_datadir}/gtk-doc/html/libglade %changelog +* Thu Jul 25 2019 Fedora Release Engineering - 2.6.4-21 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild + * Fri Feb 01 2019 Fedora Release Engineering - 2.6.4-20 - Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild From 5ca91010cf2e1f2404f51e5d2350ee6e634e34b9 Mon Sep 17 00:00:00 2001 From: Peter Robinson Date: Wed, 7 Aug 2019 08:39:34 +0100 Subject: [PATCH 68/74] minor cleanups --- libglade2.spec | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/libglade2.spec b/libglade2.spec index 5ae351f..1a9fbd9 100644 --- a/libglade2.spec +++ b/libglade2.spec @@ -5,6 +5,7 @@ Release: 21%{?dist} License: LGPLv2+ Source: http://download.gnome.org/sources/libglade/2.6/libglade-%{version}.tar.bz2 URL: http://www.gnome.org + Requires: xml-common BuildRequires: libxml2-devel BuildRequires: gtk2-devel @@ -51,13 +52,14 @@ make %{?_smp_mflags} %install mkdir -p $RPM_BUILD_ROOT%{_libdir}/libglade/2.0 make install DESTDIR=$RPM_BUILD_ROOT INSTALL="install -p" -find $RPM_BUILD_ROOT -name '*.la' -exec rm -f {} ';' +find $RPM_BUILD_ROOT -name '*.la' -delete %ldconfig_scriptlets %files -%doc AUTHORS NEWS README COPYING +%license COPYING +%doc AUTHORS NEWS README %{_libdir}/lib*.so.* %dir %{_libdir}/libglade %dir %{_libdir}/libglade/2.0 From 39b05b3e7d0e8f1291789e8d39128958db06800e Mon Sep 17 00:00:00 2001 From: Peter Robinson Date: Thu, 29 Aug 2019 10:21:03 +0100 Subject: [PATCH 69/74] Don't ship Py2 libglade-convert, anything wanting to convert to Glade2 should have long done so --- libglade2.spec | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/libglade2.spec b/libglade2.spec index 1a9fbd9..408866d 100644 --- a/libglade2.spec +++ b/libglade2.spec @@ -1,7 +1,7 @@ Summary: The libglade library for loading user interfaces Name: libglade2 Version: 2.6.4 -Release: 21%{?dist} +Release: 22%{?dist} License: LGPLv2+ Source: http://download.gnome.org/sources/libglade/2.6/libglade-%{version}.tar.bz2 URL: http://www.gnome.org @@ -67,13 +67,17 @@ find $RPM_BUILD_ROOT -name '*.la' -delete %files devel %doc test-libglade.c -%{_bindir}/* +# Python2 script, anything that needed/wanted to convert to Glade2 would have done so long ago +%exclude %{_bindir}/libglade-convert %{_libdir}/lib*.so %{_libdir}/pkgconfig/* %{_includedir}/* %{_datadir}/gtk-doc/html/libglade %changelog +* Thu Aug 29 2019 Peter Robinson 2.6.4-22 +- Don't ship Py2 libglade-convert, anything wanting to convert to Glade2 should have long done so + * Thu Jul 25 2019 Fedora Release Engineering - 2.6.4-21 - Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild From 9992326329207924af0bcd086601826f1bb72559 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Wed, 29 Jan 2020 09:14:37 +0000 Subject: [PATCH 70/74] - Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild Signed-off-by: Fedora Release Engineering --- libglade2.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/libglade2.spec b/libglade2.spec index 408866d..9624e58 100644 --- a/libglade2.spec +++ b/libglade2.spec @@ -1,7 +1,7 @@ Summary: The libglade library for loading user interfaces Name: libglade2 Version: 2.6.4 -Release: 22%{?dist} +Release: 23%{?dist} License: LGPLv2+ Source: http://download.gnome.org/sources/libglade/2.6/libglade-%{version}.tar.bz2 URL: http://www.gnome.org @@ -75,6 +75,9 @@ find $RPM_BUILD_ROOT -name '*.la' -delete %{_datadir}/gtk-doc/html/libglade %changelog +* Wed Jan 29 2020 Fedora Release Engineering - 2.6.4-23 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild + * Thu Aug 29 2019 Peter Robinson 2.6.4-22 - Don't ship Py2 libglade-convert, anything wanting to convert to Glade2 should have long done so From 998a0525ea7c92a9ef6e0e65f4ed27d86c560c4b Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Tue, 28 Jul 2020 04:44:14 +0000 Subject: [PATCH 71/74] - Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild Signed-off-by: Fedora Release Engineering --- libglade2.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/libglade2.spec b/libglade2.spec index 9624e58..41c2206 100644 --- a/libglade2.spec +++ b/libglade2.spec @@ -1,7 +1,7 @@ Summary: The libglade library for loading user interfaces Name: libglade2 Version: 2.6.4 -Release: 23%{?dist} +Release: 24%{?dist} License: LGPLv2+ Source: http://download.gnome.org/sources/libglade/2.6/libglade-%{version}.tar.bz2 URL: http://www.gnome.org @@ -75,6 +75,9 @@ find $RPM_BUILD_ROOT -name '*.la' -delete %{_datadir}/gtk-doc/html/libglade %changelog +* Tue Jul 28 2020 Fedora Release Engineering - 2.6.4-24 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild + * Wed Jan 29 2020 Fedora Release Engineering - 2.6.4-23 - Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild From 1b69028bc17583c53e8c9034efb489723d189007 Mon Sep 17 00:00:00 2001 From: Tom Stellard Date: Tue, 5 Jan 2021 01:53:19 +0000 Subject: [PATCH 72/74] Add BuildRequires: make https://fedoraproject.org/wiki/Changes/Remove_make_from_BuildRoot --- libglade2.spec | 1 + 1 file changed, 1 insertion(+) diff --git a/libglade2.spec b/libglade2.spec index 41c2206..beed15b 100644 --- a/libglade2.spec +++ b/libglade2.spec @@ -13,6 +13,7 @@ BuildRequires: fontconfig BuildRequires: pango-devel BuildRequires: libtool BuildRequires: gettext-devel +BuildRequires: make # http://bugzilla.gnome.org/show_bug.cgi?id=121025 Patch1: libglade-2.0.1-nowarning.patch From 3ff29093162ffb3c1d05a8c8e2551c96e1387c32 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Tue, 26 Jan 2021 17:09:01 +0000 Subject: [PATCH 73/74] - Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild Signed-off-by: Fedora Release Engineering --- libglade2.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/libglade2.spec b/libglade2.spec index beed15b..ab75737 100644 --- a/libglade2.spec +++ b/libglade2.spec @@ -1,7 +1,7 @@ Summary: The libglade library for loading user interfaces Name: libglade2 Version: 2.6.4 -Release: 24%{?dist} +Release: 25%{?dist} License: LGPLv2+ Source: http://download.gnome.org/sources/libglade/2.6/libglade-%{version}.tar.bz2 URL: http://www.gnome.org @@ -76,6 +76,9 @@ find $RPM_BUILD_ROOT -name '*.la' -delete %{_datadir}/gtk-doc/html/libglade %changelog +* Tue Jan 26 2021 Fedora Release Engineering - 2.6.4-25 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild + * Tue Jul 28 2020 Fedora Release Engineering - 2.6.4-24 - Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild From 320ee03deba70cad7901cc7e1f12bd38ae86fe0b Mon Sep 17 00:00:00 2001 From: MSVSphere Packaging Team Date: Mon, 30 Oct 2023 23:05:43 +0300 Subject: [PATCH 74/74] Remove unnecessary files --- sources | 1 - 1 file changed, 1 deletion(-) delete mode 100644 sources diff --git a/sources b/sources deleted file mode 100644 index f49eff9..0000000 --- a/sources +++ /dev/null @@ -1 +0,0 @@ -d1776b40f4e166b5e9c107f1c8fe4139 libglade-2.6.4.tar.bz2