Added a PKGBUILD for python-archinstall. Which is just a Arch Linux native way of installing the pypi/pip version of archinstall.

This commit is contained in:
Anton Hvornum 2020-08-19 21:58:37 +00:00
parent 1742139e35
commit 5af6e262e9
2 changed files with 28 additions and 1 deletions

View File

@ -10,8 +10,9 @@ provides=("${pkgname}")
md5sums=('SKIP')
arch=('x86_64')
source=("${pkgname}-v${pkgver}-x86_64.tar.gz::https://github.com/Torxed/archinstall/archive/v$pkgver.tar.gz")
depends=('python>=3.8')
#depends=('python>=3.8')
makedepends=('python>=3.8' 'nuitka')
#optdepends=('python>=3.8: Installs archinstall as a python library (same as pip install --upgrade archinstall)')
build() {
cd "${pkgname}-${pkgver}"

View File

@ -0,0 +1,26 @@
# Maintainer: Anton Hvornum anton@hvornum.se
# Contributor: Anton Hvornum anton@hvornum.se
pkgname="archinstall"
pkgver="2.0.4rc4"
pkgdesc="Installs ${pkgname} as a python library."
pkgrel=1
url="https://github.com/Torxed/archinstall"
license=('GPLv3')
provides=("${pkgname}")
md5sums=('SKIP')
arch=('x86_64')
source=("${pkgname}-v${pkgver}-x86_64.tar.gz::https://github.com/Torxed/archinstall/archive/v$pkgver.tar.gz")
depends=('python>=3.8')
#optdepends=('python-pip: Adds pip version handling and management.')
build() {
cd "${pkgname}-${pkgver}"
python3 setup.py build
}
package() {
cd "${pkgname}-${pkgver}"
python setup.py install --prefix=/usr --root="${pkgdir}" --optimize=1
}