diff --git a/util/archive/upx/actions.py b/util/archive/upx/actions.py new file mode 100644 index 0000000000..55e4db4a80 --- /dev/null +++ b/util/archive/upx/actions.py @@ -0,0 +1,23 @@ +#!/usr/bin/python +# -*- coding: utf-8 -*- +# +# Licensed under the GNU General Public License, version 3. +# See the file http://www.gnu.org/copyleft/gpl.txt. + +from pisi.actionsapi import shelltools +from pisi.actionsapi import autotools +from pisi.actionsapi import pisitools +from pisi.actionsapi import get + + +def setup(): + shelltools.export("UPX_LZMA_VERSION", "0x465") + shelltools.export("UPX_LZMADIR", get.workDIR()) + +def build(): + autotools.make("all") + +def install(): + pisitools.insinto("/usr/bin", "src/upx.out", "upx") + pisitools.insinto("/usr/share/man/man1", "doc/upx.1") + pisitools.dodoc("BUGS", "COPYING", "LICENSE", "NEWS", "PROJECTS", "README*", "THANKS" ) diff --git a/util/archive/upx/pspec.xml b/util/archive/upx/pspec.xml new file mode 100644 index 0000000000..b4e25f7cba --- /dev/null +++ b/util/archive/upx/pspec.xml @@ -0,0 +1,46 @@ + + + + + upx + http://upx.sourceforge.net/ + + PisiLinux Community + admins@pisilinux.org + + GPL + app:console + Ultimate executable compressor. + UPX is an advanced executable file compressor. UPX will typically reduce the file size of programs and DLLs by around 50%-70%, thus reducing disk space, network load times, download times and other distribution and storage costs. + http://upx.sourceforge.net/download/upx-3.91-src.tar.bz2 + http://downloads.sourceforge.net/sevenzip/lzma465.tar.bz2 + + ucl-devel + zlib-devel + + + + + upx + + ucl + zlib + libgcc + + + /usr/bin + /usr/share/doc + /usr/share/man/man1 + + + + + + 2016-04-03 + 3.91 + First Pisi Release + İbrahim KARAGÜZEL + karaguzelibrahim@gmail.com + + + diff --git a/util/archive/upx/translations.xml b/util/archive/upx/translations.xml new file mode 100644 index 0000000000..6a1ff717ae --- /dev/null +++ b/util/archive/upx/translations.xml @@ -0,0 +1,8 @@ + + + + upx + UPX (Ultimate executable compressor), bir dosya sıkıştırıcısı + UPX ileri düzey bir çalıştırılabilir dosya sıkıştırıcısıdır. UPX genel olarak programların ve kitaplıkların dosya boyutunu %50 ila %70 oranında sıkıştırarak disk kullanım alanını, ağa yüklenme ve indirme süresini düşürür. + +