1 Summary: unRAR - extract, test and view RAR archives
2 Summary(pl.UTF-8): unRAR - rozpakowuje, testuje i przegląda archiwa RAR
3 Summary(pt_BR.UTF-8): Descompressor de arquivos no formato .rar
4 Summary(ru.UTF-8): Распаковщик файлов .zip
5 Summary(uk.UTF-8): Розпаковувач файлів .zip
10 Group: Applications/Archiving
11 #Source0Download: http://www.rarlab.com/rar_add.htm
12 Source0: http://www.rarlab.com/rar/%{name}src-%{version}.tar.gz
13 # Source0-md5: 10b142866c656e40273434aae6747f96
16 URL: http://www.rarlab.com/
17 BuildRequires: libstdc++-devel
18 BuildRequires: rpmbuild(macros) >= 1.167
19 BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
21 # -fPIC for other archs too ?
22 %define specflags_x86_64 -fPIC
25 The unRAR utility is a freeware program, distributed with source code
26 and developed for extracting, testing and viewing the contents of
27 archives created with the RAR archiver version 1.50 and above.
29 %description -l pl.UTF-8
30 UnRAR jest programem freeware, rozpowszechnianym wraz z kodem
31 źródłowym, przeznaczonym do rozpakowywania, testowania oraz
32 przeglądania zawartości archiwów stworzonych przez program RAR w
33 wersji 1.50 i wyższej.
35 %description -l pt_BR.UTF-8
36 O programa unrar é utilizado para descompactar arquivos no formato
39 %description -l ru.UTF-8
40 Unzip выдает список, проверяет целостность и извлекает файлы из
41 архивов ZIP, довольно широко распространенных в мире DOS.
42 Сопутствующая программа, zip, создает архивы ZIP. Обе программы
43 совместимы с архивами созданными PKZIP и PKUNZIP от PKWARE для MS-DOS,
44 но во многих случаях опции или умолчания отличаются.
46 %description -l uk.UTF-8
47 Unzip видає перелік, перевіряє цілісність та видобуває файли з архівів
48 ZIP, досить широко розповсюджених у світі DOS. Відповідна програма,
49 zip, створює архіви ZIP. Обидві програми сумісні з архівами створеними
50 PKZIP та PKUNZIP від PKWARE для MS-DOS, але в багатьох випадках опції
51 або умовчання відрізняються.
54 Summary: Library for extracting RAR archive
57 %description -n libunrar
58 Library for extracting RAR archive.
60 %package -n libunrar-devel
61 Summary: Development files for libunrar
62 Group: Development/Libraries
63 Requires: libunrar = %{version}-%{release}
65 %description -n libunrar-devel
66 Development files for libunrar.
73 %{__make} -f makefile.unix clean
74 %{__make} -f makefile.unix \
77 CXXFLAGS="%{rpmcxxflags}" \
79 %{__make} -f makefile.unix clean
80 %{__make} -f makefile.unix lib \
83 CXXFLAGS="%{rpmcxxflags}" \
84 LDFLAGS="%{rpmldflags} -Wl,-soname -Wl,libunrar.so.%{version}" \
88 rm -rf $RPM_BUILD_ROOT
89 install -d $RPM_BUILD_ROOT{%{_bindir},%{_libdir},%{_mandir}/{man1,pl/man1}}
91 install unrar $RPM_BUILD_ROOT%{_bindir}
92 install libunrar.so $RPM_BUILD_ROOT%{_libdir}/libunrar.so.%{version}
93 ln -s linunrar.so.%{version} $RPM_BUILD_ROOT%{_libdir}/libunrar.so
94 install %{SOURCE1} $RPM_BUILD_ROOT%{_mandir}/man1
95 install %{SOURCE2} $RPM_BUILD_ROOT%{_mandir}/pl/man1/unrar.1
98 rm -rf $RPM_BUILD_ROOT
101 %defattr(644,root,root,755)
104 %lang(pl) %{_mandir}/pl/man1/*
105 %attr(755,root,root) %{_bindir}/*
108 %defattr(644,root,root,755)
109 %attr(755,root,root) %{_libdir}/libunrar.so.*.*
111 %files -n libunrar-devel
112 %defattr(644,root,root,755)
113 %{_libdir}/libunrar.so