]> git.pld-linux.org Git - packages/perl-Text-Kakasi.git/blobdiff - perl-Text-Kakasi.spec
perl 5.38.0 rebuild
[packages/perl-Text-Kakasi.git] / perl-Text-Kakasi.spec
index 2c75e4116ecff4841e20eecb2d6351b2fdf710c0..084a17725b38ed51c1a7f68c7b0b982bfcc938b5 100644 (file)
@@ -1,28 +1,38 @@
-%include       /usr/lib/rpm/macros.perl
+#
+# Conditional build:
+%bcond_without tests   # do not perform "make test"
+#
+%define        pdir    Text
+%define        pnam    Kakasi
 Summary:       A KAKASI library module for Perl
-Summary(cs):   Modul s KAKASI knihovnou pro Perl
-Summary(da):   Et KAKASI-modul for Perl
-Summary(de):   Ein KAKASI-Bibliothek Modul für Perl
-Summary(es):   Módulo de la Biblioteca KAKASI para Perl
-Summary(fr):   Un module de bibliothèque Kakasi pour Perl
-Summary(it):   Modulo di libreria KAKASI per Perl
-Summary(ja):   Perl ÍѤΠKAKASI ¥é¥¤¥Ö¥é¥ê¥â¥¸¥å¡¼¥ë
-Summary(ko):   ÆÞÀ» À§ÇÑ KAKASI ¶óÀ̺귯¸® ¸ðÁÙ
-Summary(no):   Et KAKASI-modul for Perl
-Summary(pl):   Interfejs Perla do biblioteki KAKASI
-Summary(pt):   Um módulo da biblioteca KAKASI para o Perl
-Summary(ru):   íÏÄÕÌØ ÂÉÂÌÉÏÔÅËÉ KAKASI ÄÌÑ Perl
-Summary(sv):   En KAKASI-bibliotekmodul för Perl
-Summary(zh_CN):        Perl µÄ KAKASI ¿âÄ£¿é¡£
+Summary(cs.UTF-8):     Modul s KAKASI knihovnou pro Perl
+Summary(da.UTF-8):     Et KAKASI-modul for Perl
+Summary(de.UTF-8):     Ein KAKASI-Bibliothek Modul für Perl
+Summary(es.UTF-8):     Módulo de la Biblioteca KAKASI para Perl
+Summary(fr.UTF-8):     Un module de bibliothèque Kakasi pour Perl
+Summary(it.UTF-8):     Modulo di libreria KAKASI per Perl
+Summary(ja.UTF-8):     Perl 用の KAKASI ライブラリモジュール
+Summary(ko.UTF-8):     펄을 위한 KAKASI 라이브러리 모줄
+Summary(nb.UTF-8):     Et KAKASI-modul for Perl
+Summary(pl.UTF-8):     Interfejs Perla do biblioteki KAKASI
+Summary(pt.UTF-8):     Um módulo da biblioteca KAKASI para o Perl
+Summary(ru.UTF-8):     Модуль библиотеки KAKASI для Perl
+Summary(sv.UTF-8):     En KAKASI-bibliotekmodul för Perl
+Summary(zh_CN.UTF-8):  Perl 的 KAKASI 库模块。
 Name:          perl-Text-Kakasi
-Version:       1.05
-Release:       3
-License:       GPL
+Version:       2.04
+Release:       18
+# README says just GPL, but module itself GPL v2+
+License:       GPL v2+
 Group:         Development/Languages/Perl
-Source0:       http://www.daionet.gr.jp/~knok/kakasi/Text-Kakasi-%{version}.tar.gz
+Source0:       http://www.cpan.org/modules/by-module/%{pdir}/%{pdir}-%{pnam}-%{version}.tar.gz
+# Source0-md5: 5a9e381cb93edfd707124a63c60f96b1
 URL:           http://www.daionet.gr.jp/~knok/kakasi/
 BuildRequires: kakasi-devel >= 2.3.1
 BuildRequires: rpm-perlprov >= 4.1-13
+%if %{with tests}
+BuildRequires: kakasi-dict
+%endif
 BuildRoot:     %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
 
 %description
@@ -32,73 +42,78 @@ characters to Hiragana, Katakana or Romaji and may be helpful to read
 Japanese documents. More information about KAKASI is available at
 <http://kakasi.namazu.org/>.
 
