The name of package is confusing IMHO. It's a qemu package but it's called gles-libs.
A suggestion is calling such packages like qemu-XXX, qemu-gles-libs for this case Peter > -----Original Message----- > From: [email protected] > [mailto:[email protected]] On Behalf Of Fathi Boudra > Sent: Sunday, January 09, 2011 5:44 AM > To: [email protected] > Subject: [meego-commits] 11612: New package Trunk:Testing/gles-libs > > Hi, > Adding new package gles-libs in project Trunk:Testing. Please review and > accept ASAP. > > Justification for this new package: > > Move MeeGo SDK target packages into Core (FEA#10400) > > Thank You, > Fathi Boudra > > [This message was auto-generated] > > --- > > Request #11612: > > submit: devel:tools:sdk:target/gles-libs(r11) -> Trunk:Testing/gles-libs > > > Message: > Move MeeGo SDK target packages into Core (FEA#10400) > > State: new 2011-01-08T13:43:56 boudra > Comment: None > > > This is a NEW package in Trunk:Testing project. > The files in the new package: > gles-libs/ > |__ filter-provides.sh > |__ gles-libs-1.3.0+git17+fc3ac57.tar.gz > |__ gles-libs.changes > |__ gles-libs.spec > |__ no_stropts.patch > > The content of the spec file, gles-libs.spec: > ================================================================ > === > # spec file for package gles-libs > > Name: gles-libs > Version: 1.3.0+git17+fc3ac57 > Release: 1 > License: MIT and GPLv2 (kfgles2 kernel module) > Summary: QEMU OpenGL ES 2.0 accelerator > Url: http://meego.gitorious.org/qemu-maemo/gles-libs > Group: System/Libraries > Source0: %{name}-%{version}.tar.gz > Source90: filter-provides.sh > Patch0: no_stropts.patch > BuildRequires: kernel-headers > %if "%{?meego}" == "1.1" > BuildRequires: kernel-n900-devel > %else > BuildRequires: kernel-adaptation-n900-devel > %endif > BuildRequires: pkgconfig(x11) > BuildRequires: pkgconfig(xext) > BuildRequires: pkgconfig(gl) > BuildRequires: pkgconfig(glu) > ExclusiveArch: %{arm} > > %define _use_internal_dependency_generator 0 > %define __find_provides %{SOURCE90} > > %description > OpenGL ES to GL wrapper libraries. > > %package -n libfgles2 > Summary: Fake OpenGL ES 2.0 wrapper library > Group: System/Libraries > > %description -n libfgles2 > fgles2 is the Fake OpenGL ES 2.0 wrapper library that talks to the kernel > module and guest X11 system, and is responsible for handling OpenGL ES 2.0 > contexts and other entities. > > %package -n kmod-kfgles2 > Summary: OpenGL ES 2.0 Accelerator kernel module > Group: System/Kernel > Requires(post): module-init-tools > Requires(postun): module-init-tools > > %description -n kmod-kfgles2 > kfgles2 is the OpenGL ES 2.0 Accelerator kernel module, which manages > OpenGL ES 2.0 clients and directs them to talk to the hardware registers. > > %prep > %setup -q > # no_stropts.patch > %patch0 -p1 > # Fix filter-provides.sh permissions > chmod +x %{SOURCE90} > # Set kernel_version > %define kernel_version %(ls /lib/modules/) > > %build > make %{?_smp_mflags} -C fgles2 > cd kfgles2 > make %{?_smp_mflags} KERNELDIR=%{_usrsrc}/kernels/%{kernel_version} > > %install > make -C fgles2 install I=%{buildroot}%{_prefix} > install -D -p -m 0644 kfgles2/kfgles2.ko \ > %{buildroot}/lib/modules/%{kernel_version}/kernel/drivers/gpu/kfgles2.ko > > %post -n libfgles2 -p /sbin/ldconfig > > %postun -n libfgles2 -p /sbin/ldconfig > > %post -n kmod-kfgles2 > /sbin/depmod -aeF /boot/System.map-%{kernel_version} > > %postun -n kmod-kfgles2 > /sbin/depmod -aeF /boot/System.map-%{kernel_version} > > %files -n libfgles2 > %defattr(-,root,root,-) > %exclude %{_libdir}/libEGL.so > %{_libdir}/libEGL.so.* > %exclude %{_libdir}/libGLES_CM.so > %{_libdir}/libGLES_CM.so.* > %exclude %{_libdir}/libGLESv2.so > %{_libdir}/libGLESv2.so.* > > %files -n kmod-kfgles2 > %defattr(-,root,root,-) > /lib/modules/%{kernel_version}/kernel/drivers/gpu/kfgles2.ko > > ================================================================ > === > > _______________________________________________ > MeeGo-commits mailing list > [email protected] > http://lists.meego.com/listinfo/meego-commits _______________________________________________ MeeGo-packaging mailing list [email protected] http://lists.meego.com/listinfo/meego-packaging
