aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--misc/dwdiff/README3
-rw-r--r--misc/dwdiff/dwdiff.SlackBuild21
2 files changed, 11 insertions, 13 deletions
diff --git a/misc/dwdiff/README b/misc/dwdiff/README
index 74cef98a63155..17c4433461866 100644
--- a/misc/dwdiff/README
+++ b/misc/dwdiff/README
@@ -16,4 +16,5 @@ If you wish to have nl manpages and/or de, fr, nl, ru localization pass
'NLS="de fr nl ru"' (or whichever of them is wanted) to the SlackBuild.
If you wish to enable the handling of Unicode text, install the icu4c
-library and pass "UNICODE=yes" to the SlackBuild.
+library (also available from SlackBuilds.org) and pass "UNICODE=yes" to
+the SlackBuild.
diff --git a/misc/dwdiff/dwdiff.SlackBuild b/misc/dwdiff/dwdiff.SlackBuild
index 140c7eb71a9fb..fb797415d6811 100644
--- a/misc/dwdiff/dwdiff.SlackBuild
+++ b/misc/dwdiff/dwdiff.SlackBuild
@@ -41,6 +41,7 @@ if [ -z "$UNICODE" ]; then
else
UNICODE=with
fi
+NLS="${NLS:-""}"
set -e
@@ -61,26 +62,22 @@ find . \
CFLAGS="$SLKCFLAGS" \
CXXFLAGS="$SLKCFLAGS" \
./configure \
- --${UNICODE}-unicode \
+ --$UNICODE-unicode \
--prefix=/usr \
--mandir='$(prefix)/man'
-make LINGUAS="${NLS:=""}" prefix=/usr
-make LINGUAS="${NLS:=""}" prefix=$PKG/usr install
+make LINGUAS="$NLS" prefix=/usr
+make LINGUAS="$NLS" prefix=$PKG/usr install
+
+find $PKG | xargs file | grep -e "executable" -e "shared object" | grep ELF |
+ cut -f 1 -d : | xargs strip --strip-unneeded 2> /dev/null || true
+
+find $PKG/usr/man -type f -exec gzip -9 {} \;
mv $PKG/usr/share/doc $PKG/usr
if [ -z "$NLS" ]; then # share/ will be empty
rmdir $PKG/usr/share
fi
-
-find $PKG | xargs file | grep -e "executable" -e "shared object" | grep ELF \
- | cut -f 1 -d : | xargs strip --strip-unneeded 2> /dev/null || true
-
-find $PKG/usr/man -type f -exec gzip -9 {} \;
-for i in $(find $PKG/usr/man -type l); do
- ln -s $(readlink $i).gz $i.gz; rm $i
-done
-
cat $CWD/$PRGNAM.SlackBuild > $PKG/usr/doc/$PRGNAM-$VERSION/$PRGNAM.SlackBuild
mkdir -p $PKG/install