Hello community, here is the log from the commit of package libfm for openSUSE:Factory checked in at 2014-05-14 10:26:10 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/libfm (Old) and /work/SRC/openSUSE:Factory/.libfm.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "libfm" Changes: -------- --- /work/SRC/openSUSE:Factory/libfm/libfm.changes 2014-03-30 12:16:25.000000000 +0200 +++ /work/SRC/openSUSE:Factory/.libfm.new/libfm.changes 2014-05-14 10:26:15.000000000 +0200 @@ -1,0 +2,17 @@ +Tue May 13 13:35:46 UTC 2014 - [email protected] + +- removed Fedora 20 spec file if/else - not required + +------------------------------------------------------------------- +Mon May 12 08:06:31 UTC 2014 - [email protected] + +- split gtk development files on a sub package to prepare the + building and release of LXDE-QT + +------------------------------------------------------------------- +Sun May 11 14:41:55 UTC 2014 - [email protected] + +- allow building of Fedora 20 +- removed duplicate BuildRequire + +------------------------------------------------------------------- ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ libfm.spec ++++++ --- /var/tmp/diff_new_pack.D9eFba/_old 2014-05-14 10:26:16.000000000 +0200 +++ /var/tmp/diff_new_pack.D9eFba/_new 2014-05-14 10:26:16.000000000 +0200 @@ -1,7 +1,7 @@ # # spec file for package libfm # -# Copyright (c) 2013 SUSE LINUX Products GmbH, Nuernberg, Germany. +# Copyright (c) 2014 SUSE LINUX Products GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -25,30 +25,25 @@ Url: http://www.lxde.org/ Source: %{name}-%{version}.tar.xz Source1: %{name}-rpmlintrc -BuildRequires: gtk2-devel -BuildRequires: menu-cache-devel >= 0.3.2 -BuildRequires: libtool -BuildRequires: intltool BuildRequires: fdupes BuildRequires: gcc-c++ -BuildRequires: update-desktop-files +BuildRequires: gtk2-devel +BuildRequires: intltool +BuildRequires: libtool +BuildRequires: menu-cache-devel >= 0.3.2 # Optional: needed for custom actions support BuildRequires: vala >= 0.13.0 # Optional: HTML developers documentation BuildRequires: gtk-doc # Optional: needed to load embbeded thumbnails in jpeg BuildRequires: libexif-devel -Requires(pre): desktop-file-utils -Requires(pre): shared-mime-info -BuildRoot: %{_tmppath}/%{name}-%{version}-build +BuildRequires: update-desktop-files Recommends: %{name}-lang Recommends: lxshortcut-%{version} -BuildRequires: intltool -BuildRequires: fdupes -BuildRequires: gcc-c++ -BuildRequires: update-desktop-files - %lang_package +Requires(pre): desktop-file-utils +Requires(pre): shared-mime-info +BuildRoot: %{_tmppath}/%{name}-%{version}-build %description A glib/gio-based lib used to develop file managers providing some @@ -59,14 +54,14 @@ Group: System/Libraries %description -n libfm4 -libfm libraries for development +libfm main library %package -n libfm-gtk4 Summary: GTK libfm libraries Group: System/Libraries %description -n libfm-gtk4 -GTK libfm libraries for development +GTK system libraries for libfm %package -n lxshortcut Summary: Create shortcuts for LXDE @@ -79,16 +74,26 @@ %package devel Summary: Devel files for libfm Group: Development/Libraries/C and C++ -Requires: gtk2-devel -Requires: pkg-config Requires: %{name} = %{version} -Requires: libfm-gtk4 = %{version} Requires: libfm4 = %{version} +Requires: pkg-config %description devel A glib/gio-based lib used to develop file managers providing some file management utilities and related-widgets missing in gtk+/glib. +%package -n libfm-gtk-devel +Summary: GTK devel files for libfm +Group: Development/Libraries/C and C++ +Requires: %{name} = %{version} +Requires: gtk2-devel +Requires: libfm-gtk4 = %{version} +Requires: libfm4 = %{version} +Requires: pkg-config + +%description -n libfm-gtk-devel +GTK libfm libraries for development + %package doc Summary: GTK libfm libraries Group: Documentation/Other @@ -102,8 +107,8 @@ %build %configure \ - --disable-static \ - --enable-gtk-doc + --enable-gtk-doc \ + --disable-static # remove rpath sed -i 's|^hardcode_libdir_flag_spec=.*|hardcode_libdir_flag_spec=""|g' libtool @@ -166,13 +171,18 @@ %defattr(-,root,root) %dir %{_includedir}/%{name}-1.0 %{_includedir}/%{name} +%exclude %{_includedir}/%{name}-1.0/fm-gtk*.h %{_includedir}/%{name}-1.0/*.h %{_libdir}/pkgconfig/%{name}.pc +%{_libdir}/%{name}.so +%{_libdir}/%{name}-extra.so + +%files -n libfm-gtk-devel +%defattr(-,root,root) +%{_includedir}/%{name}-1.0/fm-gtk*.h %{_libdir}/pkgconfig/%{name}-gtk.pc %{_libdir}/pkgconfig/%{name}-gtk3.pc -%{_libdir}/%{name}.so %{_libdir}/%{name}-gtk.so -%{_libdir}/%{name}-extra.so %files doc %defattr(-,root,root) -- To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected]
