]> git.pld-linux.org Git - packages/perl-Bit-ShiftReg.git/blame - perl-Bit-ShiftReg.spec
use generic url
[packages/perl-Bit-ShiftReg.git] / perl-Bit-ShiftReg.spec
CommitLineData
42a1b1bf 1#
2# Conditional build:
3%bcond_without tests # do not perform "make test"
124cccbe 4
cca08c8e 5%define pdir Bit
6%define pnam ShiftReg
124cccbe 7%include /usr/lib/rpm/macros.perl
ffe18fba 8Summary: Bit::ShiftReg - bit shift registers with rotate / shift operations
d910ef7c 9Summary(pl.UTF-8): Bit::ShiftReg - rejestry bitowego przesuwania z rotacją / przesunięciem
bcb35749 10Name: perl-Bit-ShiftReg
11Version: 2.0
6483e926 12Release: 15
ffe18fba 13# same as perl
14License: GPL v1+ or Artistic
bcb35749 15Group: Development/Languages/Perl
ad9c8c69 16Source0: http://www.cpan.org/modules/by-module/%{pdir}/%{pdir}-%{pnam}-%{version}.tar.gz
799c7e51 17# Source0-md5: d8afa46eb43b252ae019c3193635d1e2
124cccbe 18URL: http://search.cpan.org/dist/Bit-ShiftReg/
0a37809f 19Patch0: build.patch
3d844c67 20BuildRequires: perl-devel >= 1:5.8.0
124cccbe 21BuildRequires: rpm-perlprov >= 4.1-13
e2d424ff 22BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
bcb35749 23
24%description
ffe18fba 25Bit::ShiftReg Perl module implements rotate left, rotate right, shift
26left and shift right operations with carry flag for all C integer
27types.
28
29The results depend on the number of bits that the integer types
30unsigned char, unsigned short, unsigned int and unsigned long have on
31your machine.
bcb35749 32
3d51dfc7
JR
33%description -l pl.UTF-8
34Moduł Perla Bit::ShiftReg zawiera implementację operacji: rotacji w
35lewo, rotacji w prawo, przesunięcia w lewo i przesunięcia w prawo ze
36znacznikiem przeniesienia dla wszystkich typów całkowitych w C.
ffe18fba 37
3d51dfc7 38Wynik zależy od ilości bitów, jaką mają typy: unsigned char, unsigned
ffe18fba 39short, unsigned int i unsigned long na danej architekturze.
bcb35749 40
41%prep
36c70d5a 42%setup -q -n %{pdir}-%{pnam}-%{version}
0a37809f 43%patch0 -p1
bcb35749 44
45%build
1a99a3d6 46%{__perl} Makefile.PL \
e0242913 47 INSTALLDIRS=vendor
42a1b1bf 48%{__make} \
59837049 49 CC="%{__cc}" \
42a1b1bf 50 OPTIMIZE="%{rpmcflags}"
51
52%{?with_tests:%{__make} test}
bcb35749 53
54%install
55rm -rf $RPM_BUILD_ROOT
bcb35749 56
42a1b1bf 57%{__make} install \
58 DESTDIR=$RPM_BUILD_ROOT
bcb35749 59
bcb35749 60%clean
61rm -rf $RPM_BUILD_ROOT
62
63%files
64%defattr(644,root,root,755)
664ad407 65%doc README
1a99a3d6 66%{perl_vendorarch}/Bit/ShiftReg.pm
67%dir %{perl_vendorarch}/auto/Bit/ShiftReg
1a99a3d6 68%attr(755,root,root) %{perl_vendorarch}/auto/Bit/ShiftReg/ShiftReg.so
bcb35749 69%{_mandir}/man3/*
This page took 0.478505 seconds and 4 git commands to generate.