Hello community,

here is the log from the commit of package libxfce4util for openSUSE:Factory 
checked in at 2012-04-12 09:39:06
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/libxfce4util (Old)
 and      /work/SRC/openSUSE:Factory/.libxfce4util.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "libxfce4util", Maintainer is "[email protected]"

Changes:
--------
--- /work/SRC/openSUSE:Factory/libxfce4util/libxfce4util.changes        
2011-09-23 02:11:14.000000000 +0200
+++ /work/SRC/openSUSE:Factory/.libxfce4util.new/libxfce4util.changes   
2012-04-12 09:39:08.000000000 +0200
@@ -1,0 +2,7 @@
+Fri Mar 23 22:50:48 UTC 2012 - [email protected]
+
+- split into libxfce4util4, -tools, -lang subpackages conforming
+  to the shared library policy
+- correct build dependencies
+
+-------------------------------------------------------------------

New:
----
  libxfce4util-rpmlintrc

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ libxfce4util.spec ++++++
--- /var/tmp/diff_new_pack.p7Aif9/_old  2012-04-12 09:39:09.000000000 +0200
+++ /var/tmp/diff_new_pack.p7Aif9/_new  2012-04-12 09:39:09.000000000 +0200
@@ -1,7 +1,7 @@
 #
 # spec file for package libxfce4util
 #
-# Copyright (c) 2011 SUSE LINUX Products GmbH, Nuernberg, Germany.
+# Copyright (c) 2012 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
@@ -16,36 +16,68 @@
 #
 
 
+%define libname libxfce4util4
 
 Name:           libxfce4util
 Version:        4.8.2
-Release:        2
-License:        LGPL-2.1+
+Release:        0
 Summary:        Utility Library for the Xfce Desktop Environment
-Url:            http://www.xfce.org/projects/libxfce4
+License:        LGPL-2.1+
 Group:          System/Libraries
-Source:         %{name}-%{version}.tar.bz2
+Url:            http://www.xfce.org/
+Source:         
http://archive.xfce.org/src/xfce/libxfce4util/4.8/%{name}-%{version}.tar.bz2
+Source100:      %{name}-rpmlintrc
 BuildRequires:  gtk-doc
 BuildRequires:  intltool
-BuildRequires:  pkgconfig(glib-2.0)
+BuildRequires:  perl
+BuildRequires:  pkgconfig(gobject-2.0)
 BuildRoot:      %{_tmppath}/%{name}-%{version}-build
 
 %description
 libxfce4util is a general-purpose utility library with core application support
 for the Xfce Desktop Environment.
 
+%package tools
+Summary:        Tools for libxfce4util
+Group:          System/Libraries
+Provides:       libxfce4util:%{_sbindir}/xfce4-kiosk-query
+
+%description tools
+This package contains tools for libxfce4util.
+
+%package -n %{libname}
+Summary:        Utility Library for the Xfce Desktop Environment
+Group:          System/Libraries
+Recommends:     %{name}-lang = %{version}
+Provides:       libxfce4util = %{version}
+Obsoletes:      libxfce4util <= 4.8.2
+
+%description -n %{libname}
+libxfce4util is a general-purpose utility library with core application support
+for the Xfce Desktop Environment.
+
 %package devel
-License:        LGPL-2.1+
 Summary:        Development Files for libxfce4util
 Group:          Development/Libraries/C and C++
-Requires:       libxfce4util = %{version}
-Requires:       pkgconfig(glib-2.0)
-Requires(pre):  %install_info_prereq
+Requires:       %{libname} = %{version}
+Requires:       %{name}-tools = %{version}
 
 %description devel
 This package contains the API documentation and development files needed for
 developing applications based on libxfce4util.
 
+# this should be replaced by %%lang_package once bnc#513786 is resolved
+%package lang
+Summary:        Languages for package %{name}
+Group:          System/Localization
+Requires:       %{libname} = %{version}
+Provides:       %{name}-lang-all = %{version}
+Supplements:    packageand(bundle-lang-other:%{libname})
+BuildArch:      noarch
+
+%description lang
+Provides translations to the package %{name}
+
 %prep
 %setup -q
 
@@ -57,27 +89,35 @@
 
 %install
 %make_install
+
 rm -f %{buildroot}%{_libdir}/*.la
+
 rm -rf %{buildroot}%{_datadir}/locale/{ast,kk,ur_PK,tl_PH}
-%find_lang %{name}
+
+%find_lang %{name} %{?no_lang_C}
 
 %clean
 rm -rf %{buildroot}
 
-%post -p /sbin/ldconfig
+%post -n %{libname} -p /sbin/ldconfig
 
-%postun -p /sbin/ldconfig
+%postun -n %{libname} -p /sbin/ldconfig
 
-%files -f %{name}.lang
+%files tools
 %defattr(-,root,root)
-%doc AUTHORS COPYING ChangeLog NEWS TODO README README.Kiosk
 %{_sbindir}/xfce4-kiosk-query
-%{_libdir}/*.so.*
+
+%files lang -f %{name}.lang
+
+%files -n %{libname}
+%defattr(-,root,root)
+%doc AUTHORS COPYING ChangeLog NEWS TODO README README.Kiosk
+%{_libdir}/libxfce4util.so.*
 
 %files devel
 %defattr(-, root, root)
-%{_libdir}/pkgconfig/*
-%{_libdir}/*.so
+%{_libdir}/pkgconfig/libxfce4util-*.pc
+%{_libdir}/libxfce4util.so
 %dir %{_includedir}/xfce4
 %{_includedir}/xfce4/libxfce4util/
 %dir %{_datadir}/gtk-doc

++++++ libxfce4util-rpmlintrc ++++++
# common name used by upstream/downstream projects
addFilter("libxfce4util-tools.* shlib-policy-missing-lib")
-- 
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to