Hello community,

here is the log from the commit of package glfw for openSUSE:Factory checked in 
at 2016-09-14 23:34:22
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/glfw (Old)
 and      /work/SRC/openSUSE:Factory/.glfw.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "glfw"

Changes:
--------
--- /work/SRC/openSUSE:Factory/glfw/glfw.changes        2016-05-25 
21:28:13.000000000 +0200
+++ /work/SRC/openSUSE:Factory/.glfw.new/glfw.changes   2016-09-14 
23:34:25.000000000 +0200
@@ -1,0 +2,10 @@
+Thu Aug 11 17:05:34 UTC 2016 - [email protected]
+
+- Update to new upstream release 3.2
+
+-------------------------------------------------------------------
+Sun Jul 17 08:16:16 UTC 2016 - [email protected]
+
+- Trim irrelevant parts from %description
+
+-------------------------------------------------------------------

Old:
----
  3.1.2.tar.gz

New:
----
  3.2.tar.gz

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

Other differences:
------------------
++++++ glfw.spec ++++++
--- /var/tmp/diff_new_pack.wkIdUP/_old  2016-09-14 23:34:26.000000000 +0200
+++ /var/tmp/diff_new_pack.wkIdUP/_new  2016-09-14 23:34:26.000000000 +0200
@@ -1,7 +1,7 @@
 #
 # spec file for package glfw
 #
-# Copyright (c) 2015 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2016 SUSE LINUX GmbH, Nuernberg, Germany.
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -15,28 +15,25 @@
 # Please submit bugfixes or comments via http://bugs.opensuse.org/
 #
 
+
+%define sover  3
 %if 0%{?is_opensuse}
 %bcond_without geany
 %else
 %bcond_with geany
 %endif
 Name:           glfw
-Version:        3.1.2
+Version:        3.2
 Release:        0
-Summary:        Portable framework for OpenGL application development
+Summary:        Framework for OpenGL application development
 License:        Zlib
 Group:          Development/Libraries/C and C++
-%define sover  3
 Url:            http://www.glfw.org/
-
-Source:         https://github.com/glfw/glfw/archive/%version.tar.gz
+Source:         https://github.com/glfw/glfw/archive/%{version}.tar.gz
 BuildRequires:  cmake >= 2.8.12
 BuildRequires:  doxygen
 BuildRequires:  gcc-c++
-%if %{with geany}
-BuildRequires:  geany
-%endif
-BuildRequires:  pkg-config
+BuildRequires:  pkgconfig
 BuildRequires:  pkgconfig(gl)
 BuildRequires:  pkgconfig(glu)
 BuildRequires:  pkgconfig(xcursor)
@@ -44,34 +41,37 @@
 BuildRequires:  pkgconfig(xinerama)
 BuildRequires:  pkgconfig(xrandr)
 BuildRoot:      %{_tmppath}/%{name}-%{version}-build
+%if %{with geany}
+BuildRequires:  geany
+%endif
 
 %description
-GLFW is a free, Open Source, portable framework for OpenGL application
-development. In short, it is a single library providing a powerful,
-portable API for otherwise operating system specific tasks such as opening
-an OpenGL window, and reading keyboard, time, mouse and joystick input.
+GLFW is a framework for OpenGL application development. It is a
+single library providing a powerful, portable API for otherwise
+operating system specific tasks such as opening an OpenGL window, and
+reading keyboard, time, mouse and joystick input.
 
 %package -n libglfw%{sover}
-Summary:        Portable framework for OpenGL application development
+Summary:        Framework for OpenGL application development
 Group:          System/Libraries
 
 %description -n libglfw%{sover}
-GLFW is a free, Open Source, portable framework for OpenGL application
-development. In short, it is a single library providing a powerful,
-portable API for otherwise operating system specific tasks such as opening
-an OpenGL window, and reading keyboard, time, mouse and joystick input.
+GLFW is a framework for OpenGL application development. It is a
+single library providing a powerful, portable API for otherwise
+operating system specific tasks such as opening an OpenGL window, and
+reading keyboard, time, mouse and joystick input.
 
 %package -n libglfw-devel
-Summary:        Portable framework for OpenGL application development
+Summary:        Development files for GLFW, an OpenGL application framework
 Group:          Development/Libraries/C and C++
 Requires:       cmake
 Requires:       libglfw%{sover} = %{version}
 
 %description -n libglfw-devel
-GLFW is a free, Open Source, portable framework for OpenGL application
-development. In short, it is a single library providing a powerful,
-portable API for otherwise operating system specific tasks such as opening
-an OpenGL window, and reading keyboard, time, mouse and joystick input.
+GLFW is a framework for OpenGL application development. It is a
+single library providing a powerful, portable API for otherwise
+operating system specific tasks such as opening an OpenGL window, and
+reading keyboard, time, mouse and joystick input.
 
 %prep
 %setup -q
@@ -81,19 +81,20 @@
 mkdir -p geany_config
 
 %build
-%cmake -DCMAKE_INSTALL_PREFIX=%{_prefix}
-make %{?_smp_mflags} all
-%if %{with geany}
 # generate geany tags
+%if %{with geany}
 geany -c geany_config -g glfw.c.tags $(find src \( ! -name CMakeFiles \) -type 
f \( -iname "*.c" -o -iname "*.h" \) \( ! -iname "win32*" \) \( ! -iname 
"cocoa*" \)
-) include/GL/glfw3.h
+) include/GLFW/glfw3.h
 %endif
 
+%cmake -DCMAKE_INSTALL_PREFIX=%{_prefix}
+make %{?_smp_mflags} all
+
 %install
-cd build
-make %{?_smp_mflags} install PREFIX=%{_prefix} LIBDIR=%{_lib} 
DESTDIR=%{buildroot}
-%if %{with geany}
+%cmake_install
+
 # install geany tags
+%if %{with geany}
 install -d %{buildroot}/%{_datadir}/geany/tags/
 install -m0644 glfw.c.tags %{buildroot}/%{_datadir}/geany/tags/
 %endif
@@ -110,7 +111,7 @@
 %defattr(-,root,root)
 %doc examples/*.c
 %{_includedir}/GLFW/
-%{_libdir}/cmake/glfw/
+%{_libdir}/cmake/glfw3
 %{_libdir}/libglfw.so
 %{_libdir}/pkgconfig/glfw3.pc
 %if %{with geany}

++++++ 3.1.2.tar.gz -> 3.2.tar.gz ++++++
++++ 57386 lines of diff (skipped)


Reply via email to