-%description -l cs
-Modul Text-Kakasi poskytuje rozhraní ke knihovnì libkakasi do jazyka Perl.
-KAKASI je filtr pro konverze japonských znakù Hiragana, Katakana nebo Romaji.
+%description -l cs.UTF-8
+Modul Text-Kakasi poskytuje rozhraní ke knihovně libkakasi do jazyka Perl.
+KAKASI je filtr pro konverze japonských znaků Hiragana, Katakana nebo Romaji.
 
-%description -l da
-Modulet Text-Kakasi giver et grænseflade for Perl til libkakasi (et
+%description -l da.UTF-8
+Modulet Text-Kakasi giver et grænseflade for Perl til libkakasi (et
 KAKASI-bibliotek).  KAKASI er et sprogbearbejdningsfilter for at
 konvertere Kanjitegn til Hiragana, Katakana eller Romaji.
 
-%description -l de
-Das Text-Kakasi-Modul unterstützt ein libkakasi (eine KAKASI-Bibliothek)
-Interface für Perl.  KAKASI ist ein Sprachprozessfilter zur Umwandlung der
+%description -l de.UTF-8
+Das Text-Kakasi-Modul unterstützt ein libkakasi (eine KAKASI-Bibliothek)
+Interface für Perl.  KAKASI ist ein Sprachprozessfilter zur Umwandlung der
 Kanji-Schriftzeichen in Hirahana, Katakana oder Romaji.
 
-%description -l es
-El módulo Text-Kakasi proporciona una interfaz de libkakasi (biblioteca
-KAKASI) para Perl. KAKASI es un filtro del proceso de lenguaje para 
-convertir carácteres Kanji a los Hiragana, Katana o Romaji.
+%description -l es.UTF-8
+El módulo Text-Kakasi proporciona una interfaz de libkakasi (biblioteca
+KAKASI) para Perl. KAKASI es un filtro del proceso de lenguaje para
+convertir carácteres Kanji a los Hiragana, Katana o Romaji.
 
-%description -l fr
-Le module Text-Kakasi fournit une interface libkakasi (bibliothèque Kakasi)
+%description -l fr.UTF-8
+Le module Text-Kakasi fournit une interface libkakasi (bibliothèque Kakasi)
 pour Perl. Kakasi est un filtre de processeur de langage pour convertir les
-caractères Kanji en caractères Hiragana, Katakana ou Romaji.
+caractères Kanji en caractères Hiragana, Katakana ou Romaji.
 
-%description -l it
+%description -l it.UTF-8
 Il modulo Text-Kakasi fornisce un'interfacia libkakasi (una libreria
-KAKASI) per Perl. KAKASI è un filtro di elaborazione delle lingue per
+KAKASI) per Perl. KAKASI è un filtro di elaborazione delle lingue per
 convertire i caratteri Kanji in Hirigana, Katakana o Romanji.
 
-%description -l ja
-¤³¤Î¥â¥¸¥å¡¼¥ë¤Ï¡¢¹â¶¶Íµ¿®¤µ¤ó¤ÎºîÀ®¤µ¤ì¤¿¥½¥Õ¥È¥¦¥§¥¢KAKASI¤òperl
-¤«¤éÍѤ¤¤ë¤¿¤á¤Î¤â¤Î¤Ç¤¹¡£
+%description -l ja.UTF-8
+このモジュールは、高橋裕信さんの作成されたソフトウェアKAKASIをperl
+から用いるためのものです。
 
-¤³¤Î¥â¥¸¥å¡¼¥ë¤ò»È¤¦¤¿¤á¤Ë¤Ï¡¢ºÇ¿·ÈǤÎKAKASI(2.3.0°Ê¹ß)¤¬É¬ÍפǤ¹¡£
-ºÇ¿·ÈǤ˴ؤ·¤Æ¤Ï¡¢<http://kakasi.namazu.org/>¤ò»²¾È¤·¤Æ¤¯¤À¤µ¤¤¡£
+このモジュールを使うためには、最新版のKAKASI(2.3.0以降)が必要です。
+最新版に関しては、<http://kakasi.namazu.org/>を参照してください。
 
