]> git.pld-linux.org Git - packages/bsdiff.git/blame - bsdiff.spec
- tabs in preamble
[packages/bsdiff.git] / bsdiff.spec
CommitLineData
0eaf95b7 1Summary: Binary diff/patch utilities
06c6d2d1 2Summary(pl.UTF-8): Narzędzia diff/patch dla plików binarnych
2ca81f8a
AG
3Name: bsdiff
4Version: 4.3
6afe6aaf 5Release: 1
2ca81f8a
AG
6License: BSD
7Group: Development/Tools
8Source0: http://www.daemonology.net/bsdiff/%{name}-%{version}.tar.gz
9# Source0-md5: e6d812394f0e0ecc8d5df255aa1db22a
10URL: http://www.daemonology.net/bsdiff/
11BuildRequires: bzip2-devel
12BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
13
14%description
15bsdiff and bspatch are tools for building and applying patches to
16binary files. By using suffix sorting (specifically, Larsson and
17Sadakane's qsufsort) and taking advantage of how executable files
18change, bsdiff routinely produces binary patches 50-80% smaller than
19those produced by Xdelta, and 15% smaller than those produced by
20.RTPatch.
21
6583836b
JR
22%description -l pl.UTF-8
23bsdiff i bspatch to narzędzia do tworzenia i aplikowania łat dla
24plików binarnych. Dzięki użyciu sortowania przyrostkowego (w
25szczególności qsufsort Larssona i Sadakane'a) i uwzględnieniu sposobu,
26w jaki zmieniają się pliki wykonywalne, bsdiff zwykle tworzy łaty
27binarne 50-80%% mniejsze niż tworzone przez program Xdelta i 15%%
28mniejsze niż tworzone przez .RTPatch.
0eaf95b7 29
2ca81f8a
AG
30%prep
31%setup -q
32
33%build
34%{__cc} bsdiff.c -o bsdiff %{rpmcflags} -lbz2
35%{__cc} bspatch.c -o bspatch %{rpmcflags} -lbz2
36
37%install
38rm -rf $RPM_BUILD_ROOT
6afe6aaf
ER
39install -d $RPM_BUILD_ROOT{%{_bindir},%{_mandir}/man1}
40install bsdiff bspatch $RPM_BUILD_ROOT%{_bindir}
41install bsdiff.1 bspatch.1 $RPM_BUILD_ROOT%{_mandir}/man1
2ca81f8a
AG
42
43%clean
0eaf95b7 44rm -rf $RPM_BUILD_ROOT
2ca81f8a
AG
45
46%files
47%defattr(644,root,root,755)
48%attr(755,root,root) %{_bindir}/*
49%{_mandir}/man1/*
This page took 0.542445 seconds and 4 git commands to generate.