commit dxflib for openSUSE:Factory

2018-04-20 Thread root
Hello community,

here is the log from the commit of package dxflib for openSUSE:Factory checked 
in at 2018-04-20 17:28:44

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


Package is "dxflib"

Fri Apr 20 17:28:44 2018 rev:10 rq:597408 version:3.17.0

Changes:

--- /work/SRC/openSUSE:Factory/dxflib/dxflib.changes2015-12-24 
12:16:18.0 +0100
+++ /work/SRC/openSUSE:Factory/.dxflib.new/dxflib.changes   2018-04-20 
17:30:33.588167739 +0200
@@ -1,0 +2,8 @@
+Sun Apr 15 09:16:11 UTC 2018 - aloi...@gmx.com
+
+- Update to version 3.17.0 (no changelog supplied)
+- Refreshed dxflib-versioning.diff
+- Switched build to Qt5
+- Spec cleanup
+
+---

Old:

  dxflib-3.12.2-src.tar.gz

New:

  dxflib-3.17.0-src.tar.gz



Other differences:
--
++ dxflib.spec ++
--- /var/tmp/diff_new_pack.RofLzg/_old  2018-04-20 17:30:34.572132059 +0200
+++ /var/tmp/diff_new_pack.RofLzg/_new  2018-04-20 17:30:34.580131769 +0200
@@ -1,7 +1,7 @@
 #
 # spec file for package dxflib
 #
-# Copyright (c) 2015 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2018 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
@@ -16,21 +16,20 @@
 #
 
 
-Name:   dxflib
 # Patch1 needs update on version change
-%define lname  libdxflib-3_12_2-1
-Version:3.12.2
+%define lname  libdxflib-3_17_0-1
+Name:   dxflib
+Version:3.17.0
 Release:0
 Summary:Parser library for the Drawing Exchange Format (DXF)
-License:GPL-2.0+
+License:GPL-2.0-or-later
 Group:  Development/Libraries/C and C++
-Url:http://qcad.org/en/dxflib-downloads
-
-Source: http://qcad.org/archives/dxflib/%name-%version-src.tar.gz
+Url:https://qcad.org/en/dxflib-downloads
+Source: https://qcad.org/archives/dxflib/%name-%version-src.tar.gz
 Patch1: dxflib-versioning.diff
-BuildRoot:  %{_tmppath}/%{name}-%{version}-build
 BuildRequires:  gcc-c++
-BuildRequires:  libqt4-devel
+BuildRequires:  pkgconfig(Qt5Core)
+BuildRequires:  pkgconfig(Qt5Gui)
 
 %description
 dxflib is a C++ library mainly for parsing and writing DXF files.
@@ -59,7 +58,7 @@
 %patch -P 1 -p1
 
 %build
-qmake dxflib.pro QMAKE_CFLAGS="%optflags" QMAKE_CXXFLAGS="%optflags"
+%qmake5 %name.pro
 make %{?_smp_mflags}
 
 %install
@@ -77,12 +76,10 @@
 %postun -n %lname -p /sbin/ldconfig
 
 %files -n %lname
-%defattr(-,root,root)
 %doc gpl-2.0greater.txt
 %_libdir/libdxflib-%version.so.1*
 
 %files devel
-%defattr(-,root,root)
 %_includedir/%name/
 %_libdir/libdxflib.so
 

++ dxflib-3.12.2-src.tar.gz -> dxflib-3.17.0-src.tar.gz ++
 3306 lines of diff (skipped)

++ dxflib-versioning.diff ++
--- /var/tmp/diff_new_pack.RofLzg/_old  2018-04-20 17:30:34.984117120 +0200
+++ /var/tmp/diff_new_pack.RofLzg/_new  2018-04-20 17:30:34.988116975 +0200
@@ -11,16 +11,16 @@
  dxflib.pro |4 ++--
  1 file changed, 2 insertions(+), 2 deletions(-)
 
-Index: dxflib-3.12.2-src/dxflib.pro
+Index: dxflib-3.17.0-src/dxflib.pro
 ===
 dxflib-3.12.2-src.orig/dxflib.pro
-+++ dxflib-3.12.2-src/dxflib.pro
+--- dxflib-3.17.0-src.orig/dxflib.pro
 dxflib-3.17.0-src/dxflib.pro
 @@ -23,7 +23,7 @@ SOURCES = \
  src/dl_dxf.cpp \
  src/dl_writer_ascii.cpp
  
 -TARGET = dxflib
