commit plib for openSUSE:Factory

2019-11-30 Thread root
Hello community,

here is the log from the commit of package plib for openSUSE:Factory checked in 
at 2019-11-30 10:38:30

Comparing /work/SRC/openSUSE:Factory/plib (Old)
 and  /work/SRC/openSUSE:Factory/.plib.new.26869 (New)


Package is "plib"

Sat Nov 30 10:38:30 2019 rev:4 rq:751734 version:1.8.5+svn.2173

Changes:

--- /work/SRC/openSUSE:Factory/plib/plib.changes2017-11-30 
12:46:13.776090476 +0100
+++ /work/SRC/openSUSE:Factory/.plib.new.26869/plib.changes 2019-11-30 
10:40:25.740150225 +0100
@@ -1,0 +2,6 @@
+Thu Nov 28 14:09:47 UTC 2019 - Luigi Baldoni 
+
+- Fix factory build
+- Spec cleanup
+
+---



Other differences:
--
++ plib.spec ++
--- /var/tmp/diff_new_pack.j4u1jR/_old  2019-11-30 10:40:27.284150040 +0100
+++ /var/tmp/diff_new_pack.j4u1jR/_new  2019-11-30 10:40:27.308150037 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package plib
 #
-# Copyright (c) 2017 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2019 SUSE LLC
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -12,7 +12,7 @@
 # license that conforms to the Open Source Definition (Version 1.9)
 # published by the Open Source Initiative.
 
-# Please submit bugfixes or comments via http://bugs.opensuse.org/
+# Please submit bugfixes or comments via https://bugs.opensuse.org/
 #
 
 
@@ -20,9 +20,9 @@
 Version:1.8.5+svn.2173
 Release:0
 Summary:A collection of game libraries
-License:LGPL-2.1+
+License:LGPL-2.1-or-later
 Group:  Development/Libraries/C and C++
-Url:http://plib.sourceforge.net/
+URL:http://plib.sourceforge.net/
 Source: %{name}-%{version}.tar.xz
 Source99:   %{name}-rpmlintrc
 # PATCH-FEATURE-UPSTREAM -- https://sourceforge.net/p/plib/bugs/40/
@@ -35,8 +35,9 @@
 Patch3: plib-1.8.5-CVE-2012-4552.patch
 BuildRequires:  gcc-c++
 BuildRequires:  libtool
+BuildRequires:  pkgconfig
 BuildRequires:  pkgconfig(gl)
-BuildRoot:  %{_tmppath}/%{name}-%{version}-build
+BuildRequires:  pkgconfig(x11)
 
 %description
 Plib contains a selection of libraries that can be helpful for 3D game
@@ -87,26 +88,20 @@
 make %{?_smp_mflags}
 
 %install
-make %{?_smp_mflags} DESTDIR=%{buildroot} install
+%make_install
 find %{buildroot} -type f -name "*.la" -delete -print
 
 %post   -n libplib0 -p /sbin/ldconfig
 %postun -n libplib0 -p /sbin/ldconfig
 
 %files -n libplib0
-%defattr(-,root,root)
-%doc ChangeLog KNOWN_BUGS
-%if 0%{?suse_version} > 1320
 %license AUTHORS COPYING
