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



Reply via email to