From ec42490fe28b9478e3a4e6064d23033c10d2258e Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?J=C3=B6rg=20Frings-F=C3=BCrst?= Date: Mon, 26 Apr 2021 19:12:25 +0200 Subject: Fix #987609 --- debian/changelog | 7 +++++++ debian/patches/0005-fix_build_musl.patch | 21 +++++++++++++++++++++ debian/patches/series | 1 + 3 files changed, 29 insertions(+) create mode 100644 debian/patches/0005-fix_build_musl.patch diff --git a/debian/changelog b/debian/changelog index 6129048..d0de418 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,3 +1,10 @@ +libunistring (0.9.10-5) UNRELEASED; urgency=medium + + * New debian/patches/0005-fix_build_musl.patch (Closes: #987609): + - Fix build on musl (Thanks to Helmut Grohne ). + + -- Jörg Frings-Fürst Mon, 26 Apr 2021 18:41:51 +0200 + libunistring (0.9.10-4) unstable; urgency=high * Fix ftbfs with dh_missing (Closes: #961960). diff --git a/debian/patches/0005-fix_build_musl.patch b/debian/patches/0005-fix_build_musl.patch new file mode 100644 index 0000000..6c0c0a2 --- /dev/null +++ b/debian/patches/0005-fix_build_musl.patch @@ -0,0 +1,21 @@ +Description: Fix build for musl +Author: Helmut Grohne +Origin: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=987609 +Bug-Debian: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=987609 +Forwarded: not-needed +Last-Update: 2021-04-26 +--- +This patch header follows DEP-3: http://dep.debian.net/deps/dep3/ +Index: trunk/lib/Makefile.gnulib +=================================================================== +--- trunk.orig/lib/Makefile.gnulib ++++ trunk/lib/Makefile.gnulib +@@ -461,7 +461,7 @@ install-exec-localcharset: all-local + case '$(host_os)' in \ + darwin[56]*) \ + need_charset_alias=true ;; \ +- darwin* | cygwin* | mingw* | pw32* | cegcc*) \ ++ darwin* | cygwin* | mingw* | pw32* | cegcc* | linux-musl*) \ + need_charset_alias=false ;; \ + *) \ + need_charset_alias=true ;; \ diff --git a/debian/patches/series b/debian/patches/series index 496de81..746190b 100644 --- a/debian/patches/series +++ b/debian/patches/series @@ -1,3 +1,4 @@ +0005-fix_build_musl.patch 0100-float-endian-detection.patch 0700-multiarch-libc.patch 0705-gcc-9.patch -- cgit v1.2.3 From ab094694f88be45e5f53c3ade0dcbb76c1addcf2 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?J=C3=B6rg=20Frings-F=C3=BCrst?= Date: Mon, 26 Apr 2021 19:13:55 +0200 Subject: Declare compliance with Debian Policy 4.5.1 --- debian/changelog | 1 + debian/control | 2 +- 2 files changed, 2 insertions(+), 1 deletion(-) diff --git a/debian/changelog b/debian/changelog index d0de418..8dcf7fe 100644 --- a/debian/changelog +++ b/debian/changelog @@ -2,6 +2,7 @@ libunistring (0.9.10-5) UNRELEASED; urgency=medium * New debian/patches/0005-fix_build_musl.patch (Closes: #987609): - Fix build on musl (Thanks to Helmut Grohne ). + * Declare compliance with Debian Policy 4.5.1 (No changes needed). -- Jörg Frings-Fürst Mon, 26 Apr 2021 18:41:51 +0200 diff --git a/debian/control b/debian/control index 367933a..f8e7e50 100644 --- a/debian/control +++ b/debian/control @@ -3,7 +3,7 @@ Priority: optional Maintainer: Jörg Frings-Fürst Build-Depends: debhelper-compat (= 13) -Standards-Version: 4.5.0 +Standards-Version: 4.5.1 Section: libs Rules-Requires-Root: no Homepage: https://www.gnu.org/software/libunistring/ -- cgit v1.2.3 From 8f9d3fa00eede9a49cd3075229f10b391523ef7b Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?J=C3=B6rg=20Frings-F=C3=BCrst?= Date: Mon, 26 Apr 2021 19:19:00 +0200 Subject: Fix copyright format problems --- debian/changelog | 2 ++ debian/copyright | 22 +++++++++++----------- 2 files changed, 13 insertions(+), 11 deletions(-) diff --git a/debian/changelog b/debian/changelog index 8dcf7fe..9fd7bdb 100644 --- a/debian/changelog +++ b/debian/changelog @@ -2,6 +2,8 @@ libunistring (0.9.10-5) UNRELEASED; urgency=medium * New debian/patches/0005-fix_build_musl.patch (Closes: #987609): - Fix build on musl (Thanks to Helmut Grohne ). + * Fix copyright format problems (Closes: #972501): + - Thanks to Bastian Germann . * Declare compliance with Debian Policy 4.5.1 (No changes needed). -- Jörg Frings-Fürst Mon, 26 Apr 2021 18:41:51 +0200 diff --git a/debian/copyright b/debian/copyright index 78320b6..a67f5c2 100644 --- a/debian/copyright +++ b/debian/copyright @@ -1,4 +1,4 @@ -Format: http://svn.debian.org/wsvn/dep/web/deps/dep5.mdwn?op=file&rev=202 +Format: https://www.debian.org/doc/packaging-manuals/copyright-format/1.0/ Upstream-Name: libunistring Upstream-Contact: Bruno Haible Source: http://ftp.gnu.org/gnu/libunistring/ @@ -14,16 +14,6 @@ License: FreeSoftware gives unlimited permission to copy and/or distribute it, with or without modifications, as long as this notice is preserved. -Files: m4/init-package-version.m4 - build-aux/ltmain.sh -Copyright: 1992-2009, Free Software Foundation, Inc. -License: GPL-2+ with distribution exception - This file is free software, distributed under the terms of the GNU - General Public License. As a special exception to the GNU General - Public License, this file may be distributed as part of a program - that contains a configuration script generated by Autoconf, under - the same distribution terms as the rest of that program. - Files: doc/* Copyright: 2001-2017 Free Software Foundation, Inc. License: GPL-3+ or GFDL-1.2+ @@ -36,6 +26,16 @@ Files: build-aux/* Copyright: 1995-2017 Free Software Foundation, Inc. License: GPL-2+ +Files: m4/init-package-version.m4 + build-aux/ltmain.sh +Copyright: 1992-2009, Free Software Foundation, Inc. +License: GPL-2+ with distribution exception + This file is free software, distributed under the terms of the GNU + General Public License. As a special exception to the GNU General + Public License, this file may be distributed as part of a program + that contains a configuration script generated by Autoconf, under + the same distribution terms as the rest of that program. + Files: build-aux/texi2html Copyright: 1999-2005 Patrice Dumas , 1999-2005 Derek Price , -- cgit v1.2.3 From c5b8e20f22952beb3804316807a4532636c8ce7e Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?J=C3=B6rg=20Frings-F=C3=BCrst?= Date: Mon, 26 Apr 2021 19:20:55 +0200 Subject: Refresh copyright years for debian/* to 2021 --- debian/changelog | 6 ++++-- debian/copyright | 2 +- 2 files changed, 5 insertions(+), 3 deletions(-) diff --git a/debian/changelog b/debian/changelog index 9fd7bdb..084636a 100644 --- a/debian/changelog +++ b/debian/changelog @@ -2,9 +2,11 @@ libunistring (0.9.10-5) UNRELEASED; urgency=medium * New debian/patches/0005-fix_build_musl.patch (Closes: #987609): - Fix build on musl (Thanks to Helmut Grohne ). - * Fix copyright format problems (Closes: #972501): - - Thanks to Bastian Germann . * Declare compliance with Debian Policy 4.5.1 (No changes needed). + * debian/copyright: + - Fix copyright format problems (Closes: #972501): + + Thanks to Bastian Germann . + - Refresh copyright years for debian/* to 2021. -- Jörg Frings-Fürst Mon, 26 Apr 2021 18:41:51 +0200 diff --git a/debian/copyright b/debian/copyright index a67f5c2..cb0d99f 100644 --- a/debian/copyright +++ b/debian/copyright @@ -48,7 +48,7 @@ License: MIT Files: debian/* Copyright: 2009-2011 Andreas Rottmann - 2017-2020 Jörg Frings-Fürst + 2017-2021 Jörg Frings-Fürst License: GPL-3+ License: LGPL-3+ -- cgit v1.2.3 From bce7d2d8cb205a5186f2489c2f20df252adc0df5 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?J=C3=B6rg=20Frings-F=C3=BCrst?= Date: Mon, 26 Apr 2021 19:42:31 +0200 Subject: Add Build-Depends-Package field --- debian/changelog | 3 +++ debian/libunistring2.symbols | 1 + debian/libunistring2.symbols.hurd-i386 | 1 + 3 files changed, 5 insertions(+) diff --git a/debian/changelog b/debian/changelog index 084636a..c3ca583 100644 --- a/debian/changelog +++ b/debian/changelog @@ -7,6 +7,9 @@ libunistring (0.9.10-5) UNRELEASED; urgency=medium - Fix copyright format problems (Closes: #972501): + Thanks to Bastian Germann . - Refresh copyright years for debian/* to 2021. + * debian/libunistring2.symbols, + debian/libunistring2.symbols.hurd-i386: + - Add Build-Depends-Package field. -- Jörg Frings-Fürst Mon, 26 Apr 2021 18:41:51 +0200 diff --git a/debian/libunistring2.symbols b/debian/libunistring2.symbols index 3062d8a..88d0c92 100644 --- a/debian/libunistring2.symbols +++ b/debian/libunistring2.symbols @@ -1,4 +1,5 @@ libunistring.so.2 libunistring2 #MINVER# +* Build-Depends-Package: libunistring-dev UC_CATEGORY_C@Base 0.9.7 UC_CATEGORY_Cc@Base 0.9.7 UC_CATEGORY_Cf@Base 0.9.7 diff --git a/debian/libunistring2.symbols.hurd-i386 b/debian/libunistring2.symbols.hurd-i386 index 0b6067b..13b5edb 100644 --- a/debian/libunistring2.symbols.hurd-i386 +++ b/debian/libunistring2.symbols.hurd-i386 @@ -1,4 +1,5 @@ libunistring.so.2 libunistring2 #MINVER# +* Build-Depends-Package: libunistring-dev UC_CATEGORY_C@Base 0.9.7 UC_CATEGORY_Cc@Base 0.9.7 UC_CATEGORY_Cf@Base 0.9.7 -- cgit v1.2.3 From 0252d4b4ba4c3d12b221ed9f3259b683170826ea Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?J=C3=B6rg=20Frings-F=C3=BCrst?= Date: Mon, 26 Apr 2021 19:54:21 +0200 Subject: d/changelog: Change distribution to experimental, Change date and time --- debian/changelog | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/debian/changelog b/debian/changelog index c3ca583..4f60766 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,4 +1,4 @@ -libunistring (0.9.10-5) UNRELEASED; urgency=medium +libunistring (0.9.10-5) experimental; urgency=medium * New debian/patches/0005-fix_build_musl.patch (Closes: #987609): - Fix build on musl (Thanks to Helmut Grohne ). @@ -11,7 +11,7 @@ libunistring (0.9.10-5) UNRELEASED; urgency=medium debian/libunistring2.symbols.hurd-i386: - Add Build-Depends-Package field. - -- Jörg Frings-Fürst Mon, 26 Apr 2021 18:41:51 +0200 + -- Jörg Frings-Fürst Mon, 26 Apr 2021 19:52:59 +0200 libunistring (0.9.10-4) unstable; urgency=high -- cgit v1.2.3