summaryrefslogtreecommitdiff
path: root/packaging/appcore-watch.spec
blob: a59d4398a3ebc9b05ce257602208a19a280cbfa5 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
Name:       appcore-watch
Summary:    Watch Application
Version:    1.3.0
Release:    3
Group:      Application Framework/Libraries
License:    Apache-2.0
Source0:    appcore-watch-%{version}.tar.gz
BuildRequires:  pkgconfig(aul)
BuildRequires:  pkgconfig(dlog)
BuildRequires:  pkgconfig(elementary)
BuildRequires:  pkgconfig(dbus-glib-1)
BuildRequires:  pkgconfig(vconf)
BuildRequires:  pkgconfig(vconf-internal-keys)
BuildRequires:  pkgconfig(alarm-service)
BuildRequires:  pkgconfig(capi-appfw-app-control)
BuildRequires:  pkgconfig(capi-appfw-app-common)
BuildRequires:	pkgconfig(capi-appfw-widget-application)
BuildRequires:	pkgconfig(libtzplatform-config)
BuildRequires:	pkgconfig(icu-uc)
BuildRequires:  cmake


%description
Watch application


%package devel
Summary:    appcore watch
Group:      Development/Libraries
Requires:   %{name} = %{version}-%{release}
%description devel
appcore watch (developement files)

%package -n capi-appfw-watch-application-devel
Summary:    watch appliation
Group:      Development/Libraries
Requires:    appcore-watch-devel = %{version}-%{release}
%description -n capi-appfw-watch-application-devel
watch application (developement files)

%prep
%setup -q


%build
%if 0%{?sec_build_binary_debug_enable}
export CFLAGS="$CFLAGS -DTIZEN_DEBUG_ENABLE"
export CXXFLAGS="$CXXFLAGS -DTIZEN_DEBUG_ENABLE"
export FFLAGS="$FFLAGS -DTIZEN_DEBUG_ENABLE"
%endif
export CFLAGS="$CFLAGS -Wall -Werror -Wno-unused-function -Wno-unused-but-set-variable"
CFLAGS="$CFLAGS" LDFLAGS="$LDFLAGS" cmake . -DCMAKE_INSTALL_PREFIX=/usr

make %{?jobs:-j%jobs}

%install
rm -rf %{buildroot}
%make_install

mkdir -p %{buildroot}/usr/lib/pkgconfig
cp capi-appfw-watch-application.pc %{buildroot}/usr/lib/pkgconfig
mkdir -p %{buildroot}/usr/share/license
cp LICENSE %{buildroot}/usr/share/license/%{name}


%post -p /sbin/ldconfig

%postun -p /sbin/ldconfig


%files
%manifest appcore-watch.manifest
%defattr(-,root,root,-)
/usr/lib/libappcore-watch.so
/usr/lib/libappcore-watch.so.1
/usr/lib/libappcore-watch.so.1.1
/usr/share/license/%{name}

%files devel
%defattr(-,root,root,-)
/usr/lib/pkgconfig/appcore-watch.pc
/usr/include/appcore-watch/appcore-watch.h

%files -n capi-appfw-watch-application-devel
/usr/include/appcore-watch/watch_app.h
/usr/include/appcore-watch/watch_app_efl.h
/usr/lib/pkgconfig/capi-appfw-watch-application.pc