Witam,
podsylam patcha do spec'a i uaktualnione latki do bogofiltra. Wyglada na 
to ze uaktualniona wersja dziala ok. Sa to moje pierwsze proby z 
podsylaniem poprawek takze jesli cos jest w zlym formacie to przepraszam.
Pozdrawiam

-- 
Marcin Sobecki
[EMAIL PROTECTED]
diff -burN bogofilter-0.90.0.orig/src/configfile.c bogofilter-0.90.0/src/configfile.c
--- bogofilter-0.90.0.orig/src/configfile.c     2004-03-18 21:55:42.000000000 +0100
+++ bogofilter-0.90.0/src/configfile.c  2004-05-20 15:18:37.000000000 +0200
@@ -123,7 +123,13 @@
     int lineno = 0;
     FILE *fp;
     char *filename;
+    char *home_etc = getenv("HOME_ETC");
 
+    if (home_etc && fname[0] == '~') {
+       char buffer[1024];
+       snprintf(buffer, 1024, "%s%s", home_etc, fname+1);
+       filename=xstrdup(buffer);
+    } else
     filename = tildeexpand(fname, tilde_expand);
 
     fp = fopen(filename, "r");
diff -burN bogofilter-0.90.0.orig/src/paths.c bogofilter-0.90.0/src/paths.c
--- bogofilter-0.90.0.orig/src/paths.c  2004-02-24 14:50:00.000000000 +0100
+++ bogofilter-0.90.0/src/paths.c       2004-05-20 15:19:45.000000000 +0200
@@ -29,7 +29,7 @@
 #ifndef __riscos__
     { PR_ENV_BOGO, "BOGOFILTER_DIR", NULL },
     { PR_ENV_BOGO, "BOGODIR",       NULL },
-    { PR_ENV_HOME, "HOME",          BOGODIR }
+    { PR_ENV_HOME, "HOME_ETC",      BOGODIR }
 #else
     { PR_ENV_HOME, "Choices$Write",  BOGODIR },
     { PR_ENV_HOME, "Bogofilter$Dir", NULL },
@@ -104,6 +104,7 @@
     size_t path_size, env_size;
 
     env = getenv(var);
+    if (env == NULL && strcmp(var, "HOME_ETC") == 0) env = getenv("HOME");
     if (env == NULL || *env == '\0') return NULL;
 
     env_size = strlen(env);
diff -burN bogofilter-0.90.0.orig/configure.ac bogofilter-0.90.0/configure.ac
--- bogofilter-0.90.0.orig/configure.ac 2004-05-10 02:49:14.000000000 +0200
+++ bogofilter-0.90.0/configure.ac      2004-05-20 15:16:54.974216712 +0200
@@ -518,7 +518,7 @@
 export PATH
 
 need_my_gsl=1
-AC_ARG_WITH(included-gsl, AC_HELP_STRING([--with-included-gsl],[force use of shipped 
GSL rather than system GSL]),
+AC_ARG_WITH(included-gsl, ([--with-included-gsl],[force use of shipped GSL rather 
than system GSL]),
 if test "x$WITHVAL" != "xyes" ; then need_my_gsl=2 ; fi)
 
 if test "$need_my_gsl" = 1 ; then
diff -burN bogofilter.spec.orig bogofilter.spec
--- bogofilter.spec.orig        2004-05-20 16:00:00.000000000 +0200
+++ bogofilter.spec     2004-05-20 16:02:13.000000000 +0200
@@ -2,13 +2,13 @@
 Summary:       Bayesian Spam Filter
 Summary(pl):   Bayesjański Filtr Antyspamowy
 Name:          bogofilter
-Version:       0.16.4
+Version:       0.90.0
 Release:       1
 License:       GPL
 Group:         Applications/Mail
 Vendor:                Eric S. Raymond <[EMAIL PROTECTED]>
 Source0:       http://dl.sourceforge.net/%{name}/%{name}-%{version}.tar.gz
-# Source0-md5: 3f20cdd44b80a08d2114c5d95d485915
+# Source0-md5: fa643169dd298a842dabd43b8ea5c4a1
 Patch0:                %{name}-home_etc.patch
 Patch1:                %{name}-dummy.patch
 URL:           http://bogofilter.sourceforge.net/
_______________________________________________________
z�ota zasada - kto si� nie zna, niech si� nie wypowiada

Odpowiedź listem elektroniczym