platform/core/system/pass.git
7 years agopass: Clean up APIs for removed modules
Wook Song [Mon, 21 Nov 2016 07:20:24 +0000 (16:20 +0900)]
pass: Clean up APIs for removed modules

This patch cleans up the APIs of deviced. Since the modules which are
no longer required by PASS are excluded from the package, APIs that
correspond to these modules are removed.

Signed-off-by: Wook Song <wook16.song@samsung.com>
7 years agopass: Remove led module
Wook Song [Mon, 21 Nov 2016 07:09:12 +0000 (16:09 +0900)]
pass: Remove led module

This patch removes the led moudule of deviced.

Signed-off-by: Wook Song <wook16.song@samsung.com>
7 years agopass: Remove unnecessary modules
Wook Song [Mon, 21 Nov 2016 05:48:00 +0000 (14:48 +0900)]
pass: Remove unnecessary modules

This patch removes the dispaly, extcon, and power modules of deviced and
applies change 24b34852276fd4d6872e7d6d32387d8d4f8efdf7 ("power: systemd
dbus method and signal are used to check if booting is done") of
deviced to pass. Several dependencies between the core and these modules
are also eliminated.

Signed-off-by: Wook Song <wook16.song@samsung.com>
7 years agopass: Remove haptic and touchscreen modules
Wook Song [Mon, 21 Nov 2016 02:09:45 +0000 (11:09 +0900)]
pass: Remove haptic and touchscreen modules

PASS does not require the haptic and touchscreen modules of deviced.
Since there is no dependency between the core and these modules, this
patch removes the haptic and touchscreen moudlues without any changes in
src/core.c. CMakeLists.txt and packaging/pass.spec are slightly
modified and several files (scripts/deviced-vibrator.conf and
systemd/deviced-vibrator.service), which are required by the haptic
module, are deleted.

Signed-off-by: Wook Song <wook16.song@samsung.com>
7 years agopass: Remove block module and related features
Wook Song [Fri, 18 Nov 2016 07:35:51 +0000 (16:35 +0900)]
pass: Remove block module and related features

This patch removes the block module, which is not required for pass.
Several features related to the block module including
TIZEN_FEATURE_BLOCK_SET_PERMISION and block_tmpfs are also eliminated as
well.

Signed-off-by: Wook Song <wook16.song@samsung.com>
7 years agolibpass: Remove libpass (libdeviced of deviced)
Wook Song [Fri, 18 Nov 2016 06:47:39 +0000 (15:47 +0900)]
libpass: Remove libpass (libdeviced of deviced)

This patch removes libpass packages, which were libdeviced of deviced.
These packages are required to build devicectl. Since devicectl has been
removed, there is no reason to remain these packages at this point.

Now, when the building is successfully done, you can find only following
packages as the results:

- pass-0.0.1-1.armv7l.rpm
- pass-debuginfo-0.0.1-1.armv7l.rpm
- pass-debugsource-0.0.1-1.armv7l.rpm

Signed-off-by: Wook Song <wook16.song@samsung.com>
7 years agopass: Remove all usb-related modules and features
Wook Song [Fri, 18 Nov 2016 06:06:46 +0000 (15:06 +0900)]
pass: Remove all usb-related modules and features

This patch mainly removes usb (both client and host) modules, which are
not necessary for pass. Several debug features using usb are also
removed.

Signed-off-by: Wook Song <wook16.song@samsung.com>
7 years agodevicectl: Remove devicectl
Wook Song [Fri, 18 Nov 2016 04:23:19 +0000 (13:23 +0900)]
devicectl: Remove devicectl

This patch removes devicectl, which is a helper tool for deviced. When
the stable version of pass is ready and available, it will be refactored
to support pass.

Signed-off-by: Wook Song <wook16.song@samsung.com>
7 years agopass: Remove tzip module
Wook Song [Fri, 18 Nov 2016 02:18:50 +0000 (11:18 +0900)]
pass: Remove tzip module

Since PASS does not require the tzip module of deviced, src/tzip is
removed.

Signed-off-by: Wook Song <wook16.song@samsung.com>
7 years agopass: Remove battery and ir modules
Wook Song [Fri, 18 Nov 2016 01:39:46 +0000 (10:39 +0900)]
pass: Remove battery and ir modules

PASS does not require the battery and ir modules of deviced. The
src/battery and src/ir directories are deleted. In order to apply these
changes, CMakeLists.txt and packaging/pass.spec files are also modified.

Signed-off-by: Wook Song <wook16.song@samsung.com>
7 years agopass: Change names of project and daemon to "pass"
Wook Song [Fri, 18 Nov 2016 00:27:53 +0000 (09:27 +0900)]
pass: Change names of project and daemon to "pass"

This patch simply changes names of this project and the main daemon to
"pass". When the packages are successfully built, you can find the
following files as the results:

- libpass-0.0.1-1.armv7l.rpm
- libpass-devel-0.0.1-1.armv7l.rpm
- pass-debuginfo-0.0.1-1.armv7l.rpm
- pass-tools-0.0.1-1.armv7l.rpm
- libpass-debuginfo-0.0.1-1.armv7l.rpm
- pass-0.0.1-1.armv7l.rpm
- pass-debugsource-0.0.1-1.armv7l.rpm
- pass-tools-debuginfo-0.0.1-1.armv7l.rpm

Note: although those packages can be built without any errors, you
should not install them to your target device since it may cause
conflict with the existing deviced.

Signed-off-by: Wook Song <wook16.song@samsung.com>
7 years agopass: Fork from deviced
Wook Song [Thu, 17 Nov 2016 04:21:15 +0000 (13:21 +0900)]
pass: Fork from deviced

This patch adds a bunch of files forked from deviced. In order to make
pass work as a separte systemd daemon, we start from the specific
snapshot of deviced.

Originates from:

ssh://review.tizen.org:29418/platform/core/system/deviced
(branch: accepted/tizen_3.0_mobile)
commit: 41f1d655807502f88027873a4509a50180fb1196

Note: since some of files including CMakeLists.txt,
packaging/deviced.spec are excluded for the technical reasons, you
cannot build it as deviced.

Signed-off-by: Wook Song <wook16.song@samsung.com>
7 years agoInitial empty repository master
Tizen Infrastructure [Mon, 16 Jan 2017 09:28:33 +0000 (01:28 -0800)]
Initial empty repository