Anton Hvornum pushed to branch main at Arch Linux / Packaging / Packages / 
archinstall


Commits:
20302873 by Anton Hvornum at 2024-11-17T11:35:14+01:00
upgpkg: 3.0.0-1: Bumped version to: v3.0.0

- - - - -


2 changed files:

- .SRCINFO
- PKGBUILD


Changes:

=====================================
.SRCINFO
=====================================
@@ -1,16 +1,19 @@
 pkgbase = archinstall
        pkgdesc = Just another guided/automated Arch Linux installer with a 
twist
-       pkgver = 2.8.6
+       pkgver = 3.0.0
        pkgrel = 1
        url = https://github.com/archlinux/archinstall
        arch = any
-       license = GPL3
+       license = GPL-3.0-only
+       makedepends = ruff
        makedepends = python-build
        makedepends = python-installer
        makedepends = python-setuptools
        makedepends = python-sphinx
        makedepends = python-wheel
        makedepends = python-sphinx_rtd_theme
+       makedepends = python-pylint
+       makedepends = python-pylint-pydantic
        depends = arch-install-scripts
        depends = btrfs-progs
        depends = coreutils
@@ -24,17 +27,21 @@ pkgbase = archinstall
        depends = python
        depends = python-pydantic
        depends = python-pyparted
-       depends = python-simple-term-menu
        depends = systemd
        depends = util-linux
+       depends = xfsprogs
+       depends = lvm2
+       depends = f2fs-tools
+       depends = ntfs-3g
+       depends = reiserfsprogs
        optdepends = python-systemd: for systemd-journald support
        provides = python-archinstall
-       source = 
archinstall-v2.8.6.tar.gz::https://github.com/archlinux/archinstall/archive/refs/tags/v2.8.6.tar.gz
-       source = 
archinstall-v2.8.6.tar.gz.sig::https://github.com/archlinux/archinstall/releases/download/v2.8.6/archinstall-2.8.6.tar.gz.sig
+       source = 
archinstall-v3.0.0.tar.gz::https://github.com/archlinux/archinstall/archive/refs/tags/v3.0.0.tar.gz
+       source = 
archinstall-v3.0.0.tar.gz.sig::https://github.com/archlinux/archinstall/releases/download/v3.0.0/archinstall-3.0.0.tar.gz.sig
        validpgpkeys = 8AA2213C8464C82D879C8127D4B58E897A929F2E
-       sha512sums = 
382f909d46b21583d3e81f736cb2fd520a8515fe816b087402d38abfd7c73f25eccd159b324f9201def9ed0edafadb95b282bd8a1cebdbc4744a1b682f855190
+       sha512sums = 
c0194fea6ad7fb1c4c9adb3cf365d584d464758c096fd5d9a472ed8dba0b57b4d831dceb9c2d60e2515e1507ea5faaed0a5a51121de066233591ac98a936dcce
        sha512sums = SKIP
-       b2sums = 
686e900b3544d47feebccdc9f413b6d8044e3146b78240105400a6739039281b752ea5e1157981f72a202fa9fc0819cbfa065f17913169b87a5cbfca10fe1cf7
+       b2sums = 
72fec314b3c1adb7b4f234c48f476d1f2e764c5813041d66ba0487ea3c8bfbf7afa5bec6af0c6aa4587e93d2fa742b525d39746cd09c13a3eb8a421863749003
        b2sums = SKIP
 
 pkgname = archinstall


=====================================
PKGBUILD
=====================================
@@ -5,12 +5,12 @@
 # Contributor: demostanis worlds <[email protected]>
 
 pkgname=archinstall
-pkgver=2.8.6
+pkgver=3.0.0
 pkgrel=1
 pkgdesc="Just another guided/automated Arch Linux installer with a twist"
 arch=(any)
 url="https://github.com/archlinux/archinstall";
-license=(GPL3)
+license=(GPL-3.0-only)
 depends=(
   arch-install-scripts
   btrfs-progs
@@ -25,17 +25,24 @@ depends=(
   python
   python-pydantic
   python-pyparted
-  python-simple-term-menu
   systemd
   util-linux
+  xfsprogs
+  lvm2
+  f2fs-tools
+  ntfs-3g
+  reiserfsprogs
 )
 makedepends=(
+  ruff
   python-build
   python-installer
   python-setuptools
   python-sphinx
   python-wheel
   python-sphinx_rtd_theme
+  python-pylint
+  python-pylint-pydantic
 )
 optdepends=(
   'python-systemd: for systemd-journald support'
@@ -45,12 +52,18 @@ source=(
   $pkgname-v$pkgver.tar.gz::$url/archive/refs/tags/v$pkgver.tar.gz
   
$pkgname-v$pkgver.tar.gz.sig::$url/releases/download/v$pkgver/$pkgname-$pkgver.tar.gz.sig
 )
-sha512sums=('382f909d46b21583d3e81f736cb2fd520a8515fe816b087402d38abfd7c73f25eccd159b324f9201def9ed0edafadb95b282bd8a1cebdbc4744a1b682f855190'
+sha512sums=('c0194fea6ad7fb1c4c9adb3cf365d584d464758c096fd5d9a472ed8dba0b57b4d831dceb9c2d60e2515e1507ea5faaed0a5a51121de066233591ac98a936dcce'
             'SKIP')
-b2sums=('686e900b3544d47feebccdc9f413b6d8044e3146b78240105400a6739039281b752ea5e1157981f72a202fa9fc0819cbfa065f17913169b87a5cbfca10fe1cf7'
+b2sums=('72fec314b3c1adb7b4f234c48f476d1f2e764c5813041d66ba0487ea3c8bfbf7afa5bec6af0c6aa4587e93d2fa742b525d39746cd09c13a3eb8a421863749003'
         'SKIP')
 validpgpkeys=('8AA2213C8464C82D879C8127D4B58E897A929F2E') # 
[email protected]
 
+check() {
+  cd $pkgname-$pkgver
+  pylint .
+  ruff check
+}
+
 prepare() {
   cd $pkgname-$pkgver
 }



View it on GitLab: 
https://gitlab.archlinux.org/archlinux/packaging/packages/archinstall/-/commit/20302873aea4b40e4047462bc60874ab4c25e344

-- 
View it on GitLab: 
https://gitlab.archlinux.org/archlinux/packaging/packages/archinstall/-/commit/20302873aea4b40e4047462bc60874ab4c25e344
You're receiving this email because of your account on gitlab.archlinux.org.


Reply via email to