[packages/Equalizer] - started update to 2.1.0

qboosh qboosh at pld-linux.org
Mon May 27 21:48:23 CEST 2019


commit 5f58b7e983acb01f5f1c0fda8b9f79e0b671b391
Author: Jakub Bogusz <qboosh at pld-linux.org>
Date:   Mon May 27 21:49:09 2019 +0200

    - started update to 2.1.0

 Equalizer.spec | 54 +++++++++++++++++++++++++++++++++---------------------
 1 file changed, 33 insertions(+), 21 deletions(-)
---
diff --git a/Equalizer.spec b/Equalizer.spec
index 5c80547..1f292ca 100644
--- a/Equalizer.spec
+++ b/Equalizer.spec
@@ -5,35 +5,47 @@
 Summary:	Equalizer - parallel rendering framework
 Summary(pl.UTF-8):	Equalizer - szkielet do równoległego renderowania
 Name:		Equalizer
-Version:	1.8.0
+Version:	2.1.0
 Release:	1
 License:	LGPL v2.1
 Group:		Libraries
+#Source0Download: https://github.com/Eyescale/Equalizer/releases
 Source0:	https://github.com/Eyescale/Equalizer/archive/%{version}/%{name}-%{version}.tar.gz
-# Source0-md5:	79f14ec41d978edf15c79bbcefb7774e
-Source1:	https://github.com/Eyescale/CMake/archive/ac79ee2/Eyescale-CMake-ac79ee2.tar.gz
-# Source1-md5:	3d357dfe6c3ff71bd15a8f517546fff6
+# Source0-md5:	fc882b9ae31ee49b83f32c15094e656a
 URL:		http://www.equalizergraphics.com/
-BuildRequires:	Collage-devel >= 1.1
-BuildRequires:	Lunchbox-devel >= 1.10
+BuildRequires:	Collage-devel >= 1.7.0
+BuildRequires:	Eyescale-CMake >= 2017.05
+BuildRequires:	Lunchbox-devel >= 1.16.0
 BuildRequires:	OpenGL-devel
-BuildRequires:	QtCore-devel >= 4.6
-BuildRequires:	QtGui-devel >= 4.6
-BuildRequires:	QtOpenGL-devel >= 4.6
+BuildRequires:	Pression-devel >= 2.0.0
+BuildRequires:	Qt5Core-devel >= 5
+BuildRequires:	Qt5Gui-devel >= 5
+BuildRequires:	Qt5Widgets-devel >= 5
+#BuildRequires:	Qt5OpenGL-devel >= 4.6 #?
+BuildRequires:	Servus-devel >= 1.5.1
+BuildRequires:	bison
 BuildRequires:	boost-devel >= 1.41.0
-BuildRequires:	cmake >= 2.8
+BuildRequires:	cmake >= 3.1
 %{?with_apidocs:BuildRequires:	doxygen}
-BuildRequires:	glew-devel
+BuildRequires:	flex
+# glew-mx?
+BuildRequires:	glew-devel >= 1.6
 BuildRequires:	hwloc-devel >= 1.3
+BuildRequires:	hwsd-devel >= 2.0.1
+BuildRequires:	libgomp-devel
 BuildRequires:	libstdc++-devel
 BuildRequires:	opencv-devel >= 2.0
 BuildRequires:	pkgconfig
 BuildRequires:	python-devel >= 2
-BuildRequires:	vmmlib >= 1.8
+BuildRequires:	vmmlib >= 1.13.0
 BuildRequires:	xorg-lib-libX11-devel
-# hwsd>=1.1 GLStats>=0.3 OpenSceneGraph>=3.0 VRPN>=07.30 DisplayCluster>=0.4 magellan
-Requires:	Collage >= 1.1
-Requires:	Lunchbox >= 1.10
+# GLStats>=0.3.2 0.3.3-snap? Deflect>=0.14.0
+# OpenSceneGraph>=3.0 VRPN>=07.30 DisplayCluster>=0.4 magellan spnav? opencv?
+Requires:	Collage >= 1.7.0
+Requires:	Lunchbox >= 1.16.0
+Requires:	Pression >= 2.0.0
+Requires:	Servus >= 1.5.1
+Requires:	hwsd >= 2.0.1
 BuildRoot:	%{tmpdir}/%{name}-%{version}-root-%(id -u -n)
 
 %description
@@ -60,9 +72,9 @@ Summary:	Header files for Equalizer libraries
 Summary(pl.UTF-8):	Pliki nagłówkowe bibliotek Equalizer
 Group:		Development/Libraries
 Requires:	%{name} = %{version}-%{release}
-Requires:	Collage-devel >= 1.1
-Requires:	Lunchbox-devel >= 1.10
-Requires:	glew-devel
+Requires:	Collage-devel >= 1.7.0
+Requires:	Lunchbox-devel >= 1.16.0
+Requires:	glew-devel >= 1.6
 
 %description devel
 Header files for Equalizer libraries.
@@ -94,10 +106,10 @@ Examples for Equalizer package.
 Przykłady do pakietu Equalizer.
 
 %prep
-%setup -q -a1
+%setup -q
 
-%{__mv} CMake-* CMake/common
-%{__rm} .gitexternals
+rmdir CMake/common
+ln -sf /usr/share/Eyescale-CMake CMake/common
 
 %build
 install -d build
================================================================

---- gitweb:

http://git.pld-linux.org/gitweb.cgi/packages/Equalizer.git/commitdiff/5f58b7e983acb01f5f1c0fda8b9f79e0b671b391



More information about the pld-cvs-commit mailing list