summarylogtreecommitdiffstats
path: root/PKGBUILD
blob: 9ee2e10f5b1b3b29350a659331d3ca9079685ffe (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
pkgname=glitter-git
pkgver=master
pkgrel=1
pkgdesc='Git repositories management tool written in bash'
arch=('any')
url='https://gitlab.com/lordinvader/glitter'
depends=('bash')
source=('git+https://gitlab.com/lordinvader/glitter')
sha256sums=('SKIP')

build() {
	cd $srcdir/glitter
	mkdir build
	
	printf "#!/bin/bash\n\nconfdir=$HOME/.config/glitter\n" > build/glitter
	cat glitter.sh >> build/glitter

	cp bash_completion.sh build
	bash build/glitter autocomplete > build/glitter_autocomplete.sh
	rm build/bash_completion.sh
}

package() {
	  mkdir -p $pkgdir/usr/bin
	  cp $srcdir/glitter/build/glitter $pkgdir/usr/bin/glitter
	  chmod +x $pkgdir/usr/bin/glitter

	  mkdir -p $pkgdir/etc/profile.d
	  cp $srcdir/glitter/build/glitter_autocomplete.sh $pkgdir/etc/profile.d
}