Hello community, here is the log from the commit of package libgnome for openSUSE:Factory checked in at 2017-09-13 21:44:13 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/libgnome (Old) and /work/SRC/openSUSE:Factory/.libgnome.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "libgnome" Wed Sep 13 21:44:13 2017 rev:54 rq:522343 version:2.32.2+20170807.33313713 Changes: -------- --- /work/SRC/openSUSE:Factory/libgnome/libgnome.changes 2013-04-18 14:59:37.000000000 +0200 +++ /work/SRC/openSUSE:Factory/.libgnome.new/libgnome.changes 2017-09-13 21:44:17.984306801 +0200 @@ -1,0 +2,24 @@ +Fri Sep 8 13:32:28 UTC 2017 - [email protected] + +- Update RPM groups, old boilerplate summaries and old + macros/constructs. fdupes must not run across hardlink locations. + +------------------------------------------------------------------- +Tue Aug 15 16:45:13 UTC 2017 - [email protected] + +- Update to version 2.32.2+20170807.33313713: + + Fix compiler warnings. + + Add DOAP file. + + Don't use G_DISABLE_DEPRECATED. + + doap category deprecated. + + gnome-config.h: Fix invalid UTF-8 in header. + + Updated translations. +- Switch to git-checkout via source service. +- Pass NOCONFIGURE=1 ./autogen.sh instead of gtkdocize and + autoreconf, we need to bootstrap now that we are using + gitcheckout. +- Disable libgnome-help-bundles.patch: Needs rebase. +- Conditionally apply translations-update-upstream BuildRequires + and macro for non-openSUSE only. + +------------------------------------------------------------------- Old: ---- libgnome-2.32.1.tar.bz2 New: ---- _service _servicedata libgnome-2.32.2+20170807.33313713.tar.xz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ libgnome.spec ++++++ --- /var/tmp/diff_new_pack.pXpnI3/_old 2017-09-13 21:44:18.736201016 +0200 +++ /var/tmp/diff_new_pack.pXpnI3/_new 2017-09-13 21:44:18.736201016 +0200 @@ -1,7 +1,7 @@ # # spec file for package libgnome # -# Copyright (c) 2013 SUSE LINUX Products GmbH, Nuernberg, Germany. +# Copyright (c) 2017 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 @@ -27,15 +27,19 @@ BuildRequires: libbonobo-devel BuildRequires: libcanberra-devel BuildRequires: pkg-config +%if !0%{?is_opensuse} BuildRequires: translation-update-upstream -Version: 2.32.1 +%endif +Version: 2.32.2+20170807.33313713 Release: 0 Summary: The GNOME 2.x Desktop Base Libraries License: LGPL-2.1+ Group: Development/Libraries/GNOME Url: http://www.gnome.org/ BuildRoot: %{_tmppath}/%{name}-%{version}-build -Source: http://ftp.gnome.org/pub/GNOME/sources/%{name}/2.32/%{name}-%{version}.tar.bz2 +# Source based on tar_scm _service +Source: %{name}-%{version}.tar.xz +#Source: http://ftp.gnome.org/pub/GNOME/sources/%%{name}/2.32/%%{name}-%%{version}.tar.bz2 Source99: baselibs.conf # PATCH-FIX-OPENSUSE libgnome-sounds-default.diff -- Set default sounds for events Patch4: libgnome-sounds-default.patch @@ -43,7 +47,7 @@ Patch6: libgnome-uninitialized-vars.patch # PATCH-FIX-UPSTREAM libgnome-va_list-empty.patch bgo543570 -- This fixes the same as libgnome-uninitialized-vars.patch, so both can go away when upstream accepts patc Patch8: libgnome-va_list-empty.patch -# PATCH-FIX-OPENSUSE +# PATCH-NEEDS-REBASE libgnome-help-bundles.patch -- was: PATCH-FIX-OPENSUSE Patch9: libgnome-help-bundles.patch # bug437293 %ifarch ppc64 @@ -64,7 +68,7 @@ %package devel -Summary: Include Files and Libraries mandatory for Development +Summary: Development files for libgnome Group: Development/Libraries/GNOME Provides: libgnome-doc = %{version} Obsoletes: libgnome-doc < %{version} @@ -88,43 +92,38 @@ # %description devel -This package contains all necessary include files and libraries needed -to develop applications that require these. - - +This subpackage contains the header files for developing +applications that want to make use of libgnome. %lang_package %prep %setup -q +%if !0%{?is_opensuse} translation-update-upstream +%endif %patch4 %patch6 %patch8 -p1 -%patch9 -p1 +# Needs rebase +#patch9 -p1 %build -gtkdocize --copy -autoreconf -f -i -%configure --with-pic\ - --disable-esd\ - --disable-static -echo "#undef G_DISABLE_DEPRECATED" >> config.h -make %{?jobs:-j%jobs} +NOCONFIGURE=1 ./autogen.sh +%configure \ + --disable-esd \ + --enable-gtk-doc \ + --disable-static \ + %{nil} +make %{?_smp_mflags} %install -%makeinstall -%if 0%{?suse_version} <= 1120 -%{__rm} %{buildroot}%{_datadir}/locale/en@shaw/LC_MESSAGES/* -%endif -mkdir -p $RPM_BUILD_ROOT%{_datadir}/gnome/help $RPM_BUILD_ROOT%{_datadir}/gnome/autostart +%make_install +mkdir -p %{buildroot}/%{_datadir}/gnome/help %{buildroot}/%{_datadir}/gnome/autostart %find_lang %{name}-2.0 %find_gconf_schemas cat %{name}.schemas_list >%{name}.lst -find %{buildroot} -type f -name "*.la" -exec %{__rm} -fv {} + -%fdupes $RPM_BUILD_ROOT - -%clean -rm -rf $RPM_BUILD_ROOT +find %{buildroot} -type f -name "*.la" -print -delete +%fdupes %{buildroot}/%{_prefix} %pre -f %{name}.schemas_pre @@ -138,7 +137,7 @@ %files -f %{name}.lst %defattr(-, root, root) -%doc AUTHORS COPYING.LIB ChangeLog NEWS README +%doc AUTHORS COPYING.LIB NEWS README %{_bindir}/* %dir %{_datadir}/gnome # generic directory for help files ++++++ _service ++++++ <services> <service mode="disabled" name="tar_scm"> <param name="url">git://git.gnome.org/libgnome</param> <param name="scm">git</param> <param name="versionformat">2.32.2+%cd.%h</param> <param name="changesgenerate">enable</param> </service> <service mode="disabled" name="recompress"> <param name="file">*.tar</param> <param name="compression">xz</param> </service> <service mode="disabled" name="set_version" /> </services> ++++++ _servicedata ++++++ <servicedata> <service name="tar_scm"> <param name="url">git://git.gnome.org/libgnome</param> <param name="changesrevision">33313713c4f5c1de500859ff128d6fd7e3af5722</param></service></servicedata>
