diff options
author | Jan Hensel | 2022-01-15 12:56:23 +0100 |
---|---|---|
committer | Jan Hensel | 2022-01-15 12:56:23 +0100 |
commit | a493b607a3af475c1a4e2aac7dea9226afd7b254 (patch) | |
tree | e21e5b84ad08619372f7db5faba3b85a98d4a5f4 /PKGBUILD | |
download | aur-a493b607a3af475c1a4e2aac7dea9226afd7b254.tar.gz |
v0.1.3
Diffstat (limited to 'PKGBUILD')
-rw-r--r-- | PKGBUILD | 30 |
1 files changed, 30 insertions, 0 deletions
diff --git a/PKGBUILD b/PKGBUILD new file mode 100644 index 000000000000..fd26afd1e9bf --- /dev/null +++ b/PKGBUILD @@ -0,0 +1,30 @@ +# Maintainer: Jan Hensel <ja_he@uni-bremen.de> +pkgname=dayplan +pkgver=0.1.3 +pkgrel=1 +arch=('x86_64') +pkgdesc="Utility to plan your day and track your time" +license=('MIT') +url="https://github.com/ja-he/dayplan" +depends=('glibc') +makedepends=('go') +optdepends=() +backup=() +source=("${pkgname}-${pkgver}.tar.gz::${url}/archive/v${pkgver}.tar.gz") +sha256sums=('4a97c269086379f2f4e9ebaaa9478a276f6c915d66f9d553fca73a37d214119e') + +build() { + cd "$srcdir/$pkgname-$pkgver" + project_base="github.com/ja-he/dayplan" + source_root="${project_base}/src" + go build \ + -gcflags "all=-trimpath=${PWD}" \ + -asmflags "all=-trimpath=${PWD}" \ + -ldflags="-X '${source_root}/cli.version=v${pkgver}' -X '${source_root}/cli.hash=aur build from v${pkgver}'" \ + -buildmode=pie +} + +package() { + cd "$srcdir/$pkgname-$pkgver" + install -Dm755 "./dayplan" "$pkgdir/usr/bin/dayplan" +} |