crux-musl

Unnamed repository; edit this file 'description' to name the repository.
git clone https://codeberg.org/emmett1/crux-musl
Log | Files | Refs | README | LICENSE

Pkgfile (624B)


      1 # Description: Interface for userspace filesystems
      2 # URL: https://github.com/libfuse/
      3 # Maintainer: Emmett1, emmett1 dot 2miligrams at protonmail dot com
      4 
      5 name=fuse3
      6 version=3.17.2
      7 release=1
      8 source=(https://github.com/libfuse/libfuse/archive/refs/tags/fuse-$version.tar.gz)
      9 
     10 build() {
     11     meson setup build libfuse-fuse-$version \
     12         --prefix=/usr \
     13         --sysconfdir=/etc \
     14         --buildtype=plain \
     15         --wrap-mode nodownload \
     16 	-Dexamples=false \
     17         -D b_lto=true \
     18         -D b_pie=true
     19 
     20     meson compile -C build -j ${JOBS:-1}
     21     DESTDIR=$PKG meson install -C build
     22 
     23     rm -r $PKG/{dev,etc,lib}
     24 }