]> git.pld-linux.org Git - packages/upx.git/blob - upx.spec
- initial RPM version
[packages/upx.git] / upx.spec
1 Summary:        The Ultimate Packer for eXecutables
2 Summary(pl):    Program pakuj±cy pliki wykonywalne
3 Name:           upx
4 Version:        1.02
5 Release:        1
6 License:        GPL
7 Group:          Applications
8 Group(de):      Applikationen
9 Group(pl):      Aplikacje
10 Source0:        http://wildsau.idv.uni-linz.ac.at/mfx/download/upx/%{name}-%{version}-src.tar.gz
11 URL:            http://upx.tsx.org
12 BuildRequires: ucl-devel
13 BuildRoot:      %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
14
15 %description
16 UPX is an advenced executable file compressor. UPX will typically
17 reduce the file size of programs by around 50%-70%. Note that UPX need
18 decompress program file before run, what request some space on /tmp.
19 You shouldn't compress suid guid and some others "strategy" for
20 security programs. UPX need access to /proc filesystem.
21
22 %description -l pl
23 UPX jest zaawansowanym kompresorem plików wykonywalnych. Zazwyczaj
24 zmniejsza wielko¶æ programów o oko³o 50%-70%. UPX wymaga dekompresji
25 programu przed uruchomieniem, co wymaga trochê miejsca na /tmp. Nie
26 powiniene¶ nim kompresowaæ programów maj±cych suid, guid i innych
27 wa¿nych dla bezpieczeñstwa systemu. Do pracy wymaga dostêpu do systemu
28 /proc
29
30 %prep
31 %setup -q
32
33 %build
34
35 cd doc
36 %{__make}
37 cd ../src
38 %{__make} 
39 cd ..
40
41 %install
42 rm -rf $RPM_BUILD_ROOT
43 install -d $RPM_BUILD_ROOT{%{_bindir},%{_mandir}/man1}
44 install doc/upx.1 $RPM_BUILD_ROOT%{_mandir}/man1
45 install src/upx $RPM_BUILD_ROOT%{_bindir}
46
47 gzip -9nf BUGS LICENSE NEWS PROJECTS README README.SRC THANKS 
48
49 %post   
50 %postun 
51
52 %clean
53 rm -rf $RPM_BUILD_ROOT
54
55 %files
56 %defattr(644,root,root,755)
57 %attr(755,root,root) %{_bindir}/upx
58 %{_mandir}/man1/upx.1*
59 %doc {BUGS,LICENSE,NEWS,PROJECTS,README,README.SRC,THANKS}.gz
This page took 0.039597 seconds and 3 git commands to generate.