Changeset View
Changeset View
Standalone View
Standalone View
package.yml
- This file was added.
| name : go-ipfs | |||||
| version : 0.4.13 | |||||
| release : 1 | |||||
| source : | |||||
| - https://github.com/ipfs/go-ipfs/archive/v0.4.13.tar.gz : 9d5f2ef17a8bd4040fb4246c694034ec0ff323bc07d3f1469ce0877892695f31 | |||||
| license : MIT | |||||
| component : network.base | |||||
JoshStrobl: `network.base` is installed on everyone's system, meaning this would be installed automatically… | |||||
| networking : yes | |||||
| extract : no | |||||
| summary : A peer-to-peer hypermedia protocol to make the web faster, safer, and more open. | |||||
| description: | | |||||
| IPFS (the InterPlanetary File System) is a new hypermedia distribution protocol, addressed by content and identities. IPFS enables the creation of completely distributed applications. It aims to make the web faster, safer, and more open. | |||||
| IPFS is a distributed file system that seeks to connect all computing devices with the same system of files. In some ways, this is similar to the original aims of the Web, but IPFS is actually more similar to a single bittorrent swarm exchanging git objects. | |||||
| builddeps : | |||||
| - git | |||||
| - golang | |||||
| setup : | | |||||
| mkdir -p src/github.com/ipfs/go-ipfs | |||||
| tar xf $sources/v${version}.tar.gz -C src/github.com/ipfs/go-ipfs --strip-components 1 | |||||
| build : | | |||||
| cd .. | |||||
| export GOPATH=`pwd` | |||||
| export PATH=$PATH:$GOPATH:$GOPATH/bin | |||||
| cd src/github.com/ipfs/go-ipfs/ | |||||
| %make build | |||||
| install : | | |||||
| cd src/github.com/ipfs/go-ipfs/ | |||||
| install -D -m 00755 cmd/ipfs/ipfs $installdir/usr/bin/ipfs | |||||
| install -D -m 00644 $pkgfiles/ipfs.service $installdir/usr/lib/systemd/user/ipfs.service | |||||
| install -D -m 00644 misc/completion/ipfs-completion.bash $installdir/usr/share/bash-completions/completions/ipfs | |||||
| install -D -m 00644 LICENSE $installdir/usr/share/licenses/go-ipfs/LICENSE | |||||
| install -D -m 00644 README.md $installdir/usr/share/doc/go-ipfs/README.md | |||||
| install -D -m 00644 CHANGELOG.md $installdir/usr/share/doc/go-ipfs/CHANGELOG.md | |||||
JoshStroblUnsubmitted Not Done Inline ActionsNone of this is needed.
JoshStrobl: None of this is needed.
1. We indicate the license in the SC and eopkg.
2. We don't need the… | |||||
Copyright © 2015-2021 Solus Project. The Solus logo is Copyright © 2016-2021 Solus Project. All Rights Reserved.
network.base is installed on everyone's system, meaning this would be installed automatically (which ya know, isn't good). Should be changed to network.util or network.clients