diff --git a/virglrenderer-0.7.0.tar.gz b/virglrenderer-0.7.0.tar.gz new file mode 100644 index 0000000..328a730 Binary files /dev/null and b/virglrenderer-0.7.0.tar.gz differ diff --git a/virglrenderer-20170210.tar.xz b/virglrenderer-20170210.tar.xz deleted file mode 100644 index bf00d87..0000000 Binary files a/virglrenderer-20170210.tar.xz and /dev/null differ diff --git a/virglrenderer.spec b/virglrenderer.spec index 9e0611c..f500931 100644 --- a/virglrenderer.spec +++ b/virglrenderer.spec @@ -1,30 +1,22 @@ -%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 +Version: 0.7.0 +Release: 1 +Summary: VirGL virtual OpenGL renderer License: MIT +URL: https://virgil3d.github.io -#VCS: git:git://anongit.freedesktop.org/git/virglrenderer -# git snapshot. to recreate, run: -# ./make-git-snapshot.sh `cat commitid` -Source0: virglrenderer-%{gitdate}.tar.xz +Source0: https://www.freedesktop.org/software/virgl/virglrenderer-%{version}.tar.gz BuildRequires: autoconf -BuildRequires: autoconf-archive BuildRequires: automake BuildRequires: libtool -BuildRequires: xorg-x11-util-macros +BuildRequires: python3 +BuildRequires: autoconf-archive BuildRequires: libepoxy-devel -BuildRequires: mesa-libgbm-devel -BuildRequires: mesa-libEGL-devel -BuildRequires: python2 BuildRequires: libdrm-devel +BuildRequires: mesa-libgbm-devel +BuildRequires: xorg-x11-util-macros +BuildRequires: mesa-libEGL-devel %description The virgil3d rendering library is a library used by @@ -32,38 +24,29 @@ 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 +Virgil3D renderer development files, +It is required while building qemu. 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} +%setup -q + %build -sh autogen.sh -%configure --disable-silent-rules +autoreconf -if +%configure make %{?_smp_mflags} %install make DESTDIR="%{buildroot}" install -find %{buildroot} -type f -name '*.la' | xargs rm -f -- || : +rm -rf %{buildroot}%{_libdir}/*.la +rm -rf %{buildroot}%{_bindir}/virgl_test_server %post -p /sbin/ldconfig - %postun -p /sbin/ldconfig %files @@ -76,57 +59,6 @@ find %{buildroot} -type f -name '*.la' | xargs rm -f -- || : %{_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 - - +* Fri Oct 18 2019 openEuler Buildteam - 0.7.0-1 +- Package init