X-Git-Url: http://git.pld-linux.org/?a=blobdiff_plain;f=libmspack.spec;h=e4277f2543c6fed14be9221bf8cf1094100f061c;hb=d1649ba;hp=ce6f94abd373b0ade438dd8db9fb46dfe8615333;hpb=4b07437f9920b2a3f68ad3a9c3bde6af791fb783;p=packages%2Flibmspack.git diff --git a/libmspack.spec b/libmspack.spec index ce6f94a..e4277f2 100644 --- a/libmspack.spec +++ b/libmspack.spec @@ -1,58 +1,78 @@ +# +# Conditional build: +%bcond_without static_libs # don't build static libraries +# Summary: A library for Microsoft compression formats -Summary(pl): Biblioteka do formatów kompresji u¿ywanych przez Microsoft +Summary(pl.UTF-8): Biblioteka do formatów kompresji używanych przez Microsoft Name: libmspack -Version: 0.0.20040308alpha -Release: 1 -License: LGPL +Version: 0.6alpha +Release: 2 +License: LGPL v2.1 Group: Libraries -Source0: http://www.kyz.uklinux.net/downloads/%{name}-%{version}.tar.gz -# Source0-md5: 4d8e967649df0f6ade83df7da4b7511c -URL: http://www.kyz.uklinux.net/libmspack/ -BuildRequires: gcc >= 3.0 +Source0: https://www.cabextract.org.uk/libmspack/%{name}-%{version}.tar.gz +# Source0-md5: ec1a4585178ef029d46475aef1462852 +URL: https://www.cabextract.org.uk/libmspack/ +BuildRequires: gcc >= 5:3.0 BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n) +%undefine __cxx + %description The purpose of libmspack is to provide compressors and decompressors, archivers and dearchivers for Microsoft compression formats: CAB, CHM, -HLP, KWAJ, LIT and SZDD. It is also designed to be easily embeddable, -stable, robust and resource-efficient. +HLP, KWAJ, LIT, SZDD and WIM. It is also designed to be easily +embeddable, stable, robust and resource-efficient. -%description -l pl -Celem libmspack jest dostarczenie kompresorów i dekompresorów, -archiwizerów i dearchiwizerów dla formatów kompresji u¿ywanych przez -Microsoft: CAB, CHM, HLP, KWAJ, LIT i SZDD. Ponadto biblioteka zosta³a -zaprojektowana tak, by byæ ³atwo osadzalna, stabilna, mocna i wydajna -pod wzglêdem zasobów. +%description -l pl.UTF-8 +Celem libmspack jest dostarczenie kompresorów i dekompresorów, +archiwizerów i dearchiwizerów dla formatów kompresji używanych przez +Microsoft: CAB, CHM, HLP, KWAJ, LIT, SZDD i WIM. Ponadto biblioteka +została zaprojektowana tak, by być łatwo osadzalna, stabilna, mocna i +wydajna pod względem zasobów. %package devel Summary: Header files for libmspack library -Summary(pl): Pliki nag³ówkowe biblioteki libmspack +Summary(pl.UTF-8): Pliki nagłówkowe biblioteki libmspack Group: Development/Libraries Requires: %{name} = %{version}-%{release} %description devel Header files for libmspack library. -%description devel -l pl -Pliki nag³ówkowe biblioteki libmspack. +%description devel -l pl.UTF-8 +Pliki nagłówkowe biblioteki libmspack. %package static Summary: Static libmspack library -Summary(pl): Statyczna biblioteka libmspack +Summary(pl.UTF-8): Statyczna biblioteka libmspack Group: Development/Libraries Requires: %{name}-devel = %{version}-%{release} %description static Static libmspack library. -%description static -l pl +%description static -l pl.UTF-8 Statyczna biblioteka libmspack. +%package progs +Summary: MS expand-compatible, .cab and .chm decompressors +Summary(pl.UTF-8): Dekompresory do plików .cab, .chm i zgodnych z MS expand +Group: Applications/Archiving +Requires: %{name} = %{version}-%{release} + +%description progs +Microsoft expand.exe-compatible, .cab and .chm file decompressors. + +%description progs -l pl.UTF-8 +Programy dekompresujące pliki .cab, .chm i zgodne z expand.exe +Microsoftu. + %prep %setup -q %build -%configure +%configure \ + %{!?with_static_libs:--disable-static} %{__make} %install @@ -71,14 +91,25 @@ rm -rf $RPM_BUILD_ROOT %defattr(644,root,root,755) %doc AUTHORS ChangeLog README TODO %attr(755,root,root) %{_libdir}/libmspack.so.*.*.* +%attr(755,root,root) %ghost %{_libdir}/libmspack.so.0 %files devel %defattr(644,root,root,755) -%doc doc/*.{html,css,png} +%doc doc/*.html %attr(755,root,root) %{_libdir}/libmspack.so %{_libdir}/libmspack.la %{_includedir}/mspack.h +%{_pkgconfigdir}/libmspack.pc +%if %{with static_libs} %files static %defattr(644,root,root,755) %{_libdir}/libmspack.a +%endif + +%files progs +%defattr(644,root,root,755) +%attr(755,root,root) %{_bindir}/cabrip +%attr(755,root,root) %{_bindir}/chmextract +%attr(755,root,root) %{_bindir}/msexpand +%attr(755,root,root) %{_bindir}/oabextract