Send patches - preferably formatted by git format-patch - to patches at archlinux32 dot org.
summaryrefslogtreecommitdiff
path: root/PKGBUILD
diff options
context:
space:
mode:
Diffstat (limited to 'PKGBUILD')
-rw-r--r--PKGBUILD/archinstall/PKGBUILD26
-rw-r--r--PKGBUILD/python-archinstall/PKGBUILD22
2 files changed, 26 insertions, 22 deletions
diff --git a/PKGBUILD/archinstall/PKGBUILD b/PKGBUILD/archinstall/PKGBUILD
index 40c80c3b..672b8329 100644
--- a/PKGBUILD/archinstall/PKGBUILD
+++ b/PKGBUILD/archinstall/PKGBUILD
@@ -1,5 +1,5 @@
-# Maintainer: Anton Hvornum anton@hvornum.se
-# Contributor: Anton Hvornum anton@hvornum.se
+# Maintainer: Anton Hvornum <anton@hvornum.se>
+# Contributor: demostanis worlds <demostanis@protonmail.com>
pkgname="archinstall"
pkgver="2.0.5"
pkgdesc="Installs launcher scripts for archinstall"
@@ -7,27 +7,23 @@ 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-archinstall')
+sha256sums=('04176c096d13589b874083aecbb9b1d34e676d2b784f55e5368f4ab83ff38c2e')
package() {
mkdir -p "${pkgdir}/usr/bin"
# Install a guided profile
- echo '#!/bin/bash' > "${pkgdir}/usr/bin/archinstall-guided"
- echo 'python -m archinstall guided' >> "${pkgdir}/usr/bin/archinstall-guided"
+ cat - > "${pkgdir}/usr/bin/archinstall" <<EOF
+#!/bin/sh
- # Install a minimal profile
- echo '#!/bin/bash' > "${pkgdir}/usr/bin/archinstall-minimal"
- echo 'python -m archinstall minimal' >> "${pkgdir}/usr/bin/archinstall-minimal"
+python -m archinstall $@
+EOF
- # Install a unattended profile (safely aborts if no machine specific instructions are found)
- #echo '#!/bin/bash' > "${pkgdir}/usr/bin/archinstall-unattended"
- #echo 'python -m archinstall unattended' >> "${pkgdir}/usr/bin/archinstall-unattended"
-
- chmod +x "${pkgdir}/usr/bin/archinstall-guided"
- chmod +x "${pkgdir}/usr/bin/archinstall-minimal"
- #chmod +x "${pkgdir}/usr/bin/archinstall-unattended"
+ chmod +x "${pkgdir}/usr/bin/archinstall"
}
+
+# vim:ft=sh
+
diff --git a/PKGBUILD/python-archinstall/PKGBUILD b/PKGBUILD/python-archinstall/PKGBUILD
index 6fa0f044..5aa0b721 100644
--- a/PKGBUILD/python-archinstall/PKGBUILD
+++ b/PKGBUILD/python-archinstall/PKGBUILD
@@ -1,26 +1,34 @@
-# Maintainer: Anton Hvornum anton@hvornum.se
-# Contributor: Anton Hvornum anton@hvornum.se
+# Maintainer: Anton Hvornum <anton@hvornum.se>
+# Contributor: demostanis worlds <demostanis@protonmail.com>
+
pkgname="python-archinstall"
pkgver="2.0.5"
pkgdesc="Installs ${pkgname} as a python library."
pkgrel=1
url="https://github.com/Torxed/archinstall"
+source=("${pkgname}-v${pkgver}-x86_64.tar.gz::https://github.com/Torxed/archinstall/archive/v$pkgver.tar.gz")
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=('pyttsx3: Adds text-to-speach support for log/screen output.')
+makedepends=('python-setuptools')
+optdepends=('pyttsx3: Adds text-to-speech support for log/screen output.')
+sha256sums=('04176c096d13589b874083aecbb9b1d34e676d2b784f55e5368f4ab83ff38c2e')
build() {
cd "archinstall-${pkgver}"
- python3 setup.py build
+ python setup.py build
}
package() {
cd "archinstall-${pkgver}"
- python setup.py install --prefix=/usr --root="${pkgdir}" --optimize=1
+ python setup.py install \
+ --prefix=/usr \
+ --root="${pkgdir}" \
+ --optimize=1
}
+
+# vim:ft=sh
+