Tizen 2.1 base
[apps/osp/Home.git] / packaging / apps.Home.spec
1 Name:       apps.Home
2 Summary:    Home application
3 Version:    1.0.0
4 Release:    1
5 Group:      TO_BE/FILLED_IN
6 License:    TO BE FILLED IN
7 Source0:    %{name}-%{version}.tar.gz
8 BuildRequires:  cmake
9 BuildRequires:  pkgconfig(osp-appfw)
10 BuildRequires:  pkgconfig(osp-uifw)
11 BuildRequires:  osp-appfw-internal-devel
12 BuildRequires:  osp-uifw-internal-devel
13 BuildRequires:  pkgconfig(osp-uifw)
14 BuildRequires:  osp-uifw-internal-devel
15 BuildRequires:  pkgconfig(osp-media)
16 BuildRequires:  osp-media-internal-devel
17 BuildRequires:  pkgconfig(osp-image)
18 BuildRequires:  osp-media-internal-devel
19 BuildRequires:  pkgconfig(osp-net)
20 BuildRequires:  osp-net-internal-devel
21 BuildRequires:  pkgconfig(osp-image-core)
22
23 Requires: osp-installer
24
25 %description
26 Verification application: Home
27
28 %prep
29 %setup -q
30
31 %build
32 MAJORVER=`echo %{version} | awk 'BEGIN {FS="."}{print $1}'`
33 %ifarch %{ix86}
34 CXXFLAGS="$CXXFLAGS -D_OSP_DEBUG_ -D_OSP_X86_ -D_OSP_EMUL_" cmake . -DCMAKE_INSTALL_PREFIX=%{_prefix} -DFULLVER=%{version} -DMAJORVER=${MAJORVER}
35 %else
36 CXXFLAGS="$CXXFLAGS -D_OSP_DEBUG_ -D_OSP_ARMEL_" cmake . -DCMAKE_INSTALL_PREFIX=%{_prefix} -DFULLVER=%{version} -DMAJORVER=${MAJORVER}
37 %endif
38
39 # Call make instruction with smp support
40 make %{?jobs:-j%jobs}
41
42 %install
43 rm -rf %{buildroot}
44 %make_install
45
46 %post
47 /sbin/ldconfig
48 PKG_ID=cwkuromqdr
49 echo "/usr/etc/package-manager/backend/tpk -i /usr/apps/"${PKG_ID}
50 /usr/etc/package-manager/backend/tpk -i /usr/apps/${PKG_ID}
51 cp -f /usr/lib/osp/osp-ui-app-loader /usr/apps/${PKG_ID}/bin/Home
52 vconftool set -t string db/setting/menuscreen/package_name "cwkuromqdr.Home" -i -u 5000 -f
53
54 %postun
55 /sbin/ldconfig
56 PKG_ID=cwkuromqdr
57 echo "/usr/etc/package-manager/backend/tpk -u "${PKG_ID}
58 /usr/etc/package-manager/backend/tpk -u ${PKG_ID}
59
60 %files
61 %defattr(-,root,root,-)
62 /usr/apps/*