VineSeed ML アーカイブ



[VineSeed:22926] Re: New: perl-Text-CharWidth-0.04-1vl6, perl-Text-WrapI18N-0.06-1vl6

  • From: "IWAI, Masaharu" <iwaim.sub@xxxxxxxxx>
  • Subject: [VineSeed:22926] Re: New: perl-Text-CharWidth-0.04-1vl6, perl-Text-WrapI18N-0.06-1vl6
  • Date: Wed, 30 Mar 2011 06:54:26 +0900
赤星さん

岩井です。

BTSでもよさそうだったけどMLに。

この2つをperl 5.12.3でビルドしなおしていただけますか?

perl-Text-WrapI18N-0.06はnoarchでよさそうです。

perl-Text-CharWidthはディレクトリが不足してました。
あと、ついでなのでperl(:MODULE_COMPAT_x.y.z)に依存させといてください。
パッチつけときます。
# 明文化されてないし全部反映できてないけどアーキテクチャ依存のものはこれを全部つける予定。
# noarchは今のところなくてもいい(あってもいい)ぐらいに考えています。

------------------------------
Index: perl-Text-CharWidth-vl.spec
===================================================================
--- perl-Text-CharWidth-vl.spec	(リビジョン 3196)
+++ perl-Text-CharWidth-vl.spec	(作業コピー)
@@ -20,6 +20,7 @@
 # 以下に依存関係を記述してください。

 Requires:	perl
+Requires:	perl(:MODULE_COMPAT_%(eval "`%{__perl} -V:version`"; echo $version))
 Requires:	glibc

 BuildRequires:	perl
@@ -76,6 +77,9 @@
 %files -f %{name}.files
 %defattr(-,root,root)
 %doc Changes README
+%dir %{perl_vendorarch}/Text
+%dir %{perl_vendorarch}/auto/Text
+%dir %{perl_vendorarch}/auto/Text/CharWidth
 %{_mandir}/*/*

 %changelog
------------------------------

2011年1月8日2:21 Yasumichi Akahoshi <yasumichi@xxxxxxxxxxxxx>:
>  赤星です。VineSeed に以下のファイルを put しました。
>
> perl-Text-CharWidth-0.04-1vl6.src.rpm
> perl-Text-CharWidth-0.04-1vl6.i686.rpm
> perl-Text-CharWidth-0.04-1vl6.x86_64.rpm
> perl-Text-WrapI18N-0.06-1vl6.src.rpm
> perl-Text-WrapI18N-0.06-1vl6.i686.rpm
> perl-Text-WrapI18N-0.06-1vl6.x86_64.rpm
>
> # ともに新規パッケージです。po4a をパッケージングするために作成しましたが、
> # 今のところ po4a 自体のビルドは頓挫しています。(汗
>
> Name        : perl-Text-CharWidth
> Description :
> このモジュールは、wcwidth(3)、wcswidth(3) および mblen(3) と同等の機能を提供
> します。
> mbwidth() および mbswidth() は、C言語の wcwidth(3) および wcswidth(3) に対応
> するサブルーチンとして提供されます。接頭辞「mb」は、Cでは、「マルチバイト文
> 字」を扱うことを意味します。文字エンコーディングは、LC_CTYPE によって指定し
> ます。
>
> Name        : perl-Text-WrapI18N
> This is a module which intends to substitute Text::Wrap,
> which supports internationalized texts including:
>  - multibyte encodings such as UTF-8, EUC-JP, EUC-KR, GB2312, and Big5,
>  - fullwidth characters like east Asian characters which appear in
>   UTF-8, EUC-JP, EUC-KR, GB2312, Big5, and so on,
>  - combining characters like diacritical marks which appear in UTF-8,
>   ISO-8859-11 (aka TIS-620), and so on, and
>  - languages which don't use whitespaces between words, like Chinese
>   and Japanese.
>
> --
> Yasumichi Akahoshi
> GnuPG fingerprint = B948 EA89 41F6 358D F2B4 6A93 A800 3453 63B6 1569
>
>



-- 
いわい