Initialize Tizen 2.3
[apps/home/mobileprint.git] / packaging / mobileprint.spec
1 Name:       mobileprint
2 Summary:    Library for writing UNIX daemons
3 Version:    0.2.24
4 Release:    1
5 Group:      System/Libraries
6 License:    Flora-1.1
7 Source0:    %{name}-%{version}.tar.gz
8 BuildRequires: cmake
9 BuildRequires: gettext-tools   
10 BuildRequires: edje-tools
11 BuildRequires: sysman-devel
12 BuildRequires: pkgconfig(appcore-efl)
13 BuildRequires: pkgconfig(elementary)
14 BuildRequires: pkgconfig(dlog)
15 BuildRequires: pkgconfig(appsvc)
16 BuildRequires: pkgconfig(print-service)
17 BuildRequires: pkgconfig(utilX)
18 BuildRequires: pkgconfig(ui-gadget-1)
19 BuildRequires: pkgconfig(capi-appfw-application)
20 BuildRequires: pkgconfig(syspopup-caller)
21 BuildRequires: pkgconfig(notification)
22 BuildRequires: pkgconfig(pmapi)
23 BuildRequires: efl-assist-devel
24 BuildRoot:  %{_tmppath}/%{name}-%{version}-build
25
26 %description
27 Mobile Print application
28
29 %package -n org.tizen.mobileprint
30 Summary:    Mobile Print application
31 Group:      Development/Libraries
32 Requires:       sys-assert
33 Requires:       print-service
34 Requires:       efl-assist
35
36 %description -n org.tizen.mobileprint
37 Mobile Print application
38
39 %prep
40 %setup -q
41
42 %build
43 %define PREFIX /usr/apps/org.tizen.mobileprint
44 cmake . -DCMAKE_INSTALL_PREFIX=%{PREFIX}
45
46 %install
47 rm -rf %{buildroot}
48 %make_install
49
50 mkdir -p %{buildroot}/usr/share/license
51 cp %{_builddir}/%{buildsubdir}/LICENSE.Flora %{buildroot}/usr/share/license/org.tizen.mobileprint
52
53 mkdir -p %{buildroot}/opt/etc/smack/accesses.d/
54 cp -v %{_builddir}/%{buildsubdir}/org.tizen.mobileprint.rule %{buildroot}/opt/etc/smack/accesses.d/
55
56 %clean
57 rm -rf %{buildroot}
58
59 %post -n org.tizen.mobileprint
60    chown -R 5000:5000 /opt/%{PREFIX}/data
61
62 %files -n org.tizen.mobileprint
63 %manifest org.tizen.mobileprint.manifest
64 /opt/etc/smack/accesses.d/org.tizen.mobileprint.rule
65 %defattr(-,root,root,-)
66 /usr/share/license/org.tizen.mobileprint
67 %{PREFIX}/*
68 /opt/%{PREFIX}/*
69 /usr/share/icons/default/small/org.tizen.mobileprint.png
70 #for appfw new manifest
71 /usr/share/packages/org.tizen.mobileprint.xml
72
73 %changelog