3 Summary: Account DB library
8 Source0: libaccounts-svc-%{version}.tar.gz
11 BuildRequires: pkgconfig(dlog)
12 BuildRequires: pkgconfig(capi-base-common)
13 BuildRequires: pkgconfig(vconf)
14 BuildRequires: pkgconfig(glib-2.0) >= 2.26
15 BuildRequires: pkgconfig(gio-unix-2.0)
16 BuildRequires: pkgconfig(security-server)
17 BuildRequires: pkgconfig(account-common)
18 BuildRequires: pkgconfig(db-util)
19 BuildRequires: pkgconfig(vasum)
21 Requires(post): /sbin/ldconfig
22 Requires(post): /usr/bin/sqlite3
23 Requires(postun): /sbin/ldconfig
26 Account DB libraryXB-Public-Package: no
29 Summary: Development files for %{name}
30 Group: Development/Libraries
31 Requires: %{name} = %{version}-%{release}
33 Development files for %{name}
39 #export CFLAGS+=" -Wextra -Wcast-align -Wcast-qual -Wshadow -Wwrite-strings -Wswitch-default"
40 #export CXXFLAGS+=" -Wextra -Wcast-align -Wcast-qual -Wshadow -Wwrite-strings -Wswitch-default -Wnon-virtual-dtor -Wno-c++0x-compat"
41 #export CFLAGS+=" -Wno-unused-parameter -Wno-empty-body"
42 #export CXXFLAGS+=" -Wno-unused-parameter -Wno-empty-body"
44 #export CFLAGS+=" -fno-omit-frame-pointer -fno-optimize-sibling-calls -fno-strict-aliasing -fno-unroll-loops -fsigned-char -fstrict-overflow -fno-common"
45 #export CXXFLAGS+=" -fno-omit-frame-pointer -fno-optimize-sibling-calls -fno-strict-aliasing -fno-unroll-loops -fsigned-char -fstrict-overflow"
47 export CFLAGS="${CFLAGS} -fPIC -fvisibility=hidden"
48 cmake . -DCMAKE_INSTALL_PREFIX=/usr \
49 %if "%{?tizen_profile_name}" == "mobile"
50 -DFEATURE_PROFILE_MOBILE:BOOL=ON
52 -DFEATURE_PROFILE_MOBILE:BOOL=OFF
59 mkdir -p %{buildroot}/usr/share/license
60 cp %{_builddir}/%{name}-%{version}/LICENSE.APLv2 %{buildroot}/usr/share/license/%{name}
63 mkdir -p %{buildroot}%{_libdir}/systemd/system/multi-user.target.wants
65 rm -rf %{buildroot}/usr/lib/accounts-svc
68 %manifest libaccounts-svc.manifest
69 %defattr(-,root,root,-)
71 /usr/share/license/%{name}
74 %defattr(-,root,root,-)
76 %{_libdir}/pkgconfig/accounts-svc.pc