From: Sergey Matveev Date: Sun, 15 Mar 2026 09:52:08 +0000 (+0300) Subject: More selective installation of parallel X-Git-Url: http://www.git.stargrave.org/?a=commitdiff_plain;h=fefddeb10049987195135cd15384cd0628200fcd2cd1914ff7082b97e4a388f0;p=bass.git More selective installation of parallel Include man-pages. Do not include bash-scripts. --- diff --git a/build/skel/sysutils/parallel-20240122.do b/build/skel/sysutils/parallel-20240122.do index 46e3a33..b1719e5 100644 --- a/build/skel/sysutils/parallel-20240122.do +++ b/build/skel/sysutils/parallel-20240122.do @@ -15,7 +15,15 @@ cd $NAME ./configure --prefix="$SKELBINS"/$ARCH/$NAME-$hsh --disable-documentation >&2 perl -i -ne 'print unless /^\s+citation_notice..;$/' src/parallel make -j$MAKE_JOBS >&2 -make install >&2 +mkdir -p "$SKELBINS"/$ARCH/$NAME-$hsh/bin "$SKELBINS"/$ARCH/$NAME-$hsh/share/man/man1 +for cmd in niceload parallel parcat parsort ; do + mv src/$cmd "$SKELBINS"/$ARCH/$NAME-$hsh/bin + chmod 755 "$SKELBINS"/$ARCH/$NAME-$hsh/bin/$cmd + perl -i -npe 's|^.*$|#!/usr/bin/env perl| if $. == 1' \ + "$SKELBINS"/$ARCH/$NAME-$hsh/bin/$cmd + mv src/$cmd.1 "$SKELBINS"/$ARCH/$NAME-$hsh/share/man/man1 + chmod 644 "$SKELBINS"/$ARCH/$NAME-$hsh/share/man/man1/$cmd.1 +done cd "$SKELBINS"/$ARCH "$BASS_ROOT"/build/lib/prepare-preinst-010-rdeps $NAME-$hsh $deps