source: projects/specs/trunk/p/po4a/po4a-vl.spec @ 8804

Revision 8804, 2.9 KB checked in by yasumichi, 10 years ago (diff)

rebuild with perl-5.16.3

Line 
1Name:           po4a
2Version:        0.44
3Release:        2%{?_dist_release}
4License:        GPL
5Group:          Development/Tools
6URL:            http://po4a.alioth.debian.org/
7Source:         https://alioth.debian.org/frs/download.php/3472/%{name}-%{version}.tar.gz
8Buildroot:      %{_tmppath}/%{name}-%{version}-root
9
10Vendor:         Project Vine
11Distribution:   Vine Linux
12Packager:       yasumichi
13
14Summary:        po4a extracts the translatable material from its input in a PO file.
15Summary(ja):    po4a は、入力ファイルから翻訳できる素材を抽出し、PO ファイルを作成します。
16
17BuildArch:      noarch
18Requires:       perl
19Requires:       perl-Text-WrapI18N
20BuildRequires:  perl
21BuildRequires:  perl-Text-WrapI18N
22BuildRequires:  perl-TermReadKey
23BuildRequires:  perl-SGMLSpm
24BuildRequires:  texlive
25BuildRequires:  docbook-style-xsl
26BuildRequires:  libxslt
27
28%description
29The po4a (PO for anything) project goal is to ease translations (and
30more interestingly, the maintenance of translations) using gettext
31tools on areas where they were not expected like documentation.
32
33In po4a each documentation format is handled by a module. For now, we have a
34module for the POD format (in which the perl documentation is written), the
35good old man pages, and the documentation of the kernel compilation options.
36Some other modules are underway, like for sgml, xml or texinfo.
37
38%description -l ja
39po4a (PO for anything) プロジェクトは、gettext ツールが想定していないドキュ
40メントのような領域で翻訳をしやすくすること (またより興味深いのは、翻訳文の保
41守がしやすくなること) を目標にしています。
42
43po4aでは、それぞれのドキュメント形式をモジュールによって扱います。現在のところ、
44POD形式(perlドキュメンテーション形式で書かれている)、古き良き man ページ、
45およびカーネルコンパイルオプションに対応したモジュールを有しています。
46他に sgml、xml や textinfo に対応したモジュールの開発も進められています。
47
48%prep
49%setup -q
50
51%build
52%{__perl} ./Build.PL installdirs=vendor
53./Build
54
55%install
56./Build install destdir=$RPM_BUILD_ROOT create_packlist=0
57
58%find_lang %{name}
59
60%clean
61%{__rm} -rf ${RPM_BUILD_ROOT}
62
63%check
64./Build test
65
66%files -f %{name}.lang
67%defattr(-,root,root)
68%doc README* COPYING TODO
69%{_bindir}/po4a*
70%{_bindir}/msguntypot
71%{perl_vendorlib}/Locale
72%{_mandir}/man1/po4a*.1*
73%{_mandir}/man1/msguntypot.1*
74%{_mandir}/man3/Locale::Po4a::*.3*
75%{_mandir}/man7/po4a.7*
76%{_mandir}/*/man1/po4a*.1*
77%{_mandir}/*/man1/msguntypot.1*
78%{_mandir}/*/man3/Locale::Po4a::*.3*
79%{_mandir}/*/man5/po4a-build.conf*.5*
80%{_mandir}/*/man7/po4a.7*
81%{_mandir}/*/man7/po4a-runtime.7*
82
83%changelog
84* Sun Jul 13 2014 Yasumichi Akahoshi <yasumichi@vinelinux.org> 0.44-2
85- rebuild with perl-5.16.3
86
87* Sat Mar 09 2013 Yasumichi Akahoshi <yasumichi@vinelinux.org> 0.44-1
88- new upstream release
89
90* Tue Mar 29 2011 Yasumichi Akahoshi <yasumichi@vinelinux.org> 0.41-1
91- Initial build for Vine.
92
Note: See TracBrowser for help on using the repository browser.