[systemd] Update to current git snapshot, split systemd-libs

Michal Schmidt michich at fedoraproject.org
Wed Jun 6 23:15:16 UTC 2012


commit 998394df6628e064f615c7cc0e1687f24076b5bc
Author: Michal Schmidt <mschmidt at redhat.com>
Date:   Thu Jun 7 00:57:02 2012 +0200

    Update to current git snapshot, split systemd-libs
    
    - Update to current git snapshot
      - Add systemd-readahead-analyze
      - Drop upstream patch
    - Split systemd-libs
    - Drop duplicate doc files
    - Fixed License headers of subpackages

 ...-remaining-selinux-labeling-for-file-in-r.patch |   48 --------------------
 systemd.spec                                       |   43 +++++++++++++-----
 2 files changed, 31 insertions(+), 60 deletions(-)
---
diff --git a/systemd.spec b/systemd.spec
index 345b6f7..4099244 100644
--- a/systemd.spec
+++ b/systemd.spec
@@ -1,9 +1,9 @@
-#global gitcommit 9fa2f41
+%global gitcommit a2368a3
 
 Name:           systemd
 Url:            http://www.freedesktop.org/wiki/Software/systemd
 Version:        185
-Release:        3%{?gitcommit:.git%{gitcommit}}%{?dist}
+Release:        4%{?gitcommit:.git%{gitcommit}}%{?dist}
 # For a breakdown of the licensing, see README
 License:        LGPLv2+ and MIT and GPLv2+
 Group:          System Environment/Base
@@ -56,7 +56,6 @@ Source2:        systemd-sysv-convert
 Source3:        udlfb.conf
 # Stop-gap, just to ensure things work fine with rsyslog without having to change the package right-away
 Source4:        listen.conf
-Patch0:         0001-udev-remove-remaining-selinux-labeling-for-file-in-r.patch
 
 Obsoletes:      SysVinit < 2.86-24, sysvinit < 2.86-24
 Provides:       SysVinit = 2.86-24, sysvinit = 2.86-24
@@ -87,9 +86,18 @@ state, maintains mount and automount points and implements an
 elaborate transactional dependency-based service control logic. It can
 work as a drop-in replacement for sysvinit.
 
+%package libs
+Group:          System Environment/Base
+Summary:        systemd libraries
+License:        LGPLv2+ and MIT
+
+%description libs
+Libraries for systemd and udev. systemd PAM module.
+
 %package devel
 Group:          System Environment/Base
 Summary:        Development headers for systemd
+License:        LGPLv2+ and MIT
 Requires:       %{name} = %{version}-%{release}
 Provides:       libudev-devel = %{version}
 Obsoletes:      libudev-devel < 183
@@ -100,6 +108,7 @@ Development headers and auxiliary files for developing applications for systemd.
 %package sysv
 Group:          System Environment/Base
 Summary:        SysV tools for systemd
+License:        LGPLv2+
 Requires:       %{name} = %{version}-%{release}
 
 %description sysv
@@ -108,6 +117,7 @@ SysV compatibility tools for systemd
 %package analyze
 Group:          System Environment/Base
 Summary:        Tool for processing systemd profiling information
+License:        LGPLv2+
 Requires:       %{name} = %{version}-%{release}
 Requires:       dbus-python
 Requires:       pycairo
@@ -142,7 +152,6 @@ glib-based applications using libudev functionality.
 
 %prep
 %setup -q %{?gitcommit:-n %{name}-git%{gitcommit}}
-%patch0 -p1
 
 %build
 %{?gitcommit: ./autogen.sh }
@@ -309,7 +318,6 @@ mv /etc/systemd/system/default.target.save /etc/systemd/system/default.target >/
 %postun -n libgudev1 -p /sbin/ldconfig
 
 %files
-%doc NEWS README src/udev/keymap/README.keymap.txt
 %doc %{_docdir}/systemd
 %dir %{_sysconfdir}/systemd
 %dir %{_sysconfdir}/systemd/system
@@ -374,6 +382,7 @@ mv /etc/systemd/system/default.target.save /etc/systemd/system/default.target >/
 %{_bindir}/systemd-delta
 %{_bindir}/systemd-detect-virt
 %{_bindir}/systemd-inhibit
+%{_bindir}/systemd-readahead-analyze
 %{_bindir}/udevadm
 %{_prefix}/lib/systemd/system
 %{_prefix}/lib/systemd/user
@@ -384,12 +393,6 @@ mv /etc/systemd/system/default.target.save /etc/systemd/system/default.target >/
 %{_prefix}/lib/systemd/system-generators/systemd-rc-local-generator
 %{_prefix}/lib/systemd/system-generators/systemd-fstab-generator
 %{_prefix}/lib/systemd/system-generators/systemd-system-update-generator
-%{_libdir}/security/pam_systemd.so
-%{_libdir}/libsystemd-daemon.so.*
-%{_libdir}/libsystemd-login.so.*
-%{_libdir}/libsystemd-journal.so.*
-%{_libdir}/libsystemd-id128.so.*
-%{_libdir}/libudev.so.*
 %{_sbindir}/init
 %{_sbindir}/reboot
 %{_sbindir}/halt
@@ -431,6 +434,14 @@ mv /etc/systemd/system/default.target.save /etc/systemd/system/default.target >/
 %ghost %config(noreplace) %{_sysconfdir}/systemd/system/runlevel4.target
 %ghost %config(noreplace) %{_sysconfdir}/systemd/system/runlevel5.target
 
+%files libs
+%{_libdir}/security/pam_systemd.so
+%{_libdir}/libsystemd-daemon.so.*
+%{_libdir}/libsystemd-login.so.*
+%{_libdir}/libsystemd-journal.so.*
+%{_libdir}/libsystemd-id128.so.*
+%{_libdir}/libudev.so.*
+
 %files devel
 %{_libdir}/libsystemd-daemon.so
 %{_libdir}/libsystemd-login.so
@@ -475,7 +486,15 @@ mv /etc/systemd/system/default.target.save /etc/systemd/system/default.target >/
 %attr(0644,root,root) %{_libdir}/pkgconfig/gudev-1.0*
 
 %changelog
-* Wed Jun 06 2012 Ray Strode <rstrode at redhat.com> 185-3
+* Wed Jun 06 2012 Michal Schmidt <mschmidt at redhat.com> - 185-4.gita2368a3
+- Update to current git snapshot
+  - Add systemd-readahead-analyze
+  - Drop upstream patch
+- Split systemd-libs
+- Drop duplicate doc files
+- Fixed License headers of subpackages
+
+* Wed Jun 06 2012 Ray Strode <rstrode at redhat.com> - 185-3
 - Drop plymouth files
 - Conflict with old plymouth
 


More information about the scm-commits mailing list