summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorEgor Kovetskiy2017-10-24 22:02:08 +0300
committerEgor Kovetskiy2017-10-24 22:02:08 +0300
commita1902a6911d03d1a4849500fcfda52edb906c7af (patch)
treed793036829620d1b49ada3550de97fdcd2e365ee
parentc76d5c40cef48c38b4e8ab356d702e95422a2417 (diff)
downloadaur-a1902a6911d03d1a4849500fcfda52edb906c7af.tar.gz
add service file
-rw-r--r--PKGBUILD68
1 files changed, 36 insertions, 32 deletions
diff --git a/PKGBUILD b/PKGBUILD
index 0e16d73f2518..8afcdd56feb8 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -8,62 +8,66 @@ license=('GPL')
depends=(
)
makedepends=(
- 'go'
- 'git'
+ 'go'
+ 'git'
)
source=(
- "i3-battery-nagbar::git://github.com/kovetskiy/i3-battery-nagbar#branch=${BRANCH:-master}"
+ "i3-battery-nagbar::git://github.com/kovetskiy/i3-battery-nagbar#branch=${BRANCH:-master}"
)
md5sums=(
- 'SKIP'
+ 'SKIP'
)
backup=(
)
pkgver() {
- if [[ "$PKGVER" ]]; then
- echo "$PKGVER"
- return
- fi
-
- cd "$srcdir/$pkgname"
- local date=$(git log -1 --format="%cd" --date=short | sed s/-//g)
- local count=$(git rev-list --count HEAD)
- local commit=$(git rev-parse --short HEAD)
- echo "$date.${count}_$commit"
+ if [[ "$PKGVER" ]]; then
+ echo "$PKGVER"
+ return
+ fi
+
+ cd "$srcdir/$pkgname"
+ local date=$(git log -1 --format="%cd" --date=short | sed s/-//g)
+ local count=$(git rev-list --count HEAD)
+ local commit=$(git rev-parse --short HEAD)
+ echo "$date.${count}_$commit"
}
build() {
- cd "$srcdir/$pkgname"
+ cd "$srcdir/$pkgname"
- if [ -L "$srcdir/$pkgname" ]; then
- rm "$srcdir/$pkgname" -rf
- mv "$srcdir/.go/src/$pkgname/" "$srcdir/$pkgname"
- fi
+ if [ -L "$srcdir/$pkgname" ]; then
+ rm "$srcdir/$pkgname" -rf
+ mv "$srcdir/.go/src/$pkgname/" "$srcdir/$pkgname"
+ fi
- rm -rf "$srcdir/.go/src"
+ rm -rf "$srcdir/.go/src"
- mkdir -p "$srcdir/.go/src"
+ mkdir -p "$srcdir/.go/src"
- export GOPATH="$srcdir/.go"
+ export GOPATH="$srcdir/.go"
- mv "$srcdir/$pkgname" "$srcdir/.go/src/"
+ mv "$srcdir/$pkgname" "$srcdir/.go/src/"
- cd "$srcdir/.go/src/$pkgname/"
- ln -sf "$srcdir/.go/src/$pkgname/" "$srcdir/$pkgname"
+ cd "$srcdir/.go/src/$pkgname/"
+ ln -sf "$srcdir/.go/src/$pkgname/" "$srcdir/$pkgname"
- git submodule update --init
+ git submodule update --init
- go get -v \
- -gcflags "-trimpath $GOPATH/src" \
- -ldflags="-X main.version=$pkgver-$pkgrel"
+ go get -v \
+ -gcflags "-trimpath $GOPATH/src" \
+ -ldflags="-X main.version=$pkgver-$pkgrel"
}
package() {
- find "$srcdir/.go/bin/" -type f -executable | while read filename; do
- install -DT "$filename" "$pkgdir/usr/bin/$(basename $filename)"
- done
+ find "$srcdir/.go/bin/" -type f -executable | while read filename; do
+ install -DT "$filename" "$pkgdir/usr/bin/$(basename $filename)"
+ done
+
+ install -DT \
+ "${srcdir}/${pkgname}/systemd/i3-battery-nagbar.service" \
+ "${pkgdir}/usr/lib/systemd/system/i3-battery-nagbar.service"
}