diff options
author | BrinkerVII | 2021-04-08 06:05:24 +0200 |
---|---|---|
committer | BrinkerVII | 2021-04-08 06:05:24 +0200 |
commit | a942cdf28b45c7cd8870ee83d0d049aa018a23df (patch) | |
tree | 9a7f478dc3178dd8ae7f496ef5e2e64351932227 | |
parent | e7d4440607a9645f2e8445b4e162dc3078dab30f (diff) | |
download | aur-a942cdf28b45c7cd8870ee83d0d049aa018a23df.tar.gz |
Update PKGBUILD
- Added maintainer
- Moved _python_version to package()
- More string quoting
- Bumped package version
-rw-r--r-- | .SRCINFO | 4 | ||||
-rw-r--r-- | PKGBUILD | 30 |
2 files changed, 21 insertions, 13 deletions
@@ -1,7 +1,7 @@ pkgbase = grapejuice-git pkgdesc = Simple Wine+Roblox management tool - pkgver = 2.2.7 - pkgrel = 4 + pkgver = 2.2.9.cd8e5be + pkgrel = 1 url = https://gitlab.com/brinkervii/grapejuice.git arch = x86_64 license = GPL3 @@ -1,8 +1,10 @@ +# Maintainer: BrinkerVII <brinkervii@gmail.com> + pkgname=grapejuice-git _pkgname=grapejuice _repository=https://gitlab.com/brinkervii/grapejuice.git -pkgver=2.2.7 -pkgrel=4 +pkgver=2.2.9.cd8e5be +pkgrel=1 pkgdesc='Simple Wine+Roblox management tool' arch=('x86_64') url="${_repository}" @@ -32,22 +34,28 @@ license=('GPL3') source=("${_pkgname}"::git+"${_repository}") sha256sums=('SKIP') -_python_version=$(python3 -c 'import sys; print(f"{sys.version_info.major}.{sys.version_info.minor}")') +pkgver() { + cd "$_pkgname" + + _commit_id=$(git rev-parse --short HEAD) + _grapejuice_version=$(python3 -c 'from grapejuice import __version__; print(__version__)') + + echo "${_grapejuice_version}.${_commit_id}" +} package() { - project_root=$srcdir/grapejuice - pushd "${project_root}" + _python_version=$(python3 -c 'import sys; print(f"{sys.version_info.major}.{sys.version_info.minor}")') - export PYTHONPATH=$project_root/src + _project_root="$srcdir/grapejuice" + cd "${_project_root}" || exit 1 + + export PYTHONPATH="$_project_root/src" python3 -m grapejuice_packaging linux_package - built_package_root=${project_root}/dist/linux_package - pushd "${built_package_root}" + _built_package_root=${_project_root}/dist/linux_package + cd "${_built_package_root}" || exit 1 tar -xf *.tar.gz -C "${pkgdir}" mv "${pkgdir}/usr/lib/python3/dist-packages" "${pkgdir}/usr/lib/python${_python_version}" rm -r "${pkgdir}/usr/lib/python3" - - popd - popd }
\ No newline at end of file |