I have made the following changes intended for : CE:Adaptation:N9xx-common / ti-omap3-sgx
Please review and accept or decline. BOSS has already run some checks on this request. See the "Messages from BOSS" section below. https://build.pub.meego.com//request/show/3134 Thank You, bossbot ([email protected]) [This message was auto-generated] --- Request # 3134: Messages from BOSS: WARNING check_package_is_complete_sources (ti-omap3-sgx) failed: Extra files in package: ti-omap3-sgx-bin-1.4.268-armv7hl.tar.bz2, ti-omap3-sgx-update.sh. Files listed in spec missing: ti-omap3-sgx-bin-1.4.268-x86_64.tar.bz2 Could not notify CE-maintainers (no address found) State: review 2011-11-18T12:34:39 bossbot Reviews: accepted by bossbot : Prechecks completed; none failed. new by None Changes: submit: home:sage:branches:CE:Adaptation:N9xx-common / ti-omap3-sgx -> CE:Adaptation:N9xx-common / ti-omap3-sgx Index: ti-omap3-sgx.changes =================================================================== --- ti-omap3-sgx.changes (revision 1) +++ ti-omap3-sgx.changes (revision 4) @@ -1,3 +1,8 @@ +* Thu Nov 17 2011 Marko Saukko <[email protected]> - 1.4.268 +- Changed systemd service to multi-user.target. +- Added boss.conf to bypass source test. +- Fixed problem where rpm didn't see some provide libs properly. + * Sun Oct 30 2011 Carsten Munk <[email protected]> - 1.4.268 - Upgrade to .268 Index: ti-omap3-sgx.spec =================================================================== --- ti-omap3-sgx.spec (revision 1) +++ ti-omap3-sgx.spec (revision 4) @@ -20,6 +20,7 @@ Source4: %{name}.udev Source5: %{name}.service Source6: Meego_IMG-08172010-license_txt.doc +Source7: boss.conf Source100: ti-omap3-sgx.yaml Requires: systemd Requires(preun): systemd @@ -27,8 +28,6 @@ Requires(post): systemd Requires(postun): /sbin/ldconfig Requires(postun): systemd -Provides: libsrv_um.so -Provides: libpvr2d.so %description @@ -163,11 +162,13 @@ ln -s libGLES_CM.so $RPM_BUILD_ROOT%{_libdir}/libGLES_CM.so.1 ln -s libEGL.so $RPM_BUILD_ROOT%{_libdir}/libEGL.so.1 +# Fix permission so rpm can automatically find what libs are provided +chmod a+x $RPM_BUILD_ROOT%{_libdir}/*.so + # systemd install -D -m 644 %{SOURCE5} $RPM_BUILD_ROOT/lib/systemd/system/%{name}.service -install -d $RPM_BUILD_ROOT/lib/systemd/system/sysinit.target.wants/ -ln -s ../%{name}.service $RPM_BUILD_ROOT/lib/systemd/system/sysinit.target.wants/%{name}.service - +install -d $RPM_BUILD_ROOT/lib/systemd/system/multi-user.target.wants/ +ln -s ../%{name}.service $RPM_BUILD_ROOT/lib/systemd/system/multi-user.target.wants/%{name}.service # << install pre # >> install post @@ -235,7 +236,7 @@ %attr(755,root,root) %{_sbindir}/pvrsrvinit %attr(755,root,root) %{_sbindir}/%{name}.sh /lib/systemd/system/%{name}.service -/lib/systemd/system/sysinit.target.wants/%{name}.service +/lib/systemd/system/multi-user.target.wants/%{name}.service # Should be in it's own package. %{_libdir}/libOpenVG*.so Index: ti-omap3-sgx.yaml =================================================================== --- ti-omap3-sgx.yaml (revision 1) +++ ti-omap3-sgx.yaml (revision 4) @@ -12,9 +12,7 @@ - "%{name}.udev" - "%{name}.service" - "Meego_IMG-08172010-license_txt.doc" -Provides: - - libsrv_um.so - - libpvr2d.so + - "boss.conf" Description: OMAP3 drivers for SGX SetupOptions: -q -n %{name}-bin-%{version}-%{_target_cpu} Index: boss.conf =================================================================== --- boss.conf (added) +++ boss.conf (revision 4) @@ -0,0 +1,2 @@ +[checks] +check_package_is_complete_sources = warn
