Hello community,

here is the log from the commit of package glew for openSUSE:Factory
checked in at Wed Aug 17 09:58:58 CEST 2011.



--------
--- glew/glew.changes   2011-05-27 15:32:49.000000000 +0200
+++ /mounts/work_src_done/STABLE/glew/glew.changes      2011-08-13 
17:28:27.000000000 +0200
@@ -1,0 +2,6 @@
+Sat Aug 13 15:19:54 UTC 2011 - [email protected]
+
+- Update to 1.6.0 with two further commits
+- Don't strip libraries
+
+-------------------------------------------------------------------

calling whatdependson for head-i586


Old:
----
  glew-1.5.8.tar.bz2

New:
----
  0001-Add-glew.c-glewinfo.c-and-includes.patch.bz2
  dont-strip.diff
  glew.tar.bz2

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

Other differences:
------------------
++++++ glew.spec ++++++
--- /var/tmp/diff_new_pack.y2nwB7/_old  2011-08-17 09:58:14.000000000 +0200
+++ /var/tmp/diff_new_pack.y2nwB7/_new  2011-08-17 09:58:14.000000000 +0200
@@ -18,17 +18,19 @@
 
 
 Name:           glew
-Version:        1.5.8
-Release:        14
+Version:        1.6.0
+Release:        1
 License:        BSD3c and GPLv2 and MIT
 Summary:        OpenGL Extension Wrangler Library
 Url:            http://glew.sourceforge.net/
 Group:          System/Libraries
-Source0:        %{name}-%{version}.tar.bz2
+Source0:        %name.tar.bz2
 Source1:        baselibs.conf
+Patch:          0001-Add-glew.c-glewinfo.c-and-includes.patch.bz2
+Patch1:         dont-strip.diff
 BuildRequires:  Mesa-devel
 BuildRequires:  pkg-config
-Requires:       libGLEW1_5 >= %{version}
+Requires:       libGLEW1_6 >= %version
 BuildRoot:      %{_tmppath}/%{name}-%{version}-build
 
 %description
@@ -38,12 +40,13 @@
 supported on the target platform. OpenGL core and extension
 functionality is exposed in a single header file.
 
-%package -n libGLEW1_5
+%package -n libGLEW1_6
 
 Summary:        OpenGL Extension Wrangler Library
 Group:          System/Libraries
+Obsoletes:      libGLEW1_5
 
-%description -n libGLEW1_5
+%description -n libGLEW1_6
 The OpenGL Extension Wrangler Library (GLEW) is a cross-platform
 open-source C/C++ extension loading library. GLEW provides efficient
 run-time mechanisms for determining which OpenGL extensions are
@@ -52,7 +55,7 @@
 
 %package devel
 
-Summary:        OpenGL Extension Wrangler Library
+Summary:        Development files for glew
 Group:          Development/Libraries/C and C++
 Requires:       %{name} = %{version}
 Requires:       Mesa-devel
@@ -65,32 +68,32 @@
 functionality is exposed in a single header file.
 
 %prep
-chmod 0644 %{S:0}
-%setup -q
+%setup -q -n %name
+%patch -p1
+%patch1 -p1
 
 %build
 make %{?_smp_mflags} POPT="%{optflags}" LIBDIR=%{_libdir} LDFLAGS.EXTRA= 
STRIP=/bin/true
 
 %install
-ln -s /bin/true strip
 export PATH=$PWD:$PATH
-make GLEW_DEST=%{buildroot}%{_prefix} LIBDIR=%{buildroot}%{_libdir} 
LDFLAGS.EXTRA= STRIP=/bin/true install
+make GLEW_DEST=%{buildroot}%{_prefix} LIBDIR=%{buildroot}%{_libdir} install.all
 chmod +x %{buildroot}%{_libdir}/*.so.*
 %{__rm} -f %{buildroot}%{_libdir}/*.*a
 
 %clean
 rm -rf %{buildroot}
 
-%post -n libGLEW1_5 -p /sbin/ldconfig
+%post -n libGLEW1_6 -p /sbin/ldconfig
 
-%postun -n libGLEW1_5 -p /sbin/ldconfig
+%postun -n libGLEW1_6 -p /sbin/ldconfig
 
 %files
 %defattr(-,root,root)
 %doc doc/*
 %{_bindir}/*info
 
-%files -n libGLEW1_5
+%files -n libGLEW1_6
 %defattr(-,root,root)
 %{_libdir}/*.so.*
 
@@ -98,6 +101,6 @@
 %defattr(-,root,root)
 %{_includedir}/GL/*.h
 %{_libdir}/*.so
-%{_libdir}/pkgconfig/glew.pc
+%{_libdir}/pkgconfig/glew*.pc
 
 %changelog

++++++ 0001-Add-glew.c-glewinfo.c-and-includes.patch.bz2 ++++++
++++ 43854 lines (skipped)

++++++ dont-strip.diff ++++++
diff --git a/Makefile b/Makefile
index 568ae59..1462eab 100644
--- a/Makefile
+++ b/Makefile
@@ -182,10 +182,8 @@ install.lib: glew.lib
 # runtime
 ifeq ($(filter-out mingw% cygwin,$(SYSTEM)),)
        $(INSTALL) -d -m 0755 $(BINDIR)
-       $(STRIP) -x lib/$(LIB.SHARED)
        $(INSTALL) -m 0755 lib/$(LIB.SHARED) $(BINDIR)/
 else
-       $(STRIP) -x lib/$(LIB.SHARED)
        $(INSTALL) -m 0644 lib/$(LIB.SHARED) $(LIBDIR)/
        $(LN) $(LIB.SHARED) $(LIBDIR)/$(LIB.SONAME)
 endif
@@ -195,7 +193,6 @@ ifeq ($(filter-out mingw% cygwin,$(SYSTEM)),)
 else
        $(LN) $(LIB.SHARED) $(LIBDIR)/$(LIB.DEVLNK)
 endif
-       $(STRIP) -x lib/$(LIB.STATIC)
        $(INSTALL) -m 0644 lib/$(LIB.STATIC) $(LIBDIR)/
 
 install.lib.mx: glew.lib.mx
@@ -203,10 +200,8 @@ install.lib.mx: glew.lib.mx
 # runtime
 ifeq ($(filter-out mingw% cygwin,$(SYSTEM)),)
        $(INSTALL) -d -m 0755 $(BINDIR)
-       $(STRIP) -x lib/$(LIB.SHARED.MX)
        $(INSTALL) -m 0755 lib/$(LIB.SHARED.MX) $(BINDIR)/
 else
-       $(STRIP) -x lib/$(LIB.SHARED.MX)
        $(INSTALL) -m 0644 lib/$(LIB.SHARED.MX) $(LIBDIR)/
        $(LN) $(LIB.SHARED.MX) $(LIBDIR)/$(LIB.SONAME.MX)
 endif
@@ -216,7 +211,6 @@ ifeq ($(filter-out mingw% cygwin,$(SYSTEM)),)
 else
        $(LN) $(LIB.SHARED.MX) $(LIBDIR)/$(LIB.DEVLNK.MX)
 endif
-       $(STRIP) -x lib/$(LIB.STATIC.MX)
        $(INSTALL) -m 0644 lib/$(LIB.STATIC.MX) $(LIBDIR)/
 
 install.bin: glew.bin
++++++ glew-1.5.8.tar.bz2 -> glew.tar.bz2 ++++++
++++ 53596 lines of diff (skipped)


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



Remember to have fun...

-- 
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to