Summary: MATE Desktop base libraries Name: libmate Version: 1.4.0 Release: 11%{?dist} URL: http://mate-desktop.org Source0: http://pub.mate-desktop.org/releases/1.4/%{name}-%{version}.tar.xz License: GPLv2+ and LGPLv2+ Buildrequires: mate-common mate-desktop-devel mate-corba-devel mate-vfs-devel mate-conf-devel mate-conf-gtk mate-conf libmatecomponent-devel libcanberra-devel mate-doc-utils popt-devel Requires(pre): mate-conf Requires(post): mate-conf Requires(preun): mate-conf Requires: mate-conf %description MATE Desktop base libraries %package devel Summary: Development libraries, header files and utilities for libmate Group: Development/Libraries Requires: %{name}%{?_isa} = %{version}-%{release} %description devel Development libs and headers for libmate %prep %setup -q NOCONFIGURE=1 ./autogen.sh %build %configure -disable-static --disable-schemas-install --disable-esd make %{?_smp_mflags} V=1 %pre /sbin/ldconfig %mateconf_schema_obsolete desktop_mate_accessibility_keyboard %mateconf_schema_obsolete desktop_mate_accessibility_startup %mateconf_schema_obsolete desktop_mate_applications_at_mobility %mateconf_schema_obsolete desktop_mate_aplications_at_visual %mateconf_schema_obsolete desktop_mate_applications_browser %mateconf_schema_obsolete desktop_mate_applications_office %mateconf_schema_obsolete desktop_mate_applications_office %mateconf_schema_obsolete desktop_mate_applications_terminal %mateconf_schema_obsolete desktop_mate_applications_window_manager %mateconf_schema_obsolete desktop_mate_background %mateconf_schema_obsolete desktop_mate_background %mateconf_schema_obsolete desktop_mate_file_views %mateconf_schema_obsolete desktop_mate_interface %mateconf_schema_obsolete desktop_mate_lockdown %mateconf_schema_obsolete desktop_mate_peripherals_keyboard %mateconf_schema_obsolete desktop_mate_peripherals_mouse %mateconf_schema_obsolete desktop_mate_sound %mateconf_schema_obsolete desktop_mate_thumbnail_cache %mateconf_schema_obsolete desktop_mate_thumbnailers %mateconf_schema_obsolete desktop_mate_typingbreak %mateconf_schema_prepare desktop_mate_accessibility_keyboard %mateconf_schema_prepare desktop_mate_accessibility_startup %mateconf_schema_prepare desktop_mate_applications_at_mobility %mateconf_schema_prepare desktop_mate_aplications_at_visual %mateconf_schema_prepare desktop_mate_applications_browser %mateconf_schema_prepare desktop_mate_applications_office %mateconf_schema_prepare desktop_mate_applications_office %mateconf_schema_prepare desktop_mate_applications_terminal %mateconf_schema_prepare desktop_mate_applications_window_manager %mateconf_schema_prepare desktop_mate_background %mateconf_schema_prepare desktop_mate_background %mateconf_schema_prepare desktop_mate_file_views %mateconf_schema_prepare desktop_mate_interface %mateconf_schema_prepare desktop_mate_lockdown %mateconf_schema_prepare desktop_mate_peripherals_keyboard %mateconf_schema_prepare desktop_mate_peripherals_mouse %mateconf_schema_prepare desktop_mate_sound %mateconf_schema_prepare desktop_mate_thumbnail_cache %mateconf_schema_prepare desktop_mate_thumbnailers %mateconf_schema_prepare desktop_mate_typingbreak %preun %mateconf_schema_remove desktop_mate_accessibility_keyboard %mateconf_schema_remove desktop_mate_accessibility_startup %mateconf_schema_remove desktop_mate_applications_at_mobility %mateconf_schema_remove desktop_mate_aplications_at_visual %mateconf_schema_remove desktop_mate_applications_browser %mateconf_schema_remove desktop_mate_applications_office %mateconf_schema_remove desktop_mate_applications_office %mateconf_schema_remove desktop_mate_applications_terminal %mateconf_schema_remove desktop_mate_applications_window_manager %mateconf_schema_remove desktop_mate_background %mateconf_schema_remove desktop_mate_background %mateconf_schema_remove desktop_mate_file_views %mateconf_schema_remove desktop_mate_interface %mateconf_schema_remove desktop_mate_lockdown %mateconf_schema_remove desktop_mate_peripherals_keyboard %mateconf_schema_remove desktop_mate_peripherals_mouse %mateconf_schema_remove desktop_mate_sound %mateconf_schema_remove desktop_mate_thumbnail_cache %mateconf_schema_remove desktop_mate_thumbnailers %mateconf_schema_remove desktop_mate_typingbreak %post /sbin/ldconfig %mateconf_schema_upgrade desktop_mate_accessibility_keyboard %mateconf_schema_upgrade desktop_mate_accessibility_startup %mateconf_schema_upgrade desktop_mate_applications_at_mobility %mateconf_schema_upgrade desktop_mate_applications_browser %mateconf_schema_upgrade desktop_mate_applications_office %mateconf_schema_upgrade desktop_mate_applications_office %mateconf_schema_upgrade desktop_mate_applications_terminal %mateconf_schema_upgrade desktop_mate_applications_window_manager %mateconf_schema_upgrade desktop_mate_background %mateconf_schema_upgrade desktop_mate_background %mateconf_schema_upgrade desktop_mate_file_views %mateconf_schema_upgrade desktop_mate_interface %mateconf_schema_upgrade desktop_mate_lockdown %mateconf_schema_upgrade desktop_mate_peripherals_keyboard %mateconf_schema_upgrade desktop_mate_peripherals_mouse %mateconf_schema_upgrade desktop_mate_sound %mateconf_schema_upgrade desktop_mate_thumbnail_cache %mateconf_schema_upgrade desktop_mate_thumbnailers %install export MATECONF_DISABLE_MAKE_FILE_SCHEMA INSTALL=1 make LIBTOOL="/usr/bin/libtool" DESTDIR=%{buildroot} install %find_lang %{name} find %{buildroot} -name '*.la' -exec rm -rf {} ';' find %{buildroot} -name '*.a' -exec rm -rf {} ';' %files -f %{name}.lang %doc AUTHORS README %{_mandir}/man7/* %{_bindir}/mate-open %{_sysconfdir}/sound/events/mate.soundlist %{_sysconfdir}/sound/events/gtk2-mate-events.soundlist %{_sysconfdir}/mateconf/schemas/desktop_mate_accessibility_keyboard.schemas %{_sysconfdir}/mateconf/schemas/desktop_mate_accessibility_startup.schemas %{_sysconfdir}/mateconf/schemas/desktop_mate_applications_at_mobility.schemas %{_sysconfdir}/mateconf/schemas/desktop_mate_applications_at_visual.schemas %{_sysconfdir}/mateconf/schemas/desktop_mate_applications_browser.schemas %{_sysconfdir}/mateconf/schemas/desktop_mate_applications_office.schemas %{_sysconfdir}/mateconf/schemas/desktop_mate_applications_terminal.schemas %{_sysconfdir}/mateconf/schemas/desktop_mate_applications_window_manager.schemas %{_sysconfdir}/mateconf/schemas/desktop_mate_background.schemas %{_sysconfdir}/mateconf/schemas/desktop_mate_file_views.schemas %{_sysconfdir}/mateconf/schemas/desktop_mate_interface.schemas %{_sysconfdir}/mateconf/schemas/desktop_mate_lockdown.schemas %{_sysconfdir}/mateconf/schemas/desktop_mate_peripherals_keyboard.schemas %{_sysconfdir}/mateconf/schemas/desktop_mate_peripherals_mouse.schemas %{_sysconfdir}/mateconf/schemas/desktop_mate_sound.schemas %{_sysconfdir}/mateconf/schemas/desktop_mate_thumbnail_cache.schemas %{_sysconfdir}/mateconf/schemas/desktop_mate_thumbnailers.schemas %{_sysconfdir}/mateconf/schemas/desktop_mate_typing_break.schemas %{_datadir}/mate-background-properties/mate-default.xml %{_libdir}/libmate-2.so.0.400.0 %{_libdir}/libmate-2.so.0 %{_libdir}/matecomponent/servers/MATE_Moniker_std.server %files devel %{_datadir}/gtk-doc/html/libmate/ %{_includedir}/libmate-2.0/ %{_libdir}/libmate-2.so %{_libdir}/pkgconfig/libmate-2.0.pc %{_libdir}/matecomponent/monikers/libmoniker_extra_2.so %changelog * Mon Sep 24 2012 Dan Mashal 1.4.0-11 - Fix mateconf scriptlets * Mon Sep 24 2012 Dan Mashal 1.4.0-10 - Fix missing % sign from files section * Thu Sep 20 2012 Dan Mashal 1.4.0-9 - Add runtime requires and rebuild with working mate-conf, fix typo * Sat Sep 15 2012 Dan Mashal 1.4.0-8 - Move post and postun scriptlets to run before install scriptlet * Mon Sep 10 2012 Dan Mashal 1.4.0-7 - Fix macro to remove static files and bump release version to rebuild * Mon Sep 10 2012 Dan Mashal 1.4.0-6 - Add libtool path for make. * Mon Sep 10 2012 Dan Mashal 1.4.0-5 - Remove pre scriptlet and move upgrade macros to post section * Sun Sep 09 2012 Dan Mashal 1.4.0-4 - Remove mate conf scriptlets from post section that were causing issues and fix broken dependencies, move shared library to devel package * Sat Sep 01 2012 Dan Mashal 1.4.0-3 - Fix broken dependencies on pkgconfig and typos * Sun Aug 26 2012 Dan Mashal 1.4.0-2 - Simplify devel files to own proper directory, move gtk-doc folder to devel package, removed ldconfig from pre macro, bumped release version * Sat Aug 25 2012 Dan Mashal 1.4.0-1 - Initial build