Browse Source

trac: add vine patches

git-svn-id: http://trac.vinelinux.org/repos/projects/specs@2321 ec354946-7b23-47d6-9f5a-488ba84defc7
iwaim 13 years ago
parent
commit
b21ffb5b6f

+ 8 - 0
t/trac/trac-0.11.3.ja1-fix_sourceforge2trac.py.patch

@@ -0,0 +1,8 @@
+diff -uNr Trac-0.11.3.ja1.orig/contrib/sourceforge2trac.py Trac-0.11.3.ja1/contrib/sourceforge2trac.py
+--- Trac-0.11.3.ja1.orig/contrib/sourceforge2trac.py	2007-10-24 13:44:07.000000000 +0900
++++ Trac-0.11.3.ja1/contrib/sourceforge2trac.py	2009-04-05 18:29:31.000000000 +0900
+@@ -1,3 +1,4 @@
++#!/usr/bin/env python
+ """
+ Import a Sourceforge project's tracker items into a Trac database.
+ 

+ 24 - 0
t/trac/trac-0.11.4.ja1-default_charset.patch

@@ -0,0 +1,24 @@
+diff -uNr Trac-0.11.4.ja1.orig/trac/mimeview/api.py Trac-0.11.4.ja1/trac/mimeview/api.py
+--- Trac-0.11.4.ja1.orig/trac/mimeview/api.py	2009-02-25 05:20:10.000000000 +0900
++++ Trac-0.11.4.ja1/trac/mimeview/api.py	2009-04-25 19:37:45.000000000 +0900
+@@ -575,7 +575,7 @@
+     annotators = ExtensionPoint(IHTMLPreviewAnnotator)
+     converters = ExtensionPoint(IContentConverter)
+ 
+-    default_charset = Option('trac', 'default_charset', 'cp932',
++    default_charset = Option('trac', 'default_charset', 'utf-8',
+         """文字コードが設定されていないときのデフォルト値を設定します。""")
+ 
+     tab_width = IntOption('mimeviewer', 'tab_width', 8,
+diff -uNr Trac-0.11.4.ja1.orig/trac/wiki/default-pages/TracJa Trac-0.11.4.ja1/trac/wiki/default-pages/TracJa
+--- Trac-0.11.4.ja1.orig/trac/wiki/default-pages/TracJa	2009-04-01 01:10:09.000000000 +0900
++++ Trac-0.11.4.ja1/trac/wiki/default-pages/TracJa	2009-04-25 19:47:27.000000000 +0900
+@@ -29,7 +29,7 @@
+  4. バイナリファイルと判別されない場合、テキストを HTML に整形します。
+    1. ファイルに設定された `svn:mime-type` 属性が `text/html; charset=utf-8` のように `charset=` を含む場合は、その文字コードでファイルを読み込みます。
+    2. ファイルに `BOM (Byte Order Mark)` が付いていれば、適切な `UTF` でファイルを読み込みます。
+-   3. ファイル個別に判定できない場合は、 [wiki:TracIni trac.ini ファイル] の `[trac]` セクション `default_charset` オプションに指定された文字コードでファイルを読み込みます。このコンフィグの初期値は、 `cp932` (日本語版 Windows で通常使われている文字コード。オリジナル配布物では `iso-8859-15` である箇所にパッチしています) なので、 `UTF-8` や `EUC-JP` などの文字コードを使用する場合は、同コンフィグを変更してください。
++   3. ファイル個別に判定できない場合は、 [wiki:TracIni trac.ini ファイル] の `[trac]` セクション `default_charset` オプションに指定された文字コードでファイルを読み込みます。このコンフィグの初期値は、 Vine Linuxのパッケージでは 'UTF-8' です。'EUC-JP' などの他の文字コードを使用する場合は、同コンフィグを変更してください。なお、Trac-ja の初期値 `cp932` (日本語版 Windows で通常使われている文字コード) や、オリジナル配布物の初期値 `iso-8859-15` とは異なっています。
+ 
+ Python 2.3 配布には、日本語だけで使用されている文字コード(`cp932`, `shift_jis`, `euc-jp` など) の codec が含まれていません。これらの文字コードを使用したい場合は、別途 [http://www.python.jp/Zope/download/JapaneseCodecs JapaneseCodecs] をインストールする必要があります。 Python 2.4 配布では、 !JapaneseCodecs が同梱されています。
+