# Maintainer: Aaron Lindsay pkgname=go-asink-git pkgver=0.1 pkgrel=3 pkgdesc="An open source Dropbox clone" arch=('x86_64' 'i686') url="https://github.com/aclindsa/asink" license=('GPL') makedepends=('go' 'git' 'sqlite') options=('!strip' '!emptydirs') source=("asink::git+https://github.com/aclindsa/asink#branch=master" "tmpfiles_asink.conf") sha256sums=('SKIP' 'a3ffee66244aaf41546f98f090990dbe2d4fce1bbd15f8721035484313b9d073') build() { source /etc/profile.d/go.sh GOPATH="$srcdir:$GOPATH" go get -d code.google.com/p/gopass github.com/mattn/go-sqlite3 code.google.com/p/goconf/conf code.google.com/p/go.crypto/openpgp github.com/howeyc/fsnotify github.com/jlaffaye/goftp cd $srcdir if [ ! -d "src/asink" ]; then ln -s ../asink src/asink fi if [ ! -d "bin" ]; then mkdir bin fi go build -o bin/asink asink/asink go build -o bin/asinkd asink/asinkd } package() { install -Dm644 tmpfiles_asink.conf "$pkgdir/usr/lib/tmpfiles.d/asink.conf" cd $srcdir/bin install -Dm755 asink "$pkgdir/usr/bin/asink" install -Dm755 asinkd "$pkgdir/usr/bin/asinkd" cd $srcdir/src/asink install -Dm644 LICENSE "$pkgdir/usr/share/licenses/$pkgname/LICENSE" install -Dm644 example_config "$pkgdir/etc/asink/example_config" }