-+TARGET = dxflib-3.12.2
++TARGET = dxflib-3.17.0
  TEMPLATE = lib
 -CONFIG += staticlib
 +CONFIG += sharedlib




commit dxflib for openSUSE:Factory

2015-12-24 Thread h_root
Hello community,

here is the log from the commit of package dxflib for openSUSE:Factory checked 
in at 2015-12-24 12:16:16

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


Package is "dxflib"

Changes:

--- /work/SRC/openSUSE:Factory/dxflib/dxflib.changes2015-03-23 
12:18:47.0 +0100
+++ /work/SRC/openSUSE:Factory/.dxflib.new/dxflib.changes   2015-12-24 
12:16:18.0 +0100
@@ -1,0 +2,12 @@
+Tue Dec  8 13:40:56 UTC 2015 - jeng...@inai.de
+
+- Add dxflib-versioning.diff. Turns out our shlib build is custom,
+  and needs to be tagged appropriately.
+
+---
+Tue Dec  8 12:17:04 UTC 2015 - p.drou...@gmail.com
+
+- Update to version 3.12.2
+  * No changelog available
+
+---

Old:

  dxflib-3.7.5-src.tar.gz

New:

  dxflib-3.12.2-src.tar.gz
  dxflib-versioning.diff



Other differences:
--
++ dxflib.spec ++
--- /var/tmp/diff_new_pack.Iw48dw/_old  2015-12-24 12:16:19.0 +0100
+++ /var/tmp/diff_new_pack.Iw48dw/_new  2015-12-24 12:16:19.0 +0100
@@ -17,18 +17,20 @@
 
 
 Name:   dxflib
-%define lname  libdxflib1
-Version:3.7.5
+# Patch1 needs update on version change
+%define lname  libdxflib-3_12_2-1
+Version:3.12.2
 Release:0
 Summary:Parser library for the Drawing Exchange Format (DXF)
 License:GPL-2.0+
 Group:  Development/Libraries/C and C++
 Url:http://qcad.org/en/dxflib-downloads
+
 Source: http://qcad.org/archives/dxflib/%name-%version-src.tar.gz
+Patch1: dxflib-versioning.diff
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build
 BuildRequires:  gcc-c++
 BuildRequires:  libqt4-devel
-#BuildRequires:  libtool
 
 %description
 dxflib is a C++ library mainly for parsing and writing DXF files.
@@ -54,22 +56,22 @@
 
 %prep
 %setup -qn %name-%version-src
-sed -i 's|staticlib|sharedlib|' dxflib.pro
+%patch -P 1 -p1
 
 %build
 qmake dxflib.pro QMAKE_CFLAGS="%optflags" QMAKE_CXXFLAGS="%optflags"
-make %{?_smp_mflags};
+make %{?_smp_mflags}
 
 %install
 # `make install` does not do anything.
 b="%buildroot"
 mkdir -p "$b/%_libdir" "$b/%_includedir/%name"
