Bug#1007575: libtcd: please consider upgrading to 3.0 source format

2024-02-21 Thread Bastian Germann

I am uploading a NMU to DELAYED/10 in order to fix this.
Please find the debdiff attached.diff -Nru libtcd-2.2.2/config.guess libtcd-2.2.2/config.guess
--- libtcd-2.2.2/config.guess   2024-02-21 13:43:50.0 +
+++ libtcd-2.2.2/config.guess   2006-11-19 15:39:28.0 +
@@ -1,10 +1,9 @@
 #! /bin/sh
 # Attempt to guess a canonical system name.
 #   Copyright (C) 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999,
-#   2000, 2001, 2002, 2003, 2004, 2005, 2006 Free Software Foundation,
-#   Inc.
+#   2000, 2001, 2002, 2003, 2004, 2005 Free Software Foundation, Inc.
 
-timestamp='2007-07-22'
+timestamp='2005-12-13'
 
 # This file is free software; you can redistribute it and/or modify it
 # under the terms of the GNU General Public License as published by
@@ -107,7 +106,7 @@
 trap "exitcode=\$?; (rm -f \$tmpfiles 2>/dev/null; rmdir \$tmp 2>/dev/null) && 
exit \$exitcode" 0 ;
 trap "rm -f \$tmpfiles 2>/dev/null; rmdir \$tmp 2>/dev/null; exit 1" 1 2 13 15 
;
 : ${TMPDIR=/tmp} ;
- { tmp=`(umask 077 && mktemp -d "$TMPDIR/cgXX") 2>/dev/null` && test -n 
"$tmp" && test -d "$tmp" ; } ||
+ { tmp=`(umask 077 && mktemp -d -q "$TMPDIR/cgXX") 2>/dev/null` && test -n 
"$tmp" && test -d "$tmp" ; } ||
  { test -n "$RANDOM" && tmp=$TMPDIR/cg$$-$RANDOM && (umask 077 && mkdir $tmp) 
; } ||
  { tmp=$TMPDIR/cg-$$ && (umask 077 && mkdir $tmp) && echo "Warning: creating 
insecure temp directory" >&2 ; } ||
  { echo "$me: cannot create a temporary directory in $TMPDIR" >&2 ; exit 1 ; } 
;
@@ -161,7 +160,6 @@
arm*) machine=arm-unknown ;;
sh3el) machine=shl-unknown ;;
sh3eb) machine=sh-unknown ;;
-   sh5el) machine=sh5le-unknown ;;
*) machine=${UNAME_MACHINE_ARCH}-unknown ;;
esac
# The Operating System including object format, if it has switched
@@ -208,11 +206,8 @@
 *:ekkoBSD:*:*)
echo ${UNAME_MACHINE}-unknown-ekkobsd${UNAME_RELEASE}
exit ;;
-*:SolidBSD:*:*)
-   echo ${UNAME_MACHINE}-unknown-solidbsd${UNAME_RELEASE}
-   exit ;;
 macppc:MirBSD:*:*)
-   echo powerpc-unknown-mirbsd${UNAME_RELEASE}
+   echo powerppc-unknown-mirbsd${UNAME_RELEASE}
exit ;;
 *:MirBSD:*:*)
echo ${UNAME_MACHINE}-unknown-mirbsd${UNAME_RELEASE}
@@ -330,7 +325,7 @@
 sun4*:SunOS:5.*:* | tadpole*:SunOS:5.*:*)
echo sparc-sun-solaris2`echo ${UNAME_RELEASE}|sed -e 's/[^.]*//'`
exit ;;
-i86pc:SunOS:5.*:* | i86xen:SunOS:5.*:*)
+i86pc:SunOS:5.*:*)
echo i386-pc-solaris2`echo ${UNAME_RELEASE}|sed -e 's/[^.]*//'`
exit ;;
 sun4*:SunOS:6*:*)
@@ -769,19 +764,12 @@
echo ${UNAME_MACHINE}-unknown-bsdi${UNAME_RELEASE}
exit ;;
 *:FreeBSD:*:*)
