summaryrefslogtreecommitdiffstats
path: root/core/uclibc/APKBUILD
blob: 495ee0363b410f920df9156eb4270368c57b10b8 (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
# Maintainer: Natanael Copa <ncopa@alpinelinux.org>
pkgname=uclibc
pkgver=0.9.30.1
pkgrel=0
pkgdesc="C library for developing embedded Linux systems"
url=http://uclibc.org
license="LGPL-2"
_mynamever=uClibc-$pkgver

subpackages="$pkgname-dev"
depends_dev="linux-headers"

source="http://uclibc.org/downloads/$_mynamever.tar.bz2
	uclibcconfig
	"

_prepare() {
	local i gcc_major
	cd "$srcdir/$_mynamever/"
	# patches goes here
}

_compile() {
	cd "$srcdir/$_mynamever/"
	cp ../uclibcconfig .config
	make silentoldconfig
	make || return 1
}

_install() {
	cd "$srcdir/$_mynamever/"
	make install DESTDIR="$pkgdir"
	install -Dm755 extra/scripts/getent "$pkgdir"/usr/bin/getent
}

build() {
	_prepare && _compile && _install
}

md5sums="1a4b84e5536ad8170563ffa88c34679c  uClibc-0.9.30.1.tar.bz2
765e04df10aa24532a448ac1b8e2086e  uclibcconfig"