]> git.pld-linux.org Git - packages/perl-Convert-GeekCode.git/blob - perl-Convert-GeekCode.spec
c0d823206a8a71862741528759e250a46eb6ab0e
[packages/perl-Convert-GeekCode.git] / perl-Convert-GeekCode.spec
1 #
2 # Conditional build:
3 %bcond_without  tests   # do not perform "make test"
4 #
5 %include        /usr/lib/rpm/macros.perl
6 %define         pdir    Convert
7 %define         pnam    GeekCode
8 Summary:        Convert::GeekCode - convert and generate geek code sequences
9 Summary(pl.UTF-8):      Convert::GeekCode - generowanie i konwersja sekwencji ,,geek code''
10 Name:           perl-Convert-GeekCode
11 Version:        0.62
12 Release:        1
13 # same as perl
14 License:        GPL v1+ or Artistic
15 Group:          Development/Languages/Perl
16 Source0:        http://www.cpan.org/modules/by-module/%{pdir}/%{pdir}-%{pnam}-%{version}.tar.gz
17 # Source0-md5:  33db901752d33da513aa0b24f1e26db5
18 BuildRequires:  perl-devel >= 1:5.8.0
19 %{?with_tests:BuildRequires:    perl-YAML}
20 BuildRequires:  rpm-perlprov >= 4.1-13
21 BuildArch:      noarch
22 BuildRoot:      %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
23
24 %description
25 Convert::GeekCode converts and generates Geek Code sequences (cf.
26 http://geekcode.com/). It supports different langugage codes and
27 user-customizable codesets.
28
29 %description -l pl.UTF-8
30 Moduł Convert::GeekCode konwertuje i generuje sekwencje Geek Code
31 (http://geekcode.com/). Obsługuje kody dla różnych języków i zestawy
32 kodów definiowane przez użytkownika.
33
34 %package -n geekcode-tools
35 Summary:        geekdec - Geek Code decoder, geekgen - Geek Code generator
36 Summary(pl.UTF-8):      geekdec - dekoder i geekgen - generator Geek Code
37 Group:          Applications
38 Requires:       %{name}
39
40 %description -n geekcode-tools
41 geekdec parses Geek Code sequences read from the standard input, and
42 prints out explanations.
43
44 geekgen generates Geek Code sequences interactively, according to
45 user's input. User could mix numerical selections with usual symbols
46 like (), >, ! and @.
47
48 %description -n geekcode-tools -l pl.UTF-8
49 geekdec analizuje sekwencje Geek Code czytane ze standardowego wyjścia
50 i wypisuje ich znaczenie.
51
52 geekgen generuje sekwencje Geek Code interaktywnie, zgodnie z danymi
53 wprowadzanymi przez użytkownika. Użytkownik może mieszać numery opcji
54 ze zwykle używanymi symbolami takimi jak (), >, ! i @.
55
56 %prep
57 %setup -q -n %{pdir}-%{pnam}-%{version}
58
59 %build
60 %{__perl} Makefile.PL \
61         INSTALLDIRS=vendor
62 %{__make}
63
64 %{?with_tests:%{__make} test}
65
66 %install
67 rm -rf $RPM_BUILD_ROOT
68
69 %{__make} install \
70         DESTDIR=$RPM_BUILD_ROOT
71
72 %clean
73 rm -rf $RPM_BUILD_ROOT
74
75 %files
76 %defattr(644,root,root,755)
77 %{perl_vendorlib}/%{pdir}/*.pm
78 %{perl_vendorlib}/%{pdir}/%{pnam}
79 %{_mandir}/man3/*
80
81 %files -n geekcode-tools
82 %defattr(644,root,root,755)
83 %attr(755,root,root) %{_bindir}/*
84 %{_mandir}/man1/*
This page took 0.031902 seconds and 2 git commands to generate.