-   case ${UNAME_MACHINE} in
-   pc98)
-   echo i386-unknown-freebsd`echo ${UNAME_RELEASE}|sed -e 
's/[-(].*//'` ;;
-   amd64)
-   echo x86_64-unknown-freebsd`echo ${UNAME_RELEASE}|sed -e 
's/[-(].*//'` ;;
-   *)
-   echo ${UNAME_MACHINE}-unknown-freebsd`echo ${UNAME_RELEASE}|sed 
-e 's/[-(].*//'` ;;
-   esac
+   echo ${UNAME_MACHINE}-unknown-freebsd`echo ${UNAME_RELEASE}|sed -e 
's/[-(].*//'`
exit ;;
 i*:CYGWIN*:*)
echo ${UNAME_MACHINE}-pc-cygwin
exit ;;
-*:MINGW*:*)
+i*:MINGW*:*)
echo ${UNAME_MACHINE}-pc-mingw32
exit ;;
 i*:windows32*:*)
@@ -791,15 +779,9 @@
 i*:PW*:*)
echo ${UNAME_MACHINE}-pc-pw32
exit ;;
-*:Interix*:[3456]*)
-   case ${UNAME_MACHINE} in
-   x86)
-   echo i586-pc-interix${UNAME_RELEASE}
-   exit ;;
-   EM64T | authenticamd)
-   echo x86_64-unknown-interix${UNAME_RELEASE}
-   exit ;;
-   esac ;;
+x86:Interix*:[345]*)
+   echo i586-pc-interix${UNAME_RELEASE}|sed -e 's/\..*//'
+   exit ;;
 [345]86:Windows_95:* | [345]86:Windows_98:* | [345]86:Windows_NT:*)
echo i${UNAME_MACHINE}-pc-mks
exit ;;
@@ -835,9 +817,6 @@
 arm*:Linux:*:*)
echo ${UNAME_MACHINE}-unknown-linux-gnu
exit ;;
-avr32*:Linux:*:*)
-   echo ${UNAME_MACHINE}-unknown-linux-gnu
-   exit ;;
 cris:Linux:*:*)
echo cris-axis-linux-gnu
exit ;;
@@ -872,11 +851,7 @@
#endif
#endif
 EOF
-   eval "`$CC_FOR_BUILD -E $dummy.c 2>/dev/null | sed -n '
-   /^CPU/{
-   s: ::g
-   p
-   }'`"
+   eval "`$CC_FOR_BUILD -E $dummy.c 2>/dev/null | sed -n '/^CPU/{s: 
::g;p;}'`"
test x"${CPU}" != x && { echo "${CPU}-unknown-linux-gnu"; exit; }
;;
 mips64:Linux:*:*)
@@ -895,11 +870,7 @@
#endif
#endif
 EOF
-   eval "`$CC_FOR_BUILD -E $dummy.c 2>/dev/null | sed -n '
-   /^CPU/{
-   s: ::g
-   p
-   }'`"
+   eval "`$CC_FOR_BUILD -E $dummy.c 2>/dev/null | sed -n '/^CPU/{s: 
::g;p;}'`"
test x"${CPU}" != x && { echo 

Bug#1007575: libtcd: please consider upgrading to 3.0 source format

2022-03-15 Thread Lucas Nussbaum
Source: libtcd
Version: 2.2.2-2.1
Severity: wishlist
Tags: bookworm sid
Usertags: format1.0 format1.0-nkp-nv

Dear maintainer,

This package is among the few (1.9%) that still use source format 1.0 in
bookworm.  Please upgrade it to source format 3.0, as (1) this format has many
advantages, as documented in https://wiki.debian.org/Projects/DebSrc3.0 ; (2)
this contributes to standardization of packaging practices.

Please note that this is also a sign that the packaging of this software
could maybe benefit from a refresh. It might be a good opportunity to
look at other aspects as well.


This mass bug filing was discussed on debian-devel@:
https://lists.debian.org/debian-devel/2022/03/msg00074.html

Thanks

Lucas