1 #These options are DEACTIVATED by default.
8 Group: System/Management
10 Source0: %{name}-%{version}.tar.gz
11 Source1: %{name}.manifest
14 BuildRequires: libattr-devel
15 BuildRequires: pkgconfig(vconf)
16 BuildRequires: pkgconfig(dlog)
17 BuildRequires: pkgconfig(capi-base-common)
18 BuildRequires: pkgconfig(libudev)
19 BuildRequires: pkgconfig(gio-2.0)
20 BuildRequires: pkgconfig(glib-2.0)
21 BuildRequires: pkgconfig(libtzplatform-config)
22 BuildRequires: pkgconfig(capi-system-info)
23 BuildRequires: pkgconfig(capi-system-device)
24 BuildRequires: pkgconfig(argos_watchdog)
25 BuildRequires: pkgconfig(libsystemd)
26 BuildRequires: pkgconfig(storage)
27 BuildRequires: pkgconfig(app2sd)
28 BuildRequires: pkgconfig(blkid)
29 BuildRequires: pkgconfig(mount)
30 BuildRequires: pkgconfig(libgdbus)
32 BuildRequires: pkgconfig(capi-ui-efl-util)
33 BuildRequires: pkgconfig(capi-appfw-application)
34 BuildRequires: pkgconfig(capi-appfw-preference)
35 BuildRequires: pkgconfig(capi-appfw-app-control)
36 BuildRequires: pkgconfig(capi-system-system-settings)
37 BuildRequires: pkgconfig(efl-extension)
38 BuildRequires: pkgconfig(storage)
39 BuildRequires: pkgconfig(ode)
42 BuildRequires: gettext-tools
44 Requires(post): /usr/bin/vconftool
46 Requires: /usr/bin/fsck_msdosfs
47 Requires: /usr/bin/newfs_msdos
53 Summary: block module plugin
54 Requires: %{name} = %{version}-%{release}
55 %description module_block
58 %package module_storage
59 Summary: storage module plugin
60 Requires: %{name} = %{version}-%{release}
61 %description module_storage
64 %package org.tizen.extended-sd
65 Summary: App to setup sdcard
66 Requires: %{name} = %{version}-%{release}
67 %description org.tizen.extended-sd
71 Summary: Storaged auto test tool
72 Group: System/Utilities
73 %description auto-test
74 Storaged helper programs.
75 This package can be installed optional for auto dbus test.
82 %ifarch %{arm} aarch64
95 %define APP_PREFIX "/usr/apps/org.tizen.extended-sd"
98 -DTZ_SYS_ETC=%TZ_SYS_ETC \
99 -DCMAKE_INSTALL_PREFIX=%{_prefix} \
100 -DCMAKE_INSTALL_APP_PREFIX=%{APP_PREFIX} \
101 -DAPP_INSTALL_PREFIX="%{TZ_SYS_RO_APP}" \
102 -DAPP_SHARE_PACKAGES_DIR="%{TZ_SYS_RO_PACKAGES}" \
104 -DARCH_BIT=%{ARCH_BIT} \
108 -DSTORAGE_MODULE=on \
114 make %{?jobs:-j%jobs}
120 %install_service multi-user.target.wants storaged.service
122 %find_lang extended-sd
125 systemctl daemon-reload
126 if [ "$1" == "1" ]; then
127 systemctl restart storaged.service
131 systemctl daemon-reload
134 %manifest %{name}.manifest
135 %license LICENSE.Apache-2.0
136 %config %{_sysconfdir}/dbus-1/system.d/org.tizen.system.storage.conf
137 %{_unitdir}/multi-user.target.wants/storaged.service
138 %{_unitdir}/storaged.service
142 %manifest %{name}.manifest
143 %license LICENSE.Apache-2.0
144 %{_libdir}/storaged/module_block.so
145 %{_bindir}/mmc-smack-label
146 %config %{_sysconfdir}/storaged/block.conf
148 %files module_storage
149 %manifest %{name}.manifest
150 %license LICENSE.Apache-2.0
151 %{_libdir}/storaged/module_storage.so
152 %config %{_sysconfdir}/storaged/storage.conf
154 %files org.tizen.extended-sd -f extended-sd.lang
155 %manifest %{name}.manifest
156 %license LICENSE.Apache-2.0
157 %defattr(-,root,root,-)
158 %{TZ_SYS_RO_APP}/org.tizen.extended-sd/bin/*
159 %{TZ_SYS_RO_APP}/org.tizen.extended-sd/res/*
160 %{TZ_SYS_RO_PACKAGES}/org.tizen.extended-sd.xml
161 %{TZ_SYS_RO_APP}/org.tizen.extended-sd/res/edje/extended-sd.edj
164 %license LICENSE.Apache-2.0
165 %manifest %{name}.manifest
166 %{_bindir}/storaged-auto-test