kubo.sh 601 Bytes
Newer Older
1 2 3 4 5 6 7 8
#!/bin/sh

TAR="$1"
RETURNTARNAME="$2"

. $(dirname $0)/common.sh

erc unpack $TAR && cd kubo || fatal
9 10
install -m755 -D ipfs usr/bin/ipfs
rm -v ipfs install.sh README.md
11 12 13 14 15 16
mkdir -p usr/share/doc/$PRODUCT
mv LICENSE* usr/share/doc/$PRODUCT

VERSION="$(echo "$TAR" | sed -e 's|.*kubo_v||' -e 's|[-_].*||')"
PKGNAME=$PRODUCT-$VERSION

17
erc pack $PKGNAME.tar usr || fatal
18

Vitaly Lipatov's avatar
Vitaly Lipatov committed
19 20 21 22 23 24 25 26 27
cat <<EOF >$PKGNAME.tar.eepm.yaml
name: $PRODUCT
group: File tools
license: MIT/Apache-2.0
url: https://github.com/ipfs/kubo
summary: An IPFS implementation in Go
description: An IPFS implementation in Go.
EOF

28
return_tar $PKGNAME.tar