gnu: Add rpcbind

* gnu/packages/onc-rpc.scm (rpcbind): New variable.
This commit is contained in:
John Darrington 2016-09-01 11:30:52 +02:00
parent 261b3da532
commit 7e348e6c0d
No known key found for this signature in database
GPG key ID: 8A67719C2DE827B3

View file

@ -1,5 +1,6 @@
;;; GNU Guix --- Functional package management for GNU ;;; GNU Guix --- Functional package management for GNU
;;; Copyright © 2014 Ludovic Courtès <ludo@gnu.org> ;;; Copyright © 2014 Ludovic Courtès <ludo@gnu.org>
;;; Copyright © 2016 John Darrington <jmd@gnu.org>
;;; ;;;
;;; This file is part of GNU Guix. ;;; This file is part of GNU Guix.
;;; ;;;
@ -21,6 +22,7 @@ (define-module (gnu packages onc-rpc)
#:use-module (guix packages) #:use-module (guix packages)
#:use-module (guix download) #:use-module (guix download)
#:use-module (gnu packages mit-krb5) #:use-module (gnu packages mit-krb5)
#:use-module (gnu packages pkg-config)
#:use-module (guix build-system gnu)) #:use-module (guix build-system gnu))
(define-public libtirpc (define-public libtirpc
@ -52,3 +54,32 @@ (define-public libtirpc
procedure calls) protocol in a transport-independent manner. It supports both procedure calls) protocol in a transport-independent manner. It supports both
IPv4 and IPv6. ONC RPC is notably used by the network file system (NFS).") IPv4 and IPv6. ONC RPC is notably used by the network file system (NFS).")
(license bsd-3))) (license bsd-3)))
(define-public rpcbind
(package
(name "rpcbind")
(version "0.2.3")
(source
(origin
(method url-fetch)
(uri (string-append "mirror://sourceforge/" name "/" name "/"
version "/"
name "-" version ".tar.bz2"))
(sha256
(base32
"0yyjzv4161rqxrgjcijkrawnk55rb96ha0pav48s03l2klx855wq"))))
(build-system gnu-build-system)
(arguments
`(#:configure-flags
`("--with-systemdsystemunitdir=no")))
(inputs
`(("libtirpc" ,libtirpc)))
(native-inputs
`(("pkg-config" ,pkg-config)))
(home-page "http://rpcbind.sourceforge.net/")
(synopsis "Server to convert RPC program numbers into universal addresses")
(description
"@command{Rpcbind} is a server that converts RPC program numbers into
universal addresses.")
(license bsd-3)))