Search
SailfishOS Open Build Service
>
Projects
>
nemo
:
testing:hw
:
ti:omap4:pandaboard
>
pvr-omap4
> pvr-omap4.spec
Log In
Username
Password
Cancel
Overview
Repositories
Revisions
Requests
Users
Advanced
Attributes
Meta
File pvr-omap4.spec of Package pvr-omap4
# # Do NOT Edit the Auto-generated Part! # Generated by: spectacle version 0.25 # Name: pvr-omap4 # >> macros %define debug_package %{nil} # << macros Summary: PowerVR SGX540 libraries for OMAP4 Version: 1.9.0.7.1.5 Release: 1 Group: Graphics/Display and Graphics Adaptation License: TI Proprietary ExclusiveArch: armv7hl armv8el URL: https://launchpad.net/~tiomap-dev/+archive/release/+packages Source0: pvr-omap4_%{version}.orig.tar.gz Source1: pvr-omap4.service Source100: pvr-omap4.yaml Patch0: 0000-disable-hwcursor.patch Requires: xorg-x11-drv-omap Requires: systemd Requires(preun): systemd Requires(post): /sbin/ldconfig Requires(post): systemd Requires(postun): /sbin/ldconfig Requires(postun): systemd %description PowerVR SGX540 Linux libraries for OMAP4. This package contains the remaining binaries and common libraries. %package debuginfo Summary: debuginfo collection Group: Development/Libraries %description debuginfo This package.. %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 Provides: libGLES_CM.so %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.. %package libwayland Summary: Wayland development headers for SGX Group: Development/Libraries Requires: %{name} = %{version}-%{release} Requires(post): /sbin/ldconfig Requires(postun): /sbin/ldconfig Provides: libwayland = %{version}-%{release} Provides: libwayland-egl.so %description libwayland This package.. %prep %setup -q -c # 0000-disable-hwcursor.patch %patch0 -p1 # >> setup # << setup %build # >> build pre # << build pre # >> build post # << build post %install rm -rf %{buildroot} # >> install pre install -d %{buildroot}/ cp -arv usr/ %{buildroot}/ chmod 755 %{buildroot}/%{_libdir}/*.so.1.* # Work-a-round to get the pvr demos running ln -s libGLESv1_CM.so.1 %{buildroot}/%{_libdir}/libGLES_CM.so.1 ln -s libGLESv1_CM.so %{buildroot}/%{_libdir}/libGLES_CM.so mkdir -p %{buildroot}/%{_lib}/systemd/system/basic.target.wants/ cp %{SOURCE1} %{buildroot}/%{_lib}/systemd/system/ ln -s ../$(basename %{SOURCE1}) \ %{buildroot}/%{_lib}/systemd/system/basic.target.wants/$(basename %{SOURCE1}) # << install pre # >> install post # << install post %preun if [ "$1" -eq 0 ]; then systemctl stop %{name}.service fi %post /sbin/ldconfig systemctl daemon-reload systemctl reload-or-try-restart %{name}.service %postun /sbin/ldconfig systemctl daemon-reload %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 %post libwayland -p /sbin/ldconfig %postun libwayland -p /sbin/ldconfig %files %defattr(-,root,root,-) # >> files %doc usr/share/doc/sgx-lib/copyright %{_libdir}/libIMGegl.so* %{_libdir}/libglslcompiler.so* %{_libdir}/libpvr2d.so* %{_libdir}/libsrv_um.so* %{_libdir}/libPVRScopeServices.so* %{_libdir}/libsrv_init.so* %{_libdir}/libusc.so* %{_libdir}/gbm/gbm_pvr.so* # Xorg stuff %{_libdir}/xorg/modules/drivers/omap_pvr_drv.so %{_datadir}/X11/xorg.conf.d/99-omap.conf %{_datadir}/sgx-lib %{_datadir}/doc/* %attr(755,root,root) %{_bindir}/pvrsrvinit /%{_lib}/systemd/system/%{name}.service /%{_lib}/systemd/system/basic.target.wants/%{name}.service %{_bindir}/sgx_init_test %{_libdir}/libpvrws_OMAPDRI2.so* # << files %files debuginfo %defattr(-,root,root,-) # >> debuginfo %doc usr/share/doc/sgx-lib/copyright %{_libdir}/debug/%{_libdir}/* %{_libdir}/debug/%{_bindir}/* # << files debuginfo %files libEGL %defattr(-,root,root,-) # >> files libEGL %doc usr/share/doc/sgx-lib/copyright %{_bindir}/xeglinfo %{_bindir}/xmultiegltest %{_libdir}/libEGL.so* %{_libdir}/libIMGegl.so* # << files libEGL %files libEGL-devel %defattr(-,root,root,-) # >> files libEGL-devel %doc usr/share/doc/sgx-lib/copyright %{_includedir}/KHR/*.h %{_includedir}/EGL/*.h %{_libdir}/pkgconfig/egl.pc # << files libEGL-devel %files libGLESv1 %defattr(-,root,root,-) # >> files libGLESv1 %doc usr/share/doc/sgx-lib/copyright %{_bindir}/xgles1test1 %{_libdir}/libGLES*_CM.so* # << files libGLESv1 %files libGLESv1-devel %defattr(-,root,root,-) # >> files libGLESv1-devel %doc usr/share/doc/sgx-lib/copyright %{_includedir}/GLES/*.h %{_libdir}/pkgconfig/glesv1_cm.pc # << files libGLESv1-devel %files libGLESv2 %defattr(-,root,root,-) # >> files libGLESv2 %doc usr/share/doc/sgx-lib/copyright %{_bindir}/xgles2test1 %{_libdir}/libGLESv2.so* # << files libGLESv2 %files libGLESv2-devel %defattr(-,root,root,-) # >> files libGLESv2-devel %doc usr/share/doc/sgx-lib/copyright %{_includedir}/GLES2/*.h %{_libdir}/pkgconfig/glesv2.pc # << files libGLESv2-devel %files libwayland %defattr(-,root,root,-) # >> files libwayland %doc usr/share/doc/sgx-lib/copyright %{_libdir}/libpvr_wlegl.so* %{_libdir}/libpvrws_KMS.so* %{_libdir}/libpvrws_WAYLAND.so* %{_libdir}/libwayland-egl.so* %{_libdir}/pkgconfig/wayland-egl.pc # << files libwayland