On Fri, Jan 01, 2016 at 09:23:25AM +0100, Pjotr Prins wrote: > I just wrote a package for pfff. Should it go into Guix, and if so, > what module should it belong in? md5sum and shaxsum are part of > coreutils. I am thinking pfff should go into gnu/packages/hash.scm.
Yeah, why not? > > Pj. > > (define-module (gn packages pfff) ^ gnu? > #:use-module ((guix licenses) #:prefix license:) > #:use-module (guix packages) > #:use-module (guix download) > #:use-module (guix build-system cmake)) > > (define-public pfff > (package > (name "pfff") > (version "1.0") > (source (origin > (method url-fetch) > (uri (string-append > "https://github.com/pfff/pfff/archive/v" version > ".tar.gz")) > (sha256 > (base32 > "00m553aa277iarxj6dalmklyb64r7ias49bfwzbacsfg8h3kar8m")))) > (build-system cmake-build-system) > (home-page "http://biit.cs.ut.ee/pfff/") > (synopsis "Probabilistic fast file fingerprinting") > (description > "Calculate a probablistic fast finger print (pfff) which > functions as a compact digital fingerprint of a file by sampling > randomly from the file instead of reading it in full. Consequently, > the computation has a flat performance characteristic, correlated with > data variation rather than file size.") > (license license:bsd-3))) > -- >