mirror of
https://gitlab.alpinelinux.org/alpine/aports.git
synced 2025-06-08 11:04:18 +02:00
34 lines
1 KiB
Text
34 lines
1 KiB
Text
# Contributor: Oleg Titov <oleg.titov@gmail.com>
|
|
# Maintainer: Oleg Titov <oleg.titov@gmail.com>
|
|
pkgname=mynewt-newt
|
|
pkgver=1.11.0
|
|
_ver=${pkgver//./_}_tag
|
|
pkgrel=10
|
|
pkgdesc="Apache Newt is a smart build and package management tool for Apache Mynewt Operating System"
|
|
url="https://mynewt.apache.org"
|
|
arch="all"
|
|
license="Apache-2.0"
|
|
options="!check" # unreleased test suite in separate repository
|
|
depends="git"
|
|
makedepends="go"
|
|
subpackages="$pkgname-doc"
|
|
source="mynewt-newt-$pkgver.tar.gz::https://github.com/apache/mynewt-newt/archive/mynewt_$_ver.tar.gz"
|
|
builddir="$srcdir/mynewt-newt-mynewt_$_ver"
|
|
|
|
export GOCACHE="${GOCACHE:-"$srcdir/go-cache"}"
|
|
export GOTMPDIR="${GOTMPDIR:-"$srcdir"}"
|
|
export GOMODCACHE="${GOMODCACHE:-"$srcdir/go"}"
|
|
|
|
build() {
|
|
./build.sh
|
|
}
|
|
|
|
package() {
|
|
install -Dm 755 newt/newt "$pkgdir/usr/bin/newt"
|
|
|
|
install -Dm 644 -t "$pkgdir/usr/share/doc/$pkgname/" README.md
|
|
}
|
|
|
|
sha512sums="
|
|
3c00079255103563cb9a345537333be6b8bcd56445e23cb312972bb719d29e96f31606599af0f095421fa1dbea62665481f1f981af6adccd7ec9948499138083 mynewt-newt-1.11.0.tar.gz
|
|
"
|