-%else
-%doc AUTHORS COPYING
-%endif
-%{_libdir}/*.so.*
+%doc ChangeLog KNOWN_BUGS
+%{_libdir}/libplib*.so.*
 
 %files devel
-%defattr(-,root,root)
 %doc NOTICE README README.GLUT
 %{_includedir}/plib
-%{_libdir}/*.so
+%{_libdir}/libplib*.so
 
 %changelog




commit plib for openSUSE:Factory

2017-11-30 Thread root
Hello community,

here is the log from the commit of package plib for openSUSE:Factory checked in 
at 2017-11-30 12:46:12

Comparing /work/SRC/openSUSE:Factory/plib (Old)
 and  /work/SRC/openSUSE:Factory/.plib.new (New)


Package is "plib"

Thu Nov 30 12:46:12 2017 rev:3 rq:546551 version:1.8.5+svn.2173

Changes:

--- /work/SRC/openSUSE:Factory/plib/plib.changes2016-11-15 
18:01:44.0 +0100
+++ /work/SRC/openSUSE:Factory/.plib.new/plib.changes   2017-11-30 
12:46:13.776090476 +0100
@@ -1,0 +2,5 @@
+Wed Nov 29 15:48:49 UTC 2017 - crrodrig...@opensuse.org
+
+- Require just pkgconfig(gl) for build and -devel package.
+
+---



Other differences:
--
++ plib.spec ++
--- /var/tmp/diff_new_pack.ALpHl6/_old  2017-11-30 12:46:14.764054560 +0100
+++ /var/tmp/diff_new_pack.ALpHl6/_new  2017-11-30 12:46:14.768054415 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package plib
 #
-# Copyright (c) 2016 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2017 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
@@ -33,13 +33,9 @@
 Patch2: plib-1.8.5-CVE-2011-4620.patch
 # PATCH-FIX-UPSTREAM -- https://sourceforge.net/p/plib/bugs/51/
 Patch3: plib-1.8.5-CVE-2012-4552.patch
-BuildRequires:  freeglut-devel
 BuildRequires:  gcc-c++
-BuildRequires:  libXi-devel
-BuildRequires:  libXmu-devel
-BuildRequires:  libdrm-devel
 BuildRequires:  libtool
-BuildRequires:  xorg-x11
+BuildRequires:  pkgconfig(gl)
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build
 
 %description
@@ -64,11 +60,9 @@
 %package devel
 Summary:Development files for PLIB, a collection of game libraries
 Group:  Development/Libraries/C and C++
-Requires:   Mesa-libGL-devel
-Requires:   freeglut-devel
 Requires:   glibc-devel
 Requires:   libplib0 = %{version}
-Requires:   xorg-x11-devel
+Requires:   pkgconfig(gl)
 
 %description devel
 Plib contains a selection of libraries that can be helpful for 3D game




commit plib for openSUSE:Factory

2016-11-15 Thread h_root
Hello community,

here is the log from the commit of package plib for openSUSE:Factory checked in 
at 2016-11-15 18:01:43

Comparing /work/SRC/openSUSE:Factory/plib (Old)
 and  /work/SRC/openSUSE:Factory/.plib.new (New)


Package is "plib"

Changes:

--- /work/SRC/openSUSE:Factory/plib/plib.changes2016-11-14 
20:12:07.0 +0100
+++ /work/SRC/openSUSE:Factory/.plib.new/plib.changes   2016-11-15 
18:01:44.0 +0100
@@ -1,0 +2,5 @@
+Mon Nov 14 22:38:35 UTC 2016 - jeng...@inai.de
+
+- Replace questionable Mesa binary require for devel package
+
+---



Other differences:
--
++ plib.spec ++
--- /var/tmp/diff_new_pack.8dWZa2/_old  2016-11-15 18:01:45.0 +0100
+++ /var/tmp/diff_new_pack.8dWZa2/_new  2016-11-15 18:01:45.0 +0100
@@ -64,7 +64,8 @@
 %package devel
 Summary:Development files for PLIB, a collection of game libraries
 Group:  Development/Libraries/C and C++
-Requires:   Mesa
+Requires:   Mesa-libGL-devel
+Requires:   freeglut-devel
 Requires:   glibc-devel
 Requires:   libplib0 = %{version}
 Requires:   xorg-x11-devel




commit plib for openSUSE:Factory

2012-02-21 Thread h_root
Hello community,

here is the log from the commit of package plib for openSUSE:Factory checked in 
at 2012-02-21 12:23:59

Comparing /work/SRC/openSUSE:Factory/plib (Old)
 and  /work/SRC/openSUSE:Factory/.plib.new (New)


Package is plib, Maintainer is prus...@suse.com

Changes:

--- /work/SRC/openSUSE:Factory/plib/plib.changes2012-01-12 
15:27:07.0 +0100
+++ /work/SRC/openSUSE:Factory/.plib.new/plib.changes   2012-02-21 
12:24:02.0 +0100
@@ -1,0 +2,5 @@
+Mon Feb 13 10:53:47 UTC 2012 - co...@suse.com
+
+- patch license to follow spdx.org standard
+
+---



Other differences:
--
++ plib.spec ++
--- /var/tmp/diff_new_pack.HUIuUD/_old  2012-02-21 12:24:04.0 +0100
+++ /var/tmp/diff_new_pack.HUIuUD/_new  2012-02-21 12:24:04.0 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package plib
 #
-# Copyright (c) 2011 SUSE LINUX Products GmbH, Nuernberg, Germany.
+# Copyright (c) 2012 SUSE LINUX Products GmbH, Nuernberg, Germany.
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -16,15 +16,18 @@
 #
 
 
-
 Name:   plib
-BuildRequires:  freeglut-devel gcc-c++ libdrm-devel libtool xorg-x11
+BuildRequires:  freeglut-devel
+BuildRequires:  gcc-c++
+BuildRequires:  libdrm-devel
+BuildRequires:  libtool
+BuildRequires:  xorg-x11
 Version:1.8.5
 Release:0
-Group:  System/Libraries
-License:LGPL v2.1 or later
-URL:http://plib.sourceforge.net/
+Url:http://plib.sourceforge.net/
 Summary:A collection of useful Game libraries
+License:LGPL-2.1+
+Group:  System/Libraries
 Source: %{name}-%{version}.tar.bz2
 Patch0: %{name}-%{version}-shared.patch
 Patch1: %{name}-%{version}-intptr_t.patch

-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org



commit plib for openSUSE:Factory

2012-01-12 Thread h_root
Hello community,

here is the log from the commit of package plib for openSUSE:Factory checked in 
at 2012-01-12 15:27:07

Comparing /work/SRC/openSUSE:Factory/plib (Old)
 and  /work/SRC/openSUSE:Factory/.plib.new (New)


Package is plib, Maintainer is prus...@suse.com

Changes:

--- /work/SRC/openSUSE:Factory/plib/plib.changes2011-11-28 
12:55:57.0 +0100
+++ /work/SRC/openSUSE:Factory/.plib.new/plib.changes   2012-01-12 
15:27:07.0 +0100
@@ -1,0 +2,13 @@
+Fri Dec 30 13:14:12 CET 2011 - bre...@gmail.com
+
+- Applied patches from plib SVN
+  * Fixed segfault in puInput when pasting empty buffer
+  * Fixed heap corruption when removing puInputBase objects
+  * Fixed various puSlider issues
+
+---
+Sun Nov 27 15:23:03 UTC 2011 - jeng...@medozas.de
+
+- Remove redundant/unwanted tags/section (cf. specfile guidelines)
+
+---

New:

  plib-1.8.5-commit2136-segfault.patch
  plib-1.8.5-commit2139-slider.patch
  plib-1.8.5-commit2140-slider.patch
  plib-1.8.5-commit2154-segfault.patch



Other differences:
--
++ plib.spec ++
--- /var/tmp/diff_new_pack.Jp7mBN/_old  2012-01-12 15:27:14.0 +0100
+++ /var/tmp/diff_new_pack.Jp7mBN/_new  2012-01-12 15:27:14.0 +0100
@@ -15,7 +15,6 @@
 # Please submit bugfixes or comments via http://bugs.opensuse.org/
 #
 
-# norootforbuild
 
 
 Name:   plib
@@ -24,12 +23,16 @@
 Release:0
 Group:  System/Libraries
 License:LGPL v2.1 or later
-Url:http://plib.sourceforge.net/
+URL:http://plib.sourceforge.net/
 Summary:A collection of useful Game libraries
 Source: %{name}-%{version}.tar.bz2
 Patch0: %{name}-%{version}-shared.patch
 Patch1: %{name}-%{version}-intptr_t.patch
 Patch2: %{name}-%{version}-strncat.patch
+Patch3: plib-1.8.5-commit2136-segfault.patch
+Patch4: plib-1.8.5-commit2139-slider.patch
+Patch5: plib-1.8.5-commit2140-slider.patch
+Patch6: plib-1.8.5-commit2154-segfault.patch
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build
 
 %description
@@ -46,14 +49,7 @@
 
 o SSG - A Simple Scene Graph API built on top of OpenGL
 
-
-
-Authors:
-
-Steve Baker sjbak...@airmail.net
-
 %package devel
-License:LGPL v2.1 or later
 Requires:   plib = %{version}
 Summary:A collection of useful Game libraries
 Group:  System/Libraries
@@ -75,17 +71,15 @@
 
 o SSG - A Simple Scene Graph API built on top of OpenGL
 
-
-
-Authors:
-
-Steve Baker sjbak...@airmail.net
-
 %prep
 %setup -q
 %patch0
 %patch1
 %patch2
+%patch3
+%patch4
+%patch5
+%patch6
 
 %build
 autoreconf -fiv

++ plib-1.8.5-commit2136-segfault.patch ++
Fixing the delete display_text statement in puInputBase (e-mail from Melchior 
Franz, Wed 12/17/2008 6:12 PM)
--- src/pui/pu.h2008/11/10 15:40:28 2135
+++ src/pui/pu.h2008/12/18 04:19:29 2136
@@ -1445,31 +1445,31 @@
   virtual void setValue ( puValue *pv )
   {
 puValue::setValue ( pv ) ;
-delete displayed_text ;  displayed_text = NULL ;
+delete [] displayed_text ;  displayed_text = NULL ;
   }
 
   virtual void setValue ( int   i )
   {
 puValue::setValue ( i ) ;
-delete displayed_text ;  displayed_text = NULL ;
+delete [] displayed_text ;  displayed_text = NULL ;
   }
 
   virtual void setValue ( float f )
   {
 puValue::setValue ( f ) ;
-delete displayed_text ;  displayed_text = NULL ;
+delete [] displayed_text ;  displayed_text = NULL ;
   }
 
   virtual void setValue ( const char *s )
   {
 puValue::setValue ( s ) ;
-delete displayed_text ;  displayed_text = NULL ;
+delete [] displayed_text ;  displayed_text = NULL ;
   }
 
   virtual void setValue ( bool b )
   {
 puValue::setValue ( b ) ;
-delete displayed_text ;  displayed_text = NULL ;
+delete [] displayed_text ;  displayed_text = NULL ;
   }
 } ;
 
++ plib-1.8.5-commit2139-slider.patch ++
Allow slider fractions of 1.0 -- don't force them to 0.9 -- in puSlider.cxx 
(e-mail by Melchior Franz on Mon 1/12/2009 1:23 PM
--- src/pui/puSlider.cxx2009/01/13 15:42:26 2138
+++ src/pui/puSlider.cxx2009/01/13 15:47:52 2139
@@ -131,8 +131,11 @@
   next_value = 0.5f ;
 else
 {
-  next_value = ( (float)coord - (float)abox.min[sd] - (float)sz * 
slider_fraction / 2.0f ) /
-   ( (float) sz * (1.0f - slider_fraction) ) ;
+  if ( slider_fraction = 1.0f )
+next_value = 0 ;
+  else
+next_value = ( (float)coord - (float)abox.min[sd] - (float)sz * 
slider_fraction / 2.0f ) /
+ 

commit plib for openSUSE:Factory

2011-11-28 Thread h_root
Hello community,

here is the log from the commit of package plib for openSUSE:Factory checked in 
at 2011-11-28 12:55:55

Comparing /work/SRC/openSUSE:Factory/plib (Old)
 and  /work/SRC/openSUSE:Factory/.plib.new (New)


Package is plib, Maintainer is prus...@suse.com

Changes:

--- /work/SRC/openSUSE:Factory/plib/plib.changes2011-09-23 
12:41:20.0 +0200
+++ /work/SRC/openSUSE:Factory/.plib.new/plib.changes   2011-11-28 
12:55:57.0 +0100
@@ -1,0 +2,12 @@
+Sun Nov 27 06:45:21 UTC 2011 - co...@suse.com
+
+- add libtool as buildrequire to avoid implicit dependency
+
+---
+Sat Jul  2 15:42:24 UTC 2011 - jeng...@medozas.de
+
+- Use %_smp_mflags for parallel building
+- Strip %clean section (not needed on BS)
+- Remove duplicated changelog
+
+---



Other differences:
--
++ plib.spec ++
--- /var/tmp/diff_new_pack.4peab4/_old  2011-11-28 12:55:58.0 +0100
+++ /var/tmp/diff_new_pack.4peab4/_new  2011-11-28 12:55:58.0 +0100
@@ -1,7 +1,7 @@
 #
-# spec file for package plib (Version 1.8.5)
+# spec file for package plib
 #
-# Copyright (c) 2009 SUSE LINUX Products GmbH, Nuernberg, Germany.
+# Copyright (c) 2011 SUSE LINUX Products GmbH, Nuernberg, Germany.
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -19,10 +19,9 @@
 
 
 Name:   plib
-BuildRequires:  freeglut-devel gcc-c++ libdrm-devel xorg-x11
+BuildRequires:  freeglut-devel gcc-c++ libdrm-devel libtool xorg-x11
 Version:1.8.5
-Release:60
-AutoReqProv:on
+Release:0
 Group:  System/Libraries
 License:LGPL v2.1 or later
 Url:http://plib.sourceforge.net/
@@ -92,7 +91,7 @@
 autoreconf -fiv
 export CXXFLAGS=$RPM_OPT_FLAGS -fno-strict-aliasing
 %configure --disable-static --with-pic
-%{__make} %{?jobs:-j%jobs}
+make %{?_smp_mflags}
 
 %install
 make DESTDIR=$RPM_BUILD_ROOT install
@@ -102,9 +101,6 @@
 
 %postun -p /sbin/ldconfig
 
-%clean
-rm -rf $RPM_BUILD_ROOT
-
 %files
 %defattr(-,root,root)
 %doc AUTHORS COPYING ChangeLog KNOWN_BUGS

-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org