[packages/thin-provisioning-tools] - updated to 0.6.3 - removed obsolete opt patch - uses gnu++98 C++ dialect now
qboosh
qboosh at pld-linux.org
Fri Oct 7 18:05:43 CEST 2016
commit eee41c883bb59c12385f8e9fcf846b2dcd0fdad3
Author: Jakub Bogusz <qboosh at pld-linux.org>
Date: Fri Oct 7 18:07:40 2016 +0200
- updated to 0.6.3
- removed obsolete opt patch
- uses gnu++98 C++ dialect now
thin-provisioning-tools-opt.patch | 11 -----------
thin-provisioning-tools.spec | 18 ++++++------------
2 files changed, 6 insertions(+), 23 deletions(-)
---
diff --git a/thin-provisioning-tools.spec b/thin-provisioning-tools.spec
index a874a5a..7e742db 100644
--- a/thin-provisioning-tools.spec
+++ b/thin-provisioning-tools.spec
@@ -1,23 +1,21 @@
Summary: Tools for manipulating dm-thin device-mapper target metadata
Summary(pl.UTF-8): Narzędzia do modyfikowania metadanych celów dm-thin device-mappera
Name: thin-provisioning-tools
-Version: 0.6.1
+Version: 0.6.3
Release: 1
License: GPL v3+
Group: Applications/System
#Source0Download: https://github.com/jthornber/thin-provisioning-tools/releases
Source0: https://github.com/jthornber/thin-provisioning-tools/archive/v%{version}/%{name}-%{version}.tar.gz
-# Source0-md5: f6f1207d63f5bd7aa1943ce3f12da84e
+# Source0-md5: 28b352363ea7eb6698ad2efcd7d8c2ae
Patch0: %{name}-sh.patch
-Patch1: %{name}-opt.patch
URL: https://github.com/jthornber/thin-provisioning-tools
BuildRequires: autoconf >= 2.61
BuildRequires: boost-devel
BuildRequires: expat-devel >= 1.95
-# exact version unknown (some C++11 features needed)
-BuildRequires: gcc-c++ >= 6:4.6
+BuildRequires: gcc-c++ >= 6:4.0
BuildRequires: libaio-devel
-BuildRequires: libstdc++-devel
+BuildRequires: libstdc++-devel >= 6:4.0
Obsoletes: device-mapper-persistent-data
BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
@@ -32,15 +30,12 @@ device-mappera.
%prep
%setup -q
%patch0 -p1
-%patch1 -p1
%build
%{__autoconf}
%configure \
--with-optimisation=" "
-CFLAGS="%{rpmcflags}" \
-CXXFLAGS="%{rpmcxxflags}" \
%{__make} \
V=
@@ -48,15 +43,14 @@ CXXFLAGS="%{rpmcxxflags}" \
rm -rf $RPM_BUILD_ROOT
%{__make} install \
- DESTDIR=$RPM_BUILD_ROOT \
- MANDIR=%{_mandir}
+ DESTDIR=$RPM_BUILD_ROOT
%clean
rm -rf $RPM_BUILD_ROOT
%files
%defattr(644,root,root,755)
-%doc README.md TODO.org
+%doc CHANGES README.md TODO.org
%attr(755,root,root) %{_sbindir}/cache_check
%attr(755,root,root) %{_sbindir}/cache_dump
%attr(755,root,root) %{_sbindir}/cache_metadata_size
diff --git a/thin-provisioning-tools-opt.patch b/thin-provisioning-tools-opt.patch
deleted file mode 100644
index b27380e..0000000
--- a/thin-provisioning-tools-opt.patch
+++ /dev/null
@@ -1,11 +0,0 @@
---- thin-provisioning-tools-0.6.1/Makefile.in.orig 2016-02-10 15:28:49.000000000 +0100
-+++ thin-provisioning-tools-0.6.1/Makefile.in 2016-04-05 21:41:46.362026050 +0200
-@@ -103,7 +103,7 @@
- OBJECTS:=$(subst .cc,.o,$(SOURCE))
- TOP_DIR:=@top_srcdir@
- TOP_BUILDDIR:=@top_builddir@
--CFLAGS+=-g -Wall -O3
-+CFLAGS+=-Wall
- CFLAGS+=@LFS_FLAGS@
- CXXFLAGS+=-g -Wall -fno-strict-aliasing
- CXXFLAGS+=@CXXOPTIMISE_FLAG@
================================================================
---- gitweb:
http://git.pld-linux.org/gitweb.cgi/packages/thin-provisioning-tools.git/commitdiff/eee41c883bb59c12385f8e9fcf846b2dcd0fdad3
More information about the pld-cvs-commit
mailing list