Search
SailfishOS Open Build Service
>
Projects
>
home:sledge
>
libgfx
> libgfx.spec
Log In
Username
Password
Cancel
Overview
Repositories
Revisions
Requests
Users
Advanced
Attributes
Meta
File libgfx.spec of Package libgfx
# # Do NOT Edit the Auto-generated Part! # Generated by: spectacle version 0.25 # Name: libgfx # >> macros # << macros %define debug_package %{nil} Summary: Binary blobs for Marvell gfx Version: 0.2.0 Release: 1 Group: Driver License: Marvell Proprietary? Source0: marvell-libgfx_0.2.0-0ubuntu1~ppa15.tar.gz Source1: gc3184-1-mgcc462hd-d.zip Source2: marvell-libgfx-headers-20120713.tar.bz2 Source100: libgfx.yaml Requires(post): /sbin/ldconfig Requires(postun): /sbin/ldconfig %description %{summary}. %package devel Summary: Marvell gfx support development files Group: Development/Libraries Requires: %{name} = %{version}-%{release} %description devel This package provides common development files for PowerVR SGX. %package libEGL Summary: EGL for SGX Group: Development/Libraries Requires: %{name} = %{version}-%{release} Requires(post): /sbin/ldconfig Requires(postun): /sbin/ldconfig Provides: libEGL = %{version}-%{release} Provides: libEGL.so.1 %description libEGL This package.. %package libEGL-devel Summary: EGL development headers for SGX Group: Development/Libraries Requires: %{name} = %{version}-%{release} Requires: %{name}-libEGL = %{version}-%{release} Requires: %{name}-devel = %{version}-%{release} Provides: libEGL-devel %description libEGL-devel This package.. %package libGLESv1 Summary: GLESv1 for SGX Group: Development/Libraries Requires: %{name} = %{version}-%{release} Requires(post): /sbin/ldconfig Requires(postun): /sbin/ldconfig Provides: libGLESv1 = %{version}-%{release} Provides: libGLES_CM.so.1 %description libGLESv1 This package.. %package libGLESv1-devel Summary: GLESv1 development headers for SGX Group: Development/Libraries Requires: %{name} = %{version}-%{release} Requires: %{name}-libGLESv1 = %{version}-%{release} Requires: %{name}-devel = %{version}-%{release} Provides: libGLESv1-devel %description libGLESv1-devel This package.. %package libGLESv2 Summary: GLESv2 for SGX Group: Development/Libraries Requires: %{name} = %{version}-%{release} Requires(post): /sbin/ldconfig Requires(postun): /sbin/ldconfig Provides: libGLESv2 = %{version}-%{release} Provides: libGLESv2.so.2 %description libGLESv2 This package.. %package libGLESv2-devel Summary: GLESv2 development headers for SGX Group: Development/Libraries Requires: %{name} = %{version}-%{release} Requires: %{name}-libGLESv2 = %{version}-%{release} Requires: %{name}-devel = %{version}-%{release} Provides: libGLESv2-devel %description libGLESv2-devel This package.. %prep %setup -q -n %{name} # >> setup rm -rf include tar xf %{SOURCE2} unzip %{SOURCE1} cd gc3184-1-mgcc462hd-d #rm -f ../bin/*.so.1 ls -1 *.so | awk {'print $1" "$1'} | xargs printf "cp %s ../bin/%s.1\n" | sh # << setup %build # >> build pre # << build pre # >> build post # << build post %install rm -rf %{buildroot} # >> install pre mkdir -p %{buildroot}/{%{_libdir},etc/init,etc/init.d/,lib/udev/rules.d} cp -a bin/lib*.so.* %{buildroot}/usr/lib cp -a etc/init/* %{buildroot}/etc/init cp -a etc/init.d/* %{buildroot}/etc/init.d cp -a etc/udev/rules.d/* %{buildroot}/lib/udev/rules.d ln -sf libGLESv2x.so.1 %{buildroot}/%{_libdir}/libGLESv2.so.2 # << install pre # >> install post # << install post %post -p /sbin/ldconfig %postun -p /sbin/ldconfig %post libEGL -p /sbin/ldconfig %postun libEGL -p /sbin/ldconfig %post libGLESv1 -p /sbin/ldconfig %postun libGLESv1 -p /sbin/ldconfig %post libGLESv2 -p /sbin/ldconfig %postun libGLESv2 -p /sbin/ldconfig %files %defattr(-,root,root,-) %exclude %{_sysconfdir}/init.d/galcore %{_sysconfdir}/init/galcore.conf /lib/udev/rules.d/99-galcore.rules %{_libdir}/libGAL.so.1 %{_libdir}/libOpenVG.so.1 %{_libdir}/libVDK.so.1 %{_libdir}/libgcu.so.1 %{_libdir}/libGLES_CL.so.1 %{_libdir}/libVIVANTE.so.1 %{_libdir}/libdirectfb_gal.so.1 # >> files # << files %files devel %defattr(-,root,root,-) # >> files devel # << files devel %files libEGL %defattr(-,root,root,-) %{_libdir}/libEGL.so.1 # >> files libEGL # << files libEGL %files libEGL-devel %defattr(-,root,root,-) # >> files libEGL-devel # << files libEGL-devel %files libGLESv1 %defattr(-,root,root,-) %{_libdir}/libGLES_CM.so.1 # >> files libGLESv1 # << files libGLESv1 %files libGLESv1-devel %defattr(-,root,root,-) # >> files libGLESv1-devel # << files libGLESv1-devel %files libGLESv2 %defattr(-,root,root,-) %{_libdir}/libGLESv2SC.so.1 %{_libdir}/libGLESv2x.so.1 # >> files libGLESv2 %{_libdir}/libGLESv2.so.2 # << files libGLESv2 %files libGLESv2-devel %defattr(-,root,root,-) # >> files libGLESv2-devel # << files libGLESv2-devel