[arch-commits] Commit in diffoscope/trunk (PKGBUILD)

Levente Polyak anthraxx at archlinux.org
Sun Jan 26 22:25:03 UTC 2020


    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 <chris at chris-lamb.co.uk>"
 
 



More information about the arch-commits mailing list