%define po_package libgnomeui-2.0 Summary: GNOME base GUI library Name: libgnomeui Version: 2.24.5 Release: 34%{?dist} URL: http://www.gnome.org Source0: http://download.gnome.org/sources/libgnomeui/2.24/%{name}-%{version}.tar.bz2 # https://bugzilla.gnome.org/show_bug.cgi?id=606437 Patch0: libgnomeui-2.23.4-disable-event-sounds.patch Patch1: 0001-gnome-scores.h-Convert-to-UTF-8.patch License: LGPL-2.0-or-later BuildRequires: glib2-devel BuildRequires: pango-devel BuildRequires: gtk2-devel BuildRequires: GConf2-devel BuildRequires: gnome-vfs2-devel BuildRequires: libgnomecanvas-devel BuildRequires: libbonoboui-devel BuildRequires: libxml2-devel BuildRequires: libgnome-devel BuildRequires: libart_lgpl-devel BuildRequires: libglade2-devel BuildRequires: libgnome-keyring-devel BuildRequires: libSM-devel BuildRequires: fontconfig-devel BuildRequires: gettext BuildRequires: automake, autoconf, libtool BuildRequires: intltool BuildRequires: make #Requires: yelp # This creates a chicken/egg problem with updating yelp: # https://bugzilla.redhat.com/bugzilla/show_bug.cgi?id=249000 %description GNOME (GNU Network Object Model Environment) is a user-friendly set of GUI applications and desktop tools to be used in conjunction with a window manager for the X Window System. The libgnomeui package includes GUI-related libraries that are needed to run GNOME. (The libgnome package includes the library features that don\'t use the X Window System.) %package devel Summary: Libraries and headers for libgnome Requires: %{name} = %{version}-%{release} Requires: libSM-devel Requires: libICE-devel %description devel You should install the libgnomeui-devel package if you would like to compile GNOME applications. You do not need to install libgnomeui-devel if you just want to use the GNOME desktop environment. %prep %setup -q %patch -P0 -p1 -b .disable-sound-events %patch -P1 -p1 libtoolize --force --copy autoreconf -i %build %configure --disable-gtk-doc --disable-static sed -i -e 's/ -shared / -Wl,-O1,--as-needed\0 /g' libtool make %{?_smp_mflags} %install make install DESTDIR=$RPM_BUILD_ROOT INSTALL="install -p" find $RPM_BUILD_ROOT -name '*.la' -exec rm -f {} ';' %find_lang %{po_package} %ldconfig_scriptlets %files -f %{po_package}.lang %doc COPYING.LIB NEWS ChangeLog %{_libdir}/lib*.so.* ## FIXME questionable that libgnomeui still contains these %{_datadir}/pixmaps/* %{_libdir}/libglade/2.0/*.so %files devel %doc %{_datadir}/gtk-doc/html/libgnomeui %{_libdir}/lib*.so %{_libdir}/pkgconfig/* %{_includedir}/* %changelog * Wed Jul 24 2024 Mamoru TASAKA - 2.24.5-34 - Kill BR: gvfs-devel, actually not used * Thu Jul 18 2024 Fedora Release Engineering - 2.24.5-33 - Rebuilt for https://fedoraproject.org/wiki/Fedora_41_Mass_Rebuild * Thu Jan 25 2024 Fedora Release Engineering - 2.24.5-32 - Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild * Sun Jan 21 2024 Fedora Release Engineering - 2.24.5-31 - Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild * Thu Jul 20 2023 Fedora Release Engineering - 2.24.5-30 - Rebuilt for https://fedoraproject.org/wiki/Fedora_39_Mass_Rebuild * Wed Mar 08 2023 Gwyn Ciesla - 2.24.5-29 - migrated to SPDX license * Thu Jan 19 2023 Fedora Release Engineering - 2.24.5-28 - Rebuilt for https://fedoraproject.org/wiki/Fedora_38_Mass_Rebuild * Thu Jul 21 2022 Fedora Release Engineering - 2.24.5-27 - Rebuilt for https://fedoraproject.org/wiki/Fedora_37_Mass_Rebuild * Thu Jan 20 2022 Fedora Release Engineering - 2.24.5-26 - Rebuilt for https://fedoraproject.org/wiki/Fedora_36_Mass_Rebuild * Thu Jul 22 2021 Fedora Release Engineering - 2.24.5-25 - Rebuilt for https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild * Tue Jan 26 2021 Fedora Release Engineering - 2.24.5-24 - Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild * Sat Aug 01 2020 Fedora Release Engineering - 2.24.5-23 - Second attempt - Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild * Tue Jul 28 2020 Fedora Release Engineering - 2.24.5-22 - Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild * Wed Jan 29 2020 Fedora Release Engineering - 2.24.5-21 - Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild * Thu Jul 25 2019 Fedora Release Engineering - 2.24.5-20 - Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild * Fri Feb 01 2019 Fedora Release Engineering - 2.24.5-19 - Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild * Fri Jul 13 2018 Fedora Release Engineering - 2.24.5-18 - Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild * Wed Feb 07 2018 Fedora Release Engineering - 2.24.5-17 - Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild * Mon Aug 07 2017 Colin Walters - 2.24.5-16 - Backport patch to fix invalid UTF-8 in source * Thu Aug 03 2017 Fedora Release Engineering - 2.24.5-15 - Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Binutils_Mass_Rebuild * Wed Jul 26 2017 Fedora Release Engineering - 2.24.5-14 - Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild * Fri Feb 10 2017 Fedora Release Engineering - 2.24.5-13 - Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild * Thu Feb 04 2016 Fedora Release Engineering - 2.24.5-12 - Rebuilt for https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild * Wed Jun 17 2015 Fedora Release Engineering - 2.24.5-11 - Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild * Sun Aug 17 2014 Fedora Release Engineering - 2.24.5-10 - Rebuilt for https://fedoraproject.org/wiki/Fedora_21_22_Mass_Rebuild * Sat Jun 07 2014 Fedora Release Engineering - 2.24.5-9 - Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild * Mon Jan 13 2014 Karsten Hopp 2.24.5-8 - use autoreconf -i (#1051630) * Sat Aug 03 2013 Fedora Release Engineering - 2.24.5-7 - Rebuilt for https://fedoraproject.org/wiki/Fedora_20_Mass_Rebuild * Thu Feb 14 2013 Fedora Release Engineering - 2.24.5-6 - Rebuilt for https://fedoraproject.org/wiki/Fedora_19_Mass_Rebuild * Thu Jul 19 2012 Fedora Release Engineering - 2.24.5-5 - Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild * Sun Feb 12 2012 Peter Robinson - 2.24.5-4 - Fix gnome-keyring deps * Fri Jan 13 2012 Fedora Release Engineering - 2.24.5-3 - Rebuilt for https://fedoraproject.org/wiki/Fedora_17_Mass_Rebuild * Tue Feb 08 2011 Fedora Release Engineering - 2.24.5-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_15_Mass_Rebuild * Wed Feb 2 2011 Christopher Aillon 2.24.5-1 - Update to 2.24.5 * Wed Oct 06 2010 Parag Nemade 2.24.4-2 - Resolves:rh#638938 - missing dependencies in libgnomeui-devel * Wed Sep 29 2010 Matthias Clasen 2.24.4-1 - Update to 2.24.4 * Thu Sep 16 2010 Parag Nemade 2.24.3-2 - spec cleanup * Wed Mar 31 2010 Matthias Clasen - 2.24.3-1 - Update to 2.24.3 * Sun Jul 26 2009 Matthias Clasen - 2.24.1-3 - Save some space * Fri Jul 24 2009 Fedora Release Engineering - 2.24.1-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild * Mon Mar 16 2009 Matthias Clasen - 2.24.1-1 - Update to 2.24.1 * Wed Feb 25 2009 Fedora Release Engineering - 2.24.0-4 - Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild * Tue Nov 25 2008 Matthias Clasen - 2.24.0-3 - Reduce unneeded direct library deps * Mon Sep 22 2008 Matthias Clasen - 2.24.0-2 - Update to 2.24.0 * Sat Sep 20 2008 Matthias Clasen - 2.23.90-3 - Plug a memory leak * Fri Sep 19 2008 Matthias Clasen - 2.23.90-2 - Plug a memory leak * Fri Aug 22 2008 Matthias Clasen - 2.23.90-1 - Update to 2.23.90 * Thu Aug 14 2008 Lennart Poettering - 2.23.4-2 - Disable event sounds because we do them now with libcanberra * Tue Jun 17 2008 Matthias Clasen - 2.23.4-1 - Update to 2.23.4 * Wed Jun 4 2008 Matthias Clasen - 2.23.3-1 - Update to 2.23.3 * Mon May 19 2008 - Bastien Nocera - 2.22.1-3 - Add patch to fix ObexFTP crasher * Mon Apr 14 2008 Matthias Clasen - 2.22.1-2 - Bump rev to make sure the NVR is newer than the previous one * Wed Apr 9 2008 Matthias Clasen - 2.22.1-1 - Update to 2.22.1 (filechooser crash fixes) - Implement authentication support for the file chooser (Tomas Bzatek) * Mon Mar 10 2008 Matthias Clasen - 2.22.01-1 - Update to 2.22.01 * Mon Mar 10 2008 - Bastien Nocera - 2.21.93-2 - Add patch to avoid hang on error in the filechooser under EOG * Fri Mar 07 2008 - Bastien Nocera - 2.21.93-1 - Update to 2.21.93 * Mon Feb 25 2008 Matthias Clasen - 2.21.92-1 - Update to 2.21.92 * Tue Feb 19 2008 Matthias Clasen - 2.21.91-2 - Use gio for thumbnails * Tue Feb 12 2008 Matthias Clasen - 2.21.91-1 - Update to 2.21.91 * Tue Jan 29 2008 Matthias Clasen - 2.21.90-1 - Update to 2.21.90 * Mon Jan 14 2008 Matthias Clasen - 2.21.5-1 - Update to 2.21.5 * Sat Dec 22 2007 Matthias Clasen - 2.20.1.1-2 - Add the gvfs filechooser backend * Wed Oct 17 2007 Matthias Clasen - 2.20.1.1-1 - Update to 2.20.1.1 (fixes a crash in thumbnailing code) * Mon Oct 15 2007 Matthias Clasen - 2.20.1-1 - Update to 2.20.1 (translation updates, file chooser improvements) * Wed Sep 19 2007 Matthias Clasen - 2.20.0-1 - Update to 2.20.0 * Thu Aug 23 2007 Adam Jackson - 2.19.1-3 - Rebuild for ppc toolchain bug * Tue Aug 7 2007 Matthias Clasen - 2.19.1-2 - Update the license field * Mon Jul 30 2007 Matthias Clasen - 2.19.1-1 - Update to 2.19.1 * Fri Jul 20 2007 Jesse Keating 0 2.19.0-2 - Don't require yelp (RH #249000) * Mon Jun 18 2007 Matthias Clasen - 2.19.0-1 - Update to 2.19.0 * Tue Jun 12 2007 Ray Strode - 2.18.1-3 - Require yelp * Tue Apr 10 2007 Matthias Clasen - 2.18.1-2 - Add user-dirs support to the gnome-vfs filechooser backend * Tue Mar 13 2007 Matthias Clasen - 2.18.1-1 - Update to 2.18.1 * Tue Mar 13 2007 Matthias Clasen - 2.18.0-1 - Update to 2.18.0 * Tue Feb 27 2007 Matthias Clasen - 2.17.92-1 - Update to 2.17.92 * Tue Feb 13 2007 Matthias Clasen - 2.17.91-1 - Update to 2.17.91 * Mon Jan 22 2007 Matthias Clasen - 2.17.90-1 - Update to 2.17.90 * Sat Jan 20 2007 Matthias Clasen - 2.17.1-2 - Drop explicit esound requirement in preparation for pulseaudio - Clean up requires * Wed Jan 10 2007 Matthias Clasen - 2.17.1-1 - Update to 2.17.1 * Tue Dec 5 2006 Matthias Clasen - 2.17.0-1 - Update to 2.17.0 * Sat Oct 21 2006 Matthias Clasen - 2.16.1-1 - Update to 2.16.1 - Drop upstreamed patches * Sun Oct 01 2006 Jesse Keating - 2.16.0-4 - rebuilt for unwind info generation, broken in gcc-4.1.1-21 * Tue Sep 26 2006 Matthew Barnes - 2.16.0-3.fc6 - Make the API documentation easier to navigate. * Mon Sep 11 2006 Matthias Clasen - 2.16.0-2 - Fix a deadlock when destroying file choosers (#206058) * Mon Sep 4 2006 Matthias Clasen - 2.16.0-1.fc6 - Update to 2.16.0 - Require pkgconfig in the -devel package * Fri Sep 1 2006 Matthew Barnes - 2.15.91-2.fc6 - Don't spawn bug-buddy when bug-buddy itself aborts (RH bug #204943). * Sat Aug 12 2006 Matthias Clasen - 2.15.91-1.fc6 - Update to 2.15.91 * Thu Aug 3 2006 Matthias Clasen - 2.15.90-1.fc6 - Update to 2.15.90 * Wed Jul 26 2006 Matthias Clasen - 2.15.2-2 - Make GnomeIconList work again * Wed Jul 12 2006 Matthias Clasen - 2.15.2-1 - Update to 2.15.2 * Wed Jul 12 2006 Jesse Keating - 2.15.1-6.1 - rebuild * Sat Jun 10 2006 Matthias Clasen - 2.15.1-6 - More BuildRequires fixes * Mon Jun 5 2006 Matthias Clasen - 2.15.1-5 - Fix BuildRequires * Mon May 8 2006 Matthias Clasen - 2.15.1-4 - Update to 2.15.1 * Fri May 5 2006 Matthias Clasen - 2.15.1.cvs20060505-2 - Update to a cvs snapshot that supports the new GTK+ filechooser backend API - Require GTK+ 2.9.0 * Tue Apr 11 2006 Matthias Clasen - 2.14.1-2 - Update to 2.14.1 * Mon Mar 13 2006 Matthias Clasen - 2.14.0-1 - Update to 2.14.0 * Mon Feb 27 2006 Matthias Clasen - 2.13.90-1 - Update to 2.13.90 * Fri Feb 10 2006 Jesse Keating - 2.13.3-1.2 - bump again for double-long bug on ppc(64) * Tue Feb 07 2006 Jesse Keating - 2.13.3-1.1 - rebuilt for new gcc4.1 snapshot and glibc changes * Thu Jan 26 2006 Matthias Clasen - Update to 2.13.3 * Mon Jan 16 2006 Matthias Clasen - Update to 2.13.2 * Wed Dec 14 2005 Matthias Clasen - Update to 2.13.0 * Fri Dec 09 2005 Jesse Keating - rebuilt * Mon Nov 28 2005 Ray Strode - 2.12.0-6 - Add libSM-devel/libICE-devel requires for libgnomeui-devel (bug 173610) * Tue Nov 8 2005 Matthias Clasen - 2.12.0-5 - Remove static libs * Sun Nov 6 2005 Matthias Clasen - 2.12.0-4 - Switch requires to modular X * Mon Sep 12 2005 Jeremy Katz - 2.12.0-2 - devel subpackage requires gnome-keyring-devel (noticed by Marc Maurer) * Thu Sep 8 2005 Matthias Clasen - 2.12.0-1 - Update to 2.12.0 * Tue Aug 16 2005 Warren Togami - 2.11.2-2 - rebuild for new cairo * Tue Aug 9 2005 Ray Strode - 2.11.2-1 - Newer upstream version * Mon Jul 11 2005 Matthias Clasen - 2.11.1-1 - Newer upstream version * Fri Apr 8 2005 Ray Strode - 2.10.0-1 - Update to 2.10.0 -* Thu Jan 27 2005 Matthias Clasen - 2.9.1-1 - Update to 2.9.1 - Drop upstreamed patches * Wed Sep 22 2004 Alexander Larsson - 2.8.0-1 - update to 2.8.0 * Fri Sep 17 2004 Matthias Clasen 2.7.92-2 - make the gnome-vfs file chooser backend work better with ftp: * Tue Aug 31 2004 Alex Larsson 2.7.92-1 - update to 2.7.92 * Wed Aug 4 2004 Mark McLoughlin 2.7.2-1 - Update to 2.7.2 - Remove patches - all upstream now. * Tue Jul 27 2004 Colin Walters 2.6.0-6 - Revert unneeded dep on newer gtk * Thu Jul 22 2004 Colin Walters 2.6.0-5 - Backport fileselector crash fix from HEAD - Remove unneeded calls to autotools - Remove BR on autotools * Tue Jun 15 2004 Elliot Lee - rebuilt * Fri Apr 16 2004 Alexander Larsson 2.6.0-3 - Backport fixes from cvs - fix fileselector crashes - fix auth callback threadsafeness - fix auth callback modal dialog bug * Fri Apr 2 2004 Mark McLoughlin 2.6.0-2 - Require libjpeg and BuildRequire libjpeg-devel for the thumbnailer (#111111) * Thu Apr 1 2004 Alex Larsson 2.6.0-1 - update to 2.6.0 * Wed Mar 17 2004 Alex Larsson 2.5.92-1 - update to 2.5.92 * Thu Mar 11 2004 Alex Larsson 2.5.91-2 - enable gtk-doc * Wed Mar 10 2004 Mark McLoughlin 2.5.91-1 - Update to 2.5.91 * Thu Mar 04 2004 Mark McLoughlin 2.5.90.1-1 - Update to 2.5.90.1 - Package the gnome-vfs GtkFilesystem impl. * Tue Mar 02 2004 Elliot Lee - rebuilt * Tue Feb 24 2004 Alexander Larsson 2.5.90-1 - update to 2.5.90 * Fri Feb 13 2004 Elliot Lee - rebuilt * Mon Jan 26 2004 Alexander Larsson 2.5.3-2 - require later gnome-vfs2 * Fri Jan 23 2004 Jonathan Blandford 2.5.3-1 - update to new version * Fri Oct 3 2003 Alexander Larsson 2.4.0.1-1 - 2.4.0.1 * Wed Sep 3 2003 Alexander Larsson 2.4.0-1 - update to 2.4.0 * Wed Aug 13 2003 Alexander Larsson 2.3.6-2 - Remove bonobo-activation dependencies * Tue Aug 12 2003 Jonathan Blandford - new release for GNOME 2.4 * Mon Jul 28 2003 Havoc Pennington 2.2.1-3 - rebuild, and libtoolize * Wed Jul 23 2003 Nalin Dahyabhai 2.2.1-2 - remove apparently-unused source file for rebuild * Mon Jul 7 2003 Havoc Pennington 2.2.1-1 - 2.2.1 * Wed Jun 04 2003 Elliot Lee - rebuilt * Tue Jun 3 2003 Jeff Johnson - add explicit epoch's where needed, hide epoch in esound_version. * Thu Feb 13 2003 Tim Powers 2.2.0.1-5 - fixed requires so that we no longer require Xft and Xft-devel, but instead XFree86 and XFree86-devel >= 4.2.99 * Tue Feb 11 2003 Alexander Larsson 2.2.0.1-4 - Passs LIBTOOL=/usr/bin/libtool to make, should fix lib64 issue * Tue Feb 11 2003 Bill Nottingham 2.2.0.1-3 - fix esound req (#74566) * Fri Jan 31 2003 Alexander Larsson 2.2.0.1-2 - Add patch to enable top-left text * Thu Jan 23 2003 Alexander Larsson 2.2.0.1-1 - Update to 2.2.0.1 - removed icon scale patch. Other patch is in upstream. * Wed Jan 22 2003 Tim Powers - rebuilt * Mon Jan 13 2003 Havoc Pennington - copy kdelibs by not scaling icons up more than 6 pixels. needs syncing with icon theme spec * Sun Jan 12 2003 Havoc Pennington - rebuild with newer requirements * Thu Jan 9 2003 Alexander Larsson 2.1.90-1 - Update to 2.1.90 * Mon Nov 11 2002 Havoc Pennington - 2.1.2 - comment out change-esound-startup patch, not sure about it, doesn't apply anymore * Tue Nov 5 2002 Bill Nottingham 2.0.3-4 - rebuild for fixed pkgconfig paths * Thu Aug 29 2002 Havoc Pennington - require new libtool and libtoolize to fix rpath bugs * Wed Aug 21 2002 Elliot Lee 2.0.3-2 - Don't always ensure an esd connection is available just because we can do so. * Mon Aug 12 2002 Havoc Pennington - 2.0.3 - fixups to file list and not-packaged files warnings * Wed Jun 26 2002 Owen Taylor - Fix find_lang * Sun Jun 16 2002 Havoc Pennington - 2.0.1 * Fri Jun 07 2002 Havoc Pennington - rebuild in different environment * Wed Jun 5 2002 Havoc Pennington - 1.117.2 - remove zero-length AUTHORS/README - add post/postun ldconfig * Sun May 26 2002 Tim Powers - automated rebuild * Mon May 20 2002 Havoc Pennington - rebuild in different environment * Mon May 20 2002 Havoc Pennington - 1.117.1 * Fri May 03 2002 Havoc Pennington - rebuild in different environment * Fri May 3 2002 Havoc Pennington - 1.116.1 * Thu Apr 4 2002 Jeremy Katz - 1.114.0 * Thu Feb 14 2002 Havoc Pennington - 1.111.1 * Wed Jan 30 2002 Owen Taylor - Version 1.110.0 * Mon Jan 28 2002 Havoc Pennington - rebuild in rawhide - --disable-gtk-doc * Mon Jan 7 2002 Havoc Pennington - 1.108.0.90 snap, remove gconf stuff moved to libgnome * Tue Nov 27 2001 Havoc Pennington - 1.106.0.90 snap, glib 1.3.11 - add explicit-versioned requires on dependency libs - do gconftool stuff, put schemas in file list - use makeinstall instead of destdir to avoid broken makefiles * Mon Oct 29 2001 Havoc Pennington - grumble, we require libglade 2 not libglade 1 * Mon Oct 29 2001 Havoc Pennington - add libglade module to file list - add libglade dependency * Sun Oct 28 2001 Havoc Pennington - new snap, rebuild for glib 1.3.10 * Fri Oct 5 2001 Havoc Pennington - new tarball, rebuild for new glib, remove db1 dependency * Mon Sep 24 2001 Havoc Pennington - new cvs snap * Tue Sep 18 2001 Havoc Pennington - Initial build.