-%description -l pl
-Ten modu³ dostarcza interfejs libkakasi dla perla. libkakasi to czê¶æ
-pakietu KAKASI. KAKASI to filtr konwertuj±cy znaki Kanji na Hiragana,
-Katakana lub Romaji, który mo¿e byæ przydatny przy czytaniu japoñskich
-dokumentów. Wiêcej informacji o KAKASI znajduje siê na stronie
+%description -l pl.UTF-8
+Ten moduł dostarcza interfejs libkakasi dla Perla. libkakasi to część
+pakietu KAKASI. KAKASI to filtr konwertujący znaki Kanji na Hiragana,
+Katakana lub Romaji, który może być przydatny przy czytaniu japońskich
+dokumentów. Więcej informacji o KAKASI znajduje się na stronie
 <http://kakasi.namazu.org/>.
 
-%description -l pt
-O módulo Text-Kakasi oferece uma interface da libkakasi (uma biblioteca
-de KAKASI) para o Perl. O KAKASI é um filtro de processamento para 
+%description -l pt.UTF-8
+O módulo Text-Kakasi oferece uma interface da libkakasi (uma biblioteca
+de KAKASI) para o Perl. O KAKASI é um filtro de processamento para
 converter os caracteres Kanji para Hiragana, Katakana ou Romaji.
 
-%description -l ru
-íÏÄÕÌØ Text-Kakasi ÓÏÄÅÒÖÉÔ ÂÉÂÌÉÏÔÅËÕ libkakasi, ËÏÔÏÒÁÑ ÐÒÅÄÏÓÔÁ×ÌÑÅÔ
-ÉÎÔÅÒÆÅÊÓ KAKASI ÄÌÑ Perl. æÉÌØÔÒ KAKASI ÐÒÅÄÎÁÚÎÁÞÅΠÄÌÑ ÐÒÅÏÂÒÁÚÏ×ÁÎÉÑ
-ÔÅËÓÔÁ É ËÏÄÉÒÏ×ËÉ Kanji × Hiragana, Katakana ÉÌÉ Romaji.
-%description -l sv
-Modulen Text-Kakasi ger ett gränssnitt för Perl till libkakasi (ett
-KAKASI-bibliotek).  KAKASI är ett språkbearbetningsfilter för att
+%description -l ru.UTF-8
+Модуль Text-Kakasi содержит библиотеку libkakasi, которая предоставляет
+интерфейс KAKASI для Perl. Фильтр KAKASI предназначен для преобразования
+текста и кодировки Kanji в Hiragana, Katakana или Romaji.
+%description -l sv.UTF-8
+Modulen Text-Kakasi ger ett gränssnitt för Perl till libkakasi (ett
+KAKASI-bibliotek).  KAKASI är ett språkbearbetningsfilter för att
 konvertera Kanjitecken till Hiragana, Katakana eller Romaji.
 
 %prep
-%setup -q -n Text-Kakasi-%{version}
+%setup -q -n %{pdir}-%{pnam}-%{version}
 
 %build
 %{__perl} Makefile.PL \
-       INSTALLDIRS=vendor 
-%{__make} OPTIMIZE="%{rpmcflags}"
+       INSTALLDIRS=vendor
+%{__make} \
+       CC="%{__cc}" \
+       OPTIMIZE="%{rpmcflags}"
+
+%{?with_tests:%{__make} test}
 
 %install
 rm -rf $RPM_BUILD_ROOT
+
 %{__make} install \
        DESTDIR=$RPM_BUILD_ROOT
 
@@ -107,10 +122,9 @@ rm -rf $RPM_BUILD_ROOT
 
 %files
 %defattr(644,root,root,755)
-%doc README*
-%lang(ja) %doc README.jp*
-%{perl_vendorarch}/Text/Kakasi.pm
+%doc README
+%lang(ja) %doc README.jp
+%{perl_vendorarch}/Text/*.pm
 %dir %{perl_vendorarch}/auto/Text/Kakasi
-%{perl_vendorarch}/auto/Text/Kakasi/Kakasi.bs
-%attr(755,root,root) %{perl_vendorarch}/auto/Text/Kakasi/Kakasi.so
-%{_mandir}/man3/Text::Kakasi.3pm*
+%attr(755,root,root) %{perl_vendorarch}/auto/Text/Kakasi/*.so
+%{_mandir}/man3/*
This page took 0.091448 seconds and 4 git commands to generate.