commit lib3ds for openSUSE:Factory
Hello community, here is the log from the commit of package lib3ds for openSUSE:Factory checked in at 2019-05-15 12:33:58 Comparing /work/SRC/openSUSE:Factory/lib3ds (Old) and /work/SRC/openSUSE:Factory/.lib3ds.new.5148 (New) Package is "lib3ds" Wed May 15 12:33:58 2019 rev:22 rq:702825 version:1.3.0 Changes: --- /work/SRC/openSUSE:Factory/lib3ds/lib3ds.changes2016-06-19 10:49:16.0 +0200 +++ /work/SRC/openSUSE:Factory/.lib3ds.new.5148/lib3ds.changes 2019-05-15 12:33:59.992602005 +0200 @@ -1,0 +2,5 @@ +Wed May 8 16:37:22 UTC 2019 - o...@aepfle.de + +- Install pkgconfig into libdir instead of datadir + +--- Other differences: -- ++ lib3ds.spec ++ --- /var/tmp/diff_new_pack.abLzSm/_old 2019-05-15 12:34:00.672600047 +0200 +++ /var/tmp/diff_new_pack.abLzSm/_new 2019-05-15 12:34:00.676600036 +0200 @@ -74,8 +74,8 @@ %install rm -rf examples/.deps make DESTDIR=%{buildroot} install %{?_smp_mflags} -mkdir -p %{buildroot}%{_datadir}/pkgconfig/ -install -m644 lib3ds.pc %{buildroot}%{_datadir}/pkgconfig/ +mkdir -p %{buildroot}%{_libdir}/pkgconfig/ +install -m644 lib3ds.pc %{buildroot}%{_libdir}/pkgconfig/ find %{buildroot} -type f -name "*.la" -delete -print %check @@ -95,7 +95,7 @@ %{_mandir}/man1/*gz %{_libdir}/lib3ds.so %{_datadir}/aclocal/lib3ds.m4 -%{_datadir}/pkgconfig/lib3ds.pc +%{_libdir}/pkgconfig/lib3ds.pc %post -n %{libname} -p /sbin/ldconfig
commit lib3ds for openSUSE:Factory
Hello community, here is the log from the commit of package lib3ds for openSUSE:Factory checked in at 2016-06-19 10:49:14 Comparing /work/SRC/openSUSE:Factory/lib3ds (Old) and /work/SRC/openSUSE:Factory/.lib3ds.new (New) Package is "lib3ds" Changes: --- /work/SRC/openSUSE:Factory/lib3ds/lib3ds.changes2014-09-17 17:27:14.0 +0200 +++ /work/SRC/openSUSE:Factory/.lib3ds.new/lib3ds.changes 2016-06-19 10:49:16.0 +0200 @@ -1,0 +2,5 @@ +Fri May 20 05:17:38 UTC 2016 - christ...@stop.pe + +- Fixed packaging of -devel package to include lib3ds.pc file (/usr/bin/lib3ds-config will not work without it). + +--- Other differences: -- ++ lib3ds.spec ++ --- /var/tmp/diff_new_pack.SZrY70/_old 2016-06-19 10:49:17.0 +0200 +++ /var/tmp/diff_new_pack.SZrY70/_new 2016-06-19 10:49:17.0 +0200 @@ -1,7 +1,7 @@ # # spec file for package lib3ds # -# Copyright (c) 2014 SUSE LINUX Products 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 @@ -28,6 +28,7 @@ Patch0: lib3ds-pkgconfig.patch Patch1: lib3ds-mesh.c.patch BuildRequires: libtool +BuildRequires: pkg-config BuildRoot: %{_tmppath}/%{name}-%{version}-build %description @@ -73,6 +74,8 @@ %install rm -rf examples/.deps make DESTDIR=%{buildroot} install %{?_smp_mflags} +mkdir -p %{buildroot}%{_datadir}/pkgconfig/ +install -m644 lib3ds.pc %{buildroot}%{_datadir}/pkgconfig/ find %{buildroot} -type f -name "*.la" -delete -print %check @@ -92,6 +95,7 @@ %{_mandir}/man1/*gz %{_libdir}/lib3ds.so %{_datadir}/aclocal/lib3ds.m4 +%{_datadir}/pkgconfig/lib3ds.pc %post -n %{libname} -p /sbin/ldconfig ++ lib3ds-pkgconfig.patch ++ --- /var/tmp/diff_new_pack.SZrY70/_old 2016-06-19 10:49:17.0 +0200 +++ /var/tmp/diff_new_pack.SZrY70/_new 2016-06-19 10:49:17.0 +0200 @@ -1,6 +1,7 @@ -diff -uNr lib3ds-1.2.0.orig/lib3ds-config.in lib3ds-1.2.0/lib3ds-config.in lib3ds-1.2.0.orig/lib3ds-config.in 2000-05-23 14:13:08.0 +0200 -+++ lib3ds-1.2.0/lib3ds-config.in 2007-10-21 06:37:48.0 +0200 +Index: lib3ds-1.3.0/lib3ds-config.in +=== +--- lib3ds-1.3.0.orig/lib3ds-config.in lib3ds-1.3.0/lib3ds-config.in @@ -1,9 +1,5 @@ #!/bin/sh @@ -11,7 +12,7 @@ usage() { cat <&2 fi @@ -20,7 +21,7 @@ while test $# -gt 0; do case "$1" in -*=*) optarg=`echo "$1" | sed 's/[-_a-zA-Z0-9]*=//'` ;; -@@ -30,23 +28,23 @@ +@@ -30,23 +28,23 @@ while test $# -gt 0; do case $1 in --prefix=*) @@ -48,7 +49,7 @@ ;; --cflags) echo_cflags=yes -@@ -62,23 +60,18 @@ +@@ -62,23 +60,18 @@ while test $# -gt 0; do done if test "$echo_prefix" = "yes"; then @@ -77,9 +78,10 @@ + pkg-config $PKG_CONFIG_ARGS --libs lib3ds +fi -diff -uNr lib3ds-1.2.0.orig/lib3ds.pc.in lib3ds-1.2.0/lib3ds.pc.in lib3ds-1.2.0.orig/lib3ds.pc.in 1970-01-01 01:00:00.0 +0100 -+++ lib3ds-1.2.0/lib3ds.pc.in 2007-10-21 06:23:53.0 +0200 +Index: lib3ds-1.3.0/lib3ds.pc.in +=== +--- /dev/null lib3ds-1.3.0/lib3ds.pc.in @@ -0,0 +1,11 @@ +prefix=@prefix@ +exec_prefix=@exec_prefix@ @@ -92,3 +94,28 @@ +Requires: +Libs: -L${libdir} -l3ds -lm +Cflags: -I${includedir} +Index: lib3ds-1.3.0/Makefile.am +=== +--- lib3ds-1.3.0.orig/Makefile.am lib3ds-1.3.0/Makefile.am +@@ -35,6 +35,7 @@ man_MANS = \ + EXTRA_DIST = \ + lib3ds.m4 \ + lib3ds-config.1 \ ++ lib3ds.pc \ + AUTHORS \ + COPYING \ + ChangeLog \ +Index: lib3ds-1.3.0/configure.in +=== +--- lib3ds-1.3.0.orig/configure.in lib3ds-1.3.0/configure.in +@@ -16,6 +16,8 @@ AM_INIT_AUTOMAKE(lib3ds, $LIB3DS_VERSION + AC_PROG_CC + AC_PROG_LIBTOOL + ++AC_CONFIG_FILES([lib3ds.pc]) ++ + AC_MSG_CHECKING([for debugging mode]) + AC_ARG_ENABLE(debug-mode, + [ --enable-debug-mode enable debugging mode],
commit lib3ds for openSUSE:Factory
Hello community, here is the log from the commit of package lib3ds for openSUSE:Factory checked in at 2014-09-17 17:26:48 Comparing /work/SRC/openSUSE:Factory/lib3ds (Old) and /work/SRC/openSUSE:Factory/.lib3ds.new (New) Package is lib3ds Changes: --- /work/SRC/openSUSE:Factory/lib3ds/lib3ds.changes2014-08-08 10:13:43.0 +0200 +++ /work/SRC/openSUSE:Factory/.lib3ds.new/lib3ds.changes 2014-09-17 17:27:14.0 +0200 @@ -1,0 +2,5 @@ +Mon Sep 15 05:09:23 UTC 2014 - crrodrig...@opensuse.org + +- Remove superflous buildrequires, mesa and freeglut are never used. + +--- Other differences: -- ++ lib3ds.spec ++ --- /var/tmp/diff_new_pack.te4B6S/_old 2014-09-17 17:27:15.0 +0200 +++ /var/tmp/diff_new_pack.te4B6S/_new 2014-09-17 17:27:15.0 +0200 @@ -27,8 +27,6 @@ Source0:%{name}-%{version}.tar.bz2 Patch0: lib3ds-pkgconfig.patch Patch1: lib3ds-mesh.c.patch -BuildRequires: Mesa-devel -BuildRequires: freeglut-devel BuildRequires: libtool BuildRoot: %{_tmppath}/%{name}-%{version}-build -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org
commit lib3ds for openSUSE:Factory
Hello community, here is the log from the commit of package lib3ds for openSUSE:Factory checked in at 2014-08-08 10:10:31 Comparing /work/SRC/openSUSE:Factory/lib3ds (Old) and /work/SRC/openSUSE:Factory/.lib3ds.new (New) Package is lib3ds Changes: --- /work/SRC/openSUSE:Factory/lib3ds/lib3ds.changes2013-01-12 14:51:16.0 +0100 +++ /work/SRC/openSUSE:Factory/.lib3ds.new/lib3ds.changes 2014-08-08 10:13:43.0 +0200 @@ -1,0 +2,10 @@ +Mon Aug 4 16:43:01 UTC 2014 - tchva...@suse.com + +- Add pkgconfig patch to match Fedora behaviour: + * lib3ds-pkgconfig.patch +- Format with spec-cleaner. +- Remove Obsoletes from openSUSE-10.2 +- Add patch to fix potential CVE-2010-0280: + * lib3ds-mesh.c.patch + +--- New: lib3ds-mesh.c.patch lib3ds-pkgconfig.patch Other differences: -- ++ lib3ds.spec ++ --- /var/tmp/diff_new_pack.Vn2IDa/_old 2014-08-08 10:13:45.0 +0200 +++ /var/tmp/diff_new_pack.Vn2IDa/_new 2014-08-08 10:13:45.0 +0200 @@ -1,7 +1,7 @@ # # spec file for package lib3ds # -# Copyright (c) 2013 SUSE LINUX Products GmbH, Nuernberg, Germany. +# Copyright (c) 2014 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,32 +16,33 @@ # +%define libname %{name}-1-3 Name: lib3ds -Url:http://lib3ds.sourceforge.net +Version:1.3.0 +Release:0 Summary:Import and Export of Autodesk 3DS Files License:LGPL-2.1+ Group: Development/Libraries/C and C++ -Version:1.3.0 -Release:0 -Source0:%name-%version.tar.bz2 -BuildRoot: %{_tmppath}/%{name}-%{version}-build +Url:http://lib3ds.sourceforge.net +Source0:%{name}-%{version}.tar.bz2 +Patch0: lib3ds-pkgconfig.patch +Patch1: lib3ds-mesh.c.patch BuildRequires: Mesa-devel BuildRequires: freeglut-devel BuildRequires: libtool +BuildRoot: %{_tmppath}/%{name}-%{version}-build %description Lib3ds is a free alternative to Autodesk's 3DS File Toolkit for handling 3DS files. Its main goal is to simplify the creation of 3DS import and export filters. -%package -n lib3ds-1-3 +%package -n %{libname} Summary:Import and Export of Autodesk 3DS Files Group: Development/Libraries/C and C++ Provides: %{name} = %{version} -#opensuse 10.2 -Obsoletes: %{name} = 1.2.0 -%description -n lib3ds-1-3 +%description -n %{libname} Lib3ds is a free alternative to Autodesk's 3DS File Toolkit for handling 3DS files. Its main goal is to simplify the creation of 3DS import and export filters. @@ -49,8 +50,8 @@ %package devel Summary:Import and Export of Autodesk 3DS Files Group: Development/Libraries/C and C++ +Requires: %{libname} = %{version} Requires: glibc-devel -Requires: lib3ds-1-3 = %{version} %description devel Lib3ds is a free alternative to Autodesk's 3DS File Toolkit for @@ -59,22 +60,27 @@ %prep %setup -q +%patch0 -p1 +%patch1 -p1 %build -autoreconf -fi -export CFLAGS=$RPM_OPT_FLAGS -%configure --enable-shared --disable-static --with-pic +autoreconf -fvi +export CFLAGS=%{optflags} +%configure \ +--enable-shared \ +--disable-static \ +--with-pic make %{?_smp_mflags} %install -%{__rm} -rf examples/.deps -%{__make} DESTDIR=$RPM_BUILD_ROOT install -%{__rm} -f %{buildroot}%{_libdir}/*.la +rm -rf examples/.deps +make DESTDIR=%{buildroot} install %{?_smp_mflags} +find %{buildroot} -type f -name *.la -delete -print %check -%{__make} check +make check %{?_smp_mflags} -%files -n lib3ds-1-3 +%files -n %{libname} %defattr(-,root,root) %{_libdir}/lib3ds-1.so.3* @@ -89,8 +95,8 @@ %{_libdir}/lib3ds.so %{_datadir}/aclocal/lib3ds.m4 -%post -n lib3ds-1-3 -p /sbin/ldconfig +%post -n %{libname} -p /sbin/ldconfig -%postun -n lib3ds-1-3 -p /sbin/ldconfig +%postun -n %{libname} -p /sbin/ldconfig %changelog ++ lib3ds-mesh.c.patch ++ diff -Naur lib3ds-1.3.0.orig/lib3ds/mesh.c lib3ds-1.3.0/lib3ds/mesh.c --- lib3ds-1.3.0.orig/lib3ds/mesh.c 2007-06-20 19:04:08.0 +0200 +++ lib3ds-1.3.0/lib3ds/mesh.c 2010-09-14 06:34:39.987807911 +0200 @@ -87,8 +87,11 @@ faces=lib3ds_io_read_word(io); for (i=0; ifaces; ++i) { index=lib3ds_io_read_word(io); - ASSERT(indexmesh-faces); - strcpy(mesh-faceL[index].material, name); + if (indexmesh-faces) { +strncpy(mesh-faceL[index].material, name, 64); + } else { +//
commit lib3ds for openSUSE:Factory
Hello community, here is the log from the commit of package lib3ds for openSUSE:Factory checked in at 2013-01-12 14:51:15 Comparing /work/SRC/openSUSE:Factory/lib3ds (Old) and /work/SRC/openSUSE:Factory/.lib3ds.new (New) Package is lib3ds, Maintainer is vdziewie...@suse.com Changes: --- /work/SRC/openSUSE:Factory/lib3ds/lib3ds.changes2011-11-14 11:58:41.0 +0100 +++ /work/SRC/openSUSE:Factory/.lib3ds.new/lib3ds.changes 2013-01-12 14:51:16.0 +0100 @@ -1,0 +2,6 @@ +Sat Jan 12 01:45:04 UTC 2013 - jeng...@inai.de + +- Remove undesired/redundant tags/sections +- Parallel build with %_smp_mflags + +--- Other differences: -- ++ lib3ds.spec ++ --- /var/tmp/diff_new_pack.IMrDZ6/_old 2013-01-12 14:51:17.0 +0100 +++ /var/tmp/diff_new_pack.IMrDZ6/_new 2013-01-12 14:51:17.0 +0100 @@ -1,7 +1,7 @@ # # spec file for package lib3ds # -# Copyright (c) 2011 SUSE LINUX Products GmbH, Nuernberg, Germany. +# Copyright (c) 2013 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 @@ -15,33 +15,26 @@ # Please submit bugfixes or comments via http://bugs.opensuse.org/ # -# norootforbuild - Name: lib3ds -BuildRequires: Mesa-devel freeglut-devel libtool Url:http://lib3ds.sourceforge.net +Summary:Import and Export of Autodesk 3DS Files License:LGPL-2.1+ Group: Development/Libraries/C and C++ -Summary:Import and Export of Autodesk 3DS Files Version:1.3.0 -Release:4 +Release:0 Source0:%name-%version.tar.bz2 BuildRoot: %{_tmppath}/%{name}-%{version}-build +BuildRequires: Mesa-devel +BuildRequires: freeglut-devel +BuildRequires: libtool %description Lib3ds is a free alternative to Autodesk's 3DS File Toolkit for handling 3DS files. Its main goal is to simplify the creation of 3DS import and export filters. - - -Authors: - -J.E. Hoffmann j...@gmx.net - %package -n lib3ds-1-3 -License:LGPL-2.1+ Summary:Import and Export of Autodesk 3DS Files Group: Development/Libraries/C and C++ Provides: %{name} = %{version} @@ -53,29 +46,17 @@ handling 3DS files. Its main goal is to simplify the creation of 3DS import and export filters. - - -Authors: - -J.E. Hoffmann j...@gmx.net - %package devel -License:LGPL-2.1+ Summary:Import and Export of Autodesk 3DS Files Group: Development/Libraries/C and C++ -Requires: lib3ds-1-3 = %{version} glibc-devel +Requires: glibc-devel +Requires: lib3ds-1-3 = %{version} %description devel Lib3ds is a free alternative to Autodesk's 3DS File Toolkit for handling 3DS files. Its main goal is to simplify the creation of 3DS import and export filters. - - -Authors: - -J.E. Hoffmann j...@gmx.net - %prep %setup -q @@ -83,7 +64,7 @@ autoreconf -fi export CFLAGS=$RPM_OPT_FLAGS %configure --enable-shared --disable-static --with-pic -%{__make} %{?jobs:-j%jobs} +make %{?_smp_mflags} %install %{__rm} -rf examples/.deps -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org
commit lib3ds for openSUSE:Factory
Hello community, here is the log from the commit of package lib3ds for openSUSE:Factory checked in at 2011-12-06 18:22:31 Comparing /work/SRC/openSUSE:Factory/lib3ds (Old) and /work/SRC/openSUSE:Factory/.lib3ds.new (New) Package is lib3ds, Maintainer is pu...@suse.com Changes: Other differences: -- ++ lib3ds.spec ++ --- /var/tmp/diff_new_pack.qR6VUc/_old 2011-12-06 18:39:47.0 +0100 +++ /var/tmp/diff_new_pack.qR6VUc/_new 2011-12-06 18:39:47.0 +0100 @@ -21,7 +21,7 @@ Name: lib3ds BuildRequires: Mesa-devel freeglut-devel libtool Url:http://lib3ds.sourceforge.net -License:LGPL v2.1 or later +License:LGPL-2.1+ Group: Development/Libraries/C and C++ Summary:Import and Export of Autodesk 3DS Files Version:1.3.0 @@ -41,7 +41,7 @@ J.E. Hoffmann j...@gmx.net %package -n lib3ds-1-3 -License:LGPL v2.1 or later +License:LGPL-2.1+ Summary:Import and Export of Autodesk 3DS Files Group: Development/Libraries/C and C++ Provides: %{name} = %{version} @@ -60,7 +60,7 @@ J.E. Hoffmann j...@gmx.net %package devel -License:LGPL v2.1 or later +License:LGPL-2.1+ Summary:Import and Export of Autodesk 3DS Files Group: Development/Libraries/C and C++ Requires: lib3ds-1-3 = %{version} glibc-devel -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org
commit lib3ds for openSUSE:Factory
Hello community, here is the log from the commit of package lib3ds for openSUSE:Factory checked in at 2011-11-14 11:58:40 Comparing /work/SRC/openSUSE:Factory/lib3ds (Old) and /work/SRC/openSUSE:Factory/.lib3ds.new (New) Package is lib3ds, Maintainer is pu...@suse.com Changes: --- /work/SRC/openSUSE:Factory/lib3ds/lib3ds.changes2011-09-23 02:07:43.0 +0200 +++ /work/SRC/openSUSE:Factory/.lib3ds.new/lib3ds.changes 2011-11-14 11:58:41.0 +0100 @@ -1,0 +2,5 @@ +Sun Nov 13 09:12:31 UTC 2011 - co...@suse.com + +- add libtool as explicit buildrequire to avoid implicit dependency from prjconf + +--- Other differences: -- ++ lib3ds.spec ++ --- /var/tmp/diff_new_pack.PtOMhL/_old 2011-11-14 11:58:42.0 +0100 +++ /var/tmp/diff_new_pack.PtOMhL/_new 2011-11-14 11:58:42.0 +0100 @@ -1,7 +1,7 @@ # -# spec file for package lib3ds (Version 1.3.0) +# spec file for package lib3ds # -# 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,7 +19,7 @@ Name: lib3ds -BuildRequires: Mesa-devel freeglut-devel +BuildRequires: Mesa-devel freeglut-devel libtool Url:http://lib3ds.sourceforge.net License:LGPL v2.1 or later Group: Development/Libraries/C and C++ -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org