]> git.pld-linux.org Git - packages/squashfs.git/blame - squashfs.spec
- converted to UTF-8
[packages/squashfs.git] / squashfs.spec
CommitLineData
35563bed 1Summary: Set of tools which creates squashfs filesystem
62a07391 2Summary(pl.UTF-8): Zestaw narzędzi do tworzenia systemu plików squashfs
9d2ba463 3Name: squashfs
c2c8b8fb 4Version: 3.2
475ca93f 5Release: 1
9d2ba463 6License: GPL
7Group: Base/Utilities
475ca93f 8Source0: http://dl.sourceforge.net/squashfs/%{name}%{version}.tar.gz
6ea834f1 9# Source0-md5: e4818dbd8a81519ade8a41d26587c3f5
9d2ba463 10URL: http://squashfs.sourceforge.net/
11BuildRequires: zlib-devel
12BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
13
14%define _sbindir /sbin
15
16%description
35563bed
JB
17This package contains utilities for squashfs filesystem.
18
9d2ba463 19Squashfs is a highly compressed read-only filesystem for Linux (kernel
216a81cc 202.4.x and 2.6.x). It uses zlib compression to compress both files,
21inodes and directories. Inodes in the system are very small and all
22blocks are packed to minimise data overhead. Block sizes greater than
234K are supported up to a maximum of 64K.
9d2ba463 24
25Squashfs is intended for general read-only filesystem use, for
26archival use (i.e. in cases where a .tar.gz file may be used), and in
27constrained block device/memory systems (e.g. embedded systems) where
28low overhead is needed.
29
62a07391
JR
30%description -l pl.UTF-8
31Zestaw narzędzi do tworzenia systemu plików squashfs.
9d2ba463 32
62a07391
JR
33Squashfs jest systemem plików tylko do odczytu z dużym współczynnikiem
34kompresji dla Linuksa (jądra 2.4.x i 2.6.x). Używa kompresji zlib do
35plików, i-węzłów oraz katalogów. I-węzły są bardzo małe, a wszystkie
36bloki są pakowane, aby zmniejszyć objętość. Rozmiary bloków powyżej
374kB są obsługiwane - maksymalnie do 64kB.
35563bed 38
62a07391
JR
39Squashfs ma służyć jako system plików tylko do odczytu ogólnego
40przeznaczenia, do składowania archiwów (w tych przypadkach, kiedy
41można używać plików .tar.gz) oraz w systemach z dużymi ograniczeniami
42pamięci i urządzeń blokowych (np. systemach wbudowanych).
35563bed 43
9d2ba463 44%prep
475ca93f 45%setup -q -n %{name}%{version}
9d2ba463 46
47%build
c8124a00 48%{__make} -C squashfs-tools \
9d2ba463 49 CC="%{__cc}" \
385bf864 50 CFLAGS="-I. %{rpmcflags}"
9d2ba463 51
52%install
53rm -rf $RPM_BUILD_ROOT
54
55install -D squashfs-tools/mksquashfs $RPM_BUILD_ROOT%{_sbindir}/mksquashfs
475ca93f 56install squashfs-tools/unsquashfs $RPM_BUILD_ROOT%{_sbindir}
9d2ba463 57
58%clean
59rm -rf $RPM_BUILD_ROOT
60
61%files
62%defattr(644,root,root,755)
5ca49ec8 63%doc *README* ACKNOWLEDGEMENTS CHANGES
35563bed 64%attr(755,root,root) %{_sbindir}/*
This page took 0.066717 seconds and 4 git commands to generate.