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 (804B)


      1 # Description: Extented attributes library
      2 # URL: https://savannah.nongnu.org/projects/attr/
      3 # Maintainer: Emmett1, emmett1 dot 2miligrams at protonmail dot com
      4 
      5 name=attr
      6 version=2.5.2
      7 release=1
      8 source=(https://download-mirror.savannah.gnu.org/releases/$name/$name-$version.tar.xz
      9 	0001-attr.c-Include-libgen.h-for-posix-version-of-basenam.patch)
     10 
     11 build() {
     12     cd $name-$version
     13 
     14     patch -Np1 -i ../0001-attr.c-Include-libgen.h-for-posix-version-of-basenam.patch
     15 
     16     ./configure \
     17         --prefix=/usr \
     18         --bindir=/bin \
     19         --sysconfdir=/etc \
     20         --disable-nls
     21 
     22     make
     23     make DESTDIR=$PKG install
     24 
     25     install -d $PKG/lib
     26     mv $PKG/usr/lib/libattr.so.* $PKG/lib
     27     ln -sf ../../lib/$(readlink $PKG/usr/lib/libattr.so) $PKG/usr/lib/libattr.so
     28 
     29     rm -r $PKG/usr/share/doc
     30 }