packages: kde4-kdebase-workspace/kde4-kdebase-workspace.spec, kde4-kdebase-...
cactus
cactus at pld-linux.org
Tue Jan 17 02:55:26 CET 2012
Author: cactus Date: Tue Jan 17 01:55:26 2012 GMT
Module: packages Tag: HEAD
---- Log message:
- add systemd subpackage
---- Files affected:
packages/kde4-kdebase-workspace:
kde4-kdebase-workspace.spec (1.287 -> 1.288) , kdm.service (NONE -> 1.1) (NEW)
---- Diffs:
================================================================
Index: packages/kde4-kdebase-workspace/kde4-kdebase-workspace.spec
diff -u packages/kde4-kdebase-workspace/kde4-kdebase-workspace.spec:1.287 packages/kde4-kdebase-workspace/kde4-kdebase-workspace.spec:1.288
--- packages/kde4-kdebase-workspace/kde4-kdebase-workspace.spec:1.287 Tue Dec 20 20:38:32 2011
+++ packages/kde4-kdebase-workspace/kde4-kdebase-workspace.spec Tue Jan 17 02:55:21 2012
@@ -27,6 +27,7 @@
Source11: kdebase-kdm.Xsession
Source15: %{name}.desktop
Source16: %{name}-session
+Source17: kdm.service
Patch100: %{name}-branch.diff
Patch0: %{name}-rootprivs.patch
Patch1: %{name}-kdmconfig.patch
@@ -308,6 +309,14 @@
Program służący do zarządzania zarówno lokalnymi jak i zdalnymi
sesjami X11. Udostępnia także graficzny tryb logowania.
+%package -n kde4-kdm-systemd
+Summary: systemd unit for KDE Display Manager
+Group: X11/Applications
+Requires: kde4-kdm = %{version}-%{release}
+
+%description -n kde4-kdm-systemd
+systemd unit for KDE Display Manager.
+
%package -n kde4-decoration-aurorae
Summary: KDE Window Decoration Engine - Aurorae
Summary(pl.UTF-8): Silnik Dekoracji okien dla KDE - Aurorae
@@ -568,6 +577,10 @@
%py_ocomp $RPM_BUILD_ROOT%{py_sitedir}
# don't clean .py files!
+# systemd
+install -d $RPM_BUILD_ROOT/%{systemdunitdir}
+cp -p %{SOURCE17} $RPM_BUILD_ROOT/%{systemdunitdir}
+
%clean
rm -rf $RPM_BUILD_ROOT
@@ -623,6 +636,15 @@
/sbin/chkconfig --del kdm
fi
+%post -n kde4-kdm-systemd
+%systemd_post kdm.service
+
+%preun -n kde4-kdm-systemd
+%systemd_preun kdm.service
+
+%postun -n kde4-kdm-systemd
+%systemd_reload
+
%files
%defattr(644,root,root,755)
# dirs
@@ -1789,6 +1811,10 @@
%{_sysconfdir}/dbus-1/system.d/org.kde.kcontrol.kcmkdm.conf
%lang(en) %{_kdedocdir}/en/kdm
+%files -n kde4-kdm-systemd
+%defattr(644,root,root,755)
+%{systemdunitdir}/kdm.service
+
%files svg-icons
%defattr(644,root,root,755)
%{_iconsdir}/*/scalable/apps/kcmkwm.svgz
@@ -1871,6 +1897,9 @@
All persons listed below can be reached at <cvs_login>@pld-linux.org
$Log$
+Revision 1.288 2012/01/17 01:55:21 cactus
+- add systemd subpackage
+
Revision 1.287 2011/12/20 19:38:32 arekm
- release 2
================================================================
Index: packages/kde4-kdebase-workspace/kdm.service
diff -u /dev/null packages/kde4-kdebase-workspace/kdm.service:1.1
--- /dev/null Tue Jan 17 02:55:26 2012
+++ packages/kde4-kdebase-workspace/kdm.service Tue Jan 17 02:55:21 2012
@@ -0,0 +1,11 @@
+[Unit]
+Description=KDE Display Manager
+Requires=dev-tty9.device
+After=dev-tty9.device systemd-user-sessions.service
+
+[Service]
+ExecStart=/usr/bin/kdm -nodaemon
+
+[Install]
+WantedBy=graphical.target
+
================================================================
---- CVS-web:
http://cvs.pld-linux.org/cgi-bin/cvsweb.cgi/packages/kde4-kdebase-workspace/kde4-kdebase-workspace.spec?r1=1.287&r2=1.288&f=u
More information about the pld-cvs-commit
mailing list