2 Summary: Application installers
5 Group: Application Framework/Package Management
7 Source0: %{name}-%{version}.tar.gz
8 Source1000: app-installers.manifest
9 Source1001: app-installers-tests.manifest
11 BuildRequires: boost-devel
13 BuildRequires: gtest-devel
14 BuildRequires: pkgconfig(pkgmgr)
15 BuildRequires: pkgconfig(pkgmgr-parser)
16 BuildRequires: pkgconfig(pkgmgr-info)
17 BuildRequires: pkgconfig(pkgmgr-installer)
18 BuildRequires: pkgconfig(security-manager)
19 BuildRequires: pkgconfig(libiri)
20 BuildRequires: pkgconfig(libxml-2.0)
21 BuildRequires: pkgconfig(zlib)
22 BuildRequires: pkgconfig(minizip)
23 BuildRequires: pkgconfig(libzip)
24 BuildRequires: pkgconfig(libtzplatform-config)
25 BuildRequires: pkgconfig(cert-svc-vcore)
26 BuildRequires: pkgconfig(manifest-parser-utils)
27 BuildRequires: pkgconfig(delta-manifest-handlers)
28 BuildRequires: pkgconfig(security-privilege-manager)
29 BuildRequires: pkgconfig(tpk-manifest-handlers)
30 BuildRequires: pkgconfig(dbus-1)
31 BuildRequires: pkgconfig(aul)
32 BuildRequires: pkgconfig(libgum)
33 BuildRequires: pkgconfig(app2sd)
34 BuildRequires: pkgconfig(capi-system-info)
35 BuildRequires: pkgconfig(vconf)
36 BuildRequires: pkgconfig(vconf-internal-keys)
37 BuildRequires: pkgconfig(storage)
38 BuildRequires: pkgconfig(libsystemd)
39 BuildRequires: pkgconfig(ttrace)
40 BuildRequires: pkgconfig(tanchor)
42 Requires: ca-certificates-tizen
43 Requires: libtzplatform-config
47 This is a meta package that installs the common application
51 Summary: App-installers development files
52 Group: Application Framework/Package Management
53 Requires: %{name} = %{version}
56 This package contains header files of app-installers common library
59 Summary: Unit tests for app-installers
60 Requires: %{name} = %{version}
63 Unit tests for al modules of app-installers
72 MAJORVER=`echo %{version} | awk 'BEGIN {FS="."}{print $1}'`
73 %cmake . -DCMAKE_BUILD_TYPE=%{?build_type:%build_type} \
74 -DTIZEN_FULL_VERSION=%{tizen_full_version} \
75 -DUNITDIR=%{_unitdir} \
76 -DUNITDIR_USER=%{_unitdir_user} \
77 -DFULLVER=%{version} -DMAJORVER=${MAJORVER}
84 mkdir -p %{buildroot}%{_unitdir_user}/default.target.wants
85 ln -sf ../package-recovery-helper.service %{buildroot}%{_unitdir_user}/default.target.wants/package-recovery-helper.service
93 %{_datarootdir}/app-installers/plugins_list.txt
94 %manifest app-installers.manifest
95 %{_libdir}/libapp-installers.so.*
96 %{_bindir}/pkgdir-tool
97 %{_prefix}/share/dbus-1/system-services/org.tizen.pkgdir_tool.service
98 %{_sysconfdir}/dbus-1/system.d/org.tizen.pkgdir_tool.conf
99 %{_unitdir}/pkgdir-tool.service
100 %{_bindir}/pkg_initdb
101 %attr(0755,root,root) %{_sysconfdir}/gumd/useradd.d/10_package-manager-add.post
102 %attr(0755,root,root) %{_sysconfdir}/gumd/userdel.d/11_package-manager-del.post
103 %{_bindir}/pkg_recovery
104 %{_bindir}/pkg_recovery_helper
105 %{_prefix}/share/dbus-1/system-services/org.tizen.pkg_recovery.service
106 %{_sysconfdir}/dbus-1/system.d/org.tizen.pkg_recovery.conf
107 %{_unitdir}/package-recovery.service
108 %{_unitdir_user}/package-recovery-helper.service
109 %{_unitdir_user}/default.target.wants/package-recovery-helper.service
113 %{_includedir}/app-installers/common/*.h
114 %{_includedir}/app-installers/common/*/*.h
115 %{_includedir}/app-installers/common/*/*/*.h
116 %{_libdir}/pkgconfig/app-installers.pc
117 %{_libdir}/libapp-installers.so
120 %manifest app-installers-tests.manifest
121 %{_bindir}/app-installers-ut/*
122 %{_datadir}/app-installers-ut/*
123 %{_libdir}/libtest-assessor-lib.so*
126 * Tue Sep 01 2015 Pawel Sikorski <p.sikorski@samsung.com> 1.8-1
127 - manifest-parser alignement; icons fixes; boost namespace cleanup
128 - package directories update (security policy, tmp and cache dirs)
129 - apps killing during update/deinstallation
131 * Thu Aug 27 2015 Pawel Sikorski <p.sikorski@samsung.com> 1.7-1
132 - fixes: privileges list length, manifest generation, icon for tpk
133 - RequestMode introduction
135 * Fri Aug 21 2015 Pawel Sikorski <p.sikorski@samsung.com> 1.6-1
136 - Icons generation fix;
137 - Privilege translation for backward compatilibity
139 * Fri Aug 21 2015 Pawel Sikorski <p.sikorski@samsung.com> 1.5-1
140 - [Bug] Fix installation/deinstallation mode with smack
142 * Thu Aug 20 2015 Pawel Sikorski <p.sikorski@samsung.com> 1.4-1
143 - WebApp encryption alignement to the libwebappenc API change
144 - TPK recovery, update; WGT RDS fixup; icon fixes;
145 - Smoke tests updated
147 * Tue Aug 18 2015 Pawel Sikorski <p.sikorski@samsung.com> 1.3-1
148 - TPK installer exposed and TPK smoke tests added; smoke tests cleanup;
149 - preserving icons extensions in backup; fix deinstallation rollback
150 - SMACK label changed
152 * Fri Aug 14 2015 Pawel Sikorski <p.sikorski@samsung.com> 1.2-1
153 - Account info added to manifest.xml during installation; Smoke tests added; TPK update detection
155 * Fri Aug 14 2015 Pawel Sikorski <p.sikorski@samsung.com> 1.1-1
156 - Initial rpm changelog; Recovery (WGT) mode added, warngings cleanup; undo() can return ERROR