2 Summary: UX launcher daemon
7 URL: http://www.tizen.org
8 Source0: %{name}-%{version}.tar.gz
9 Source1: uxlaunch.config
10 Source2: xterm.desktop
11 Requires(preun): systemd
12 Requires(post): systemd
13 Requires(postun): systemd
14 BuildRequires: pkgconfig(glib-2.0)
15 BuildRequires: pkgconfig(xau)
16 BuildRequires: pkgconfig(dbus-1)
17 BuildRequires: pkgconfig(systemd)
18 BuildRequires: pam-devel
22 Uxlaunch is a generic X session launch utility, designed to
23 quickly start X and a user desktop.
27 Summary: Headers for uxlaunch IPC
28 Group: Development/Libraries
29 Requires: %{name} = %{version}-%{release}
32 Development files for uxlaunch.
35 %setup -q -n %{name}-%{version}
39 %reconfigure --disable-static --without-ck-connector
44 mkdir -p %{buildroot}/%{_lib}/systemd/system/graphical.target.wants
45 ln -s ../uxlaunch.service %{buildroot}/%{_lib}/systemd/system/graphical.target.wants/uxlaunch.service
48 install -D -p -m 0644 %{SOURCE1} \
49 %{buildroot}%{_sysconfdir}/sysconfig/uxlaunch
51 install -D -p -m 0644 %{SOURCE1} \
52 %{buildroot}%{_datadir}/xsessions/xterm.desktop
56 systemctl stop uxlaunch.service
60 systemctl daemon-reload
62 systemctl restart uxlaunch.service
66 systemctl daemon-reload
69 %defattr(-,root,root,-)
71 %config(noreplace) %{_sysconfdir}/sysconfig/uxlaunch
72 %doc %{_mandir}/man1/uxlaunch.1*
73 %{_datadir}/uxlaunch/dmi-dpi
74 %{_datadir}/xsessions/xterm.desktop
75 /lib/systemd/system/uxlaunch.service
76 /lib/systemd/system/graphical.target.wants/uxlaunch.service
79 %defattr(-,root,root,-)
80 %{_includedir}/uxlaunch-ipc.h