Date: Thursday, January 28, 2021 @ 10:56:13 Author: grazzolini Revision: 406866
archrelease: copy trunk to extra-any Added: archinstall/repos/extra-any/PKGBUILD (from rev 406865, archinstall/trunk/PKGBUILD) Deleted: archinstall/repos/extra-any/PKGBUILD ----------+ PKGBUILD | 105 +++++++++++++++++++++++++++++++------------------------------ 1 file changed, 55 insertions(+), 50 deletions(-) Deleted: PKGBUILD =================================================================== --- PKGBUILD 2021-01-28 10:55:29 UTC (rev 406865) +++ PKGBUILD 2021-01-28 10:56:13 UTC (rev 406866) @@ -1,50 +0,0 @@ -# Maintainer: Giancarlo Razzolini <grazzol...@archlinux.org> -# Contributor: Anton Hvornum <an...@hvornum.se> -# Contributor: demostanis worlds <demosta...@protonmail.com> - -pkgbase=archinstall -pkgname=('archinstall' 'python-archinstall') -pkgver=2.1.0 -pkgrel=1 -pkgdesc="Just another guided/automated Arch Linux installer with a twist" -arch=('any') -url="https://github.com/Torxed/archinstall" -license=('GPL') -depends=('python') -makedepends=('python-setuptools') -source=("$pkgbase-$pkgver.tar.gz::$url/archive/v$pkgver.tar.gz" - "$url/releases/download/v$pkgver/$pkgbase-$pkgver.tar.gz.asc") -md5sums=('4503023e83fd7c650ba1665b4258a6f4' - 'SKIP') -sha512sums=('0ac8e759b8cae9221004e6f3f2f27a76b6923d7479ab81731d1c5abece8eab52d990dbdcc447adda1c10b9734dbcc61eccaf8a3ed1e6bdf009ebffa102ee4075' - 'SKIP') -validpgpkeys=('256F73CEEFC6705C6BBAB20E5FBBB32941E3740A') # Anton Hvornum (Torxed) <an...@hvornum.se> - - -build() { - cd "$pkgbase-$pkgver" - - python setup.py build -} - - -package_archinstall() { - depends=('python-archinstall') - cd "$pkgbase-$pkgver" - - mkdir -p "${pkgdir}/usr/bin" - - # Install a guided profile - cat - > "${pkgdir}/usr/bin/archinstall" <<EOF -#!/bin/sh -python -m archinstall $@ -EOF - - chmod +x "${pkgdir}/usr/bin/archinstall" -} - -package_python-archinstall() { - cd "$pkgbase-$pkgver" - - python setup.py install --prefix=/usr --root="${pkgdir}" --optimize=1 --skip-build -} Copied: archinstall/repos/extra-any/PKGBUILD (from rev 406865, archinstall/trunk/PKGBUILD) =================================================================== --- PKGBUILD (rev 0) +++ PKGBUILD 2021-01-28 10:56:13 UTC (rev 406866) @@ -0,0 +1,55 @@ +# Maintainer: Giancarlo Razzolini <grazzol...@archlinux.org> +# Contributor: Anton Hvornum <an...@hvornum.se> +# Contributor: demostanis worlds <demosta...@protonmail.com> + +pkgbase=archinstall +pkgname=('archinstall' 'python-archinstall') +pkgver=2.1.1 +pkgrel=1 +pkgdesc="Just another guided/automated Arch Linux installer with a twist" +arch=('any') +url="https://github.com/Torxed/archinstall" +license=('GPL') +depends=('python') +makedepends=('python-pip' 'python-setuptools' 'python-sphinx') +source=("$pkgbase-$pkgver.tar.gz::$url/archive/v$pkgver.tar.gz" + "$url/releases/download/v$pkgver/$pkgbase-$pkgver.tar.gz.asc") +md5sums=('8228c1522a4ff0378a1f55fc79bb83dd' + 'SKIP') +sha512sums=('08d2f889c688bf296b494680ef9fbda248e1cb35c4c87510fc2307d9061cd0cb6299e7ecf9e82ef9bb00b04b19bcffb37662b983aaacaccf82800c3094cefa5b' + 'SKIP') +validpgpkeys=('256F73CEEFC6705C6BBAB20E5FBBB32941E3740A') # Anton Hvornum (Torxed) <an...@hvornum.se> + + +build() { + cd "$pkgbase-$pkgver" + + python setup.py build + + cd docs + make man +} + + +package_archinstall() { + depends=('python-archinstall') + cd "$pkgbase-$pkgver" + + mkdir -p "${pkgdir}/usr/bin" + + # Install a guided profile + cat - > "${pkgdir}/usr/bin/archinstall" <<EOF +#!/bin/sh +python -m archinstall $@ +EOF + + chmod +x "${pkgdir}/usr/bin/archinstall" + + install -Dm644 docs/_build/man/archinstall.1 "${pkgdir}"/usr/share/man/man1/archinstall.1 +} + +package_python-archinstall() { + cd "$pkgbase-$pkgver" + + python setup.py install --prefix=/usr --root="${pkgdir}" --optimize=1 --skip-build +}