source: spec/trunk/SPECS/lzip.spec@ 1500

Last change on this file since 1500 was 1474, checked in by tellie, 7 years ago

spec: lzip: Release version 1.20-2.

File size: 2.0 KB
Line 
1Name: lzip
2Version: 1.20
3Release: 2%{?dist}
4Summary: LZMA compressor with integrity checking
5
6License: GPLv3+
7URL: http://www.nongnu.org/lzip/lzip.html
8#Source0: http://download.savannah.gnu.org/releases/lzip/lzip-%{version}.tar.gz
9#Source1: http://download.savannah.gnu.org/releases/lzip/lzip-%{version}.tar.gz.sig
10%scm_source git file://e:/gcc710/lzip-1.20 lzip-1.20
11BuildRequires: gcc
12
13#Requires(post): info
14#Requires(preun): info
15
16%description
17Lzip compresses data using LZMA (Lempel-Ziv-Markov chain-Algorithm). It
18supports integrity checking using CRC (Cyclic Redundancy Check). To archive
19multiple files, tar can be used with lzip. Please note, that the lzip file
20format (.lz) is not compatible with the lzma file format (.lzma).
21
22
23%prep
24#%setup -q
25%scm_setup
26# file needs to be copied, because it is used in "make check"
27#cp -a COPYING{,.txt}
28cp -a COPYING COPYING.txt
29# convert CRLF to LF
30sed -i 's/\r//' COPYING.txt
31
32
33%build
34%configure
35make %{?_smp_mflags}
36
37
38%install
39make install INSTALL_ROOT=%{buildroot} install-man DESTDIR=$RPM_BUILD_ROOT
40mkdir -p %{buildroot}%{_bindir}
41cp D:/rpmbuild/Build/lzip-1.20/lzip.exe %{buildroot}%{_bindir}
42# if install-info is present, this is created by upstream's makefile
43rm -f $RPM_BUILD_ROOT%{_infodir}/dir
44install -Dm 0755 lzip.exe %{buildroot}%{_bindir}
45
46%check
47make -k check
48
49%post
50#/sbin/install-info %{_infodir}/%{name}.info %{_infodir}/dir || :
51
52
53%preun
54#if [ $1 = 0 ] ; then
55#/sbin/install-info --delete %{_infodir}/%{name}.info %{_infodir}/dir || :
56#fi
57
58
59%files
60%defattr(-,root,root,-)
61/@unixroot/usr/bin/lzip
62%license COPYING.txt
63# TODO is currently empty
64%doc AUTHORS ChangeLog NEWS README
65%{_bindir}/lzip.exe
66%{_infodir}/lzip.info*
67%{_mandir}/man1/lzip.1*
68
69%changelog
70* Sat Sep 08 2018 Elbert Pol <elbert.pol@gmail.com> 1.20-2
71- Fix error about infodir
72
73* Fri Sep 07 2018 Elbert Pol <elbert.pol@gmail.com> 1.20-1
74- First OS/2 rpm release
Note: See TracBrowser for help on using the repository browser.