Hello community,

here is the log from the commit of package VirtualGL for openSUSE:Factory 
checked in at 2014-09-03 18:22:13
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/VirtualGL (Old)
 and      /work/SRC/openSUSE:Factory/.VirtualGL.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "VirtualGL"

Changes:
--------
--- /work/SRC/openSUSE:Factory/VirtualGL/VirtualGL.changes      2014-08-25 
11:04:17.000000000 +0200
+++ /work/SRC/openSUSE:Factory/.VirtualGL.new/VirtualGL.changes 2014-09-03 
19:30:14.000000000 +0200
@@ -1,0 +2,7 @@
+Fri Aug 29 09:28:04 UTC 2014 - tchva...@suse.com
+
+- Version bump to beta1 of 2.4 (2.3.90)
+- Fix building with -Wl,-z,now and no-undefined
+  * VirtualGL-link-libs.patch
+
+-------------------------------------------------------------------

Old:
----
  VirtualGL-2.3.3.tar.gz

New:
----
  VirtualGL-2.3.90.tar.gz
  VirtualGL-link-libs.patch

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ VirtualGL.spec ++++++
--- /var/tmp/diff_new_pack.4Lf4fV/_old  2014-09-03 19:30:17.000000000 +0200
+++ /var/tmp/diff_new_pack.4Lf4fV/_new  2014-09-03 19:30:17.000000000 +0200
@@ -17,7 +17,7 @@
 
 
 Name:           VirtualGL
-Version:        2.3.3
+Version:        2.3.90
 Release:        0
 Summary:        A toolkit for displaying OpenGL applications to thin clients
 License:        WXwindows
@@ -25,12 +25,15 @@
 Url:            http://www.virtualgl.org
 Source0:        
http://downloads.sourceforge.net/virtualgl/%{name}-%{version}.tar.gz
 Source1:        baselibs.conf
+Patch1:         VirtualGL-link-libs.patch
 BuildRequires:  Mesa-devel
 BuildRequires:  Mesa-libGLU-devel
 BuildRequires:  cmake
+BuildRequires:  fltk-devel
 BuildRequires:  gcc-c++
 BuildRequires:  glibc-devel
 BuildRequires:  libjpeg-devel
+BuildRequires:  libopenssl-devel
 # Fixme: Remove after 13.1 is out of scope, there is broken devel package on 
older
 BuildRequires:  libturbojpeg0
 BuildRequires:  xorg-x11-libX11-devel
@@ -88,6 +91,7 @@
 
 %prep
 %setup -q
+%patch1 -p1
 
 # Use /var/lib
 sed -e "s#%{_sysconfdir}/opt#%{_localstatedir}/lib#g" \
@@ -99,19 +103,18 @@
 
 %build
 %cmake \
-    -DUSE_VGL_USESSL=ON \
+    -DVGL_SYSTEMFLTK=ON \
+    -DVGL_SYSTEMGLX=ON \
+    -DVGL_USESSL=ON \
     -DVGL_USEXV=ON \
     -DTJPEG_INCLUDE_DIR=%{_includedir} \
     -DVGL_LIBDIR=%{_libdir} \
     -DTJPEG_LIBRARY=%{_libdir}/libturbojpeg.so \
-    -DCMAKE_LIBRARY_PATH=%{_libdir} \
-    ..
+    -DCMAKE_LIBRARY_PATH=%{_libdir}
 make %{?_smp_mflags}
 
 %install
-cd build
-make DESTDIR=%{buildroot} install %{?_smp_mflags}
-cd ..
+%cmake_install
 # Fix placement of 64b glxspheres
 %ifarch x86_64 s390x ppc64 ppc64le aarch64
 mv %{buildroot}%{_bindir}/glxspheres* %{buildroot}%{_bindir}/glxspheres
@@ -121,7 +124,7 @@
 mkdir -p %{buildroot}%{_libdir}/fakelib
 ln -sf ../librrfaker.so %{buildroot}%{_libdir}/fakelib/libGL.so
 # Docs had wrong names
-chmod 644 doc/LGPL.txt doc/LICENSE.txt doc/LICENSE-PuTTY.txt 
doc/LICENSE-xauth.txt doc/index.html doc/*.png doc/*.gif doc/*.css
+chmod 644 doc/LGPL.txt doc/LICENSE.txt doc/index.html doc/*.png doc/*.gif 
doc/*.css
 rm -rf %{buildroot}%{_prefix}/doc
 mv -f %{buildroot}%{_bindir}/glxinfo %{buildroot}%{_bindir}/glxinfo2
 

++++++ VirtualGL-2.3.3.tar.gz -> VirtualGL-2.3.90.tar.gz ++++++
++++ 148083 lines of diff (skipped)

++++++ VirtualGL-link-libs.patch ++++++
diff -urN VirtualGL-2.3.90.old/server/CMakeLists.txt 
VirtualGL-2.3.90/server/CMakeLists.txt
--- VirtualGL-2.3.90.old/server/CMakeLists.txt  2014-08-29 10:38:25.546968116 
+0200
+++ VirtualGL-2.3.90/server/CMakeLists.txt      2014-08-29 11:25:51.529967776 
+0200
@@ -84,12 +84,12 @@
        \$ENV{DESTDIR}${VGL_FAKELIBDIR}/libGL.so)")
 
 add_library(dlfaker SHARED dlfaker.c)
-target_link_libraries(dlfaker ${LIBDL})
+target_link_libraries(dlfaker ${LIBDL} rrfaker)
 install(TARGETS dlfaker DESTINATION ${VGL_LIBDIR})
 
 add_library(gefaker SHARED gefaker.c)
 set_target_properties(gefaker PROPERTIES LINK_FLAGS "-z defs")
-target_link_libraries(gefaker ${LIBDL})
+target_link_libraries(gefaker ${LIBDL} rrfaker)
 install(TARGETS gefaker DESTINATION ${VGL_LIBDIR})
 
 set(HEADERS ../common/rr.h rrtransport.h)
@@ -149,13 +149,14 @@
        set_target_properties(vgltrans_test PROPERTIES LINK_FLAGS 
"-Wl,-Bsymbolic")
 endif()
 target_link_libraries(vgltrans_test vglcommon ${FBXFAKERLIB} ${TJPEG_LIBRARY}
-       vglsocket)
+       vglsocket rrfaker)
 if(CMAKE_SYSTEM_NAME STREQUAL "SunOS" AND CMAKE_COMPILER_IS_GNUCXX)
        target_link_libraries(vgltrans_test stdc++)
 endif()
 
 add_library(vgltrans_test2 SHARED testplugin2.cpp X11Trans.cpp)
-target_link_libraries(vgltrans_test2 vglcommon ${FBXFAKERLIB} ${TJPEG_LIBRARY})
+target_link_libraries(vgltrans_test2 vglcommon ${FBXFAKERLIB} ${TJPEG_LIBRARY}
+       rrfaker)
 if(CMAKE_SYSTEM_NAME STREQUAL "SunOS" AND CMAKE_COMPILER_IS_GNUCXX)
        target_link_libraries(vgltrans_test2 stdc++)
 endif()
-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org

Reply via email to