[packages/dxflib] - updated to 3.17.0
bszx
bszx at pld-linux.org
Sat Jan 20 10:26:13 CET 2018
commit e98c0f41fe555091bb352c1158e768dba2c55d61
Author: Bartek Szady <bszx at bszx.eu>
Date: Sat Jan 20 10:21:47 2018 +0100
- updated to 3.17.0
dxflib.spec | 38 ++++++++++++++++++++------------------
dxflib_include_string.patch | 10 ----------
2 files changed, 20 insertions(+), 28 deletions(-)
---
diff --git a/dxflib.spec b/dxflib.spec
index d6cd703..806df66 100644
--- a/dxflib.spec
+++ b/dxflib.spec
@@ -1,39 +1,41 @@
Summary: Open source C++ library mainly for parsing DXFTM files
-Summary(pl.UTF-8): Otwarta biblioteka w C++ do obslugi plikow DXF
+Summary(pl.UTF-8): Otwarta biblioteka w C++ do obsługi plików DXF
Name: dxflib
-Version: 2.2.0.0
-Release: 0.3
-License: GPL
+Version: 3.17.0
+Release: 0.1
+License: GPL v2+
Group: Libraries
-Source0: ftp://anonymous:anonymous@ribbonsoft.com/archives/dxflib/%{name}-%{version}-1.src.tar.gz
-# Source0-md5: 0eb6bef3b3a702012eeb4e99ef1aa3f1
-Patch0: %{name}_include_string.patch
-URL: http://www.qcad.org/dxflib.html
+Source0: https://qcad.org/archives/dxflib/%{name}-%{version}-src.tar.gz
+# Source0-md5: b4b3bdc7ed678952b5a81c01d1faaac2
+URL: https://qcad.org/en/what-is-dxflib
+BuildRequires: qt5-qmake
BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
%description
Open source C++ library mainly for parsing DXFTM files
%description -l pl.UTF-8
-Otwarta biblioteka w C++ do obslugi plikow DXF
+Otwarta biblioteka w C++ do obsługi plików DXF
%prep
-%setup -q -n %{name}-%{version}-1.src
-%patch0
+%setup -q -n %{name}-%{version}-src
%build
-%{__aclocal}
-%{__autoconf}
-%configure
+
+qmake-qt5 -r \
+ QMAKE_CXX="%{__cxx}" \
+ QMAKE_LINK="%{__cxx}" \
+ QMAKE_CXXFLAGS_RELEASE="%{rpmcxxflags}" \
+ QMAKE_LFLAGS_RELEASE="%{rpmldflags}" \
+ QMAKE_RPATH=
%{__make}
-%{__make} -C test
%install
rm -rf $RPM_BUILD_ROOT
-%{__make} install \
- LIBDIR=$RPM_BUILD_ROOT%{_libdir} \
- INCDIR=$RPM_BUILD_ROOT%{_includedir}/dxflib
+install -d $RPM_BUILD_ROOT{%{_libdir},%{_includedir}/dxflib}
+cp -p libdxflib.a $RPM_BUILD_ROOT%{_libdir}/
+cp -p src/*.h $RPM_BUILD_ROOT%{_includedir}/dxflib/
%clean
rm -rf $RPM_BUILD_ROOT
diff --git a/dxflib_include_string.patch b/dxflib_include_string.patch
deleted file mode 100644
index a52a1f5..0000000
--- a/dxflib_include_string.patch
+++ /dev/null
@@ -1,10 +0,0 @@
---- src/dl_writer_ascii.cpp.org 2011-03-16 10:08:03.850696616 +0100
-+++ src/dl_writer_ascii.cpp 2011-03-16 10:08:32.105320969 +0100
-@@ -30,6 +30,7 @@
- #endif // _MSC_VER > 1000
-
- #include <stdio.h>
-+#include <string.h>
-
- #include "dl_writer_ascii.h"
- #include "dl_exception.h"
================================================================
---- gitweb:
http://git.pld-linux.org/gitweb.cgi/packages/dxflib.git/commitdiff/e98c0f41fe555091bb352c1158e768dba2c55d61
More information about the pld-cvs-commit
mailing list