[med-svn] [Git][med-team/libgtextutils][master] 7 commits: Using my debian.org email address
Pierre Gruet (@pgt)
gitlab at salsa.debian.org
Fri Jun 17 17:38:43 BST 2022
Pierre Gruet pushed to branch master at Debian Med / libgtextutils
Commits:
eaf3110a by Pierre Gruet at 2022-06-17T17:06:48+02:00
Using my debian.org email address
- - - - -
da8c674b by Pierre Gruet at 2022-06-17T17:52:59+02:00
Stop providing a symbols file for the C++ library
- - - - -
934f243f by Pierre Gruet at 2022-06-17T17:55:38+02:00
Raising Standards version to 4.6.1, no change
- - - - -
7a5ea84e by Pierre Gruet at 2022-06-17T17:56:04+02:00
Raising d/watch version to 4, no change
- - - - -
248a591b by Pierre Gruet at 2022-06-17T17:59:22+02:00
Avoiding the use of deprecated std::binary_function to build with g++-12
- - - - -
32bb2f1b by Pierre Gruet at 2022-06-17T18:00:13+02:00
Updating changelog
- - - - -
991c29b8 by Pierre Gruet at 2022-06-17T18:38:21+02:00
Upload to unstable
- - - - -
8 changed files:
- debian/changelog
- debian/control
- debian/libgtextutils0v5.lintian-overrides
- − debian/libgtextutils0v5.symbols
- + debian/patches/avoid_deprecated_finary_function.patch
- debian/patches/fixing_implicit_conversion.patch
- debian/patches/series
- debian/watch
Changes:
=====================================
debian/changelog
=====================================
@@ -1,3 +1,13 @@
+libgtextutils (0.7-8) unstable; urgency=medium
+
+ * Stopping using deprecated std:: binary_function (Closes: #1012979)
+ * Stopping providing a symbols file for the C++ library, adding a Lintian
+ override about it
+ * Raising Standards version to 4.6.1, no change
+ * Raising d/watch version to 4, no change
+
+ -- Pierre Gruet <pgt at debian.org> Fri, 17 Jun 2022 18:02:16 +0200
+
libgtextutils (0.7-7) unstable; urgency=medium
[ Pierre Gruet ]
=====================================
debian/control
=====================================
@@ -2,13 +2,13 @@ Source: libgtextutils
Maintainer: Debian Med Packaging Team <debian-med-packaging at lists.alioth.debian.org>
Uploaders: Charles Plessy <plessy at debian.org>,
Andreas Tille <tille at debian.org>,
- Pierre Gruet <pgtdebian at free.fr>
+ Pierre Gruet <pgt at debian.org>
Section: science
Priority: optional
Build-Depends: debhelper-compat (= 13),
dh-exec,
libtool
-Standards-Version: 4.5.0
+Standards-Version: 4.6.1
Vcs-Browser: https://salsa.debian.org/med-team/libgtextutils
Vcs-Git: https://salsa.debian.org/med-team/libgtextutils.git
Homepage: http://hannonlab.cshl.edu/fastx_toolkit/
=====================================
debian/libgtextutils0v5.lintian-overrides
=====================================
@@ -3,3 +3,6 @@ libgtextutils0v5: package-name-doesnt-match-sonames libgtextutils-0.7-0
# the symlink is created, but without the -0.7 version part
libgtextutils0v5: dev-pkg-without-shlib-symlink
+
+# We won't issue a symbols file for this C++ library.
+libgtextutils0v5: no-symbols-control-file *
=====================================
debian/libgtextutils0v5.symbols deleted
=====================================
@@ -1,14 +0,0 @@
-libgtextutils-0.7.so.0 libgtextutils0v5 #MINVER#
-* Build-Depends-Package: libgtextutils-dev
- (c++)"TextLineReader::next_line()@Base" 0.7
- (c++)"TextLineReader::TextLineReader(std::basic_istream<char, std::char_traits<char> >&)@Base" 0.7
- (c++)"TextLineReader::TextLineReader(std::basic_istream<char, std::char_traits<char> >&)@Base" 0.7
- (c++)"InputStreamWrapper::InputStreamWrapper(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)@Base" 0.7
- (c++)"InputStreamWrapper::InputStreamWrapper(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)@Base" 0.7
- (c++)"OutputStreamWrapper::OutputStreamWrapper(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, bool)@Base" 0.7
- (c++)"OutputStreamWrapper::OutputStreamWrapper(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, bool)@Base" 0.7
- pipe_close at Base 0.7
- pipe_input_command at Base 0.7
- pipe_output_command at Base 0.7
- strnatcasecmp at Base 0.7
- strnatcmp at Base 0.7
=====================================
debian/patches/avoid_deprecated_finary_function.patch
=====================================
@@ -0,0 +1,26 @@
+Description: stopping using std::binary_function, to build with g++-12
+Author: Pierre Gruet <pgt at debian.org>
+Bug-Debian: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1012979
+Forwarded: gordon at cshl.edu
+Last-Update: 2022-06-17
+
+--- a/src/gtextutils/natsort.h
++++ b/src/gtextutils/natsort.h
+@@ -78,7 +78,7 @@
+
+ #include <string>
+
+-struct natural_sort_predicate : public std::binary_function<std::string, std::string, bool>
++struct natural_sort_predicate
+ {
+ bool operator() ( const std::string& s1, const std::string& s2 )
+ {
+@@ -86,7 +86,7 @@
+ }
+ };
+
+-struct natural_sort_ignore_case_predicate : public std::binary_function<std::string, std::string, bool>
++struct natural_sort_ignore_case_predicate
+ {
+ bool operator() ( const std::string& s1, const std::string& s2 )
+ {
=====================================
debian/patches/fixing_implicit_conversion.patch
=====================================
@@ -2,7 +2,7 @@ Description: Suppressing overload issue due to references on rvalues
C++11 introduced references on rvalues, and thus the two implicit conversion
operators to std::string caused ambiguous conversions, for instance in
tests/test_text_reader/cpp.
-Author: Pierre Gruet <pgtdebian at free.fr>
+Author: Pierre Gruet <pgt at debian.org>
Bug: https://bugs.debian.org/925745
Forwarded: https://github.com/agordon/libgtextutils/issues/15
Last-Update: 2020-07-28
=====================================
debian/patches/series
=====================================
@@ -1,3 +1,4 @@
gcc-6.patch
enable_parallel_tests.patch
fixing_implicit_conversion.patch
+avoid_deprecated_finary_function.patch
=====================================
debian/watch
=====================================
@@ -1,3 +1,3 @@
-version=3
+version=4
opts=filenamemangle=s/.+\/v?(\d\S*)\.tar\.gz/libgtextutils-$1.tar.gz/ \
https://github.com/agordon/libgtextutils/tags .*/v?(\d\S*)\.tar\.gz
View it on GitLab: https://salsa.debian.org/med-team/libgtextutils/-/compare/cc5192e1fd50d3b7b28178e3215cc8a696882547...991c29b81abfbc18c80850fa5463259f93f09698
--
View it on GitLab: https://salsa.debian.org/med-team/libgtextutils/-/compare/cc5192e1fd50d3b7b28178e3215cc8a696882547...991c29b81abfbc18c80850fa5463259f93f09698
You're receiving this email because of your account on salsa.debian.org.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://alioth-lists.debian.net/pipermail/debian-med-commit/attachments/20220617/51885e1d/attachment-0001.htm>
More information about the debian-med-commit
mailing list