add rpm dependency with capi-system-system-settings-util-lib
[platform/core/uifw/download-fonts-service.git] / packaging / download-fonts-service.spec
1 Name: download-fonts-service
2 Summary: Master Download fonts service
3 Version: 1.0.0
4 Release: 1
5 Group: Base/Package Management
6 License: Apache-2.0
7 Source0: %{name}-%{version}.tar.gz
8 Source1001: download-fonts-service.manifest
9 BuildRequires: cmake, gettext-tools, smack, coreutils
10 BuildRequires: pkgconfig(dlog)
11 BuildRequires: pkgconfig(fontconfig)
12 BuildRequires: pkgconfig(capi-system-system-settings)
13 BuildRequires: pkgconfig(elementary)
14 BuildRequires: pkgconfig(pkgmgr-info)
15 BuildRequires: pkgconfig(pkgmgr-installer)
16 Requires: capi-system-system-settings-util-lib
17
18 %description
19 Master Download fonts service.
20
21 %prep
22 %setup -q
23 cp %{SOURCE1001} .
24
25 %build
26 %if 0%{?sec_build_binary_debug_enable}
27 export CFLAGS="$CFLAGS -DTIZEN_DEBUG_ENABLE"
28 export CXXFLAGS="$CXXFLAGS -DTIZEN_DEBUG_ENABLE"
29 export FFLAGS="$FFLAGS -DTIZEN_DEBUG_ENABLE"
30 %endif
31 %if 0%{?tizen_build_binary_release_type_eng}
32 export CFLAGS="$CFLAGS -DTIZEN_ENGINEER_MODE"
33 export CXXFLAGS="$CXXFLAGS -DTIZEN_ENGINEER_MODE"
34 export FFLAGS="$FFLAGS -DTIZEN_ENGINEER_MODE"
35 %endif
36 cmake . -DCMAKE_INSTALL_PREFIX=%{_prefix} -DDATADIR=%{_datadir}
37
38 CFLAGS="${CFLAGS} -Wall -Winline -Werror" LDFLAGS="${LDFLAGS}" make %{?jobs:-j%jobs}
39
40 %install
41 rm -rf %{buildroot}
42 %make_install
43
44 mkdir -p %{buildroot}%{_tmpfilesdir}
45
46 %files -n download-fonts-service
47 %manifest download-fonts-service.manifest
48 %defattr(-,root,root,-)
49 %{_datadir}/parser-plugins/download-fonts-service.info
50 /etc/package-manager/parserlib/category/*
51
52 # End of a file