Add new sizes.
[framework/appfw/shortcut.git] / packaging / libshortcut.spec
1 Name: libshortcut
2 Summary: Shortcut add/remove request function supporting library
3 Version: 0.5.1
4 Release: 0
5 Group: HomeTF/Framework
6 License: Apache License
7 Source0: %{name}-%{version}.tar.gz
8
9 Requires(post): /sbin/ldconfig
10 Requires(postun): /sbin/ldconfig
11
12 BuildRequires: cmake, gettext-tools, coreutils
13 BuildRequires: pkgconfig(glib-2.0)
14 BuildRequires: pkgconfig(dlog)
15 BuildRequires: pkgconfig(db-util)
16 BuildRequires: pkgconfig(sqlite3)
17 BuildRequires: pkgconfig(com-core)
18 BuildRequires: pkgconfig(libxml-2.0)
19 BuildRequires: pkgconfig(vconf)
20
21 %description
22 [Shortcut] AddToHome feature supporting library for menu/home screen developers.
23
24 %package devel
25 Summary:    AddToHome feature supporting library development files
26 Group:      Development/Libraries
27 Requires:   %{name} = %{version}-%{release}
28
29 %description devel
30 [Shortcut] AddToHome feature supporting library for menu/home screen developers
31 (dev).
32
33 %prep
34 %setup -q
35
36 %build
37 %cmake .
38 make %{?jobs:-j%jobs}
39
40 %install
41 rm -rf %{buildroot}
42 %make_install
43 mkdir -p %{buildroot}/opt/dbspace
44 touch %{buildroot}/opt/dbspace/.shortcut_service.db
45 touch %{buildroot}/opt/dbspace/.shortcut_service.db-journal
46
47 %post
48
49 %postun
50
51 %files -n libshortcut
52 %manifest libshortcut.manifest
53 %defattr(-,root,root,-)
54 %{_libdir}/*.so*
55 %{_prefix}/etc/package-manager/parserlib/*
56 %{_datarootdir}/license/*
57 %attr(640,root,app) /opt/dbspace/.shortcut_service.db
58 %attr(640,root,app) /opt/dbspace/.shortcut_service.db-journal
59
60 %files devel
61 %defattr(-,root,root,-)
62 %{_includedir}/shortcut/shortcut_PG.h
63 %{_includedir}/shortcut/shortcut.h
64 %{_libdir}/pkgconfig/shortcut.pc
65
66 # End of a file