diff options
-rw-r--r-- | .SRCINFO | 11 | ||||
-rw-r--r-- | PKGBUILD | 18 |
2 files changed, 16 insertions, 13 deletions
@@ -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 @@ -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/ } |