Date: Monday, October 26, 2015 @ 16:39:29 Author: anatolik Revision: 145026
Move ipfs from AUR to [community] Added: ipfs/ ipfs/repos/ ipfs/trunk/ ipfs/trunk/PKGBUILD ipfs/trunk/ipfs.service --------------+ PKGBUILD | 44 ++++++++++++++++++++++++++++++++++++++++++++ ipfs.service | 9 +++++++++ 2 files changed, 53 insertions(+) Added: ipfs/trunk/PKGBUILD =================================================================== --- ipfs/trunk/PKGBUILD (rev 0) +++ ipfs/trunk/PKGBUILD 2015-10-26 15:39:29 UTC (rev 145026) @@ -0,0 +1,44 @@ +# $Id$ +# Maintainer: Anatol Pomozov +# Contributor: kpcyrd <[email protected]> +# Contributor: Frederik “Freso” S. Olesen <[email protected]> +# Contributor: Ian Naval <[email protected]> + +pkgname=ipfs +pkgver=0.3.8 +pkgrel=1 +pkgdesc='The InterPlanetary File System is a peer-to-peer hypermedia distribution protocol' +url='http://ipfs.io/' +arch=(i686 x86_64) +license=(MIT) +conflicts=(go-ipfs) +replaces=(go-ipfs) +depends=(glibc) +makedepends=(go) +optdepends=('fuse: for mounting/advanced use') +source=(go-ipfs-$pkgver.tar.gz::https://github.com/ipfs/go-ipfs/archive/v$pkgver.tar.gz + ipfs.service) +sha512sums=('d991714e8a0ed6111ed5585a59a964f4d16679b0c4d2af335592c742490c420f66ad2454e622dab952230675d336020a0f4747676a463ce2a9cff4dea5827e6b' + '1a6bc7fffc3c3640cda3f33c107424edd698c62bd8509731856b8827ea18be1a1845ef0d5ca15325d48d7d871a78daacc011ff9eacea926bc35899850990c1c6') + +prepare() { + cd go-ipfs-$pkgver + + mkdir -p .gopath/src/github.com/ipfs + ln -sf "$PWD" .gopath/src/github.com/ipfs/go-ipfs +} + +build() { + cd go-ipfs-$pkgver/cmd/ipfs + GOPATH="$PWD/../../.gopath" go build -v +} + +package() { + cd go-ipfs-$pkgver + + install -Dm 755 cmd/ipfs/ipfs "$pkgdir/usr/bin/ipfs" + install -Dm 644 ../ipfs.service "$pkgdir/usr/lib/systemd/user/ipfs.service" + install -Dm 644 misc/completion/ipfs-completion.bash "$pkgdir/etc/bash_completion.d/ipfs" + install -Dm 644 -t "$pkgdir/usr/share/licenses/$pkgname" LICENSE + install -Dm 644 -t "$pkgdir/usr/share/doc/$pkgname" README.md +} Property changes on: ipfs/trunk/PKGBUILD ___________________________________________________________________ Added: svn:keywords ## -0,0 +1 ## +Id \ No newline at end of property Added: ipfs/trunk/ipfs.service =================================================================== --- ipfs/trunk/ipfs.service (rev 0) +++ ipfs/trunk/ipfs.service 2015-10-26 15:39:29 UTC (rev 145026) @@ -0,0 +1,9 @@ +[Unit] +Description=InterPlanetary File System (IPFS) daemon + +[Service] +ExecStart=/usr/bin/ipfs daemon +Restart=on-failure + +[Install] +WantedBy=default.target
