Sisyphus repository
Last update: 1 october 2023 | SRPMs: 18631 | Visits: 37536207
en ru br
ALT Linux repos
S:3.96-alt2
D:3.03-alt1
5.0: 2.02-alt1
4.1: 2.02-alt1
4.0: 2.02-alt1
3.0: 1.25-alt1.1

Group :: Archiving/Compression
RPM: upx

 Main   Changelog   Spec   Patches   Sources   Download   Gear   Bugs and FR  Repocop 

Name: upx
Version: 3.94
Release: alt1

Summary: The Ultimate Packer for eXecutables
License: GPLv2+
Group: Archiving/Compression

Url: http://upx.sourceforge.net
Source: v%version.tar.gz

# Automatically added by buildreq on Tue Dec 23 2008

BuildRequires: gcc-c++ libucl-devel zlib-devel
BuildRequires: perl-podlators

%description
UPX is an advanced executable packer for several different executable formats.
It achieves an excellent compression ratio and offers very fast decompression.
Your executables suffer no memory overhead or other drawbacks.

%prep
%setup

sed -i 's/-O2/%optflags/' src/Makefile
sed -i 's/CHECK_WHITESPACE =.*/CHECK_WHITESPACE =/' src/Makefile

%build
%make_build -C src exeext=
%make_build -C doc

%install
install -pD -m755 src/upx %buildroot%_bindir/upx
install -pD -m644 doc/upx.1 %buildroot%_man1dir/upx.1

%files
%doc *[A-FH-Z] doc/*.txt
%_bindir/upx
%_man1dir/upx*

%changelog

Full changelog you can see here

 
design & coding: Vladimir Lettiev aka crux © 2004-2005, Andrew Avramenko aka liks © 2007-2008
current maintainer: Michael Shigorin