New commits:
commit 65045e566adaac026e011eb4593a25d37e50a980
Author: Martin Spitzbarth <m.spitzbarth AT gmx.de>
Commit: Martin Spitzbarth <m.spitzbarth AT gmx.de>
crank: Added guile as dependency, added config.sub patch for x886_64
commit abf2531c65ec18384fa14cc7306550fd1c9c4a83
Author: Martin Spitzbarth <m.spitzbarth AT gmx.de>
Commit: Martin Spitzbarth <m.spitzbarth AT gmx.de>
libsigc++: Added config.sub patch for x86_64
commit 6b359afb7026a0b6597953dffaa3005317c8e5c1
Author: Martin Spitzbarth <m.spitzbarth AT gmx.de>
Commit: Martin Spitzbarth <m.spitzbarth AT gmx.de>
sdl_gfx: Disabled MMX support on non-ia32 architectures
commit a302c8c8930f6c088caba9e72e1f1e556ef6f5c2
Author: Martin Spitzbarth <m.spitzbarth AT gmx.de>
Commit: Martin Spitzbarth <m.spitzbarth AT gmx.de>
xlhtml: Added config.sub patch for x86_64
commit 326b08236de94143929db0a01cac7edc2c8c4b19
Author: Martin Spitzbarth <m.spitzbarth AT gmx.de>
Commit: Martin Spitzbarth <m.spitzbarth AT gmx.de>
stegdetect: Added config.sub patch for x86_64
commit 471e85a5968dfa29d08fa255ab0ecb189101b96c
Author: Martin Spitzbarth <m.spitzbarth AT gmx.de>
Commit: Martin Spitzbarth <m.spitzbarth AT gmx.de>
gltt: Added config.sub patch for x86_64
commit 8a0bd93b78585045667f0239315ecc83ed6db8ad
Author: Martin Spitzbarth <m.spitzbarth AT gmx.de>
Commit: Martin Spitzbarth <m.spitzbarth AT gmx.de>
freetype1: Added config.sub patch for x86_64
commit 70ff0c1265421ebd19a5cbd52b8c96cfcee909b4
Author: Martin Spitzbarth <m.spitzbarth AT gmx.de>
Commit: Martin Spitzbarth <m.spitzbarth AT gmx.de>
diction: Updated to 1.11
commit 5244b31bb62dd71dbee8623fc3111fb270c19d64
Author: Martin Spitzbarth <m.spitzbarth AT gmx.de>
Commit: Martin Spitzbarth <m.spitzbarth AT gmx.de>
diff --git a/devel/recode/PRE_BUILD b/devel/recode/PRE_BUILD
new file mode 100755
index 0000000..9c1f681
--- /dev/null
+++ b/devel/recode/PRE_BUILD
@@ -0,0 +1,3 @@
+default_pre_build &&
+cd $SOURCE_DIRECTORY &&
+patch -p0 < $SPELL_DIRECTORY/config.sub.patch
diff --git a/devel/recode/config.sub.patch b/devel/recode/config.sub.patch
new file mode 100644
index 0000000..c3569a1
--- /dev/null
+++ b/devel/recode/config.sub.patch
@@ -0,0 +1,12 @@
+--- config.sub.old 2000-02-02 16:53:22.000000000 -0800
++++ config.sub 2005-04-04 23:12:05.000000000 -0700
+@@ -632,6 +631,9 @@
+ pentiumii-* | pentium2-*)
+ basic_machine=i786-`echo $basic_machine | sed 's/^[^-]*-//'`
+ ;;
++ x86_64-*)
++ basic_machine=x86_64-`echo $basic_machine | sed 's/^[^-]*-//'`
++ ;;
+ pn)
+ basic_machine=pn-gould
+ ;;
diff --git a/doc/diction/DETAILS b/doc/diction/DETAILS
index 78b0207..84b374c 100755
--- a/doc/diction/DETAILS
+++ b/doc/diction/DETAILS
@@ -1,16 +1,20 @@
SPELL=diction
- VERSION=1.02
+ VERSION=1.11
SOURCE=$SPELL-$VERSION.tar.gz
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
SOURCE_URL[0]=$GNU_URL/$SPELL/$SOURCE
SOURCE_URL[1]=ftp://ftp.gnu.org/pub/gnu/$SPELL/$SOURCE
-
SOURCE_HASH=sha512:b3aefc5f3f1583c97df20c0c879350901a4ea67621e269e049b4b44a1e4f334a23fcf6b15611d4dad3a358590e54b22c7e270312aa15a3aa61e89d89cde8ef1c
+
SOURCE_HASH=sha512:f8be4c388c2659e91ba2dcfd5e3680aee0771b9b9a8c91a8877f6f61d5c014572c96ebf8e9cacbfa2afe2502e10957de9dd065245278cabeab13e28281404fb9
WEB_SITE=http://www.gnu.org/software/diction
LICENSE[0]=GPL
ENTERED=20020927
KEYWORDS="doc"
SHORT="Diction identifies wordy and commonly misused phrases.
Style analyses surface characteristics of a document, including sentence
length and other readability measures."
cat << EOF
-Diction and style are two old standard UNIX commands. Diction identifies
wordy and commonly misused phrases. Style analyses surface characteristics of
a document, including sentence length and other readability measures.
-These programs cannot help you structure a document well, but they can help
to avoid poor wording and compare the readability (not the
understandability!) of your documents with others. Both commands support
English and German documents.
+Diction and style are two old standard UNIX commands. Diction identifies
+wordy and commonly misused phrases. Style analyses surface characteristics
+of a document, including sentence length and other readability measures.
+These programs cannot help you structure a document well, but they can help
to
+avoid poor wording and compare the readability (not the understandability!)
of
+your documents with others. Both commands support English and German
documents.
EOF
diff --git a/doc/diction/HISTORY b/doc/diction/HISTORY
index dc9d070..ad73f4e 100644
--- a/doc/diction/HISTORY
+++ b/doc/diction/HISTORY
@@ -1,3 +1,7 @@
+2008-01-18 Martin Spitzbarth <m.spitzbarth AT gmx.de>
+ * DETAILS: updated spell to 1.11
+ fixed long description wrap
+
2006-10-03 Juuso Alasuutari <iuso AT sourcemage.org>
* DETAILS: [automated] Removed UPDATED.
-if [ "$MMX" == "n" ]; then
- OPTS="--disable-mmx ${OPTS}"
+# MMX fails on x86_64 as of version 2.0.16, but is enabled by default.
+# That's why it needs to be disabled explicitly in the else statement below.
+if [[ ${SMGL_COMPAT_ARCHS[0]} == "32" ]] ||
+ [[ ${SMGL_COMPAT_ARCHS[0]} == "ia32" ]]
+then
+ if [ "$MMX" == "n" ]; then
+ OPTS="--disable-mmx ${OPTS}"
+ fi
+else
+ OPTS="--disable-mmx ${OPTS}"
fi &&
./configure --build=$BUILD \
diff --git a/libs/sdl_gfx/CONFIGURE b/libs/sdl_gfx/CONFIGURE
index fce3a50..c76f8c1 100755
--- a/libs/sdl_gfx/CONFIGURE
+++ b/libs/sdl_gfx/CONFIGURE
@@ -1 +1,4 @@
-config_query MMX "Enable MMX? Do *NOT* use on x86_64 or ppc platforms " n
+if [[ ${SMGL_COMPAT_ARCHS[0]} == "32" || ${SMGL_COMPAT_ARCHS[0]} == "ia32" ]]
+then
+ config_query MMX "Enable MMX? Do *NOT* use on x86_64 or ppc
platforms " n
+fi
diff --git a/libs/sdl_gfx/HISTORY b/libs/sdl_gfx/HISTORY
index 32945a2..c7d4af0 100644
--- a/libs/sdl_gfx/HISTORY
+++ b/libs/sdl_gfx/HISTORY
@@ -1,3 +1,7 @@
+2008-01-18 Martin Spitzbarth <m.spitzbarth AT gmx.de>
+ * CONFIGURE: only ask for MMX support on ia32 architectures
+ * BUILD: disabled MMX on anything other than ia32
+
2007-10-08 Pol Vinogradov <vin.public AT gmail.com>
* DETAILS: updated to 2.0.16
diff --git a/libs/xlhtml/HISTORY b/libs/xlhtml/HISTORY
index c353029..42dc500 100644
--- a/libs/xlhtml/HISTORY
+++ b/libs/xlhtml/HISTORY
@@ -1,3 +1,7 @@
+2008-01-18 Martin Spitzbarth <m.spitzbarth AT gmx.de>
+ * PRE_BUILD: added, apply patch for x86_64
+ * config.sub.patch: added, patch for x86_64
+
2006-10-03 Juuso Alasuutari <iuso AT sourcemage.org>
* DETAILS: [automated] Removed UPDATED.