aboutsummaryrefslogtreecommitdiffstats
path: root/testing/upx/APKBUILD
blob: 729a690b2fa7da705c82bd9f6ca4be57515b3b84 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
#-*-mode: Shell-script; coding: utf-8;-*-
# Maintainer: Mitch Tishmack <mitch.tishmack@gmail.com>
pkgname=upx
pkgver=3.93
pkgrel=0
pkgdesc="UPX - the Ultimate Packer for eXecutables"
url="https://upx.github.io"
arch="all !ppc64le"
license="gpl"
depends="zlib ucl"
makedepends="$depends zlib-dev bash"
source="
	https://github.com/${pkgname}/${pkgname}/releases/download/v${pkgver}/${pkgname}-${pkgver}-src.tar.xz
	0001-rm-broken-whitespace-check.patch
"
builddir="$srcdir/$pkgname-$pkgver-src"

build() {
	cd "$builddir"
	make UPX_LZMA_VERSION=0x465 UPX_LZMADIR="${srcdir}" all || return 1
}

package() {
	cd "$builddir"
	install -Dm0755 src/upx.out "${pkgdir}/usr/bin/upx" || return 1	
}
md5sums="d8da85311492a5f9e3a1fecc979f879b  upx-3.93-src.tar.xz
1025aa041780c577d60c3dc8495c66c9  0001-rm-broken-whitespace-check.patch"
sha256sums="893f1cf1580c8f0048a4d328474cb81d1a9bf9844410d2fd99f518ca41141007  upx-3.93-src.tar.xz
427e30ecf5cd689ccbb07ee55422f9d48d4957211777c7091ba9de28e7c1e28b  0001-rm-broken-whitespace-check.patch"
sha512sums="41c18c11601c78043a9ae22d87e73c173971b19b62207e7bf058e29a452456d802bf89931324afd3a9848018d1ef2007e0915b41cfb8a97a44d3cebb559cefad  upx-3.93-src.tar.xz
a41dd8b8e9e884c78c410a49b4486963f6dd90759ba49eb05123e81b8e4fbe3d23af2ba5c2acf64218b7edeec7df0793b4030d1375c167a183a4d70d21addf50  0001-rm-broken-whitespace-check.patch"