diff options
-rw-r--r-- | .SRCINFO | 7 | ||||
-rw-r--r-- | PKGBUILD | 24 |
2 files changed, 20 insertions, 11 deletions
@@ -1,12 +1,13 @@ pkgbase = wllvm-git - pkgdesc = A wrapper script to build whole-program LLVM bitcode files. - pkgver = r365.189fab4 + pkgdesc = A wrapper script to build whole-program LLVM bitcode files + pkgver = r461.6d8955b pkgrel = 1 url = https://github.com/travitch/whole-program-llvm arch = any license = MIT makedepends = git - depends = python3 + makedepends = python-setuptools + depends = python source = wllvm-git::git+https://github.com/travitch/whole-program-llvm.git md5sums = SKIP @@ -1,21 +1,29 @@ +# Maintainer: Kuan-Yen Chou <kuanyenchou at gmail dot com> + pkgname=wllvm-git -pkgver=r365.189fab4 +pkgver=r461.6d8955b pkgrel=1 -pkgdesc="A wrapper script to build whole-program LLVM bitcode files." +pkgdesc="A wrapper script to build whole-program LLVM bitcode files" arch=('any') url="https://github.com/travitch/whole-program-llvm" license=('MIT') -depends=('python3') -makedepends=('git') +depends=('python') +makedepends=('git' 'python-setuptools') source=("$pkgname"::'git+https://github.com/travitch/whole-program-llvm.git') md5sums=('SKIP') pkgver() { - cd "$srcdir/$pkgname" - printf 'r%s.%s' "$(git rev-list --count HEAD)" "$(git describe --always)" + cd "$srcdir/$pkgname" + printf 'r%s.%s' "$(git rev-list --count HEAD)" "$(git describe --always)" +} + +build() { + cd "$srcdir/$pkgname" + python setup.py build } package() { - cd "$srcdir/$pkgname" - python3 setup.py install --root="$pkgdir/" + cd "$srcdir/$pkgname" + python setup.py install --root="$pkgdir/" --optimize=1 --skip-build + install -Dm644 LICENSE "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" } |