From 45b2c2046ade03d675eb43e72964d9ae45104472 Mon Sep 17 00:00:00 2001 From: ibrahimkaraguzel Date: Sun, 3 Apr 2016 21:15:49 +0300 Subject: [PATCH 1/2] ucl:first pisi release --- util/archive/ucl/actions.py | 21 ++++++++++++++++ util/archive/ucl/pspec.xml | 42 +++++++++++++++++++++++++++++++ util/archive/ucl/translations.xml | 8 ++++++ 3 files changed, 71 insertions(+) create mode 100644 util/archive/ucl/actions.py create mode 100644 util/archive/ucl/pspec.xml create mode 100644 util/archive/ucl/translations.xml diff --git a/util/archive/ucl/actions.py b/util/archive/ucl/actions.py new file mode 100644 index 0000000000..fc40511e0d --- /dev/null +++ b/util/archive/ucl/actions.py @@ -0,0 +1,21 @@ +#!/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 autotools +from pisi.actionsapi import pisitools +from pisi.actionsapi import get + + +def setup(): + autotools.configure("--enable-shared --disable-static") + +def build(): + autotools.make() + + +def install(): + autotools.rawInstall("DESTDIR=%s" % get.installDIR()) + pisitools.dodoc("AUTHORS", "COPYING", "NEWS", "README", "THANKS" ) diff --git a/util/archive/ucl/pspec.xml b/util/archive/ucl/pspec.xml new file mode 100644 index 0000000000..3ab50df79e --- /dev/null +++ b/util/archive/ucl/pspec.xml @@ -0,0 +1,42 @@ + + + + + ucl + http://www.oberhumer.com/opensource/ucl/ + + PisiLinux Community + admins@pisilinux.org + + GPL + library + Portable lossless data compression library written in ANSI C. + UCL implements a number of compression algorithms that achieve an excellent compression ratio while allowing *very* fast decompression. Decompression requires no additional memory. + http://www.oberhumer.com/opensource/ucl/download/ucl-1.03.tar.gz + + + + ucl + + /usr/lib + /usr/share/doc + + + + + ucl-devel + + /usr/include + + + + + + 2016-04-03 + 1.03 + First pisi Release + İbrahim KARAGÜZEL + karaguzelibrahim@gmail.com + + + diff --git a/util/archive/ucl/translations.xml b/util/archive/ucl/translations.xml new file mode 100644 index 0000000000..0f3a07d852 --- /dev/null +++ b/util/archive/ucl/translations.xml @@ -0,0 +1,8 @@ + + + + ucl + ANSI C ile yazılmış bir kayıpsız veri sıkıştırma kitaplığı. + UCL kitaplığı sıkıştırılmış veriyi çok hızlı çözerken, yüksek oranda veri sıkıştırması da yapabilen birçok sıkıştırma algoritması içerir. Sıkıştırılmış veriyi açmak ek bellek alanı gerektirmemektedir. + + From 9ef2368af7d5fabfcc9d521d1b0f3332e23259b3 Mon Sep 17 00:00:00 2001 From: ibrahimkaraguzel Date: Sun, 3 Apr 2016 21:17:30 +0300 Subject: [PATCH 2/2] upx:first pisi release --- util/archive/upx/actions.py | 23 ++++++++++++++++ util/archive/upx/pspec.xml | 46 +++++++++++++++++++++++++++++++ util/archive/upx/translations.xml | 8 ++++++ 3 files changed, 77 insertions(+) create mode 100644 util/archive/upx/actions.py create mode 100644 util/archive/upx/pspec.xml create mode 100644 util/archive/upx/translations.xml 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. + +