summaryrefslogtreecommitdiffstats
path: root/misc/dwdiff
diff options
context:
space:
mode:
author slakmagik <jsun@freeshell.org>2010-05-11 22:24:29 +0200
committer David Somero <xgizzmo@slackbuilds.org>2010-05-11 22:24:29 +0200
commit5684cf8ecba823a940ae6a34ef96f993a6aa6834 (patch)
tree29f8dc0815597d62effeb47bc742c6553c02688a /misc/dwdiff
parent009ed29d43c8083a27aef6d11dbd3d42b830c1fe (diff)
downloadslackbuilds-5684cf8ecba823a940ae6a34ef96f993a6aa6834.tar.gz
slackbuilds-5684cf8ecba823a940ae6a34ef96f993a6aa6834.tar.xz
misc/dwdiff: Updated for version 1.4
Diffstat (limited to 'misc/dwdiff')
-rw-r--r--misc/dwdiff/README3
-rw-r--r--misc/dwdiff/dwdiff.SlackBuild17
-rw-r--r--misc/dwdiff/dwdiff.info8
3 files changed, 22 insertions, 6 deletions
diff --git a/misc/dwdiff/README b/misc/dwdiff/README
index 4848fc43f6..1b1f116029 100644
--- a/misc/dwdiff/README
+++ b/misc/dwdiff/README
@@ -13,3 +13,6 @@ what is printed, and the markers.
If you wish to have de localization or nl localization and manpages, pass
'NLS="de nl"' or either one to the SlackBuild.
+
+If you wish to enable the handling of Unicode text, install the icu4c library
+and pass "UNICODE=yes" to the SlackBuild.
diff --git a/misc/dwdiff/dwdiff.SlackBuild b/misc/dwdiff/dwdiff.SlackBuild
index a1bd6fd9c9..54969883d4 100644
--- a/misc/dwdiff/dwdiff.SlackBuild
+++ b/misc/dwdiff/dwdiff.SlackBuild
@@ -5,7 +5,7 @@
# Released under the WTFPL
PRGNAM=dwdiff
-VERSION=1.3
+VERSION=1.4
ARCH=${ARCH:-i486}
BUILD=${BUILD:-1}
TAG=${TAG:-_SBo}
@@ -19,6 +19,14 @@ if [ "$ARCH" = "i486" ]; then
SLKCFLAGS="-O2 -march=i486 -mtune=i686"
elif [ "$ARCH" = "i686" ]; then
SLKCFLAGS="-O2 -march=i686 -mtune=i686"
+elif [ "$ARCH" = "x86_64" ]; then
+ SLKCFLAGS="-O2 -fPIC"
+fi
+
+if [[ -z $UNICODE ]]; then
+ UNICODE=without
+else
+ UNICODE=with
fi
set -e
@@ -39,9 +47,14 @@ find . \
# This is one messed up makefile
CFLAGS="$SLKCFLAGS" \
CXXFLAGS="$SLKCFLAGS" \
-./configure --prefix=/usr --mandir='$(prefix)/usr/man'
+./configure \
+ --${UNICODE}-unicode \
+ --prefix=/usr \
+ --mandir='$(prefix)/man'
+
make LINGUAS="${NLS:=""}" prefix=$PKG/usr
make LINGUAS="${NLS:=""}" prefix=$PKG/usr install
+
mv $PKG/usr/share/doc $PKG/usr
if [ -z "$NLS" ]; then # share/ will be empty
rmdir $PKG/usr/share
diff --git a/misc/dwdiff/dwdiff.info b/misc/dwdiff/dwdiff.info
index 03e2867c0a..b8f82a7298 100644
--- a/misc/dwdiff/dwdiff.info
+++ b/misc/dwdiff/dwdiff.info
@@ -1,8 +1,8 @@
PRGNAM="dwdiff"
-VERSION="1.3"
+VERSION="1.4"
HOMEPAGE="http://os.ghalkes.nl/dwdiff.html"
-DOWNLOAD="http://os.ghalkes.nl/dist/dwdiff-1.3.tgz"
-MD5SUM="dddf28ca43a4b490a6999e6b379596da"
+DOWNLOAD="http://os.ghalkes.nl/dist/dwdiff-1.4.tgz"
+MD5SUM="8415fdb6963fe662d0042bb18dde49df"
MAINTAINER="slakmagik"
EMAIL="jsun@freeshell.org"
-APPROVED="rworkman"
+APPROVED="David Somero" \ No newline at end of file