Hello community, here is the log from the commit of package libbonobo for openSUSE:Factory checked in at 2018-03-09 10:42:35 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/libbonobo (Old) and /work/SRC/openSUSE:Factory/.libbonobo.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "libbonobo" Fri Mar 9 10:42:35 2018 rev:54 rq:583021 version:2.32.1 Changes: -------- --- /work/SRC/openSUSE:Factory/libbonobo/libbonobo.changes 2016-10-18 10:33:50.000000000 +0200 +++ /work/SRC/openSUSE:Factory/.libbonobo.new/libbonobo.changes 2018-03-09 10:42:39.099202056 +0100 @@ -1,0 +2,11 @@ +Mon Mar 5 14:19:31 UTC 2018 - [email protected] + +- Remove ineffective --with-pic. Fix copy-pasted summaries. + Limit fdupes to not cross partition boundaries. + +------------------------------------------------------------------- +Wed Feb 28 16:33:57 UTC 2018 - [email protected] + +- Modernize spec-file by calling spec-cleaner + +------------------------------------------------------------------- ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ libbonobo.spec ++++++ --- /var/tmp/diff_new_pack.8ECg8J/_old 2018-03-09 10:42:40.203162297 +0100 +++ /var/tmp/diff_new_pack.8ECg8J/_new 2018-03-09 10:42:40.207162153 +0100 @@ -1,7 +1,7 @@ # # spec file for package libbonobo # -# Copyright (c) 2016 SUSE LINUX GmbH, Nuernberg, Germany. +# Copyright (c) 2018 SUSE LINUX GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -17,6 +17,21 @@ Name: libbonobo +Version: 2.32.1 +Release: 0 +Summary: The Bonobo Component System for the GNOME 2.x Desktop Platform +License: GPL-2.0-or-later AND LGPL-2.1-or-later +Group: Development/Libraries/GNOME +Url: http://www.gnome.org/ +# +Source: http://ftp.gnome.org/pub/GNOME/sources/%{name}/2.32/%{name}-%{version}.tar.bz2 +Source99: baselibs.conf +# PATCH-FIX-OPENSUSE bonobo-activation-config.patch [email protected] -- Fix activation +Patch2: bonobo-activation-config.patch +# PATCH-FIX-OPENSUSE libbonobo-lib64.patch [email protected] -- Handle libdir in addition to libexecdir on 64-bit machines for .server files +Patch3: libbonobo-lib64.patch +# PATCH-FEATURE-OPENSUSE libbonobo-fate300461-server-gettext.patch fate300461 [email protected] -- Look for translation of .server files via gettext +Patch4: libbonobo-fate300461-server-gettext.patch BuildRequires: bison BuildRequires: fdupes BuildRequires: flex @@ -27,37 +42,17 @@ BuildRequires: orbit2-devel BuildRequires: popt-devel BuildRequires: translation-update-upstream -Summary: The Bonobo Component System for the GNOME 2.x Desktop Platform -License: GPL-2.0+ and LGPL-2.1+ -Group: Development/Libraries/GNOME -Version: 2.32.1 -Release: 0 +Recommends: %{name}-lang = %{version} # Obsolete for >=9.1: Obsoletes: bonobo-activation Provides: bonobo-activation -# bug437293 -%ifarch ppc64 -Obsoletes: libbonobo-64bit -%endif -# -Source: http://ftp.gnome.org/pub/GNOME/sources/%{name}/2.32/%{name}-%{version}.tar.bz2 -Source99: baselibs.conf -Url: http://www.gnome.org/ -BuildRoot: %{_tmppath}/%{name}-%{version}-build -# PATCH-FIX-OPENSUSE bonobo-activation-config.patch [email protected] -- Fix activation -Patch2: bonobo-activation-config.patch -# PATCH-FIX-OPENSUSE libbonobo-lib64.patch [email protected] -- Handle libdir in addition to libexecdir on 64-bit machines for .server files -Patch3: libbonobo-lib64.patch -# PATCH-FEATURE-OPENSUSE libbonobo-fate300461-server-gettext.patch fate300461 [email protected] -- Look for translation of .server files via gettext -Patch4: libbonobo-fate300461-server-gettext.patch -Recommends: %{name}-lang = %{version} %description Bonobo is a component system for the GNOME platform. Libbonobo is the new version for the GNOME 2.x Desktop platform. %package devel -Summary: Include Files and Libraries mandatory for Development. +Summary: Development files for the Bonobo Component System Group: Development/Libraries/GNOME Requires: %{name} = %{version} Requires: glib2-devel @@ -66,10 +61,6 @@ # Obsolete for >=9.1: Obsoletes: bonobo-activation-devel Provides: bonobo-activation-devel -# bug437293 -%ifarch ppc64 -Obsoletes: libbonobo-devel-64bit -%endif # %description devel @@ -77,7 +68,7 @@ to develop applications that require these. %package doc -Summary: Additional Package Documentation. +Summary: Additional Package Documentation for bonobo Group: Development/Libraries/GNOME Requires: %{name} = %{version} # Obsolete for >=9.1: @@ -89,6 +80,7 @@ new version for the GNOME 2.x platform. %lang_package + %prep %setup -q translation-update-upstream @@ -99,35 +91,27 @@ %patch4 -p1 %build -%configure --with-pic\ - --disable-static +%configure --disable-static echo "#undef G_DISABLE_DEPRECATED" >> config.h # Do not use parallel build.. to many random fallouts make -j1 %install -%makeinstall -%if 0%{?suse_version} <= 1120 -%{__rm} %{buildroot}%{_datadir}/locale/en@shaw/LC_MESSAGES/* -%endif -find %{buildroot}%{_libdir} -name '*.la' -type f -delete -print +%make_install +find %{buildroot} -type f -name "*.la" -delete -print %if "%{_lib}" == "lib64" # we need to create the arch-independent directory for .servers file install -d %{buildroot}%{_libexecdir}/bonobo/servers %endif %find_lang libbonobo-2.0 -%fdupes $RPM_BUILD_ROOT - -%clean -rm -rf $RPM_BUILD_ROOT +%fdupes %{buildroot}/%{_prefix} %post -p /sbin/ldconfig - %postun -p /sbin/ldconfig %files -%defattr(-,root,root) -%doc AUTHORS COPYING ChangeLog NEWS README +%license COPYING +%doc AUTHORS ChangeLog NEWS README %{_bindir}/* %{_sbindir}/bonobo-activation-sysconf %{_libdir}/*.so.* @@ -137,21 +121,19 @@ %endif %{_libexecdir}/bonobo-activation-server %{_libdir}/orbit-2.0/*.so -%doc %{_mandir}/man?/*.* +%{_mandir}/man?/*%{ext_man} %dir %{_sysconfdir}/bonobo-activation %config %{_sysconfdir}/bonobo-activation/bonobo-activation-config.xml %files lang -f libbonobo-2.0.lang %files devel -%defattr(-,root,root) %{_datadir}/idl/* %{_includedir}/* %{_libdir}/*.so %{_libdir}/pkgconfig/*.pc %files doc -%defattr(-,root,root) %{_datadir}/gtk-doc/html/* %dir %{_libdir}/bonobo-2.0 %{_libdir}/bonobo-2.0/samples
