depends on zfs-utils-rc: https://gist.github.com/adlerweb/4568ba004f1de33ded3ea6b249009b00
Created
August 3, 2023 10:40
-
-
Save adlerweb/32c6ea82b7abf2c8a256628988fbaa43 to your computer and use it in GitHub Desktop.
zfs-linux-rc-2.2.0_rc3-1
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
pkgbase = zfs-linux-rc | |
pkgver = 2.2.0_rc3_6.4.7.arch1.2 | |
pkgrel = 1 | |
url = https://zfsonlinux.org/ | |
arch = x86_64 | |
license = CDDL | |
makedepends = linux-headers=6.4.7.arch1-2 | |
depends = kmod | |
depends = zfs-utils-rc=2.2.0_rc3 | |
depends = linux=6.4.7.arch1-2 | |
source = https://github.com/zfsonlinux/zfs/releases/download/zfs-2.2.0-rc3/zfs-2.2.0-rc3.tar.gz | |
sha256sums = 276c911ab4aa24b5c261e1e1822f74ed824a424cacf3f39b14da1aa08ce1906c | |
pkgname = zfs-linux-rc | |
pkgdesc = Kernel modules for the Zettabyte File System. | |
install = zfs.install | |
groups = archzfs-linux-rc | |
provides = zfs | |
provides = spl | |
conflicts = zfs-dkms | |
conflicts = zfs-dkms-git | |
conflicts = zfs-dkms-rc | |
conflicts = spl-dkms | |
conflicts = spl-dkms-git | |
conflicts = zfs-linux | |
conflicts = zfs-linux-git | |
conflicts = spl-linux | |
pkgname = zfs-linux-rc-headers | |
pkgdesc = Kernel headers for the Zettabyte File System. | |
provides = zfs-headers | |
provides = spl-headers | |
conflicts = zfs-headers | |
conflicts = zfs-dkms | |
conflicts = zfs-dkms-git | |
conflicts = zfs-dkms-rc | |
conflicts = spl-dkms | |
conflicts = spl-dkms-git | |
conflicts = spl-headers |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
From dce53ccf6a9e864b16c87f5eb342973c19c42b1a Mon Sep 17 00:00:00 2001 | |
From: adlerweb <git@adlerweb.info> | |
Date: Thu, 3 Aug 2023 12:35:11 +0200 | |
Subject: [PATCH] 2.2.0-rc3 | |
--- | |
.SRCINFO | 12 ++++++------ | |
PKGBUILD | 14 +++++++------- | |
2 files changed, 13 insertions(+), 13 deletions(-) | |
diff --git a/.SRCINFO b/.SRCINFO | |
index 19af835..674c878 100644 | |
--- a/.SRCINFO | |
+++ b/.SRCINFO | |
@@ -1,15 +1,15 @@ | |
pkgbase = zfs-linux-rc | |
- pkgver = 2.1.0_rc8_5.12.14.arch1.1 | |
+ pkgver = 2.2.0_rc3_6.4.7.arch1.2 | |
pkgrel = 1 | |
url = https://zfsonlinux.org/ | |
arch = x86_64 | |
license = CDDL | |
- makedepends = linux-headers=5.12.14.arch1-1 | |
+ makedepends = linux-headers=6.4.7.arch1-2 | |
depends = kmod | |
- depends = zfs-utils-rc=2.1.0_rc8 | |
- depends = linux=5.12.14.arch1-1 | |
- source = https://github.com/zfsonlinux/zfs/releases/download/zfs-2.1.0-rc8/zfs-2.1.0-rc8.tar.gz | |
- sha256sums = 8627702ac841d38d5211001c76937e4097719c268b110e8836c0da195618fad2 | |
+ depends = zfs-utils-rc=2.2.0_rc3 | |
+ depends = linux=6.4.7.arch1-2 | |
+ source = https://github.com/zfsonlinux/zfs/releases/download/zfs-2.2.0-rc3/zfs-2.2.0-rc3.tar.gz | |
+ sha256sums = 276c911ab4aa24b5c261e1e1822f74ed824a424cacf3f39b14da1aa08ce1906c | |
pkgname = zfs-linux-rc | |
pkgdesc = Kernel modules for the Zettabyte File System. | |
diff --git a/PKGBUILD b/PKGBUILD | |
index caf0dd8..41d2226 100644 | |
--- a/PKGBUILD | |
+++ b/PKGBUILD | |
@@ -17,8 +17,8 @@ | |
# | |
pkgbase="zfs-linux-rc" | |
pkgname=("zfs-linux-rc" "zfs-linux-rc-headers") | |
-_zfsver="2.1.0_rc8" | |
-_kernelver="5.12.14.arch1-1" | |
+_zfsver="2.2.0_rc3" | |
+_kernelver="6.4.7.arch1-2" | |
_extramodules="${_kernelver/.arch/-arch}" | |
pkgver="${_zfsver}_$(echo ${_kernelver} | sed s/-/./g)" | |
@@ -27,12 +27,12 @@ makedepends=("linux-headers=${_kernelver}") | |
arch=("x86_64") | |
url="https://zfsonlinux.org/" | |
source=("https://github.com/zfsonlinux/zfs/releases/download/zfs-${_zfsver/_/-}/zfs-${_zfsver/_/-}.tar.gz") | |
-sha256sums=("8627702ac841d38d5211001c76937e4097719c268b110e8836c0da195618fad2") | |
+sha256sums=('276c911ab4aa24b5c261e1e1822f74ed824a424cacf3f39b14da1aa08ce1906c') | |
license=("CDDL") | |
depends=("kmod" "zfs-utils-rc=${_zfsver}" "linux=${_kernelver}") | |
build() { | |
- cd "${srcdir}/zfs-${_zfsver/_rc*/}" | |
+ cd "${srcdir}/zfs-${_zfsver/_/-}" | |
./autogen.sh | |
./configure --prefix=/usr --sysconfdir=/etc --sbindir=/usr/bin --libdir=/usr/lib \ | |
--datadir=/usr/share --includedir=/usr/include --with-udevdir=/usr/lib/udev \ | |
@@ -48,8 +48,8 @@ package_zfs-linux-rc() { | |
provides=("zfs" "spl") | |
groups=("archzfs-linux-rc") | |
conflicts=("zfs-dkms" "zfs-dkms-git" "zfs-dkms-rc" "spl-dkms" "spl-dkms-git" 'zfs-linux' 'zfs-linux-git' 'spl-linux') | |
- cd "${srcdir}/zfs-${_zfsver/_rc*/}" | |
- make DESTDIR="${pkgdir}" INSTALL_MOD_PATH=/usr install | |
+ cd "${srcdir}/zfs-${_zfsver/_/-}" | |
+ make DESTDIR="${pkgdir}" INSTALL_MOD_PATH=${pkgdir}/usr INSTALL_MOD_STRIP=1 install | |
# Remove src dir | |
rm -r "${pkgdir}"/usr/src | |
} | |
@@ -58,7 +58,7 @@ package_zfs-linux-rc-headers() { | |
pkgdesc="Kernel headers for the Zettabyte File System." | |
provides=("zfs-headers" "spl-headers") | |
conflicts=("zfs-headers" "zfs-dkms" "zfs-dkms-git" "zfs-dkms-rc" "spl-dkms" "spl-dkms-git" "spl-headers") | |
- cd "${srcdir}/zfs-${_zfsver/_rc*/}" | |
+ cd "${srcdir}/zfs-${_zfsver/_/-}" | |
make DESTDIR="${pkgdir}" install | |
rm -r "${pkgdir}/lib" | |
# Remove reference to ${srcdir} | |
-- | |
2.41.0 | |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
# Maintainer: Jan Houben <jan@nexttrex.de> | |
# Contributor: Jesus Alvarez <jeezusjr at gmail dot com> | |
# | |
# This PKGBUILD was generated by the archzfs build scripts located at | |
# | |
# http://github.com/archzfs/archzfs | |
# | |
# ! WARNING ! | |
# | |
# The archzfs packages are kernel modules, so these PKGBUILDS will only work with the kernel package they target. In this | |
# case, the archzfs-linux packages will only work with the default linux package! To have a single PKGBUILD target many | |
# kernels would make for a cluttered PKGBUILD! | |
# | |
# If you have a custom kernel, you will need to change things in the PKGBUILDS. If you would like to have AUR or archzfs repo | |
# packages for your favorite kernel package built using the archzfs build tools, submit a request in the Issue tracker on the | |
# archzfs github page. | |
# | |
pkgbase="zfs-linux-rc" | |
pkgname=("zfs-linux-rc" "zfs-linux-rc-headers") | |
_zfsver="2.2.0_rc3" | |
_kernelver="6.4.7.arch1-2" | |
_extramodules="${_kernelver/.arch/-arch}" | |
pkgver="${_zfsver}_$(echo ${_kernelver} | sed s/-/./g)" | |
pkgrel=1 | |
makedepends=("linux-headers=${_kernelver}") | |
arch=("x86_64") | |
url="https://zfsonlinux.org/" | |
source=("https://github.com/zfsonlinux/zfs/releases/download/zfs-${_zfsver/_/-}/zfs-${_zfsver/_/-}.tar.gz") | |
sha256sums=('276c911ab4aa24b5c261e1e1822f74ed824a424cacf3f39b14da1aa08ce1906c') | |
license=("CDDL") | |
depends=("kmod" "zfs-utils-rc=${_zfsver}" "linux=${_kernelver}") | |
build() { | |
cd "${srcdir}/zfs-${_zfsver/_/-}" | |
./autogen.sh | |
./configure --prefix=/usr --sysconfdir=/etc --sbindir=/usr/bin --libdir=/usr/lib \ | |
--datadir=/usr/share --includedir=/usr/include --with-udevdir=/usr/lib/udev \ | |
--libexecdir=/usr/lib --with-config=kernel \ | |
--with-linux=/usr/lib/modules/${_extramodules}/build \ | |
--with-linux-obj=/usr/lib/modules/${_extramodules}/build | |
make | |
} | |
package_zfs-linux-rc() { | |
pkgdesc="Kernel modules for the Zettabyte File System." | |
install=zfs.install | |
provides=("zfs" "spl") | |
groups=("archzfs-linux-rc") | |
conflicts=("zfs-dkms" "zfs-dkms-git" "zfs-dkms-rc" "spl-dkms" "spl-dkms-git" 'zfs-linux' 'zfs-linux-git' 'spl-linux') | |
cd "${srcdir}/zfs-${_zfsver/_/-}" | |
make DESTDIR="${pkgdir}" INSTALL_MOD_PATH=${pkgdir}/usr INSTALL_MOD_STRIP=1 install | |
# Remove src dir | |
rm -r "${pkgdir}"/usr/src | |
} | |
package_zfs-linux-rc-headers() { | |
pkgdesc="Kernel headers for the Zettabyte File System." | |
provides=("zfs-headers" "spl-headers") | |
conflicts=("zfs-headers" "zfs-dkms" "zfs-dkms-git" "zfs-dkms-rc" "spl-dkms" "spl-dkms-git" "spl-headers") | |
cd "${srcdir}/zfs-${_zfsver/_/-}" | |
make DESTDIR="${pkgdir}" install | |
rm -r "${pkgdir}/lib" | |
# Remove reference to ${srcdir} | |
sed -i "s+${srcdir}++" ${pkgdir}/usr/src/zfs-*/${_extramodules}/Module.symvers | |
} |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment