From: Enver ALTIN (enver.altin@frontsite.com.tr)
Date: Fri 09 Jan 2004 - 13:16:53 EST
On Fri, 2004-01-09 at 19:41, Enver ALTIN wrote:
> Patch ekte.
Bir küçük patch daha:
Index: src/callbacks.c
===================================================================
RCS file: /var/lib/cvs/gtksozluk2/src/callbacks.c,v
retrieving revision 1.3
diff -u -r1.3 callbacks.c
--- src/callbacks.c 9 Jan 2004 17:56:48 -0000 1.3
+++ src/callbacks.c 9 Jan 2004 18:10:27 -0000
@@ -11,6 +11,10 @@
#include "interface.h"
#include "support.h"
+#ifndef PACKAGE_DATA_DIR
+#define PACKAGE_DATA_DIR "/usr/local/share"
+#endif
+
void
on_quit1_activate (GtkMenuItem * menuitem, gpointer user_data)
{
@@ -99,15 +103,15 @@
gtk_text_buffer_get_bounds (buffer, &start, &end);
gtk_text_buffer_delete (buffer, &start, &end);
- if ((dosyaing = fopen ("/usr/local/share/gtksozluk2/ingtur-ing", "r")) == 0)
+ if ((dosyaing = fopen (g_strconcat (PACKAGE_DATA_DIR, "/gtksozluk2/ingtur-ing"), "r")) == 0)
{
- g_printerr ("/usr/local/share/gtksozluk2/ingtur-tur dosyasi bulunamadi\n");
+ g_printerr ( g_strconcat(PACKAGE_DATA_DIR, "/gtksozluk2/ingtur-ing dosyasi bulunamadi\n"));
return;
}
Eğer autogen/configure sırasında --prefix kullanarak değiştirirsem, data
dosyalarının gittiği yer değişecek; dolayısıyla bunu
/usr/local/share/gtksozluk2 altında aramasının pek anlamı kalmayacak.
-- __________ | | | | Enver ALTIN (a.k.a. skyblue) | | Software developer, IT consultant | FRONT | |==========| FrontSITE Bilgi Teknolojisi A.Ş. |_____SITE_| http://www.frontsite.com.tr/ -- Attached file included as plaintext by Ecartis -- -- File: signature.asc -- Desc: This is a digitally signed message part -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.2.4 (GNU/Linux) iD8DBQA//vAUZCB2FZvqK0sRAufQAJoD6/MaMmEQC/FApVusR50fFxnI4ACcCKWk PIGvOwp80Ffxm7f7J0N1sS4= =Ne0f -----END PGP SIGNATURE-----