summarylogtreecommitdiffstats
path: root/PKGBUILD
blob: 6369f7cf0133b56df300868cda43475123db9fc9 (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
33
34
35
36
37
38
39
40
41
42
# Maintainer: Tobias Frisch <thejackimonster@gmail.com>

pkgname=python-pep-adapter-hg
_name=pEpPythonAdapter
pkgver=2.1.0
pkgrel=1
pkgdesc="p≡p Python adapter"
url="https://pep.foundation/dev/repos/pEpPythonAdapter"
depends=('python' 'pep-engine' 'boost' 'boost-libs' 'gcc')
makedepends=('mercurial' 'python')
optdepends=()
license=('GPL3')
arch=('any')
source=("hg+https://pep.foundation/dev/repos/${_name}")
sha256sums=('SKIP')
provides=('python-pep-adapter')

prepare() {
	cd "$srcdir/${_name}"

	hg up "Release_2.1.0"

	sed -i 's/\-mt//g' setup.py
}

pkgver() {
	cd "$srcdir/${_name}"
	
	hg tags | grep Release | grep -v RC | sort -r | head -1 | awk '{print $1}' | cut -c9-
}

build() {
	cd "$srcdir/${_name}"

	python3 setup.py build_ext
}

package() {
	cd "$srcdir/${_name}"

	python3 setup.py install --root="$pkgdir" --optimize=1
}