crux-ports

My CRUX Linux ports
Log | Files | Refs | README

Pkgfile (737B)


      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 
      6 name=zfs
      7 version=2.3.4
      8 release=1
      9 source=(https://github.com/openzfs/zfs/releases/download/$name-$version/$name-$version.tar.gz)
     10 
     11 build() {
     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 }