commit ace63e1fa4a502b68e02a4ae746cbc4d426fcd63 Author: overweight <5324761+overweight@user.noreply.gitee.com> Date: Mon Sep 30 11:19:30 2019 -0400 Package init diff --git a/virglrenderer-20170210.tar.xz b/virglrenderer-20170210.tar.xz new file mode 100644 index 0000000..bf00d87 Binary files /dev/null and b/virglrenderer-20170210.tar.xz differ diff --git a/virglrenderer.spec b/virglrenderer.spec new file mode 100644 index 0000000..9e0611c --- /dev/null +++ b/virglrenderer.spec @@ -0,0 +1,132 @@ +%global debug_package %{nil} +%global gitdate 20170210 +%global gitversion 76b3da97b + +Name: virglrenderer +Version: 0.6.0 +Release: 6.%{gitdate}git%{gitversion}%{?dist} + +Summary: Virgl Rendering library. +Group: Applications/Emulators +License: MIT + +#VCS: git:git://anongit.freedesktop.org/git/virglrenderer +# git snapshot. to recreate, run: +# ./make-git-snapshot.sh `cat commitid` +Source0: virglrenderer-%{gitdate}.tar.xz + +BuildRequires: autoconf +BuildRequires: autoconf-archive +BuildRequires: automake +BuildRequires: libtool +BuildRequires: xorg-x11-util-macros +BuildRequires: libepoxy-devel +BuildRequires: mesa-libgbm-devel +BuildRequires: mesa-libEGL-devel +BuildRequires: python2 +BuildRequires: libdrm-devel + +%description +The virgil3d rendering library is a library used by +qemu to implement 3D GPU support for the virtio GPU. + +%package devel +Summary: Virgil3D renderer development files +Group: Applications/Emulators + +Requires: %{name}%{?_isa} = %{version}-%{release} + +%description devel +Virgil3D renderer development files, used by +qemu to build against. + +%package test-server +Summary: Virgil3D renderer testing server +Group: Applications/Emulators + +Requires: %{name}%{?_isa} = %{version}-%{release} + +%description test-server +Virgil3D renderer testing server is a server +that can be used along with the mesa virgl +driver to test virgl rendering without GL. + +%prep +%setup -q -n %{name}-%{gitdate} +%build +sh autogen.sh +%configure --disable-silent-rules +make %{?_smp_mflags} + +%install +make DESTDIR="%{buildroot}" install +find %{buildroot} -type f -name '*.la' | xargs rm -f -- || : + +%post -p /sbin/ldconfig + +%postun -p /sbin/ldconfig + +%files +%license COPYING +%{_libdir}/lib*.so.* + +%files devel +%dir %{_includedir}/virgl/ +%{_includedir}/virgl/* +%{_libdir}/lib*.so +%{_libdir}/pkgconfig/*.pc + +%files test-server +%{_bindir}/virgl_test_server + +%changelog +* Sat Jul 14 2018 Fedora Release Engineering - 0.6.0-6.20170210git76b3da97b +- Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild + +* Sun Mar 18 2018 Iryna Shcherbina - 0.6.0-5.20170210git76b3da97b +- Update Python 2 dependency declarations to new packaging standards + (See https://fedoraproject.org/wiki/FinalizingFedoraSwitchtoPython3) + +* Fri Feb 09 2018 Fedora Release Engineering - 0.6.0-4.20170210git76b3da97b +- Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild + +* Thu Aug 03 2017 Fedora Release Engineering - 0.6.0-3.20170210git76b3da97b +- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Binutils_Mass_Rebuild + +* Thu Jul 27 2017 Fedora Release Engineering - 0.6.0-2.20170210git76b3da97b +- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild + +* Fri Feb 10 2017 Dave Airlie - 0.6.0-1.git +- upstream 0.6.0 release + +* Mon Apr 11 2016 Dave Airlie 0.5.0-1.git +- upstream 0.5.0 release + +* Thu Feb 18 2016 Dave Airlie 0.4.1-1.git +- fix regression in last build + +* Wed Feb 17 2016 Dave Airlie 0.4.0-1.git +- latest git snapshot with new API + +* Fri Feb 05 2016 Fedora Release Engineering - 0.3.0-3.20151215gite9d3c0c27 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild + +* Tue Dec 15 2015 Dave Airlie 0.3.0-2.gite9d3c0c27 +- latest upstream to fix gnome-shell rendering bugs + +* Fri Oct 23 2015 Dave Airlie 0.3.0-1.20151023git9ce005e5a +- update to latest upstream to fix shader issue + +* Fri Oct 23 2015 Dave Airlie 0.2.0-1.20151023git5bfba5190 +- update to latest upstream + +* Thu Jul 09 2015 Dave Airlie 0.0.1-0.20150420gitc4fb40201.2 +- fix FTBFS (#1240041) + +* Fri Jun 19 2015 Fedora Release Engineering - 0.0.1-0.20150420gitc4fb40201.1 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild + +* Wed Apr 01 2015 Dave Airlie 0.0.1-0.20150401gita9ba2c442 +- initial virglrenderer spec + +