diff options
author | Daniel Sabogal <dsabogalcc@gmail.com> | 2016-11-08 12:54:33 -0500 |
---|---|---|
committer | Natanael Copa <ncopa@alpinelinux.org> | 2016-11-15 20:08:59 +0000 |
commit | b4937abc9dc1f96970e73dbabed33b7e36bc7e87 (patch) | |
tree | 58d570e552f04134dcd97b08cede998ba8b50778 | |
parent | c943d562474e5d224180414180df4e8a38a45bdb (diff) | |
download | alpine_aports-b4937abc9dc1f96970e73dbabed33b7e36bc7e87.tar.bz2 alpine_aports-b4937abc9dc1f96970e73dbabed33b7e36bc7e87.tar.xz alpine_aports-b4937abc9dc1f96970e73dbabed33b7e36bc7e87.zip |
main/sdl2: upgrade to 2.0.5 and improve abuild
-rw-r--r-- | main/sdl2/APKBUILD | 28 |
1 files changed, 9 insertions, 19 deletions
diff --git a/main/sdl2/APKBUILD b/main/sdl2/APKBUILD index e76621bcce..65ed6352e3 100644 --- a/main/sdl2/APKBUILD +++ b/main/sdl2/APKBUILD | |||
@@ -1,7 +1,7 @@ | |||
1 | # Contributor: August Klein <amatcoder@gmail.com> | 1 | # Contributor: August Klein <amatcoder@gmail.com> |
2 | # Maintainer: August Klein <amatcoder@gmail.com> | 2 | # Maintainer: August Klein <amatcoder@gmail.com> |
3 | pkgname=sdl2 | 3 | pkgname=sdl2 |
4 | pkgver=2.0.4 | 4 | pkgver=2.0.5 |
5 | pkgrel=0 | 5 | pkgrel=0 |
6 | _pkgname=SDL2 | 6 | _pkgname=SDL2 |
7 | pkgdesc="A development library designed to provide low level access to audio, keyboard, mouse, joystick and graphics" | 7 | pkgdesc="A development library designed to provide low level access to audio, keyboard, mouse, joystick and graphics" |
@@ -11,42 +11,32 @@ license="zlib" | |||
11 | depends="" | 11 | depends="" |
12 | depends_dev="alsa-lib-dev libxcursor-dev libxrandr-dev libxrender-dev mesa-dev" | 12 | depends_dev="alsa-lib-dev libxcursor-dev libxrandr-dev libxrender-dev mesa-dev" |
13 | makedepends="$depends_dev" | 13 | makedepends="$depends_dev" |
14 | install="" | ||
15 | subpackages="$pkgname-dev" | 14 | subpackages="$pkgname-dev" |
16 | source="https://www.libsdl.org/release/$_pkgname-$pkgver.tar.gz" | 15 | source="https://www.libsdl.org/release/$_pkgname-$pkgver.tar.gz" |
17 | 16 | builddir="$srcdir/$_pkgname-$pkgver" | |
18 | _builddir="$srcdir"/$_pkgname-$pkgver | ||
19 | prepare() { | ||
20 | local i | ||
21 | cd "$_builddir" | ||
22 | for i in $source; do | ||
23 | case $i in | ||
24 | *.patch) msg $i; patch -p1 -i "$srcdir"/$i || return 1;; | ||
25 | esac | ||
26 | done | ||
27 | } | ||
28 | 17 | ||
29 | build() { | 18 | build() { |
30 | cd "$_builddir" | 19 | cd "$builddir" |
31 | ./configure \ | 20 | ./configure \ |
32 | --build=$CBUILD \ | 21 | --build=$CBUILD \ |
33 | --host=$CHOST \ | 22 | --host=$CHOST \ |
34 | --prefix=/usr \ | 23 | --prefix=/usr \ |
35 | --enable-alsa \ | 24 | --enable-alsa \ |
25 | --enable-clock_gettime \ | ||
36 | --disable-arts \ | 26 | --disable-arts \ |
37 | --disable-esd \ | 27 | --disable-esd \ |
38 | --disable-nas \ | 28 | --disable-nas \ |
39 | --with-x \ | ||
40 | --disable-rpath \ | 29 | --disable-rpath \ |
30 | --with-x \ | ||
41 | || return 1 | 31 | || return 1 |
42 | make || return 1 | 32 | make || return 1 |
43 | } | 33 | } |
44 | 34 | ||
45 | package() { | 35 | package() { |
46 | cd "$_builddir" | 36 | cd "$builddir" |
47 | make DESTDIR="$pkgdir" install || return 1 | 37 | make DESTDIR="$pkgdir" install || return 1 |
48 | } | 38 | } |
49 | 39 | ||
50 | md5sums="44fc4a023349933e7f5d7a582f7b886e SDL2-2.0.4.tar.gz" | 40 | md5sums="d4055424d556b4a908aa76fad63abd3c SDL2-2.0.5.tar.gz" |
51 | sha256sums="da55e540bf6331824153805d58b590a29c39d2d506c6d02fa409aedeab21174b SDL2-2.0.4.tar.gz" | 41 | sha256sums="442038cf55965969f2ff06d976031813de643af9c9edc9e331bd761c242e8785 SDL2-2.0.5.tar.gz" |
52 | sha512sums="dd0a95878639856c0f4b8a579ace8071379ab64519fa139b22d3ed857a0f0db87a75bc8480c7207e02fbffd1fdbd448e3c0b882c451675b0e2f1a945af02e1d6 SDL2-2.0.4.tar.gz" | 42 | sha512sums="6401f5df08c08316c09bc6ac5b28345c5184bb25770baa5c94c0a582ae130ddf73bb736e44bb31f4e427c1ddbbeec4755a6a5f530b6b4c3d0f13ebc78ddc1750 SDL2-2.0.5.tar.gz" |