summaryrefslogtreecommitdiff
path: root/packaging
diff options
context:
space:
mode:
authorInkyun Kil <inkyun.kil@samsung.com>2018-02-09 17:27:06 +0900
committerInkyun Kil <inkyun.kil@samsung.com>2018-02-20 14:06:28 +0900
commit787e9438dc405ba761c73fe51f8a36c72728a250 (patch)
treee559f66fadd1a2cd3fc3511603fa00ee474689fd /packaging
parent89caa0864332d2bf5e46f4b54cc1fe9e0f7f1478 (diff)
downloadalarm-manager-787e9438dc405ba761c73fe51f8a36c72728a250.tar.gz
alarm-manager-787e9438dc405ba761c73fe51f8a36c72728a250.tar.bz2
alarm-manager-787e9438dc405ba761c73fe51f8a36c72728a250.zip
Add configuration files
Service Applications should be able to register exact alarms at some profiles. To support it, make configuration files Change-Id: I4a82008be8fe20370c9b5e16044d1d677df3e6c1 Signed-off-by: Inkyun Kil <inkyun.kil@samsung.com>
Diffstat (limited to 'packaging')
-rwxr-xr-xpackaging/alarm-manager.spec44
1 files changed, 40 insertions, 4 deletions
diff --git a/packaging/alarm-manager.spec b/packaging/alarm-manager.spec
index 34c49ef..ec71df0 100755
--- a/packaging/alarm-manager.spec
+++ b/packaging/alarm-manager.spec
@@ -32,6 +32,7 @@ BuildRequires: pkgconfig(eventsystem)
BuildRequires: pkgconfig(notification)
BuildRequires: python-xml
BuildRequires: pkgconfig(capi-system-info)
+BuildRequires: pkgconfig(cert-svc-vcore)
%description
Alarm Server and devel libraries
@@ -41,7 +42,6 @@ Alarm Server and devel libraries
Summary: Alarm server
Group: Development/Libraries
-
%description -n alarm-server
Alarm Server, manages alarms
@@ -51,7 +51,6 @@ Summary: Alarm server libraries
Group: Development/Libraries
Requires: alarm-server = %{version}-%{release}
-
%description -n libalarm
Alarm server libraries for client
@@ -61,10 +60,37 @@ Summary: Alarm server libraries (devel)
Group: Development/Libraries
Requires: libalarm = %{version}-%{release}
-
%description -n libalarm-devel
Alarm server libraries development package (devel)
+
+%package -n alarm-config-all-service-permitted
+Summary: Configuration for permitting all service applications
+Group: Development/Libraries
+Requires: libalarm = %{version}-%{release}
+
+%description -n alarm-config-all-service-permitted
+A configuration file package for permitting all service applications
+
+
+%package -n alarm-config-platform-service-permitted
+Summary: Configuration for permitting platform service applications
+Group: Development/Libraries
+Requires: libalarm = %{version}-%{release}
+
+%description -n alarm-config-platform-service-permitted
+A configuration file package for permitting all service applications that have been platform certified
+
+
+%package -n alarm-config-service-restricted
+Summary: Configuration for restricting service applications
+Group: Development/Libraries
+Requires: libalarm = %{version}-%{release}
+
+%description -n alarm-config-service-restricted
+A configuration file package for restricting service applications
+
+
%prep
%setup -q
@@ -84,7 +110,8 @@ export FFLAGS="$FFLAGS -DTIZEN_DEBUG_ENABLE"
-DFULLVER=%{version} \
-DMAJORVER=${MAJORVER} \
-DTZ_SYS_ETC=%{TZ_SYS_ETC} \
- -D_APPFW_FEATURE_ALARM_MANAGER_MODULE_LOG:BOOL=${_APPFW_FEATURE_ALARM_MANAGER_MODULE_LOG}
+ -D_APPFW_FEATURE_ALARM_MANAGER_MODULE_LOG:BOOL=${_APPFW_FEATURE_ALARM_MANAGER_MODULE_LOG} \
+ -DALARM_CONF_DIR=%{_datadir}/alarm-manager
make %{?jobs:-j%jobs}
@@ -154,3 +181,12 @@ fi
%{_includedir}/*.h
%{_libdir}/pkgconfig/*.pc
%{_libdir}/*.so
+
+%files -n alarm-config-all-service-permitted
+%{_datadir}/alarm-manager/alarm-config-all-service-permitted
+
+%files -n alarm-config-platform-service-permitted
+%{_datadir}/alarm-manager/alarm-config-platform-service-permitted
+
+%files -n alarm-config-service-restricted
+%{_datadir}/alarm-manager/alarm-config-service-restricted