VineSeed ML アーカイブ



[VineSeed:18249] upload: anjuta-2.26.2.2-3vl5

  • From: Yasumichi Akahoshi <yasumichi@xxxxxxxxxxxxx>
  • Subject: [VineSeed:18249] upload: anjuta-2.26.2.2-3vl5
  • Date: Wed, 29 Jul 2009 01:38:26 +0900
 赤星です。以下のファイルをVineSeedにputしました。

anjuta-2.26.2.2-3vl5.i386.rpm
anjuta-2.26.2.2-3vl5.x86_64.rpm
anjuta-devel-2.26.2.2-3vl5.i386.rpm
anjuta-devel-2.26.2.2-3vl5.x86_64.rpm
anjuta-2.26.2.2-3vl5.src.rpm

[VineLinux:0737] anjuta のレイアウト保持
http://bts.vinelinux.org/guest.cgi?project=VineLinux&action=view_report&id=737

で問題になった ~/.cache がないとセッションデータが利用できないという問題に対
処するための Patch を追加しています。

# 現状、~/.cacheがディレクトリでなくファイルであった場合の対処はしてません。
# この場合、他のアプリにも影響がでると思いますので心当たりのある方は、
# 注意して下さい。

diff -uNr anjuta-2.26.2.2.org/libanjuta/anjuta-utils.c
anjuta-2.26.2.2/libanjuta/anjuta-utils.c
--- anjuta-2.26.2.2.org/libanjuta/anjuta-utils.c	2009-05-01
01:03:35.000000000 +0900
+++ anjuta-2.26.2.2/libanjuta/anjuta-utils.c	2009-07-29 01:01:21.000000000 +0900
@@ -840,11 +840,9 @@
 		}
 		g_object_unref (info);
 	}
-	else if (!g_file_make_directory (dir, NULL, &err))
+	else
 	{
-		g_warning ("Error directory:\n %s", err->message);
-		g_object_unref (dir);
-		return FALSE;
+		g_mkdir_with_parents (dir, 0755);
 	}
 	g_object_unref (dir);

-- 
Yasumichi Akahoshi
GnuPG fingerprint = A947 88E9 351F 8FE2 02D6  BC99 79C5 20FF 0A63 FAFA