1 #sbs-git:slp/pkgs/s/slp-pkgmgr pkgmgr 0.1.103 29b53909a5d6e8728429f0a188177eac691cb6ce
3 Summary: Packager Manager client library package
6 Group: System/Libraries
7 License: Apache License, Version 2.0
8 Source0: %{name}-%{version}.tar.gz
10 BuildRequires: gettext-tools
11 BuildRequires: pkgconfig(ecore)
12 BuildRequires: pkgconfig(security-server)
13 BuildRequires: pkgconfig(dbus-1)
14 BuildRequires: pkgconfig(dbus-glib-1)
15 BuildRequires: pkgconfig(dlog)
16 BuildRequires: pkgconfig(ail)
17 BuildRequires: pkgconfig(bundle)
18 BuildRequires: pkgconfig(appcore-efl)
19 BuildRequires: pkgconfig(pkgmgr-info)
20 BuildRequires: pkgmgr-info-parser-devel
21 BuildRequires: pkgmgr-info-parser
25 Packager Manager client library package for packaging
28 Requires(post): xkeyboard-config
31 Summary: Package Manager client library develpoment package
32 Group: TO_BE/FILLED_IN
33 Requires: %{name} = %{version}-%{release}
34 Requires(post): /sbin/ldconfig
35 Requires(postun): /sbin/ldconfig
36 Requires: shared-mime-info
37 Requires(post): pkgmgr
40 Package Manager client library develpoment package for packaging
43 Summary: Package Manager client library develpoment package
44 Group: TO_BE/FILLED_IN
45 Requires: %{name} = %{version}-%{release}
47 %description client-devel
48 Package Manager client library develpoment package for packaging
51 Summary: Package Manager server
52 Group: TO_BE/FILLED_IN
53 Requires: %{name} = %{version}-%{release}
56 Package Manager server for packaging
59 Summary: Library for installer frontend/backend.
60 Group: TO_BE/FILLED_IN
61 Requires: %{name} = %{version}-%{release}
62 Requires(post): /sbin/ldconfig
63 Requires(postun): /sbin/ldconfig
65 %description installer
66 Library for installer frontend/backend for packaging.
68 %package installer-devel
69 Summary: Dev package for libpkgmgr-installer
70 Group: TO_BE/FILLED_IN
71 Requires: %{name} = %{version}-%{release}
73 %description installer-devel
74 Dev package for libpkgmgr-installer for packaging.
78 Summary: Package Manager manifest parser develpoment package
79 Group: TO_BE/FILLED_IN
80 Requires: %{name} = %{version}-%{release}
82 %description types-devel
83 Package Manager client types develpoment package for packaging
89 cmake . -DCMAKE_INSTALL_PREFIX=%{_prefix}
102 mkdir -p /usr/etc/package-manager/backend
103 mkdir -p /usr/etc/package-manager/backendlib
105 # For pkgmgr-install:
106 # Update mime database to support package mime types
107 update-mime-database /usr/share/mime
109 mkdir -p /opt/usr/apps/tmp
110 chown 5100:5100 /opt/usr/apps/tmp
111 chmod 771 /opt/usr/apps/tmp
116 mkdir -p /usr/etc/package-manager/server
118 %post client -p /sbin/ldconfig
120 %postun client -p /sbin/ldconfig
122 %post installer -p /sbin/ldconfig
124 %postun installer -p /sbin/ldconfig
127 %manifest pkgmgr.manifest
128 %defattr(-,root,root,-)
130 %{_bindir}/pkg_initdb
132 %{_bindir}/pkgmgr-install
133 %{_datadir}/packages/org.tizen.pkgmgr-install.xml
134 %{_datadir}/mime/packages/mime.wac.xml
135 %{_datadir}/mime/packages/mime.tpk.xml
136 %{_libdir}/libpkgmgr_parser_lib_sample.so
137 %exclude %{_bindir}/pkgmgr_backend_sample
138 %exclude %{_includedir}/pkgmgr/comm_client.h
139 %exclude %{_includedir}/pkgmgr/comm_config.h
140 %exclude %{_includedir}/pkgmgr/comm_status_broadcast_server.h
141 %exclude %{_libdir}/libpkgmgr_backend_lib_sample.so
142 %exclude /usr/etc/package-manager/server/queue_status
145 %manifest pkgmgr-client.manifest
146 %defattr(-,root,root,-)
147 %{_prefix}/etc/package-manager/pkg_path.conf
148 %{_libdir}/libpkgmgr-client.so.*
151 %defattr(-,root,root,-)
152 %{_includedir}/package-manager.h
153 %{_includedir}/pkgmgr-dbinfo.h
154 %{_libdir}/pkgconfig/pkgmgr.pc
155 %{_libdir}/libpkgmgr-client.so
158 %manifest pkgmgr-server.manifest
159 %defattr(-,root,root,-)
160 %{_datadir}/dbus-1/services/org.tizen.slp.pkgmgr.service
161 %{_bindir}/pkgmgr-server
162 %{_datadir}/locale/*/LC_MESSAGES/*.mo
165 %manifest pkgmgr-installer.manifest
166 %defattr(-,root,root,-)
167 %{_libdir}/libpkgmgr_installer.so.*
168 %{_libdir}/libpkgmgr_installer_status_broadcast_server.so.*
169 %{_libdir}/libpkgmgr_installer_client.so.*
171 %files installer-devel
172 %defattr(-,root,root,-)
173 %{_includedir}/pkgmgr/pkgmgr_installer.h
174 %{_libdir}/pkgconfig/pkgmgr-installer-status-broadcast-server.pc
175 %{_libdir}/pkgconfig/pkgmgr-installer.pc
176 %{_libdir}/pkgconfig/pkgmgr-installer-client.pc
177 %{_libdir}/libpkgmgr_installer.so
178 %{_libdir}/libpkgmgr_installer_client.so
179 %{_libdir}/libpkgmgr_installer_status_broadcast_server.so
183 %defattr(-,root,root,-)
184 %{_includedir}/package-manager-types.h
185 %{_includedir}/package-manager-plugin.h
186 %{_libdir}/pkgconfig/pkgmgr-types.pc