Adding python-simple-term-menu to the dependency list (#1901)
* Adding python-simple-term-menu to the dependency list * Added dependencies to all binaries we call, such as 'ps' and 'mkfs' etc * Sorted the depends list - just for peace of mind * Bumped version in prep for release of rc1, also updated README a bit * Removed older python versions from classifiers
This commit is contained in:
parent
1ae1f2ff11
commit
5b102b0228
14
PKGBUILD
14
PKGBUILD
|
|
@ -4,16 +4,26 @@
|
||||||
# Contributor: demostanis worlds <demostanis@protonmail.com>
|
# Contributor: demostanis worlds <demostanis@protonmail.com>
|
||||||
|
|
||||||
pkgname=archinstall
|
pkgname=archinstall
|
||||||
pkgver=2.5.6
|
pkgver=2.6.0
|
||||||
pkgrel=1
|
pkgrel=1
|
||||||
pkgdesc="Just another guided/automated Arch Linux installer with a twist"
|
pkgdesc="Just another guided/automated Arch Linux installer with a twist"
|
||||||
arch=(any)
|
arch=(any)
|
||||||
url="https://github.com/archlinux/archinstall"
|
url="https://github.com/archlinux/archinstall"
|
||||||
license=(GPL3)
|
license=(GPL3)
|
||||||
depends=(
|
depends=(
|
||||||
|
'arch-install-scripts'
|
||||||
|
'btrfs-progs'
|
||||||
|
'coreutils'
|
||||||
|
'cryptsetup'
|
||||||
|
'e2fsprogs'
|
||||||
|
'kbd'
|
||||||
|
'pciutils'
|
||||||
|
'procps-ng'
|
||||||
'python'
|
'python'
|
||||||
'systemd'
|
|
||||||
'python-pyparted'
|
'python-pyparted'
|
||||||
|
'python-simple-term-menu'
|
||||||
|
'systemd'
|
||||||
|
'util-linux'
|
||||||
)
|
)
|
||||||
makedepends=(
|
makedepends=(
|
||||||
'python-setuptools'
|
'python-setuptools'
|
||||||
|
|
|
||||||
11
README.md
11
README.md
|
|
@ -17,15 +17,20 @@ The installer also doubles as a python library to install Arch Linux and manage
|
||||||
|
|
||||||
$ sudo pacman -S archinstall
|
$ sudo pacman -S archinstall
|
||||||
|
|
||||||
Or simply `git clone` the repo as it has no external dependencies *(but there are optional ones)*.<br>
|
Alternative ways to install are `git clone` the repository or `pip install --upgrade archinstall`.
|
||||||
Or use `pip install --upgrade archinstall` to use as a library.
|
|
||||||
|
|
||||||
## Running the [guided](https://github.com/archlinux/archinstall/blob/master/archinstall/scripts/guided.py) installer
|
## Running the [guided](https://github.com/archlinux/archinstall/blob/master/archinstall/scripts/guided.py) installer
|
||||||
|
|
||||||
Assuming you are on an Arch Linux live-ISO:
|
Assuming you are on an Arch Linux live-ISO or installed via `pip`:
|
||||||
|
|
||||||
# archinstall
|
# archinstall
|
||||||
|
|
||||||
|
## Running the [guided](https://github.com/archlinux/archinstall/blob/master/archinstall/scripts/guided.py) installer using `git`
|
||||||
|
|
||||||
|
# cd archinstall-git
|
||||||
|
# cp archinstall/scripts/guided.py
|
||||||
|
# python guided.py
|
||||||
|
|
||||||
#### Advanced
|
#### Advanced
|
||||||
Some additional options that are not needed by most users are hidden behind the `--advanced` flag.
|
Some additional options that are not needed by most users are hidden behind the `--advanced` flag.
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -39,7 +39,7 @@ if TYPE_CHECKING:
|
||||||
_: Any
|
_: Any
|
||||||
|
|
||||||
|
|
||||||
__version__ = "2.5.6"
|
__version__ = "2.6.0rc1"
|
||||||
storage['__version__'] = __version__
|
storage['__version__'] = __version__
|
||||||
|
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -11,12 +11,10 @@ authors = [
|
||||||
]
|
]
|
||||||
license = {text = "GPL-3.0-only"}
|
license = {text = "GPL-3.0-only"}
|
||||||
readme = "README.md"
|
readme = "README.md"
|
||||||
requires-python = ">=3.10"
|
requires-python = ">=3.11"
|
||||||
keywords = ["linux", "arch", "archinstall", "installer"]
|
keywords = ["linux", "arch", "archinstall", "installer"]
|
||||||
classifiers = [
|
classifiers = [
|
||||||
"Programming Language :: Python :: 3.8",
|
"Programming Language :: Python :: 3.11",
|
||||||
"Programming Language :: Python :: 3.9",
|
|
||||||
"Programming Language :: Python :: 3.10",
|
|
||||||
"Operating System :: POSIX :: Linux",
|
"Operating System :: POSIX :: Linux",
|
||||||
]
|
]
|
||||||
dependencies = [
|
dependencies = [
|
||||||
|
|
@ -60,7 +58,7 @@ packages = ["archinstall"]
|
||||||
# where = ["archinstall"]
|
# where = ["archinstall"]
|
||||||
|
|
||||||
[tool.mypy]
|
[tool.mypy]
|
||||||
python_version = "3.10"
|
python_version = "3.11"
|
||||||
files = "archinstall/"
|
files = "archinstall/"
|
||||||
exclude = "tests"
|
exclude = "tests"
|
||||||
#check_untyped_defs=true
|
#check_untyped_defs=true
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue