diff options
-rw-r--r-- | debian/changelog | 15 | ||||
-rw-r--r-- | debian/control | 2 | ||||
-rw-r--r-- | debian/copyright | 24 | ||||
-rw-r--r-- | debian/libunistring2.symbols | 1 | ||||
-rw-r--r-- | debian/libunistring2.symbols.hurd-i386 | 1 | ||||
-rw-r--r-- | debian/patches/0005-fix_build_musl.patch | 21 | ||||
-rw-r--r-- | debian/patches/series | 1 |
7 files changed, 52 insertions, 13 deletions
diff --git a/debian/changelog b/debian/changelog index 61290489..4f60766a 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,3 +1,18 @@ +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 <helmut@subdivi.de>). + * Declare compliance with Debian Policy 4.5.1 (No changes needed). + * debian/copyright: + - Fix copyright format problems (Closes: #972501): + + Thanks to Bastian Germann <bage@linutronix.de>. + - 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 <debian@jff.email> Mon, 26 Apr 2021 19:52:59 +0200 + libunistring (0.9.10-4) unstable; urgency=high * Fix ftbfs with dh_missing (Closes: #961960). diff --git a/debian/control b/debian/control index 367933a2..f8e7e509 100644 --- a/debian/control +++ b/debian/control @@ -3,7 +3,7 @@ Priority: optional Maintainer: Jörg Frings-Fürst <debian@jff.email> 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/ diff --git a/debian/copyright b/debian/copyright index 78320b6f..cb0d99f4 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 <bruno@clisp.org> 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 <dumas@centre-cired.fr>, 1999-2005 Derek Price <derek@ximbiot.com>, @@ -48,7 +48,7 @@ License: MIT Files: debian/* Copyright: 2009-2011 Andreas Rottmann <rotty@debian.org> - 2017-2020 Jörg Frings-Fürst <debian@jff.email> + 2017-2021 Jörg Frings-Fürst <debian@jff.email> License: GPL-3+ License: LGPL-3+ diff --git a/debian/libunistring2.symbols b/debian/libunistring2.symbols index 3062d8a2..88d0c92d 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 0b6067bb..13b5edb3 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 diff --git a/debian/patches/0005-fix_build_musl.patch b/debian/patches/0005-fix_build_musl.patch new file mode 100644 index 00000000..6c0c0a2f --- /dev/null +++ b/debian/patches/0005-fix_build_musl.patch @@ -0,0 +1,21 @@ +Description: Fix build for musl +Author: Helmut Grohne <helmut@subdivi.de> +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 496de810..746190bd 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 |