Date: Sunday, January 26, 2020 @ 22:25:03 Author: anthraxx Revision: 555770
upgpkg: diffoscope 136-2: use tarball, move tlsh to hard dep - use tarball instead of git, nowadays we rarely need to backport fixes, back than we did that often. So lets try to work with the tarball releases and see if they are updated frequent enough. - Move python-tlsh to hard dependencies as its an essential requirement and the CLI even spits out warnings in case its missing. There is absolutely no reason not to include it. Modified: diffoscope/trunk/PKGBUILD ----------+ PKGBUILD | 17 +++++++++-------- 1 file changed, 9 insertions(+), 8 deletions(-) Modified: PKGBUILD =================================================================== --- PKGBUILD 2020-01-26 22:16:10 UTC (rev 555769) +++ PKGBUILD 2020-01-26 22:25:03 UTC (rev 555770) @@ -2,12 +2,13 @@ pkgname=diffoscope pkgver=136 -pkgrel=1 +pkgrel=2 pkgdesc='Tool for in-depth comparison of files, archives, and directories' url='https://diffoscope.org/' arch=('x86_64') license=('GPL3') -depends=('python-magic' 'python-libarchive-c' 'python-setuptools' 'python-distro' 'python-defusedxml') +depends=('python-magic' 'python-libarchive-c' 'python-setuptools' 'python-distro' 'python-defusedxml' + 'python-tlsh') optdepends=( 'acl: access control list utilities support' 'binutils: binary utilities support' @@ -45,7 +46,6 @@ 'python-jsbeautifier: javascript beautifier support' 'python-progressbar: show progressbar support' 'tcpdump: pcap matching support' - 'python-tlsh: fuzzy matching supprt' 'unzip: zip utilities support' 'gzip: gzip utilities support' 'tar: tar utilities support' @@ -58,12 +58,13 @@ checkdepends=( 'python-pytest' 'python-jsbeautifier' 'acl' 'binutils' 'bzip2' 'cdrtools' 'cpio' 'diffutils' 'e2fsprogs' 'enjarify' 'imagemagick' 'java-environment=10' 'fontforge' 'gettext' 'ghc' 'gnupg' 'mono' 'mono-tools' 'poppler' 'sqlite' 'squashfs-tools' 'lz4' - 'java-environment>=8' 'fontforge' 'gettext' 'ghc' 'gnupg' 'mono' 'mono-tools' 'poppler' 'sqlite' 'squashfs-tools' 'lz4' - 'java-environment<=10' 'fontforge' 'gettext' 'ghc' 'gnupg' 'mono' 'mono-tools' 'poppler' 'sqlite' 'squashfs-tools' 'lz4' - 'python-tlsh' 'unzip' 'gzip' 'tar' 'tcpdump' 'vim' 'xz' 'llvm' 'colord' 'fpc' 'openssh' 'odt2txt' 'docx2txt' 'r' 'dtc' 'giflib' + 'unzip' 'gzip' 'tar' 'tcpdump' 'vim' 'xz' 'llvm' 'colord' 'fpc' 'openssh' 'odt2txt' 'docx2txt' 'r' 'dtc' 'giflib' 'gnumeric' 'python-progressbar' 'binwalk' 'python-argcomplete' 'zstd') -source=(${pkgname}-${pkgver}::git+https://salsa.debian.org/reproducible-builds/${pkgname}.git?signed#tag=${pkgver}) -sha512sums=('SKIP') +source=(https://diffoscope.org/archive/diffoscope-${pkgver}.tar.bz2{,.asc}) +sha512sums=('8056f484e843b446091be056dc2cf684dbfa8a342b090e384fca8208301f15aed0eda36facbaf0907381da96e0ccffa68067d0384f9c60489f060e5040efd77e' + 'SKIP') +b2sums=('788792ac4898dd6c32168845f1d3cc7002f1a4943d6f578458ba636ab7365a3e6b02afa62b508db24fcc361e7fd5c24363fc93a080e108f3c79c7f50e036d97a' + 'SKIP') validpgpkeys=("C2FE4BD271C139B86C533E461E953E27D4311E58") # "Chris Lamb <[email protected]>"
