Hello community,

here is the log from the commit of package udisks2 for openSUSE:Factory checked 
in at 2017-09-20 17:06:01
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/udisks2 (Old)
 and      /work/SRC/openSUSE:Factory/.udisks2.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "udisks2"

Wed Sep 20 17:06:01 2017 rev:28 rq:525998 version:2.6.5

Changes:
--------
--- /work/SRC/openSUSE:Factory/udisks2/udisks2.changes  2016-12-16 
11:52:07.450580697 +0100
+++ /work/SRC/openSUSE:Factory/.udisks2.new/udisks2.changes     2017-09-20 
17:06:03.581564134 +0200
@@ -1,0 +2,8 @@
+Wed Jul  5 10:03:57 UTC 2017 - [email protected]
+
+- Update to version 2.6.5 (fate#323354)
+  * switch to new maintained codestream at
+    https://github.com/storaged-project/udisks
+  * Detailed changelog in /usr/share/doc/packages/udisks2/NEWS
+
+-------------------------------------------------------------------

Old:
----
  udisks-2.1.8.tar.bz2
  udisks-2.1.8.tar.bz2.sign
  udisks2.keyring

New:
----
  _service
  udisks-2.6.5.tar.bz2

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

Other differences:
------------------
++++++ udisks2.spec ++++++
--- /var/tmp/diff_new_pack.3qfNQL/_old  2017-09-20 17:06:04.957370461 +0200
+++ /var/tmp/diff_new_pack.3qfNQL/_new  2017-09-20 17:06:04.961369898 +0200
@@ -1,7 +1,7 @@
 #
 # spec file for package udisks2
 #
-# Copyright (c) 2016 SUSE LINUX 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
@@ -16,59 +16,78 @@
 #
 
 
-%define _name   udisks
+%{!?_udevrulesdir: %global _udevrulesdir %(pkg-config --variable=udevdir 
udev)/rules.d}
+
 Name:           udisks2
-Version:        2.1.8
-Release:        0
-Summary:        Disk Management Service, version 2
+Summary:        Disk Manager
 License:        GPL-2.0+
-Group:          System/Daemons
-Url:            http://freedesktop.org/wiki/Software/udisks
-Source:         
http://udisks.freedesktop.org/releases/%{_name}-%{version}.tar.bz2
-Source1:        
http://udisks.freedesktop.org/releases/%{_name}-%{version}.tar.bz2.sign
-Source2:        %{name}.keyring
-# Needed to build the man pages.
+Group:          System Environment/Daemons
+Version:        2.6.5
+Release:        0
+Url:            https://github.com/storaged-project/udisks
+Source0:        
https://github.com/storaged-project/udisks/releases/download/udisks-%{version}/udisks-%{version}.tar.bz2
+
+# Needed to build the man pages
+BuildRequires:  chrpath
 BuildRequires:  docbook-xsl-stylesheets
+BuildRequires:  gnome-common
+BuildRequires:  gobject-introspection-devel
+BuildRequires:  gtk-doc
 BuildRequires:  intltool
 BuildRequires:  libacl-devel
-# For xsltproc.
+BuildRequires:  libgudev-1_0-devel
 BuildRequires:  xsltproc
-BuildRequires:  pkgconfig(gio-unix-2.0) >= 2.36
-BuildRequires:  pkgconfig(glib-2.0) >= 2.36
-BuildRequires:  pkgconfig(gobject-introspection-1.0)
-BuildRequires:  pkgconfig(gudev-1.0) >= 165
+BuildRequires:  pkgconfig(glib-2.0) >= 2.31.13
 BuildRequires:  pkgconfig(libatasmart) >= 0.17
-BuildRequires:  pkgconfig(libsystemd) >= 209
-BuildRequires:  pkgconfig(polkit-agent-1) >= 0.102
-BuildRequires:  pkgconfig(polkit-gobject-1) >= 0.102
+BuildRequires:  pkgconfig(polkit-agent-1) >= 0.92
+BuildRequires:  pkgconfig(polkit-gobject-1) >= 0.92
 BuildRequires:  pkgconfig(systemd)
 BuildRequires:  pkgconfig(udev)
+
+# Needed to pull in the system bus daemon
+Requires:       dbus-1
+# We need at least this version for bugfixes/features etc.
+Requires:       libatasmart4
+# For mount, umount, mkswap
+Requires:       util-linux
 # sgdisk is called by udisksd to modify the partition tables... thus a needed 
tool.
 Requires:       gptfdisk
+# For LUKS devices
+Requires:       cryptsetup
+# For ejecting removable disks
+Requires:       eject
+
+Requires:       libudisks2-0 = %{version}
 Recommends:     %{name}-lang
+
+BuildRoot:      %{_tmppath}/%{name}-%{version}-build
 %{?systemd_requires}
+
+# For /proc/self/mountinfo, only available in 2.6.26 or higher
+Conflicts:      kernel < 2.6.26
+
 # Upstream First - Policy:
 # Never add any patches to this package without the upstream commit id
 # in the patch. Any patches added here without a very good reason to make
 # an exception will be silently removed with the next version update.
 
 %description
-udisks provides a daemon, D-Bus API and command line tools
-for managing disks and storage devices.
+The Udisks project provides a daemon, tools and libraries to access and
+manipulate disks, storage devices and technologies.
 
 %package -n libudisks2-0
-Summary:        UDisks Client Library, version 2
-License:        LGPL-2.0+
+Summary:        Dynamic library to access the udisksd daemon
+License:        LGPL-2.1+
 Group:          System/Libraries
 Recommends:     %{name} = %{version}
 
 %description -n libudisks2-0
-udisks provides a daemon, D-Bus API and command line tools
-for managing disks and storage devices.
+This package contains the dynamic library, which provides
+access to the udisksd daemon.
 
 %package -n typelib-1_0-UDisks-2_0
 Summary:        UDisks Client Library, version 2 -- Introspection bindings
-License:        LGPL-2.0+
+License:        LGPL-2.1+
 Group:          System/Libraries
 
 %description -n typelib-1_0-UDisks-2_0
@@ -79,85 +98,107 @@
 the UDisks client library.
 
 %package devel
-Summary:        Disk Management Service, version 2 -- Development Files
-License:        LGPL-2.0+
+Summary:        Development files for lib%{name}
+License:        LGPL-2.1+
 Group:          Development/Libraries/C and C++
 Requires:       libudisks2-0 = %{version}
 
 %description devel
-udisks provides a daemon, D-Bus API and command line tools
-for managing disks and storage devices.
+This package contains the development files for the library lib%{name}, a
+dynamic library, which provides access to the udisksd daemon.
 
 %lang_package
 
 %prep
-%setup -q -n %{_name}-%{version}
+%setup -q -n udisks-%{version}
 
 %build
-export V=1
 %configure \
-  --disable-static
+    --sysconfdir=/etc \
+    --enable-gtk-doc
 make %{?_smp_mflags}
 
 %install
-%make_install
-find %{buildroot} -type f -name "*.la" -delete -print
-ln -sf %{_sbindir}/service %{buildroot}%{_sbindir}/rcudisks2
-%find_lang %{name}
+make install DESTDIR=%{buildroot}
+
+find %{buildroot} -name \*.la -o -name \*.a | xargs rm
+
+chrpath --delete %{buildroot}/%{_sbindir}/umount.udisks2
+chrpath --delete %{buildroot}/%{_bindir}/udisksctl
+chrpath --delete %{buildroot}/%{_libexecdir}/udisks2/udisksd
+
+%find_lang udisks2
+
+#we don't want to load storaged modules
+rm -r %{buildroot}/etc/udisks2
 
 %pre
 %service_add_pre udisks2.service
 
-%post
-%udev_rules_update
+%post -n %{name}
+%{?udev_rules_update:%udev_rules_update}
 %service_add_post udisks2.service
 
+%post -n libudisks2-0 -p /sbin/ldconfig
+
 %preun
 %service_del_preun udisks2.service
 
 %postun
 %service_del_postun udisks2.service
 
-%post -n libudisks2-0 -p /sbin/ldconfig
 %postun -n libudisks2-0 -p /sbin/ldconfig
 
 %files
-%defattr(-,root,root)
-%doc AUTHORS COPYING NEWS README
-%{_sbindir}/rcudisks2
-%{_sbindir}/umount.udisks2
-%{_bindir}/udisksctl
-%{_libexecdir}/udisks2/
+%defattr(-,root,root,-)
+%doc README.md AUTHORS NEWS HACKING COPYING
+
+%dir %{_libexecdir}/udisks2
+%{_libexecdir}/udisks2/udisksd
+%config %{_sysconfdir}/dbus-1/system.d/org.freedesktop.UDisks2.conf
+%{_datadir}/bash-completion/completions/udisksctl
 %{_unitdir}/udisks2.service
+%dir %{_udevrulesdir}
 %{_udevrulesdir}/80-udisks2.rules
-%{_datadir}/bash-completion/completions/udisksctl
-%config %{_sysconfdir}/dbus-1/system.d/org.freedesktop.UDisks2.conf
+%{_sbindir}/umount.udisks2
+
+%dir %{_libexecdir}/udisks2
+%{_libexecdir}/udisks2/udisksd
+
+%{_bindir}/udisksctl
+
+%{_mandir}/man1/udisksctl.1*
+%{_mandir}/man5/udisks2.conf.5*
+%{_mandir}/man8/udisksd.8*
+%{_mandir}/man8/udisks.8*
+%{_mandir}/man8/umount.udisks2.8*
+
+%{_datadir}/polkit-1/actions/org.freedesktop.UDisks2.policy
 %{_datadir}/dbus-1/system-services/org.freedesktop.UDisks2.service
-%{_datadir}/polkit-1/actions/org.freedesktop.udisks2.policy
-%{_mandir}/man1/udisksctl.1%{?ext_man}
-%{_mandir}/man8/udisks.8%{?ext_man}
-%{_mandir}/man8/udisksd.8%{?ext_man}
-%{_mandir}/man8/umount.udisks2.8%{?ext_man}
-%attr(0770,root,root) %dir %{_localstatedir}/lib/udisks2/
+
+# Permissions for local state data are 0700 to avoid leaking information
+# about e.g. mounts to unprivileged users
+%attr(0700,root,root) %dir %{_localstatedir}/lib/udisks2
 
 %files -n libudisks2-0
-%defattr(-,root,root)
-%doc AUTHORS COPYING NEWS README
+%defattr(-,root,root,-)
 %{_libdir}/libudisks2.so.*
 
 %files -n typelib-1_0-UDisks-2_0
-%defattr(-,root,root)
+%defattr(-,root,root,-)
 %{_libdir}/girepository-1.0/UDisks-2.0.typelib
 
 %files devel
-%defattr(-,root,root)
-%{_includedir}/udisks2/
+%defattr(-,root,root,-)
 %{_libdir}/libudisks2.so
-%{_libdir}/pkgconfig/udisks2.pc
+%dir %{_includedir}/udisks2
+%dir %{_includedir}/udisks2/udisks
+%{_includedir}/udisks2/udisks/*.h
 %{_datadir}/gir-1.0/UDisks-2.0.gir
+
 %doc %{_datadir}/gtk-doc/html/udisks2/
+%{_libdir}/pkgconfig/udisks2.pc
 
-%files lang -f %{name}.lang
-%defattr(-,root,root)
+%files lang -f udisks2.lang
 
 %changelog

++++++ _service ++++++
<services>
<service name="download_files" mode="localonly">
    <param name="enforceupstream">yes</param>
  </service>
</services>

++++++ udisks-2.1.8.tar.bz2 -> udisks-2.6.5.tar.bz2 ++++++
++++ 286742 lines of diff (skipped)


Reply via email to