[build] type = "makefile" [build.flags] makefile_commands = [ 'make -j$JOBS -f Makefile-libbz2_so CFLAGS="$CFLAGS -fPIC" LDFLAGS="$LDFLAGS"', 'make -j$JOBS bzip2-shared CFLAGS="$CFLAGS" LDFLAGS="$LDFLAGS"', ] makefile_install_commands = [ "make DESTDIR=$DESTDIR PREFIX=/usr install", "mkdir -p $DESTDIR/usr/lib", "mkdir -p $DESTDIR/usr/bin", "mkdir -p $DESTDIR/usr/share/man/man1", "cp -av libbz2.so.$version $DESTDIR/usr/lib/", "ln -sfv libbz2.so.$version $DESTDIR/usr/lib/libbz2.so", "ln -sfv libbz2.so.$version $DESTDIR/usr/lib/libbz2.so.1", "ln -sfv libbz2.so.$version $DESTDIR/usr/lib/libbz2.so.1.0", "cp -v bzip2-shared $DESTDIR/usr/bin/bzip2", 'ln -sfv bzip2 $DESTDIR/usr/bin/bunzip2', 'ln -sfv bzip2 $DESTDIR/usr/bin/bzcat', 'ln -sfv bzip2.1 $DESTDIR/usr/share/man/man1/bunzip2.1', 'ln -sfv bzip2.1 $DESTDIR/usr/share/man/man1/bzcat.1', 'ln -sfv bzip2.1 $DESTDIR/usr/share/man/man1/bzip2recover.1', ] [dependencies] runtime = [ "glibc", ] [dependencies.lib32] runtime = [ "lib32-glibc", ] [package] description = "programs for compressing and decompressing files" homepage = "https://sourceware.org/bzip2/" license = "BSD-4-Clause" name = "bzip2" version = "1.0.8" [[source]] extract_dir = "$name-$version" post_extract = [ '''sed -i 's@\(ln -s -f \)$(PREFIX)/bin/@\1@' Makefile''', 'sed -i "s@(PREFIX)/man@(PREFIX)/share/man@g" Makefile', ] sha256 = "ab5a03176ee106d3f0fa90e381da478ddae405918153cca248e682cd0c4a2269" url = "https://sourceware.org/pub/bzip2/bzip2-$version.tar.gz" patches = [ "make.patch" ]