community/syncthing13: set proper builddir

This commit is contained in:
Carlo Landmeter 2016-08-01 14:42:01 +02:00
parent 2faf2ed81e
commit fef722cdfd

View File

@ -22,15 +22,17 @@ source="$_realname-$pkgver.tar.gz::https://github.com/syncthing/syncthing/archiv
$_realname.confd $_realname.confd
$_realname.initd" $_realname.initd"
_builddir="$srcdir/src/github.com/$_realname"
builddir="$srcdir/src/github.com/$_realname"
prepare() { prepare() {
default_prepare default_prepare
mkdir -p "$_builddir" mkdir -p "$builddir"
ln -s "$srcdir"/$_realname-$pkgver "$_builddir"/$_realname || return 1 ln -s "$srcdir"/$_realname-$pkgver "$builddir"/$_realname || return 1
} }
build() { build() {
cd "$_builddir"/$_realname cd "$builddir"/$_realname
GOPATH="$srcdir" go run build.go -no-upgrade -version=v$pkgver GOPATH="$srcdir" go run build.go -no-upgrade -version=v$pkgver
} }
@ -38,7 +40,7 @@ package() {
mkdir -p "$pkgdir"/usr/bin || return 1 mkdir -p "$pkgdir"/usr/bin || return 1
install -d -o $_realname -g $_realname \ install -d -o $_realname -g $_realname \
"$pkgdir"/var/lib/$_realname || return 1 "$pkgdir"/var/lib/$_realname || return 1
mv "$_builddir"/$_realname/bin/* \ mv "$builddir"/$_realname/bin/* \
"$pkgdir"/usr/bin || return 1 "$pkgdir"/usr/bin || return 1
install -D -m755 "$srcdir"/$_realname.initd \ install -D -m755 "$srcdir"/$_realname.initd \
"$pkgdir"/etc/init.d/$_realname || return 1 "$pkgdir"/etc/init.d/$_realname || return 1