<?xml version="1.0" encoding="utf-8"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en"><title>Recent changes to patches</title><link href="http://sourceforge.net/p/dict/patches/" rel="alternate"></link><id>http://sourceforge.net/p/dict/patches/</id><updated>2008-12-30T20:21:11Z</updated><entry><title>libmaa in custom path</title><link href="http://sourceforge.net/p/dict/patches/9/" rel="alternate"></link><updated>2008-12-30T20:21:11Z</updated><published>2008-12-30T20:21:11Z</published><author><name>Anonymous</name><uri>http://sourceforge.net/u/userid-None/</uri></author><id>http://sourceforge.net2e799d4a0b41def7ee1987fbb62c4d4adfca34e5</id><summary type="html">Patch in attachment adds two configure options:
\--with-maalib-path=PATH Location of libmaa
\--with-maalib-includes=PATH Location of libmaa header files

It helps in case libmaa is installed with some custom --prefix.</summary></entry><entry><title>libmaa does not respect LDFLAGS </title><link href="http://sourceforge.net/p/dict/patches/8/" rel="alternate"></link><updated>2008-12-09T15:04:51Z</updated><published>2008-12-09T15:04:51Z</published><author><name>Volkov Peter</name><uri>http://sourceforge.net/u/userid-1018208/</uri></author><id>http://sourceforge.net3c666424860018a2ca58af609818c9e71b9ddafe</id><summary type="html">Currently libmaa does not respect LDFLAGS. The patch in attachment fixes this issue.</summary></entry><entry><title>dictl should use iconv's //translit suffix</title><link href="http://sourceforge.net/p/dict/patches/7/" rel="alternate"></link><updated>2008-12-08T22:21:32Z</updated><published>2008-12-08T22:21:32Z</published><author><name>Volkov Peter</name><uri>http://sourceforge.net/u/userid-1018208/</uri></author><id>http://sourceforge.net0fdb81e7062b1cc39c402b9f37503d31436fda4e</id><summary type="html">Another issue reported in Debian bugzilla:

http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=378792

Also worth to have upstream.</summary></entry><entry><title>dictl: doesn't work with DICTL_USE_KONWERT</title><link href="http://sourceforge.net/p/dict/patches/6/" rel="alternate"></link><updated>2008-12-08T22:19:52Z</updated><published>2008-12-08T22:19:52Z</published><author><name>Volkov Peter</name><uri>http://sourceforge.net/u/userid-1018208/</uri></author><id>http://sourceforge.netf7d542d3d8c4c92c8e7c3cacec57881ea6e5738b</id><summary type="html">This patch fixes is a fix taken from
http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=401666

I think it's worth to have it upstream.</summary></entry><entry><title>fix paths in man page</title><link href="http://sourceforge.net/p/dict/patches/5/" rel="alternate"></link><updated>2008-12-08T22:16:58Z</updated><published>2008-12-08T22:16:58Z</published><author><name>Volkov Peter</name><uri>http://sourceforge.net/u/userid-1018208/</uri></author><id>http://sourceforge.netdde903ba15747e2ab5339b91299a4de7d207f5d8</id><summary type="html">Attached patches fixes paths in manual page.</summary></entry><entry><title>fix build failure and make possible to disable plugins</title><link href="http://sourceforge.net/p/dict/patches/4/" rel="alternate"></link><updated>2008-11-03T12:28:30Z</updated><published>2008-11-03T12:28:30Z</published><author><name>Volkov Peter</name><uri>http://sourceforge.net/u/userid-1018208/</uri></author><id>http://sourceforge.net203651225751570e2f76c14231a0bcf5e03b445c</id><summary type="html">Hello, I've received report about build failure and found that when dictd is built with dbi plugin it fails to install with the following error:

if test \_2 \!= \_; then \
mkdir -p /home/local/libexec &amp;&amp; \
if test " dictdplugin\_dbi.la"; then \
libtool --mode=install /usr/bin/install -c -m 644  dictdplugin\_dbi.la /home/local/libexec; else true; fi fi
libtool: install: error: cannot install \`dictdplugin\_dbi.la' to a directory not ending in /home/local/libexec/
make: \*\*\* \[install.plugins\] Error 1

The problem is that Makefile.in defines
PLUGIN\_DIR=$\{libexecdir\}/
and this value is written by libtool into dictdplugin\_dbi.la:
libdir='/home/local/libexec/'

At install time libtool checks that libdir path and path passed during --mode=install are the same \(libtool code is the following\):

inst\_prefix\_dir=\`$echo "$destdir" | $SED "s%$libdir\$%%"\`
if test -n "$inst\_prefix\_dir"; then
&amp;lt;echo error message about directory not ending&amp;gt;

One possible solution is in attachment. Another is to add // \(yes twice, as libtool seems to eat one of them\) at the end of install path. But I think solution I present is better.


Patch also adds two switches to configure.in --with-dbi and --with-judy. The allow to disable plugin even if support library is installed in system. In Gentoo this is policy to disable such automatic dependencies and generally such modification does no harm \(by default everything works as it was supposed initially\) and helps people to avoid plugins if they want to.

Thank you for you time.</summary></entry><entry><title>dictfmt: man page does not mention --utf8</title><link href="http://sourceforge.net/p/dict/patches/3/" rel="alternate"></link><updated>2005-06-26T05:20:38Z</updated><published>2005-06-26T05:20:38Z</published><author><name>Michael Bunk</name><uri>http://sourceforge.net/u/micha137/</uri></author><id>http://sourceforge.net603a59106435d897cb3f33365df0901591e78ead</id><summary type="html">dictfmt.1: --utf8 was not documented, spelling
dictfmt.c: incorrect errormsg: "use --utf-8" instead of
"use --utf8"
</summary></entry><entry><title>dictl and iconv: supply -c switch</title><link href="http://sourceforge.net/p/dict/patches/2/" rel="alternate"></link><updated>2005-06-19T07:27:04Z</updated><published>2005-06-19T07:27:04Z</published><author><name>Michael Bunk</name><uri>http://sourceforge.net/u/micha137/</uri></author><id>http://sourceforge.net31cdc9c9fc0bcec4c7730110b9da3d4b5c521b5c</id><summary type="html">The -c switch to iconv, will make it skip characters
that cannot be represented in the destination charset
instead of giving an error.

This patch also changes the manpage accordingly and
fixes some typos.</summary></entry><entry><title>fix for 2 typos in dictd man page</title><link href="http://sourceforge.net/p/dict/patches/1/" rel="alternate"></link><updated>2004-02-12T07:56:37Z</updated><published>2004-02-12T07:56:37Z</published><author><name>Michael Bunk</name><uri>http://sourceforge.net/u/micha137/</uri></author><id>http://sourceforge.nete4aea5c796ff431dca92ab028ca355921e84dfd0</id><summary type="html">fix for 2 typos in dictd man page</summary></entry></feed>