gnu: signing-party: Update to commit d6f2296.
* gnu/packages/gnupg.scm (signing-party): Update to commit d6f2296. [home-page]: Change to salsa.debian.org. [source]: Use git-fetch. [arguments]: Remove 'change-directory' phase. In 'configure' phase, modify 'gpgwrap/Makefile' instead of 'gpgwrap/src/Makefile'.
This commit is contained in:
parent
32da38d572
commit
831f07a009
|
@ -625,15 +625,23 @@ PGP keysigning parties.")
|
|||
(home-page "https://www.phildev.net/pius/index.shtml")))
|
||||
|
||||
(define-public signing-party
|
||||
;; Upstream moved from alioth.debian.org to salsa.debian.org but the
|
||||
;; automatic svn import did not preserve tags apparently, so there's no real
|
||||
;; version number.
|
||||
(let ((commit "d6f2296325605ee96ddf9f5b156e5e3f667a6df3")
|
||||
(revision "0"))
|
||||
(package
|
||||
(name "signing-party")
|
||||
(version "2.6")
|
||||
(version (git-version "2.6" revision commit))
|
||||
(home-page "https://salsa.debian.org/stappers/pgp-tools")
|
||||
(source (origin
|
||||
(method url-fetch)
|
||||
(uri (string-append "mirror://debian/pool/main/s/signing-party/"
|
||||
"signing-party_" version ".orig.tar.gz"))
|
||||
(sha256 (base32
|
||||
"1n5bpcfpl9vg1xp6r1jhbyahrgdyxp05b5pria1rh4m0qnv8sifr"))))
|
||||
(method git-fetch)
|
||||
(uri (git-reference
|
||||
(url home-page)
|
||||
(commit commit)))
|
||||
(sha256
|
||||
(base32
|
||||
"00f7zasbwcbjzd92br2j10pyjxv0aw1qb4540qfz2dxzxgmdscrz"))))
|
||||
(build-system gnu-build-system)
|
||||
(native-inputs
|
||||
`(("autoconf" ,autoconf-wrapper)
|
||||
|
@ -648,11 +656,6 @@ PGP keysigning parties.")
|
|||
`(#:tests? #f
|
||||
#:phases
|
||||
(modify-phases %standard-phases
|
||||
(add-before 'configure 'change-directory
|
||||
(lambda _
|
||||
;; The build system in the unpack phase changes to a less useful
|
||||
;; subdirectory, so move up one level
|
||||
(chdir (dirname (getcwd)))))
|
||||
(replace 'configure
|
||||
(lambda* (#:key outputs #:allow-other-keys)
|
||||
(let ((out (assoc-ref outputs "out")))
|
||||
|
@ -660,7 +663,7 @@ PGP keysigning parties.")
|
|||
(("LDLIBS") (string-append "CC=" (which "gcc") "\nLDLIBS")))
|
||||
(substitute* "keyanalyze/Makefile"
|
||||
(("\\./configure") (string-append "./configure --prefix=" out)))
|
||||
(substitute* "gpgwrap/src/Makefile"
|
||||
(substitute* "gpgwrap/Makefile"
|
||||
(("\\} clean")
|
||||
(string-append "} clean\ninstall:\n\tinstall -D bin/gpgwrap "
|
||||
out "/bin/gpgwrap\n")))
|
||||
|
@ -723,8 +726,7 @@ including tools for signing keys, keyring analysis, and party preparation.
|
|||
;; gpl2+ for almost all programs, except for keyanalyze: gpl2
|
||||
;; and caff and gpgsigs: bsd-3, see
|
||||
;; http://packages.debian.org/changelogs/pool/main/s/signing-party/current/copyright
|
||||
(license license:gpl2)
|
||||
(home-page "https://pgp-tools.alioth.debian.org/")))
|
||||
(license license:gpl2))))
|
||||
|
||||
(define-public pinentry-tty
|
||||
(package
|
||||
|
|
Loading…
Reference in New Issue