9214444ace466549be013c0271819e3a04d81fc8
[apps/home/mobileprint.git] / packaging / mobileprint.spec
1 Name:       mobileprint
2 Summary:    Library for writing UNIX daemons
3 Version:    0.2.15
4 Release:    55
5 Group:      System/Libraries
6 License:    Flora Software License
7 Source0:    %{name}-%{version}.tar.gz
8 BuildRequires: cmake
9 BuildRequires: gettext-tools   
10 BuildRequires: edje-tools
11 #BuildRequires: edje-bin
12 BuildRequires: sysman-devel
13 BuildRequires: pkgconfig(appcore-efl)
14 BuildRequires: pkgconfig(elementary)
15 BuildRequires: pkgconfig(dlog)
16 BuildRequires: pkgconfig(appsvc)
17 BuildRequires: pkgconfig(print-service)
18 BuildRequires: pkgconfig(utilX)
19 BuildRequires: pkgconfig(ui-gadget-1)
20 BuildRequires: pkgconfig(capi-appfw-application)
21 BuildRequires: pkgconfig(syspopup-caller)
22 BuildRequires: pkgconfig(notification)
23 BuildRequires: pkgconfig(pmapi)
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:       cups
33
34 %description -n org.tizen.mobileprint
35 Mobile Print application
36
37 %package -n org.tizen.usb-printer-detector
38 Summary:    Mobile Print application
39 Group:      Development/Libraries
40 Requires:       pkgconfig(usbutils)
41 Requires:       cups
42
43 %description -n org.tizen.usb-printer-detector
44 Mobile Print application
45
46 %prep
47 %setup -q
48
49 %build
50 %define PREFIX /opt/usr/apps/org.tizen.mobileprint
51 %define PREFIXUSB /opt/usr/apps/org.tizen.usb-printer-detector
52 cmake . -DCMAKE_INSTALL_PREFIX=%{PREFIX}
53
54 %install
55 rm -rf %{buildroot}
56 %make_install
57
58 mkdir -p %{buildroot}/usr/share/license
59 cp %{_builddir}/%{buildsubdir}/LICENSE.Flora %{buildroot}/usr/share/license/org.tizen.mobileprint
60 cp %{_builddir}/%{buildsubdir}/LICENSE.Flora %{buildroot}/usr/share/license/org.tizen.usb-printer-detector
61
62 %clean
63 rm -rf %{buildroot}
64
65 %post -n org.tizen.mobileprint
66    chown -R 5000:5000 %{PREFIX}/data
67    chown -R 5000:5000 %{PREFIX}/cache
68
69 %files -n org.tizen.mobileprint
70 %manifest org.tizen.mobileprint.manifest
71 %defattr(-,root,root,-)
72 #%doc LICENSE
73 /usr/share/license/org.tizen.mobileprint
74 %{PREFIX}/*
75 #/opt/share/applications/org.tizen.mobileprint.desktop
76 /opt/share/icons/default/small/org.tizen.mobileprint.png
77 #for appfw new manifest
78 /opt/share/packages/org.tizen.mobileprint.xml
79
80 %files -n org.tizen.usb-printer-detector
81 %manifest org.tizen.usb-printer-detector.manifest
82 %defattr(-,root,root,-)
83 #%doc LICENSE
84 /usr/share/license/org.tizen.usb-printer-detector
85 %{PREFIXUSB}/*
86 #/opt/share/applications/org.tizen.usb-printer-detector.desktop
87 #for appfw new manifest
88 /opt/share/packages/org.tizen.usb-printer-detector.xml
89
90 %changelog