]> git.pld-linux.org Git - packages/unrar.git/blame_incremental - unrar.spec
- up to 6.0.2
[packages/unrar.git] / unrar.spec
... / ...
CommitLineData
1Summary: unRAR - extract, test and view RAR archives
2Summary(pl.UTF-8): unRAR - rozpakowuje, testuje i przegląda archiwa RAR
3Summary(pt_BR.UTF-8): Descompressor de arquivos no formato .rar
4Summary(ru.UTF-8): Распаковщик файлов .zip
5Summary(uk.UTF-8): Розпаковувач файлів .zip
6Name: unrar
7Version: 6.0.2
8Release: 1
9License: Freeware
10Group: Applications/Archiving
11#Source0Download: https://www.rarlab.com/rar_add.htm
12Source0: https://www.rarlab.com/rar/%{name}src-%{version}.tar.gz
13# Source0-md5: cb1223a0c8d82847691ccc1dc517b250
14Source1: %{name}.1
15Source2: %{name}.1.pl
16URL: https://www.rarlab.com/
17BuildRequires: libstdc++-devel
18BuildRequires: rpmbuild(macros) >= 1.167
19BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
20
21%description
22The unRAR utility is a freeware program, distributed with source code
23and developed for extracting, testing and viewing the contents of
24archives created with the RAR archiver version 1.50 and above.
25
26%description -l pl.UTF-8
27UnRAR jest programem freeware, rozpowszechnianym wraz z kodem
28źródłowym, przeznaczonym do rozpakowywania, testowania oraz
29przeglądania zawartości archiwów stworzonych przez program RAR w
30wersji 1.50 i wyższej.
31
32%description -l pt_BR.UTF-8
33O programa unrar é utilizado para descompactar arquivos no formato
34".rar".
35
36%description -l ru.UTF-8
37Unzip выдает список, проверяет целостность и извлекает файлы из
38архивов ZIP, довольно широко распространенных в мире DOS.
39Сопутствующая программа, zip, создает архивы ZIP. Обе программы
40совместимы с архивами созданными PKZIP и PKUNZIP от PKWARE для MS-DOS,
41но во многих случаях опции или умолчания отличаются.
42
43%description -l uk.UTF-8
44Unzip видає перелік, перевіряє цілісність та видобуває файли з архівів
45ZIP, досить широко розповсюджених у світі DOS. Відповідна програма,
46zip, створює архіви ZIP. Обидві програми сумісні з архівами створеними
47PKZIP та PKUNZIP від PKWARE для MS-DOS, але в багатьох випадках опції
48або умовчання відрізняються.
49
50%package -n libunrar
51Summary: Library for extracting RAR archive
52Summary(pl.UTF-8): Biblioteka do rozpakowywania archiwów RAR
53Group: Libraries
54
55%description -n libunrar
56Library for extracting RAR archive.
57
58%description -n libunrar -l pl.UTF-8
59Biblioteka do rozpakowywania archiwów RAR.
60
61%package -n libunrar-devel
62Summary: Development files for libunrar
63Summary(pl.UTF-8): Pliki programistyczne biblioteki libunrar
64Group: Development/Libraries
65Requires: libunrar = %{version}-%{release}
66
67%description -n libunrar-devel
68Development files for libunrar.
69
70%description -n libunrar-devel -l pl.UTF-8
71Pliki programistyczne biblioteki libunrar.
72
73%prep
74%setup -q -n unrar
75
76%build
77install -d done
78%{__make} -f makefile clean
79%{__make} -f makefile \
80 CC="%{__cc}" \
81 CXX="%{__cxx}" \
82 CXXFLAGS="%{rpmcppflags} %{rpmcxxflags}" \
83 STRIP=":"
84mv unrar unrar.done
85%{__make} -f makefile clean
86%{__make} -f makefile lib \
87 CC="%{__cc}" \
88 CXX="%{__cxx}" \
89 CXXFLAGS="%{rpmcppflags} %{rpmcxxflags} -fPIC" \
90 LDFLAGS="%{rpmldflags} -pthread -Wl,-soname -Wl,libunrar.so.%{version}" \
91 STRIP=":"
92
93%install
94rm -rf $RPM_BUILD_ROOT
95install -d $RPM_BUILD_ROOT{%{_bindir},%{_libdir},%{_mandir}/{man1,pl/man1}}
96
97install unrar.done $RPM_BUILD_ROOT%{_bindir}/unrar
98install libunrar.so $RPM_BUILD_ROOT%{_libdir}/libunrar.so.%{version}
99ln -s libunrar.so.%{version} $RPM_BUILD_ROOT%{_libdir}/libunrar.so
100install %{SOURCE1} $RPM_BUILD_ROOT%{_mandir}/man1
101install %{SOURCE2} $RPM_BUILD_ROOT%{_mandir}/pl/man1/unrar.1
102
103%clean
104rm -rf $RPM_BUILD_ROOT
105
106%post -n libunrar -p /sbin/ldconfig
107%postun -n libunrar -p /sbin/ldconfig
108
109%files
110%defattr(644,root,root,755)
111%doc *.txt
112%attr(755,root,root) %{_bindir}/*
113%{_mandir}/man1/*
114%lang(pl) %{_mandir}/pl/man1/*
115
116%files -n libunrar
117%defattr(644,root,root,755)
118%attr(755,root,root) %{_libdir}/libunrar.so.*.*
119
120%files -n libunrar-devel
121%defattr(644,root,root,755)
122%attr(755,root,root) %{_libdir}/libunrar.so
This page took 0.024715 seconds and 4 git commands to generate.