[diffoscope] 01/01: Tidy PROVIDERS dict in diffoscope/__init__.py
Chris Lamb
chris at chris-lamb.co.uk
Mon Aug 1 23:46:50 CEST 2016
This is an automated email from the git hooks/post-receive script.
lamby pushed a commit to branch master
in repository diffoscope.
commit 031cf938af133744b171d41316499f5dedfeb224
Author: Chris Lamb <lamby at debian.org>
Date: Mon Aug 1 17:34:13 2016 -0400
Tidy PROVIDERS dict in diffoscope/__init__.py
---
diffoscope/__init__.py | 243 ++++++++++++++++++++++++++++++++-----------------
1 file changed, 157 insertions(+), 86 deletions(-)
diff --git a/diffoscope/__init__.py b/diffoscope/__init__.py
index 1238197..d62d259 100644
--- a/diffoscope/__init__.py
+++ b/diffoscope/__init__.py
@@ -41,92 +41,163 @@ OS_NAMES = { 'arch': 'Arch Linux'
class RequiredToolNotFound(Exception):
PROVIDERS = {
- 'bzip2': { 'debian': 'bzip2'
- , 'arch': 'bzip2' }
- , 'cbfstool': {}
- , 'cd-iccdump': { 'debian': 'colord'
- , 'arch': 'colord'
- , 'FreeBSD': 'colord' }
- , 'cmp': { 'debian': 'diffutils'
- , 'arch': 'diffutils' }
- , 'cpio': { 'debian': 'cpio'
- , 'arch': 'cpio' }
- , 'diff': { 'debian': 'diffutils'
- , 'arch': 'diffutils' }
- , 'enjarify': { 'debian': 'enjarify'
- , 'arch': 'enjarify' }
- , 'file': { 'debian': 'file'
- , 'arch': 'file' }
- , 'find': { 'debian': 'findutils'
- , 'arch': 'findutils' }
- , 'getfacl': { 'debian': 'acl'
- , 'arch': 'acl' }
- , 'ghc': { 'debian': 'ghc'
- , 'arch': 'ghc'
- , 'FreeBSD': 'ghc' }
- , 'gpg': { 'debian': 'gnupg'
- , 'arch': 'gnupg'
- , 'FreeBSD': 'gnupg' }
- , 'gzip': { 'debian': 'gzip'
- , 'arch': 'gzip' }
- , 'img2txt': { 'debian': 'caca-utils'
- , 'arch': 'libcaca'
- , 'FreeBSD': 'libcaca' }
- , 'isoinfo': { 'debian': 'genisoimage'
- , 'arch': 'cdrkit'
- , 'FreeBSD': 'cdrtools' }
- , 'javap': { 'debian': 'default-jdk | java-sdk'
- , 'arch': 'java-environment' }
- , 'ls': { 'debian': 'coreutils'
- , 'arch': 'coreutils' }
- , 'lsattr': { 'debian': 'e2fsprogs'
- , 'arch': 'e2fsprogs'
- , 'FreeBSD': 'e2fsprogs'}
- , 'msgunfmt': { 'debian': 'gettext'
- , 'arch': 'gettext'
- , 'FreeBSD': 'gettext-tools' }
- , 'objdump': { 'debian': 'binutils-multiarch'
- , 'arch': 'binutils' }
- , 'pdftk': { 'debian': 'pdftk'
- , 'FreeBSD': 'pdftk' }
- , 'pdftotext': { 'debian': 'poppler-utils'
- , 'arch': 'poppler'
- , 'FreeBSD': 'poppler-utils' }
- , 'pedump': { 'debian': 'mono-utils'
- , 'arch': 'mono-tools'
- , 'FreeBSD': 'mono' }
- , 'ppudump': { 'debian': 'fp-utils'
- , 'arch': 'fpc'
- , 'FreeBSD': 'fpc' }
- , 'ps2ascii': { 'debian': 'ghostscript'
- , 'arch': 'ghostscript'
- , 'FreeBSD': 'ghostscript9-base' }
- , 'readelf': { 'debian': 'binutils-multiarch'
- , 'arch': 'binutils' }
- , 'rpm2cpio': { 'debian': 'rpm2cpio'
- , 'arch': 'rpmextract'
- , 'FreeBSD': 'rpm2cpio' }
- , 'showttf': { 'debian': 'fontforge-extras' }
- , 'sng': { 'debian': 'sng' }
- , 'stat': { 'debian': 'coreutils'
- , 'arch': 'coreutils' }
- , 'sqlite3': { 'debian': 'sqlite3'
- , 'arch': 'sqlite'
- , 'FreeBSD': 'sqlite3' }
- , 'tar': { 'debian': 'tar'
- , 'arch': 'tar' }
- , 'unsquashfs': { 'debian': 'squashfs-tools'
- , 'arch': 'squashfs-tools'
- , 'FreeBSD': 'squashfs-tools' }
- , 'xxd': { 'debian': 'vim-common'
- , 'arch': 'vim'
- , 'FreeBSD': 'vim | vim-lite' }
- , 'xz': { 'debian': 'xz-utils'
- , 'arch': 'xz' }
- , 'zipinfo': { 'debian': 'unzip'
- , 'arch': 'unzip'
- , 'FreeBSD': 'unzip' }
- }
+ 'bzip2': {
+ 'debian': 'bzip2',
+ 'arch': 'bzip2',
+ },
+ 'cbfstool': {
+ },
+ 'cd-iccdump': {
+ 'debian': 'colord',
+ 'arch': 'colord',
+ 'FreeBSD': 'colord',
+ },
+ 'cmp': {
+ 'debian': 'diffutils',
+ 'arch': 'diffutils',
+ },
+ 'cpio': {
+ 'debian': 'cpio',
+ 'arch': 'cpio',
+ },
+ 'diff': {
+ 'debian': 'diffutils',
+ 'arch': 'diffutils',
+ },
+ 'enjarify': {
+ 'debian': 'enjarify',
+ 'arch': 'enjarify',
+ },
+ 'file': {
+ 'debian': 'file',
+ 'arch': 'file',
+ },
+ 'find': {
+ 'debian': 'findutils',
+ 'arch': 'findutils',
+ },
+ 'getfacl': {
+ 'debian': 'acl',
+ 'arch': 'acl',
+ },
+ 'ghc': {
+ 'debian': 'ghc',
+ 'arch': 'ghc',
+ 'FreeBSD': 'ghc',
+ },
+ 'gpg': {
+ 'debian': 'gnupg',
+ 'arch': 'gnupg',
+ 'FreeBSD': 'gnupg',
+ },
+ 'gzip': {
+ 'debian': 'gzip',
+ 'arch': 'gzip',
+ },
+ 'img2txt': {
+ 'debian': 'caca-utils',
+ 'arch': 'libcaca',
+ 'FreeBSD': 'libcaca',
+ },
+ 'isoinfo': {
+ 'debian': 'genisoimage',
+ 'arch': 'cdrkit',
+ 'FreeBSD': 'cdrtools',
+ },
+ 'javap': {
+ 'debian': 'default-jdk | java-sdk',
+ 'arch': 'java-environment',
+ },
+ 'ls': {
+ 'debian': 'coreutils',
+ 'arch': 'coreutils',
+ },
+ 'lsattr': {
+ 'debian': 'e2fsprogs',
+ 'arch': 'e2fsprogs',
+ 'FreeBSD': 'e2fsprogs',
+ },
+ 'msgunfmt': {
+ 'debian': 'gettext',
+ 'arch': 'gettext',
+ 'FreeBSD': 'gettext-tools',
+ },
+ 'objdump': {
+ 'debian': 'binutils-multiarch',
+ 'arch': 'binutils',
+ },
+ 'pdftk': {
+ 'debian': 'pdftk',
+ 'FreeBSD': 'pdftk',
+ },
+ 'pdftotext': {
+ 'debian': 'poppler-utils',
+ 'arch': 'poppler',
+ 'FreeBSD': 'poppler-utils',
+ },
+ 'pedump': {
+ 'debian': 'mono-utils',
+ 'arch': 'mono-tools',
+ 'FreeBSD': 'mono',
+ },
+ 'ppudump': {
+ 'debian': 'fp-utils',
+ 'arch': 'fpc',
+ 'FreeBSD': 'fpc',
+ },
+ 'ps2ascii': {
+ 'debian': 'ghostscript',
+ 'arch': 'ghostscript',
+ 'FreeBSD': 'ghostscript9-base',
+ },
+ 'readelf': {
+ 'debian': 'binutils-multiarch',
+ 'arch': 'binutils',
+ },
+ 'rpm2cpio': {
+ 'debian': 'rpm2cpio',
+ 'arch': 'rpmextract',
+ 'FreeBSD': 'rpm2cpio',
+ },
+ 'showttf': {
+ 'debian': 'fontforge-extras',
+ },
+ 'sng': {
+ 'debian': 'sng',
+ },
+ 'stat': {
+ 'debian': 'coreutils',
+ 'arch': 'coreutils',
+ },
+ 'sqlite3': {
+ 'debian': 'sqlite3',
+ 'arch': 'sqlite',
+ 'FreeBSD': 'sqlite3',
+ },
+ 'tar': {
+ 'debian': 'tar',
+ 'arch': 'tar',
+ },
+ 'unsquashfs': {
+ 'debian': 'squashfs-tools',
+ 'arch': 'squashfs-tools',
+ 'FreeBSD': 'squashfs-tools',
+ },
+ 'xxd': {
+ 'debian': 'vim-common',
+ 'arch': 'vim',
+ 'FreeBSD': 'vim | vim-lite',
+ },
+ 'xz': {
+ 'debian': 'xz-utils',
+ 'arch': 'xz',
+ },
+ 'zipinfo': {
+ 'debian': 'unzip',
+ 'arch': 'unzip',
+ 'FreeBSD': 'unzip',
+ },
+ }
def __init__(self, command):
self.command = command
--
Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/reproducible/diffoscope.git
More information about the diffoscope
mailing list