%bcond_with x
-#sbs-git:slp/pkgs/s/system-server system-server 0.1.51 56e16bca39f96d6c8aed9ed3df2fea9b393801be
Name: system-server
Summary: System server
Version: 2.0.0
BuildRequires: pkgconfig(capi-base-common)
BuildRequires: pkgconfig(libtzplatform-config)
+BuildRequires: fdupes
+
%{?systemd_requires}
Requires(post): /usr/bin/vconftool
%description
-system server
+system server files
%package -n sysman
-Summary: Sysman library
+Summary: System manager interface library
Group: System/Libraries
Requires: %{name} = %{version}-%{release}
%description -n sysman
-System manager interface library.
+system manager internal library files
%package -n sysman-devel
-Summary: Sysman devel library
+Summary: System Manager base (devel)
Group: System/Development
Requires: sysman = %{version}-%{release}
%description -n sysman-devel
-sysman devel library.
+System Manager base library (devel) files
%package -n sysman-internal-devel
-Summary: Sysman internal devel library
+Summary: System Manager base (devel)
Group: System/Development
Requires: sysman = %{version}-%{release}
%description -n sysman-internal-devel
-sysman internal devel library.
+System Manager base library (devel) files
%package -n libslp-pm
Summary: Power manager client
Requires: %{name} = %{version}-%{release}
%description -n libslp-pm
-power-manager library.
+power-manager library files.
%package -n libslp-pm-devel
Summary: Power manager client (devel)
Requires: libslp-pm = %{version}-%{release}
%description -n libslp-pm-devel
-power-manager devel library.
+power-manager devel library files.
%package -n libhaptic
Summary: Haptic library
%prep
%setup -q
-
-%cmake . \
- -DCMAKE_INSTALL_PREFIX=%{_prefix} \
-%if %{with x}
- -DX11_SUPPORT=On \
-%else
- -DX11_SUPPORT=Off \
-%endif
- #eol
-
-%build
cp %{SOURCE1} .
cp %{SOURCE2} .
cp %{SOURCE3} .
cp %{SOURCE4} .
cp %{SOURCE5} .
cp %{SOURCE6} .
+
+%build
%cmake . -DTZ_SYS_ETC=%TZ_SYS_ETC
%install
rm -f %{buildroot}%{_bindir}/restart
%endif
+%fdupes %{buildroot}
+
+
%post
#memory type vconf key init
users_gid=$(getent group $TZ_SYS_USER_GROUP | cut -f3 -d':')
if [ "$1" = "1" ]; then
systemctl restart system-server.service
systemctl restart regpmon.service
- systemctl restart zbooting-done.service
+ systemctl restart zbooting-done.service
fi
/sbin/ldconfig
if [ "$1" = "0" ]; then
systemctl stop system-server.service
systemctl stop regpmon.service
- systemctl stop zbooting-done.service
+ systemctl stop zbooting-done.service
fi
%postun
%{_includedir}/deviced/haptic-plugin-intf.h
%{_libdir}/libdeviced.so
%{_libdir}/pkgconfig/deviced.pc
-