summaryrefslogtreecommitdiff
path: root/zfs/Pkgfile
diff options
context:
space:
mode:
Diffstat (limited to 'zfs/Pkgfile')
-rw-r--r--zfs/Pkgfile34
1 files changed, 34 insertions, 0 deletions
diff --git a/zfs/Pkgfile b/zfs/Pkgfile
new file mode 100644
index 0000000..f0d3150
--- /dev/null
+++ b/zfs/Pkgfile
@@ -0,0 +1,34 @@
1# Description: The Zettabyte File System
2# URL: https://github.com/openzfs/zfs
3# Maintainer: Shokara Kou, kou at 13f0 dot net
4# Depends on: libuuid python
5
6name=zfs
7version=2.3.4
8release=1
9source=(https://github.com/openzfs/zfs/releases/download/$name-$version/$name-$version.tar.gz)
10
11build() {
12 cd $name-$version
13
14 ./configure \
15 --prefix=/usr \
16 --sysconfdir=/etc \
17 --enable-sysvinit \
18 --disable-systemd
19
20 make
21 make DESTDIR=$PKG install
22
23 mkdir -p $PKG/etc
24 mv $PKG/etc/init.d $PKG/etc/rc.d
25
26 rm -fr $PKG/etc/default
27 rm -fr $PKG/etc/sudoers.d
28 rm -fr $PKG/usr/include
29 rm -fr $PKG/usr/share/doc
30 rm -fr $PKG/usr/share/initramfs-tools
31 rm -fr $PKG/usr/share/pam-configs
32 rm -fr $PKG/usr/share/zfs/*test*
33 rm -fr $PKG/usr/src
34}