summarylogtreecommitdiffstats
path: root/PKGBUILD
blob: bb929b7315406f9a30c72ef72a762b884361fb03 (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
31
32
# Maintainer: Jerome Leclanche <jerome@leclan.ch>

_pkgname=repo
pkgname=$_pkgname-git
pkgver=v1.12.22.17.g185307d
pkgrel=1
pkgdesc="Tool built on top of git to help manage many git repositories. Part of the Android project."
arch=("any")
url="https://source.android.com/source/developing.html"
license=("APACHE")
depends=("git" "python2")
provides=("$_pkgname")
conflicts=("$_pkgname")
source=("$_pkgname::git+https://gerrit.googlesource.com/git-repo" "python2.patch")
sha256sums=("SKIP" "389cf97d9de0993838615691a6c9036ce91d0c659378de6d3b8310cdb15d764c")


pkgver() {
	cd "$srcdir/$_pkgname"
	echo $(git describe --always | sed "s/-/./g")
}

prepare() {
	cd "$srcdir/$_pkgname"
	git apply "$srcdir/python2.patch"
}

package() {
	cd "$srcdir/$_pkgname"
	install -D -m 755 repo "$pkgdir/usr/bin/repo"
	install -D -m 644 docs/manifest-format.txt "$pkgdir/usr/share/doc/repo/manifest-format.txt"
}