-cp -a libdxflib.so* "$b/%_libdir/"
-install -m 644 src/*.h "$b/%_includedir/%name/"
-rm -f "$b/%_libdir"/*.la
+install -pm0644 src/*.h "$b/%_includedir/%name/"
+cp -a libdxflib*.so.* "$b/%_libdir/"
+ln -Tsfv "libdxflib-%version.so.1" "$b/%_libdir/libdxflib.so"
 
 %check
-make check %{?_smp_mflags};
+make check %{?_smp_mflags}
 
 %post   -n %lname -p /sbin/ldconfig
 %postun -n %lname -p /sbin/ldconfig
@@ -77,7 +79,7 @@
 %files -n %lname
 %defattr(-,root,root)
 %doc gpl-2.0greater.txt
-%_libdir/libdxflib.so.*
+%_libdir/libdxflib-%version.so.1*
 
 %files devel
 %defattr(-,root,root)

++ dxflib-3.7.5-src.tar.gz -> dxflib-3.12.2-src.tar.gz ++
 46708 lines of diff (skipped)

++ dxflib-versioning.diff ++
From: Jan Engelhardt 
Date: 2015-12-08 13:49:00.250213202 +0100

dxflib by default does not build a shared library, and does not
track its ABI either. So we have to do that.

1: dxflib-3.7.5
suse2: dxflib-3.12.2: class DL_DimensionData gained new member

---
 dxflib.pro |4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

Index: dxflib-3.12.2-src/dxflib.pro
===
--- dxflib-3.12.2-src.orig/dxflib.pro
+++ dxflib-3.12.2-src/dxflib.pro
@@ -23,7 +23,7 @@ SOURCES = \
 src/dl_dxf.cpp \
 src/dl_writer_ascii.cpp
 
-TARGET = dxflib
+TARGET = dxflib-3.12.2
 TEMPLATE = lib
-CONFIG += staticlib
+CONFIG += sharedlib
 DEFINES += DXFLIB_LIBRARY



commit dxflib for openSUSE:Factory

2015-03-23 Thread h_root
Hello community,

here is the log from the commit of package dxflib for openSUSE:Factory checked 
in at 2015-03-23 12:18:45

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


Package is dxflib

Changes:

--- /work/SRC/openSUSE:Factory/dxflib/dxflib.changes2015-01-09 
20:50:28.0 +0100
+++ /work/SRC/openSUSE:Factory/.dxflib.new/dxflib.changes   2015-03-23 
12:18:47.0 +0100
@@ -1,0 +2,6 @@
+Sat Mar 21 10:30:15 UTC 2015 - jeng...@inai.de
+
+- Ensure appropriate symlinking between shared library and its
+  SONAME symlink(s) [bnc#923494]
+
+---



Other differences:
--
++ dxflib.spec ++
--- /var/tmp/diff_new_pack.5HA1sj/_old  2015-03-23 12:18:47.0 +0100
+++ /var/tmp/diff_new_pack.5HA1sj/_new  2015-03-23 12:18:47.0 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package dxflib
 #
-# Copyright (c) 2015 SUSE LINUX Products GmbH, Nuernberg, Germany.
+# Copyright (c) 2015 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
@@ -64,7 +64,7 @@
 # `make install` does not do anything.
 b=%buildroot
 mkdir -p $b/%_libdir $b/%_includedir/%name
-install -m 755 libdxflib.so* $b/%_libdir/
+cp -a libdxflib.so* $b/%_libdir/
 install -m 644 src/*.h $b/%_includedir/%name/
 rm -f $b/%_libdir/*.la
 

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



commit dxflib for openSUSE:Factory

2015-01-09 Thread h_root
Hello community,

here is the log from the commit of package dxflib for openSUSE:Factory checked 
in at 2015-01-09 20:50:24

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


Package is dxflib

Changes:

--- /work/SRC/openSUSE:Factory/dxflib/dxflib.changes2012-12-19 
20:28:58.0 +0100
+++ /work/SRC/openSUSE:Factory/.dxflib.new/dxflib.changes   2015-01-09 
20:50:28.0 +0100
@@ -1,0 +2,7 @@
+Tue Jan  6 21:51:34 UTC 2015 - p.drou...@gmail.com
+
+- Update to version 3.7.5
+* No changelog available
+- Remove obsolete patches: dxflib-automake.diff, dxflib-type92.diff
+
+---

Old:

  dxflib-2.5.0.0-1.src.tar.xz
  dxflib-automake.diff
  dxflib-type92.diff

New:

  dxflib-3.7.5-src.tar.gz



Other differences:
--
++ dxflib.spec ++
--- /var/tmp/diff_new_pack.yn3aCA/_old  2015-01-09 20:50:29.0 +0100
+++ /var/tmp/diff_new_pack.yn3aCA/_new  2015-01-09 20:50:29.0 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package dxflib
 #
-# Copyright (c) 2012 SUSE LINUX Products GmbH, Nuernberg, Germany.
+# Copyright (c) 2015 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
@@ -17,22 +17,18 @@
 
 
 Name:   dxflib
-%define lname  libdxflib-2_5_0_0_1
+%define lname  libdxflib1
+Version:3.7.5
+Release:0
 Summary:Parser library for the Drawing Exchange Format (DXF)
-License:GPL-2.0
+License:GPL-2.0+
 Group:  Development/Libraries/C and C++
-Version:2.5.0.0.1
-Release:0
-%define unver  2.5.0.0-1
-Url:http://www.qcad.org/en/dxflib-downloads
-
-Source: %name-%unver.src.tar.xz
-Patch1: dxflib-automake.diff
-Patch2: dxflib-type92.diff
+Url:http://qcad.org/en/dxflib-downloads
+Source: http://qcad.org/archives/dxflib/%name-%version-src.tar.gz
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build
 BuildRequires:  gcc-c++
-BuildRequires:  libtool
-BuildRequires:  xz
+BuildRequires:  libqt4-devel
+#BuildRequires:  libtool
 
 %description
 dxflib is a C++ library mainly for parsing and writing DXF files.
@@ -57,33 +53,35 @@
 files.
 
 %prep
-%setup -qn %name-%unver.src
-%patch -P 1 -p1
-%patch -P 2 -p2
+%setup -qn %name-%version-src
+sed -i 's|staticlib|sharedlib|' dxflib.pro
 
 %build
-autoreconf -fi;
-%configure --disable-static
+qmake dxflib.pro QMAKE_CFLAGS=%optflags QMAKE_CXXFLAGS=%optflags
 make %{?_smp_mflags};
 
 %install
-make install DESTDIR=%buildroot;
-rm -f %buildroot/%_libdir/*.la;
+# `make install` does not do anything.
+b=%buildroot
+mkdir -p $b/%_libdir $b/%_includedir/%name
+install -m 755 libdxflib.so* $b/%_libdir/
+install -m 644 src/*.h $b/%_includedir/%name/
+rm -f $b/%_libdir/*.la
 
 %check
 make check %{?_smp_mflags};
 
 %post -n %lname -p /sbin/ldconfig
-
 %postun -n %lname -p /sbin/ldconfig
 
 %files -n %lname
 %defattr(-,root,root)
-%_libdir/libdxflib-%version.so
+%doc gpl-2.0greater.txt
+%_libdir/libdxflib.so.*
 
 %files devel
 %defattr(-,root,root)
-%_includedir/%name
+%_includedir/%name/
 %_libdir/libdxflib.so
 
 %changelog

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



commit dxflib for openSUSE:Factory

2012-12-19 Thread h_root
Hello community,

here is the log from the commit of package dxflib for openSUSE:Factory checked 
in at 2012-12-19 20:28:56

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


Package is dxflib, Maintainer is 

Changes:

--- /work/SRC/openSUSE:Factory/dxflib/dxflib.changes2012-01-27 
15:17:18.0 +0100
+++ /work/SRC/openSUSE:Factory/.dxflib.new/dxflib.changes   2012-12-19 
20:28:58.0 +0100
@@ -1,0 +2,6 @@
+Wed Dec 19 01:11:39 UTC 2012 - jeng...@inai.de
+
+- Run the spec formatter and update homepage URL
+- Replace broken %make_install (SLE, others)
+
+---



Other differences:
--
++ dxflib.spec ++
--- /var/tmp/diff_new_pack.oh6fBL/_old  2012-12-19 20:28:59.0 +0100
+++ /var/tmp/diff_new_pack.oh6fBL/_new  2012-12-19 20:28:59.0 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package dxflib
 #
-# 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
@@ -15,21 +15,24 @@
 # Please submit bugfixes or comments via http://bugs.opensuse.org/
 #
 
+
 Name:  dxflib
 %define lname  libdxflib-2_5_0_0_1
 Summary:   Parser library for the Drawing Exchange Format (DXF)
-Version:   2.5.0.0.1
-%define unver  2.5.0.0-1
-Release:   0
-URL:   http://www.qcad.org/dxflib_downloads.html
 License:   GPL-2.0
 Group: Development/Libraries/C and C++
+Version:2.5.0.0.1
+Release:0
+%define unver  2.5.0.0-1
+Url:http://www.qcad.org/en/dxflib-downloads
 
 Source:%name-%unver.src.tar.xz
 Patch1:dxflib-automake.diff
 Patch2:dxflib-type92.diff
-BuildRoot: %_tmppath/%name-%version-build
-BuildRequires: gcc-c++, libtool, xz
+BuildRoot:  %{_tmppath}/%{name}-%{version}-build
+BuildRequires:  gcc-c++
+BuildRequires:  libtool
+BuildRequires:  xz
 
 %description
 dxflib is a C++ library mainly for parsing and writing DXF files.
@@ -64,7 +67,7 @@
 make %{?_smp_mflags};
 
 %install
-%make_install
+make install DESTDIR=%buildroot;
 rm -f %buildroot/%_libdir/*.la;
 
 %check


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