summaryrefslogtreecommitdiffstats
path: root/main/fortify-headers/APKBUILD
blob: 8ea50b4118f7f85fa56c999f533bf638798f3163 (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
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
# Contributor: Timo Teräs <timo.teras@iki.fi>
# Maintainer: Timo Teräs <timo.teras@iki.fi>
pkgname=fortify-headers
pkgver=0.5
pkgrel=1
pkgdesc="standalone fortify source implementation"
url="http://git.2f30.org/fortify-headers/"
arch="noarch"
license="BSD-0"
depends=""
depends_dev=""
makedepends="$depends_dev"
install=""
subpackages=""
source="http://dl.2f30.org/releases/$pkgname-$pkgver.tar.gz
	0001-Fix-usage-of-__USER_LABEL_PREFIX__.patch
	0002-Use-namespace-safe-macro-param-and-variable-names.patch
	0003-Use-the-__inline__-keyword-instead-of-__inline-to-av.patch
	"

_builddir="$srcdir"/$pkgname-$pkgver
prepare() {
	local i
	cd "$_builddir"
	for i in $source; do
		case $i in
		*.patch) msg $i; patch -p1 -i "$srcdir"/$i || return 1;;
		esac
	done
}

build() {
	cd "$_builddir"
}

package() {
	cd "$_builddir"
	make DESTDIR="$pkgdir" PREFIX=/usr install || return 1
	rm -f "$pkgdir"/usr/lib/*.la
}

md5sums="56487ae93e3f45ffc0736afd3ebce549  fortify-headers-0.5.tar.gz
714b730430421676f4f4522068d383a8  0001-Fix-usage-of-__USER_LABEL_PREFIX__.patch
a187cf4e7357b91d2df939494e8fc238  0002-Use-namespace-safe-macro-param-and-variable-names.patch
d541c38e645b34d15b178b4f4204d3a9  0003-Use-the-__inline__-keyword-instead-of-__inline-to-av.patch"
sha256sums="4564f0ee9cb7c789b5a827d21a0d3b6da9df61fcb7ba31b711999f638e9e913a  fortify-headers-0.5.tar.gz
d2a33f6689039f33e5ead42fe27e1be65580beb2c3e748efe7437f24a6366e20  0001-Fix-usage-of-__USER_LABEL_PREFIX__.patch
d6e4e8d75d0543feca2e5966bb9586ec6e9113e66c80a8a47d5b45ad9d3141eb  0002-Use-namespace-safe-macro-param-and-variable-names.patch
004c8f2332a5f4b258d7a685425c285fd90b55f0d93f11de8095db2a44f86194  0003-Use-the-__inline__-keyword-instead-of-__inline-to-av.patch"
sha512sums="951e3a5771c3cf9b2fe248e62badfc6699f0a05b8967f3982d279de8473501c66a6d1c17d7b42c90ef8bd303c06a642d7bdfea334caef892c90a15c45d4bb1c4  fortify-headers-0.5.tar.gz
060a2e8b4a5f441368df57447528e7c29491c3f4c03fc095cefaa9ed79858601f74496b1734be8604534696b74b40cd47fa7b8ba384e143ff21db75cf09d8ae8  0001-Fix-usage-of-__USER_LABEL_PREFIX__.patch
8a4b76dfcbe9c50a1a1cd2ba2757a1936a296532bc63227e0783c5b9e881f96363c421b6470456fe901a4a51a0ff1e0ca2f3b084dda4b82e0878991f3caa8854  0002-Use-namespace-safe-macro-param-and-variable-names.patch
538830d2f69c8b628e0b65ac37b02ff78a6af4a10b46aa8b00c3e7830d7f52a55475ba78793f84ad1ca3614f0eebebd1932101dca869af5ce92044682365eadf  0003-Use-the-__inline__-keyword-instead-of-__inline-to-av.patch"