Poprawki dla gkrellma

Kacper Kornet kornet w camk.edu.pl
Czw, 20 Wrz 2007, 16:58:30 CEST


Witam,

Podsyłam łatki z następującymi poprawkami do gkrellma:

1. Obecna wersja w czasie kompilacji błędnie nie wykrywa obecności
gnutls. W zamian linkuje się z openssl (o ile jest zainstalowany).

2. Usunięcie nadmiarowego zapisywania opcji float_factor do plików konfiguracyjnych
przy każdej modyfikacji ustawień.

-- 
  Kacper Kornet
-------------- następna część ---------
diff -ru gkrellm-2.3.0/src/configure gkrellm-2.3.0.my/src/configure
--- gkrellm-2.3.0/src/configure	2007-05-07 01:45:55.000000000 +0200
+++ gkrellm-2.3.0.my/src/configure	2007-09-19 19:05:12.000000000 +0200
@@ -41,6 +41,7 @@
 
 cat << EOF > test.c
 #include <gnutls/openssl.h>
+#include <gcrypt.h>
 #include <errno.h>
 #include <pthread.h>
 
diff -ru gkrellm-2.3.0/src/mail.c gkrellm-2.3.0.my/src/mail.c
--- gkrellm-2.3.0/src/mail.c	2007-09-19 19:08:34.000000000 +0200
+++ gkrellm-2.3.0.my/src/mail.c	2007-09-19 19:06:25.000000000 +0200
@@ -34,6 +34,7 @@
 
 #if defined(HAVE_GNUTLS)
 #include <gnutls/openssl.h>
+#include <gcrypt.h>
 #include <pthread.h>
 #define MD5Init		MD5_Init
 #define MD5Update	MD5_Update
Only in gkrellm-2.3.0.my/src: .mail.c.swp
-------------- następna część ---------
diff -ru gkrellm-2.3.0/src/config.c gkrellm/src/config.c
--- gkrellm-2.3.0/src/config.c	2007-07-20 18:46:54.000000000 +0200
+++ gkrellm/src/config.c	2007-08-25 20:03:41.000000000 +0200
@@ -2492,6 +2492,8 @@
 				++cf;
 			if (cf != end)
 				continue;
+			if (!strcmp("float_factor", keyword))
+				continue;
 
 			*ch = tmp;
 			fputs(buf, f);
-------------- następna część ---------
Index: gkrellm.spec
===================================================================
RCS file: /cvsroot/SPECS/gkrellm.spec,v
retrieving revision 1.115
diff -u -r1.115 gkrellm.spec
--- gkrellm.spec	15 Sep 2007 21:01:23 -0000	1.115
+++ gkrellm.spec	20 Sep 2007 14:42:19 -0000
@@ -18,6 +18,8 @@
 Patch0:		%{name}-opt.patch
 Patch1:		%{name}-home_etc.patch
 Patch2:		%{name}-pl.po-update.patch
+Patch3:		%{name}-gnutls.patch
+Patch4:		%{name}-write-config.patch
 URL:		http://www.gkrellm.net/
 BuildRequires:	gettext-devel
 BuildRequires:	glib2-devel >= 2.2.0
@@ -123,6 +125,8 @@
 %patch0 -p1
 %patch1 -p1
 %patch2 -p1
+%patch3 -p1
+%patch4 -p1
 
 %build
 %{__make} \


Więcej informacji o liście dyskusyjnej pld-devel-pl