I have made the following changes intended for :
  nemo:testing:hw:android:common / libhybris

Please review and accept or decline.
BOSS has already run some checks on this request.
See the "Messages from BOSS" section below.

https://build.merproject.org//request/show/209

Thank You,
Marko Saukko

[This message was auto-generated]

---

Request # 209:

Messages from BOSS:

State: review at 2013-04-15T08:02:40 by cibot

Reviews:
       accepted by cibot : Prechecks succeeded.
       new for nemo:testing:hw:android:common : Please replace this text with a 
review and approve/reject the review (not the SR). BOSS will take care of the 
rest

Changes:
  submit: home:sage:libhybris / libhybris -> nemo:testing:hw:android:common / 
libhybris
  
changes files:
--------------

++++++ new changes file:
--- libhybris.changes
+++ libhybris.changes
@@ -0,0 +1,3 @@
+* Wed Apr 10 2013 Marko Saukko <[email protected]> - 0.0.0
+- Initial packaging.
+

new:
----
  libhybris-0.0.0.tar.bz2
  libhybris.changes
  libhybris.spec

spec files:
-----------

++++++ new spec file:
--- libhybris.spec
+++ libhybris.spec
@@ -0,0 +1,299 @@
+Name:      libhybris   
+Version:    0.0.0
+Release:   1%{?dist}
+Summary:   Hybris allowing us to use bionic-based HW adaptations in glibc 
systems
+
+Group:    System
+License:   Apache 2.0
+URL:      https://github.com/libhybris/libhybris
+Source0:   %{name}-%{version}.tar.bz2
+BuildRequires: libtool
+
+%description
+%{summary}.
+
+%package devel
+Summary: Common development headers for libhybris
+Group:   Development/Libraries
+Requires: %{name} = %{version}-%{release}
+
+%description devel
+%{summary}.
+
+%package libEGL
+Summary: EGL for hybris
+Group: Development/Libraries
+Requires: %{name} = %{version}-%{release}
+Requires(post): /sbin/ldconfig
+Requires(postun): /sbin/ldconfig
+Provides: libEGL
+Provides: libEGL.so.1
+
+%description libEGL
+%{summary}.
+
+%package libEGL-devel
+Summary: EGL development headers for hybris
+Group: Development/Libraries
+Requires: %{name} = %{version}-%{release}
+Requires: %{name}-libEGL = %{version}-%{release}
+Requires: %{name}-devel = %{version}-%{release}
+Provides: libEGL-devel
+
+%description libEGL-devel
+%{summary}.
+
+%package libGLESv1
+Summary: GLESv1 for hybris
+Group: Development/Libraries
+Requires: %{name} = %{version}-%{release}
+Requires(post): /sbin/ldconfig
+Requires(postun): /sbin/ldconfig
+Provides: libGLESv1
+Provides: libGLES_CM.so.1
+
+%description libGLESv1
+%{summary}.
+
+%package libGLESv1-devel
+Summary: GLESv1 development headers for hybris
+Group: Development/Libraries
+Requires: %{name} = %{version}-%{release}
+Requires: %{name}-libGLESv1 = %{version}-%{release}
+Requires: %{name}-devel = %{version}-%{release}
+Provides: libGLESv1-devel
+
+%description libGLESv1-devel
+%{summary}.
+
+%package libGLESv2
+Summary: GLESv2 for hybris
+Group: Development/Libraries
+Requires: %{name} = %{version}-%{release}
+Requires(post): /sbin/ldconfig
+Requires(postun): /sbin/ldconfig
+Provides: libGLESv2
+Provides: libGLESv2.so.2
+
+%description libGLESv2
+%{summary}.
+
+%package libGLESv2-devel
+Summary: GLESv2 development headers for hybris
+Group: Development/Libraries
+Requires: %{name} = %{version}-%{release}
+Requires: %{name}-libGLESv2 = %{version}-%{release}
+Requires: %{name}-devel = %{version}-%{release}
+Provides: libGLESv2-devel
+
+%description libGLESv2-devel
+%{summary}.
+
+%package libOpenCL
+Summary: OpenCL for hybris
+Group: Development/Libraries
+Requires: %{name} = %{version}-%{release}
+Requires(post): /sbin/ldconfig
+Requires(postun): /sbin/ldconfig
+Provides: libOpenCL
+
+%description libOpenCL
+%{summary}.
+
+%package libOpenCL-devel
+Summary: OpenVG development headers for hybris
+Group: Development/Libraries
+Requires: %{name} = %{version}-%{release}
+Requires: %{name}-libOpenCL = %{version}-%{release}
+Requires: %{name}-devel = %{version}-%{release}
+Provides: libOpenCL-devel
+
+%description libOpenCL-devel
+%{summary}.
+
+%package libOpenVG
+Summary: OpenVG for hybris
+Group: Development/Libraries
+Requires: %{name} = %{version}-%{release}
+Requires(post): /sbin/ldconfig
+Requires(postun): /sbin/ldconfig
+Provides: libOpenVG
+
+%description libOpenVG
+%{summary}.
+
+%package libOpenVG-devel
+Summary: OpenVG development headers for hybris
+Group: Development/Libraries
+Requires: %{name} = %{version}-%{release}
+Requires: %{name}-libOpenVG = %{version}-%{release}
+Requires: %{name}-devel = %{version}-%{release}
+Provides: libOpenVG-devel
+
+%description libOpenVG-devel
+%{summary}.
+
+%package libhardware
+Summary: The libhardware wrapping of libhybris
+Requires(post): /sbin/ldconfig
+Requires(postun): /sbin/ldconfig
+Group:   System/Libraries
+
+%description libhardware
+%{summary}.
+
+%package libui
+Summary: The libui of libhybris
+Requires(post): /sbin/ldconfig
+Requires(postun): /sbin/ldconfig
+Group:   System/Libraries
+
+%description libui
+%{summary}.
+
+%package libui-devel
+Summary: The development files for libui of libhybris
+Requires(post): /sbin/ldconfig
+Requires(postun): /sbin/ldconfig
+Group:   System/Libraries
+
+%description libui-devel
+%{summary}.
+
+%package libhardware-devel
+Summary: The development headers of libhardware wrapping of libhybris
+Requires: %{name}-devel = %{version}-%{release}
+Requires: %{name}-libhardware = %{version}-%{release}
+Group: Development/Libraries
+
+%description libhardware-devel
+%{summary}.
+
+%package tests
+Summary: Tests for %{name}
+Group:   System/Libraries
+
+%description tests
+%{summary}.
+
+%prep
+%setup -q
+
+%build
+cd hybris
+autoreconf -v -f -i
+%configure \
+%ifarch %{arm}
+--enable-arch=arm \
+%endif
+%ifarch %{ix86}
+--enable-arch=x86 \
+%endif
+%{nil}
+
+make %{?_smp_mflags}
+
+%install
+rm -rf $RPM_BUILD_ROOT
+cd hybris
+make install DESTDIR=$RPM_BUILD_ROOT
+
+# Remove the static libraries.
+rm %{buildroot}/%{_libdir}/*.la %{buildroot}/%{_libdir}/libhybris/*.la
+
+%post -p /sbin/ldconfig
+%postun -p /sbin/ldconfig
+
+%post libEGL -p /sbin/ldconfig
+%postun libEGL -p /sbin/ldconfig
+
+%post libGLESv2 -p /sbin/ldconfig
+%postun libGLESv2 -p /sbin/ldconfig
+
+%post libhardware -p /sbin/ldconfig
+%postun libhardware -p /sbin/ldconfig
+
+%post libui -p /sbin/ldconfig
+%postun libui -p /sbin/ldconfig
+
+%files
+%defattr(-,root,root,-)
+%doc hybris/AUTHORS hybris/COPYING
+%{_libdir}/libhybris-common.so.*
+
+%files devel
+%defattr(-,root,root,-)
+%{_includedir}/android/cutils/*.h
+%{_includedir}/android/system/*.h
+%{_libdir}/libhybris-common.so
+
+%files libEGL
+%defattr(-,root,root,-)
+%{_libdir}/libEGL.so.*
+%{_libdir}/libhybris-eglplatformcommon.so.*
+%{_libdir}/libhybris/eglplatform_fbdev.so
+%{_libdir}/libhybris/eglplatform_null.so
+
+%files libEGL-devel
+%defattr(-,root,root,-)
+%{_includedir}/KHR/*.h
+%{_includedir}/EGL/*.h
+%{_libdir}/libEGL.so
+%{_libdir}/libhybris-eglplatformcommon.so
+
+%files libGLESv1
+%defattr(-,root,root,-)
+# We don't have implementation of GLESv1 atm.
+
+%files libGLESv1-devel
+%defattr(-,root,root,-)
+%{_includedir}/GLES/*.h
+
+%files libGLESv2
+%defattr(-,root,root,-)
+%{_libdir}/libGLESv2.so.2*
+
+%files libGLESv2-devel
+%defattr(-,root,root,-)
+%{_includedir}/GLES2/*.h
+%{_libdir}/libGLESv2.so
+
+%files libOpenCL
+%defattr(-,root,root,-)
+# We don't have implementation of OpenCL atm.
+
+%files libOpenCL-devel
+%defattr(-,root,root,-)
+%{_includedir}/CL/*.h
+%{_includedir}/CL/*.hpp
+
+%files libOpenVG
+%defattr(-,root,root,-)
+# We don't have implementation of OpenVG atm.
+
+%files libOpenVG-devel
+%defattr(-,root,root,-)
+%{_includedir}/VG/*.h
+
+%files libhardware
+%defattr(-,root,root,-)
+%{_libdir}/libhardware.so.*
+
+%files libhardware-devel
+%defattr(-,root,root,-)
+%{_libdir}/libhardware.so
+%{_includedir}/android/hardware/*.h
+
+%files libui
+%defattr(-,root,root,-)
+%{_libdir}/libui.so.*
+
+%files libui-devel
+%defattr(-,root,root,-)
+%{_libdir}/libui.so
+%{_includedir}/hybris/ui_compatibility_layer.h
+
+%files tests
+%defattr(-,root,root,-)
+%{_bindir}/test_*
+

other changes:
--------------

++++++ libhybris-0.0.0.tar.bz2 (new)



Reply via email to