]> git.pld-linux.org Git - packages/cromfs.git/blobdiff - cromfs.spec
- updated to 1.5.10.1
[packages/cromfs.git] / cromfs.spec
index e44e21c3097b4643a45271e8ea6226b8eb47e367..6163f40de4a667f05979a9d942f880c7ee64b3cc 100644 (file)
@@ -1,15 +1,21 @@
 Summary:       Compressed ROM filesystem for Linux in user-space
-Summary(pl):   System plików Compressed ROM dla Linuksa dzia³aj±cy w przestrzeni u¿ytkownika
+Summary(pl.UTF-8):     System plików Compressed ROM dla Linuksa działający w przestrzeni użytkownika
 Name:          cromfs
-Version:       1.1.1
+Version:       1.5.10.1
 Release:       0.1
-License:       GPL
-Group:         Applications
+License:       GPL v3
+Group:         Applications/System
 Source0:       http://bisqwit.iki.fi/src/arch/%{name}-%{version}.tar.bz2
-# Source0-md5: 8c83b5ed2ea6cbc85e65ea88528ecd31
+# Source0-md5: 19085af9785dcf007138a959612c254c
 URL:           http://bisqwit.iki.fi/source/cromfs.html
-BuildRequires: libfuse-devel
+BuildRequires: libfuse-devel >= 0:2.5.2
+%if "%{cc_version}" >= "4.2"
+BuildRequires: libgomp-devel
+%endif
 BuildRequires: libstdc++-devel
+BuildRequires: lzo-devel >= 2
+BuildRequires: rpmbuild(macros) >= 1.167
+Requires:      libfuse >= 0:2.5.2
 BuildRoot:     %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
 
 %description
@@ -26,35 +32,46 @@ does he need to wait while the system decompresses 500 files from a
 
 The creation of cromfs was inspired from Squashfs and Cramfs.
 
-%description -l pl
-cromfs to kompresowany system plików tylko do odczytu dla Linuksa.
-Jest przeznaczony do trwa³ego archiwizowania gigabajtów du¿ych plików
-o du¿ej redundancji.
+%description -l pl.UTF-8
+cromfs to kompresowany system plików tylko do odczytu dla Linuksa.
+Jest przeznaczony do trwałego archiwizowania gigabajtów dużych plików
+o dużej redundancji.
 
-Je¶li chodzi o kompresjê, jest bardzo podobny do plików 7-zip, ale z
-mo¿liwo¶ci± dostêpu praktycznie w czasie rzeczywistym (choæ du¿o
-wolniejszym, ni¿ w przypadku wiêkszo¶ci innych systemów plików) do
-ca³ej zawarto¶ci archiwum; u¿ytkownik nie musi uruchamiaæ programu do
-dekompresji pojedynczego pliku ani czekaæ na zdekompresowanie 500
-plików z 1000-plikowego archiwum, aby uzyskaæ 1 po¿±dany plik.
+Jeśli chodzi o kompresję, jest bardzo podobny do plików 7-zip, ale z
+możliwością dostępu praktycznie w czasie rzeczywistym (choć dużo
+wolniejszym, niż w przypadku większości innych systemów plików) do
+całej zawartości archiwum; użytkownik nie musi uruchamiać programu do
+dekompresji pojedynczego pliku ani czekać na zdekompresowanie 500
+plików z 1000-plikowego archiwum, aby uzyskać 1 pożądany plik.
 
-Stworzenie cromfs by³o zainspirowane systemami plików squashfs i
+Stworzenie cromfs było zainspirowane systemami plików squashfs i
 cramfs.
 
 %prep
 %setup -q
 
 %build
+./configure
 %{__make} \
+       CC="%{__cc}" \
+       CPP="%{__cpp}" \
        CXX="%{__cxx}" \
-       CXXFLAGS="%{rpmcflags}"
+       CFLAGS="%{rpmcflags}" \
+       CXXFLAGS="%{rpmcxxflags}" \
+       OPTIM="%{rpmcflags}" \
+       PROGS="cromfs-driver util/mkcromfs util/unmkcromfs util/cvcromfs"
+
+%{__make} test \
+       PROGS="cromfs-driver util/mkcromfs util/unmkcromfs util/cvcromfs"
 
 %install
 rm -rf $RPM_BUILD_ROOT
 install -d $RPM_BUILD_ROOT%{_bindir}
 
-install cromfs-driver $RPM_BUILD_ROOT%{_bindir}
-install util/mkcromfs $RPM_BUILD_ROOT%{_bindir}
+install cromfs-driver   $RPM_BUILD_ROOT%{_bindir}
+install util/mkcromfs   $RPM_BUILD_ROOT%{_bindir}
+install util/unmkcromfs $RPM_BUILD_ROOT%{_bindir}
+install util/cvcromfs   $RPM_BUILD_ROOT%{_bindir}
 
 %clean
 rm -rf $RPM_BUILD_ROOT
@@ -62,4 +79,7 @@ rm -rf $RPM_BUILD_ROOT
 %files
 %defattr(644,root,root,755)
 %doc doc/ChangeLog doc/FORMAT README.html
-%attr(755,root,root) %{_bindir}/*
+%attr(755,root,root) %{_bindir}/cromfs-driver
+%attr(755,root,root) %{_bindir}/cvcromfs
+%attr(755,root,root) %{_bindir}/mkcromfs
+%attr(755,root,root) %{_bindir}/unmkcromfs
This page took 0.034105 seconds and 4 git commands to generate.