summarylogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--.SRCINFO32
-rw-r--r--PKGBUILD39
2 files changed, 45 insertions, 26 deletions
diff --git a/.SRCINFO b/.SRCINFO
index aabd876be4ce..dea56ae01515 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,14 +1,17 @@
-# Generated by mksrcinfo v8
-# Mon Apr 24 09:23:08 UTC 2017
pkgbase = mkinitcpio-git
pkgdesc = Modular initramfs image creation utility - git checkout
- pkgver = 23.r2.g91b2125
+ pkgver = 38.1.r16.g9ec8c30
pkgrel = 1
- url = http://www.archlinux.org/
+ url = https://gitlab.archlinux.org/archlinux/mkinitcpio/mkinitcpio
arch = any
- license = GPL
+ license = GPL-2.0-only
+ checkdepends = bats
+ checkdepends = bats-assert
+ checkdepends = bzip2
+ checkdepends = lz4
+ checkdepends = lzop
makedepends = git
- makedepends = asciidoc
+ makedepends = asciidoctor
depends = awk
depends = mkinitcpio-busybox
depends = kmod
@@ -16,20 +19,27 @@ pkgbase = mkinitcpio-git
depends = libarchive
depends = coreutils
depends = bash
+ depends = binutils
+ depends = diffutils
depends = findutils
depends = grep
- depends = filesystem
depends = gzip
- depends = systemd-tools
+ depends = filesystem
+ depends = zstd
+ depends = systemd
optdepends = xz: Use lzma or xz compression for the initramfs image
optdepends = bzip2: Use bzip2 compression for the initramfs image
optdepends = lzop: Use lzo compression for the initramfs image
+ optdepends = lz4: Use lz4 compression for the initramfs image
optdepends = mkinitcpio-nfs-utils: Support for root filesystem on NFS
- provides = mkinitcpio
+ provides = initramfs
+ provides = mkinitcpio=38.1.r16.g9ec8c30
conflicts = mkinitcpio
backup = etc/mkinitcpio.conf
- source = git://projects.archlinux.org/mkinitcpio.git
+ source = git+https://gitlab.archlinux.org/archlinux/mkinitcpio/mkinitcpio.git?signed
+ validpgpkeys = ECCAC84C1BA08A6CC8E63FBBF22FB1D78A77AEAB
+ validpgpkeys = C100346676634E80C940FB9E9C02FF419FECBE16
+ validpgpkeys = BB8E6F1B81CF0BB301D74D1CBF425A01E68B38EF
sha256sums = SKIP
pkgname = mkinitcpio-git
-
diff --git a/PKGBUILD b/PKGBUILD
index e3fc79273df1..47205d3f18c6 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -1,35 +1,45 @@
# Maintainer: Christian Hesse <mail@eworm.de>
-# Maintainer: Dave Reisner <dreisner@archlinux.org> ([core] package)
-# Maintainer: Thomas Bächler <thomas@archlinux.org> ([core] package)
+# Maintainer: nl6720 <nl6720@archlinux.org>
+# Contributor: Giancarlo Razzolini <grazzolini@archlinux.org> ([core] package)
+# Contributor: Morten Linderud <foxboron@archlinux.org> ([core] package)
+# Contributor: Dave Reisner <dreisner@archlinux.org> ([core] package)
+# Contributor: Thomas Bächler <thomas@archlinux.org> ([core] package)
pkgname=mkinitcpio-git
-pkgver=23.r2.g91b2125
+pkgver=38.1.r16.g9ec8c30
pkgrel=1
pkgdesc='Modular initramfs image creation utility - git checkout'
arch=('any')
-url='http://www.archlinux.org/'
-license=('GPL')
+url='https://gitlab.archlinux.org/archlinux/mkinitcpio/mkinitcpio'
+license=('GPL-2.0-only')
depends=('awk' 'mkinitcpio-busybox' 'kmod' 'util-linux' 'libarchive' 'coreutils'
- 'bash' 'findutils' 'grep' 'filesystem' 'gzip' 'systemd-tools')
+ 'bash' 'binutils' 'diffutils' 'findutils' 'grep' 'gzip' 'filesystem' 'zstd' 'systemd')
optdepends=('xz: Use lzma or xz compression for the initramfs image'
'bzip2: Use bzip2 compression for the initramfs image'
'lzop: Use lzo compression for the initramfs image'
+ 'lz4: Use lz4 compression for the initramfs image'
'mkinitcpio-nfs-utils: Support for root filesystem on NFS')
-makedepends=('git' 'asciidoc')
-provides=('mkinitcpio')
+makedepends=('git' 'asciidoctor')
+checkdepends=('bats' 'bats-assert' 'bzip2' 'lz4' 'lzop')
+provides=('initramfs' "mkinitcpio=${pkgver}")
conflicts=('mkinitcpio')
backup=('etc/mkinitcpio.conf')
-source=('git://projects.archlinux.org/mkinitcpio.git')
+source=('git+https://gitlab.archlinux.org/archlinux/mkinitcpio/mkinitcpio.git?signed')
sha256sums=('SKIP')
+validpgpkeys=('ECCAC84C1BA08A6CC8E63FBBF22FB1D78A77AEAB' # Giancarlo Razzolini
+ 'C100346676634E80C940FB9E9C02FF419FECBE16' # Morten Linderud
+ 'BB8E6F1B81CF0BB301D74D1CBF425A01E68B38EF') # nl6720
pkgver() {
cd mkinitcpio/
- if GITTAG="$(git describe --abbrev=0 --tags 2>/dev/null)"; then
- echo "$(sed -e "s/^${pkgname%%-git}//" -e 's/^[-_/a-zA-Z]\+//' -e 's/[-_+]/./g' <<< ${GITTAG}).r$(git rev-list --count ${GITTAG}..).g$(git log -1 --format="%h")"
- else
- echo "0.r$(git rev-list --count master).g$(git log -1 --format="%h")"
- fi
+ git describe --long --abbrev=7 | sed 's/^v//;s/\([^-]*-g\)/r\1/;s/-/./g'
+}
+
+check() {
+ cd mkinitcpio/
+
+ make check
}
package() {
@@ -37,4 +47,3 @@ package() {
make DESTDIR="${pkgdir}" install
}
-