summarylogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--.SRCINFO11
-rw-r--r--PKGBUILD18
2 files changed, 16 insertions, 13 deletions
diff --git a/.SRCINFO b/.SRCINFO
index e94869f73e8b..77dde4c23e0f 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,6 +1,6 @@
pkgbase = zfs-dkms-git
pkgdesc = Kernel modules for the Zettabyte File System.
- pkgver = 2.1.99.r1874.gff73574cd8
+ pkgver = 2.2.99.r63.g8e20e0ff39
pkgrel = 1
epoch = 2
url = https://zfsonlinux.org/
@@ -8,9 +8,9 @@ pkgbase = zfs-dkms-git
groups = zfs-git
license = CDDL
makedepends = git
- provides = ZFS-MODULE=2.1.99.r1874.gff73574cd8
- provides = SPL-MODULE=2.1.99.r1874.gff73574cd8
- provides = zfs-dkms=2.1.99.r1874.gff73574cd8
+ provides = ZFS-MODULE=2.2.99.r63.g8e20e0ff39
+ provides = SPL-MODULE=2.2.99.r63.g8e20e0ff39
+ provides = zfs-dkms=2.2.99.r63.g8e20e0ff39
provides = spl-dkms
conflicts = zfs-dkms
conflicts = spl-dkms
@@ -23,6 +23,5 @@ pkgbase = zfs-dkms-git
b2sums = a8ab5da81d214e7801f0f8cdf77c076c714a3f17292df15ca35fcf7aef2c4d505348797e3b1da7590ea303ff488490ddba49e6f9e3f8a0bcc975894d51d97c2b
pkgname = zfs-dkms-git
- depends = zfs-utils-git=2:2.1.99.r1874.gff73574cd8
+ depends = zfs-utils-git=2:2.2.99.r63.g8e20e0ff39
depends = dkms
- depends = libcrypto.so=1.1
diff --git a/PKGBUILD b/PKGBUILD
index eae805fc0db7..fb2ee5100ea8 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -6,11 +6,11 @@
# Based on aur/zfs-dkms by Kevin Stolp <kevinstolp@gmail.com>
# Based on archzfs/zfs-dkms-git by Jan Houben <jan@nexttrex.de>
#
-# PRs are welcome: https://github.com/yurikoles-aur/zfs-dkms-git
+# Pull Requests are welcome: https://github.com/yurikoles-aur/zfs-dkms-git
#
pkgname=zfs-dkms-git
-pkgver=2.1.99.r1874.gff73574cd8
+pkgver=2.2.99.r63.g8e20e0ff39
pkgrel=1
epoch=2
pkgdesc='Kernel modules for the Zettabyte File System.'
@@ -55,15 +55,19 @@ build() {
./scripts/dkms.mkconf -n zfs -v ${pkgver} -f dkms.conf
# update metadata
- ./scripts/make_gitrev.sh
+ ./scripts/make_gitrev.sh include/zfs_gitrev.h
_meta_release=${pkgver#*.r}
sed -i -e "s/Release:[[:print:]]*/Release: ${_meta_release/./_}/" META
}
package() {
- depends=("zfs-utils-git=${epoch}:${pkgver}" 'dkms' 'libcrypto.so=1.1')
+ depends=("zfs-utils-git=${epoch}:${pkgver}" 'dkms')
+
+ cd zfs
+
dkmsdir="${pkgdir}/usr/src/zfs-${pkgver}"
- install -d "${dkmsdir}"
- cp -a zfs/. "${dkmsdir}"
- rm -rf "${dkmsdir}"/{.git*,man}
+ install -d "${dkmsdir}"/{config,scripts}
+ cp -a configure dkms.conf Makefile.in META zfs_config.h.in zfs.release.in include/ module/ "${dkmsdir}"/
+ cp config/compile config/config.* config/missing config/*sh "${dkmsdir}"/config/
+ cp scripts/enum-extract.pl scripts/dkms.postbuild "${dkmsdir}"/scripts/
}