diff options
author | komeil Parseh | 2022-06-22 12:55:51 +0430 |
---|---|---|
committer | komeil Parseh | 2022-06-22 12:55:51 +0430 |
commit | e871e49973ea26632152ac15704443322d6b0613 (patch) | |
tree | be7d2260c8610c4b598abdaff5d855538cbe7d09 | |
parent | 2f6bb53809b121cccad2dfbd8d2f32f7991980e1 (diff) | |
download | aur-e871e49973ea26632152ac15704443322d6b0613.tar.gz |
update to new commit
-rw-r--r-- | .SRCINFO | 2 | ||||
-rw-r--r-- | PKGBUILD | 18 |
2 files changed, 14 insertions, 6 deletions
@@ -1,6 +1,6 @@ pkgbase = hascal-git pkgdesc = Hascal is a general purpose and open source programming language designed to build optimal, maintainable, reliable and efficient software. - pkgver = v1.3.9.rc.2.r14.g27efa8a + pkgver = v1.3.9.rc.2.r27.g3270b2b pkgrel = 1 url = https://github.com/hascal/hascal arch = i686 @@ -7,7 +7,7 @@ language designed to build optimal, maintainable, reliable and efficient softwar url='https://github.com/hascal/hascal' arch=('i686' 'x86_64') pkgrel=1 -pkgver=v1.3.9.rc.2.r14.g27efa8a +pkgver=v1.3.9.rc.2.r27.g3270b2b license=('MIT') depends=('gcc' 'python' 'python-wheel' 'python-colorama' 'python-requests' ) makedepends=('git' 'pyinstaller') @@ -21,12 +21,20 @@ pkgver() { git describe --long --tags | sed -r 's/([^-]*-g)/r\1/;s/-/./g' } -package() { +build(){ + cd "$srcdir/$_gitname" + make build +} - cd "$srcdir/$_gitname" +package() { install -d "${pkgdir}/usr/share/licenses/${_gitname}" - install -m644 "LICENSE" "${pkgdir}/usr/share/licenses/${_gitname}/LICENSE" + install -d "${pkgdir}/opt/${_gitname}" + install -d "${pkgdir}/usr/bin" + + install -m644 "${srcdir}/${_gitname}/LICENSE" "${pkgdir}/usr/share/licenses/${_gitname}/LICENSE" - pyinstaller --add-data src/hlib:hlib "src/hascal.py" --name "hascal" --noconfirm --onefile --console + cp -r "${srcdir}/${_gitname}/dist/"* "${pkgdir}/opt/${_gitname}" -R + echo "#!/usr/bin/bash\n/opt/hascal/hascal" > "${pkgdir}/usr/bin/${_gitname}" + chmod 644 "${pkgdir}/usr/bin/${_gitname}" } |