diff options
author | Sean Whitton <spwhitton@spwhitton.name> | 2016-07-04 03:18:48 -0700 |
---|---|---|
committer | Sean Whitton <spwhitton@spwhitton.name> | 2016-07-04 03:18:48 -0700 |
commit | c95cc86b0498e28926809d617f1100d9490bf4cb (patch) | |
tree | d47f4f5700c21c50054470d12c3645406dbd2de1 /install.sh | |
download | git-remote-gcrypt-c95cc86b0498e28926809d617f1100d9490bf4cb.tar.gz |
Import git-remote-gcrypt_1.0.0.orig.tar.xz
[dgit import orig git-remote-gcrypt_1.0.0.orig.tar.xz]
Diffstat (limited to 'install.sh')
-rwxr-xr-x | install.sh | 25 |
1 files changed, 25 insertions, 0 deletions
diff --git a/install.sh b/install.sh new file mode 100755 index 0000000..d84f31e --- /dev/null +++ b/install.sh @@ -0,0 +1,25 @@ +#!/bin/sh + +set -e + +: ${prefix:=/usr/local} +: ${DESTDIR:=} + +verbose() { echo "$@" >&2 && "$@"; } +install_v() +{ + # Install $1 into $2/ with mode $3 + verbose install -d "$2" && + verbose install -m "$3" "$1" "$2" +} + +install_v git-remote-gcrypt "$DESTDIR$prefix/bin" 755 + +if command -v rst2man >/dev/null +then + trap 'rm -f git-remote-gcrypt.1.gz' EXIT + verbose rst2man ./README.rst | gzip -9 > git-remote-gcrypt.1.gz + install_v git-remote-gcrypt.1.gz "$DESTDIR$prefix/share/man/man1" 644 +else + echo "'rst2man' not found, man page not installed" >&2 +fi |