TYPE-HANDLING(1)

NAME

type-handling - dpkg architecture generation script

SYNOPSIS

type-handling [-n|--negated] [-r|--reverted] cpu... system...

DESCRIPTION

The main purpose of this utility is using it in combination with sed to generate a debian/control file with architecture lists that dpkg can understand. cpu is a CPU as recognized by dpkg-architecture. A list of CPUs must be comma-separated. The string any is a wildcard and will be translated to a list of all recognised CPUs. system is the same for systems recognised by dpkg-architecture.

type-handling will print every dpkg architecture that matches both one of the specified CPUs and one of the specified systems.

OPTIONS

-n type-handling will instead print architectures that do not
match.
-r type-handling will print a reverted equivalent of the same
string by prefixing with !. This option has no practical effect and is only intended for aesthetical/readability purposes. Note that in some situations, the ! negated string cannot be parsed by dpkg (e.g., in Architecture fields), so use with care.

EXAMPLES

$ type-handling i386,powerpc,x86_64 linux-gnu i386 powerpc amd64

$ type-handling any linux-gnu alpha arm hppa [...] sparc64 amd64

$ type-handling i386 any
darwin-i386 freebsd-i386 hurd-i386 kfreebsd-i386 knetbsd-i386 i386 netbsd-i386 openbsd-i386

SEE ALSO

dpkg(1)
Copyright © 2010-2025 Platon Technologies, s.r.o.           Home | Man pages | tLDP | Documents | Utilities | About
Design by styleshout