commit dxflib for openSUSE:Factory
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
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 EngelhardtDate: 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
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
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
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