Make system-server start and run on tizen-common 45/22345/1
authorCorentin Lecouvey <corentin.lecouvey@open.eurogiciel.org>
Tue, 27 May 2014 17:43:33 +0000 (19:43 +0200)
committerRomuald Texier-Marcadé <romuald.texier-marcade@open.eurogiciel.org>
Mon, 2 Jun 2014 09:45:16 +0000 (11:45 +0200)
commit4544c94913dee91c066fb5bba618c0cffc2f7215
treec91520372d0b6538982d74ce3868d1255020ee98
parent257c8ffde0e44d4017fdd24d1f29ae312d051091
Make system-server start and run on tizen-common

* packaging: fix regpmon and set_pmon installation

These binaries were provided by system-server and sysman sub-package.
It conducts to an rpm conflict at installation time.

This fix generates correct binaries and only provide them in system-server
package.

* packaging: massive clean up

- remove useless system-server sub-package
- remove useless Apache-2.0 license sub-package
- remove useless systemd require(post/postun/preun) dependencies
- remove useless buildroot deletion in %install section
- gather all of the %post/%postun scriptlets above %files sections
- fix sysman sub-package dependencies

* Removed references to (useless) missing file.

* deviced.conf supersedes system-server.conf

* Removed useless and confusing files from utils/ (bash scripts and one
ARM binary(!))

* system-server.socket goes to sockets.target.wants, system-server.service
goes to multi-user.target.wants

* added missing condition to not include X11 specific code non-X targets

Bug-tizen: TC-16
Change-Id: I37fef948dd64b985a7a983e6e72083eec1e61c70
Signed-off-by: Corentin Lecouvey <corentin.lecouvey@open.eurogiciel.org>
Signed-off-by: Romuald Texier-Marcadé <romuald.texier-marcade@open.eurogiciel.org>
CMakeLists.txt
packaging/system-server.spec
system-server.conf [deleted file]
systemd/system-server.service
utils/pmon [deleted file]
utils/regpmon [deleted file]
utils/set_pmon [deleted file]