Mercurial > vanilla
annotate multimedia/sdl2/sdl2.sh @ 1149:ee4b956157fe
kernel/linux-headers: rename from lib/linux-headers
author | David Demelier <markand@malikania.fr> |
---|---|
date | Wed, 25 Sep 2019 21:10:00 +0200 |
parents | 297b5eef115e |
children | 6710613b88b9 |
rev | line source |
---|---|
1115
297b5eef115e
vanilla: change shebangs to /bin/sh
David Demelier <markand@malikania.fr>
parents:
1023
diff
changeset
|
1 #!/bin/sh |
760
59f3318533db
lib/sdl2: initial import, closes #1001
David Demelier <markand@malikania.fr>
parents:
diff
changeset
|
2 # |
59f3318533db
lib/sdl2: initial import, closes #1001
David Demelier <markand@malikania.fr>
parents:
diff
changeset
|
3 # Copyright (c) 2019 David Demelier <markand@malikania.fr> |
59f3318533db
lib/sdl2: initial import, closes #1001
David Demelier <markand@malikania.fr>
parents:
diff
changeset
|
4 # |
59f3318533db
lib/sdl2: initial import, closes #1001
David Demelier <markand@malikania.fr>
parents:
diff
changeset
|
5 # Permission to use, copy, modify, and/or distribute this software for any |
59f3318533db
lib/sdl2: initial import, closes #1001
David Demelier <markand@malikania.fr>
parents:
diff
changeset
|
6 # purpose with or without fee is hereby granted, provided that the above |
59f3318533db
lib/sdl2: initial import, closes #1001
David Demelier <markand@malikania.fr>
parents:
diff
changeset
|
7 # copyright notice and this permission notice appear in all copies. |
59f3318533db
lib/sdl2: initial import, closes #1001
David Demelier <markand@malikania.fr>
parents:
diff
changeset
|
8 # |
59f3318533db
lib/sdl2: initial import, closes #1001
David Demelier <markand@malikania.fr>
parents:
diff
changeset
|
9 # THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES |
59f3318533db
lib/sdl2: initial import, closes #1001
David Demelier <markand@malikania.fr>
parents:
diff
changeset
|
10 # WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF |
59f3318533db
lib/sdl2: initial import, closes #1001
David Demelier <markand@malikania.fr>
parents:
diff
changeset
|
11 # MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR |
59f3318533db
lib/sdl2: initial import, closes #1001
David Demelier <markand@malikania.fr>
parents:
diff
changeset
|
12 # ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES |
59f3318533db
lib/sdl2: initial import, closes #1001
David Demelier <markand@malikania.fr>
parents:
diff
changeset
|
13 # WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN |
59f3318533db
lib/sdl2: initial import, closes #1001
David Demelier <markand@malikania.fr>
parents:
diff
changeset
|
14 # ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF |
59f3318533db
lib/sdl2: initial import, closes #1001
David Demelier <markand@malikania.fr>
parents:
diff
changeset
|
15 # OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE. |
59f3318533db
lib/sdl2: initial import, closes #1001
David Demelier <markand@malikania.fr>
parents:
diff
changeset
|
16 # |
59f3318533db
lib/sdl2: initial import, closes #1001
David Demelier <markand@malikania.fr>
parents:
diff
changeset
|
17 |
59f3318533db
lib/sdl2: initial import, closes #1001
David Demelier <markand@malikania.fr>
parents:
diff
changeset
|
18 PKGNAME=sdl2 |
59f3318533db
lib/sdl2: initial import, closes #1001
David Demelier <markand@malikania.fr>
parents:
diff
changeset
|
19 PKGVERSION=2.0.10 |
59f3318533db
lib/sdl2: initial import, closes #1001
David Demelier <markand@malikania.fr>
parents:
diff
changeset
|
20 PKGREVISION=1 |
59f3318533db
lib/sdl2: initial import, closes #1001
David Demelier <markand@malikania.fr>
parents:
diff
changeset
|
21 PKGLICENSE="ZLIB" |
59f3318533db
lib/sdl2: initial import, closes #1001
David Demelier <markand@malikania.fr>
parents:
diff
changeset
|
22 PKGSUMMARY="Simple Directmedia Layer" |
59f3318533db
lib/sdl2: initial import, closes #1001
David Demelier <markand@malikania.fr>
parents:
diff
changeset
|
23 PKGDOWNLOAD="https://www.libsdl.org/release/SDL2-$PKGVERSION.tar.gz" |
59f3318533db
lib/sdl2: initial import, closes #1001
David Demelier <markand@malikania.fr>
parents:
diff
changeset
|
24 PKGOPTIONS="ALSA |
59f3318533db
lib/sdl2: initial import, closes #1001
David Demelier <markand@malikania.fr>
parents:
diff
changeset
|
25 ATOMIC |
59f3318533db
lib/sdl2: initial import, closes #1001
David Demelier <markand@malikania.fr>
parents:
diff
changeset
|
26 AUDIO |
59f3318533db
lib/sdl2: initial import, closes #1001
David Demelier <markand@malikania.fr>
parents:
diff
changeset
|
27 DBUS |
59f3318533db
lib/sdl2: initial import, closes #1001
David Demelier <markand@malikania.fr>
parents:
diff
changeset
|
28 DSO |
59f3318533db
lib/sdl2: initial import, closes #1001
David Demelier <markand@malikania.fr>
parents:
diff
changeset
|
29 EVENTS |
59f3318533db
lib/sdl2: initial import, closes #1001
David Demelier <markand@malikania.fr>
parents:
diff
changeset
|
30 FILE |
59f3318533db
lib/sdl2: initial import, closes #1001
David Demelier <markand@malikania.fr>
parents:
diff
changeset
|
31 FILESYSTEM |
59f3318533db
lib/sdl2: initial import, closes #1001
David Demelier <markand@malikania.fr>
parents:
diff
changeset
|
32 GLES1 |
59f3318533db
lib/sdl2: initial import, closes #1001
David Demelier <markand@malikania.fr>
parents:
diff
changeset
|
33 GLES2 |
59f3318533db
lib/sdl2: initial import, closes #1001
David Demelier <markand@malikania.fr>
parents:
diff
changeset
|
34 GLES3 |
59f3318533db
lib/sdl2: initial import, closes #1001
David Demelier <markand@malikania.fr>
parents:
diff
changeset
|
35 HAPTIC |
59f3318533db
lib/sdl2: initial import, closes #1001
David Demelier <markand@malikania.fr>
parents:
diff
changeset
|
36 JACK |
59f3318533db
lib/sdl2: initial import, closes #1001
David Demelier <markand@malikania.fr>
parents:
diff
changeset
|
37 JOYSTICK |
59f3318533db
lib/sdl2: initial import, closes #1001
David Demelier <markand@malikania.fr>
parents:
diff
changeset
|
38 KMS |
59f3318533db
lib/sdl2: initial import, closes #1001
David Demelier <markand@malikania.fr>
parents:
diff
changeset
|
39 OPENGL |
59f3318533db
lib/sdl2: initial import, closes #1001
David Demelier <markand@malikania.fr>
parents:
diff
changeset
|
40 OSS |
59f3318533db
lib/sdl2: initial import, closes #1001
David Demelier <markand@malikania.fr>
parents:
diff
changeset
|
41 POWER |
59f3318533db
lib/sdl2: initial import, closes #1001
David Demelier <markand@malikania.fr>
parents:
diff
changeset
|
42 PULSEAUDIO |
59f3318533db
lib/sdl2: initial import, closes #1001
David Demelier <markand@malikania.fr>
parents:
diff
changeset
|
43 RENDER |
59f3318533db
lib/sdl2: initial import, closes #1001
David Demelier <markand@malikania.fr>
parents:
diff
changeset
|
44 SENSOR |
59f3318533db
lib/sdl2: initial import, closes #1001
David Demelier <markand@malikania.fr>
parents:
diff
changeset
|
45 THREADS |
59f3318533db
lib/sdl2: initial import, closes #1001
David Demelier <markand@malikania.fr>
parents:
diff
changeset
|
46 TIMER |
59f3318533db
lib/sdl2: initial import, closes #1001
David Demelier <markand@malikania.fr>
parents:
diff
changeset
|
47 UDEV |
59f3318533db
lib/sdl2: initial import, closes #1001
David Demelier <markand@malikania.fr>
parents:
diff
changeset
|
48 VIDEO |
59f3318533db
lib/sdl2: initial import, closes #1001
David Demelier <markand@malikania.fr>
parents:
diff
changeset
|
49 VULKAN |
59f3318533db
lib/sdl2: initial import, closes #1001
David Demelier <markand@malikania.fr>
parents:
diff
changeset
|
50 WAYLAND |
59f3318533db
lib/sdl2: initial import, closes #1001
David Demelier <markand@malikania.fr>
parents:
diff
changeset
|
51 X" |
59f3318533db
lib/sdl2: initial import, closes #1001
David Demelier <markand@malikania.fr>
parents:
diff
changeset
|
52 |
59f3318533db
lib/sdl2: initial import, closes #1001
David Demelier <markand@malikania.fr>
parents:
diff
changeset
|
53 # NAS, SAMPLERATE, IBUS |
59f3318533db
lib/sdl2: initial import, closes #1001
David Demelier <markand@malikania.fr>
parents:
diff
changeset
|
54 |
59f3318533db
lib/sdl2: initial import, closes #1001
David Demelier <markand@malikania.fr>
parents:
diff
changeset
|
55 : ${CHOST:=$(uname -m)-linux-musl} |
59f3318533db
lib/sdl2: initial import, closes #1001
David Demelier <markand@malikania.fr>
parents:
diff
changeset
|
56 : ${CBUILD:=$(uname -m)-linux-musl} |
59f3318533db
lib/sdl2: initial import, closes #1001
David Demelier <markand@malikania.fr>
parents:
diff
changeset
|
57 : ${CC:=clang} |
59f3318533db
lib/sdl2: initial import, closes #1001
David Demelier <markand@malikania.fr>
parents:
diff
changeset
|
58 : ${CFLAGS:=-O2} |
59f3318533db
lib/sdl2: initial import, closes #1001
David Demelier <markand@malikania.fr>
parents:
diff
changeset
|
59 : ${CXX:=clang++} |
59f3318533db
lib/sdl2: initial import, closes #1001
David Demelier <markand@malikania.fr>
parents:
diff
changeset
|
60 : ${CXXFLAGS:=-O2} |
59f3318533db
lib/sdl2: initial import, closes #1001
David Demelier <markand@malikania.fr>
parents:
diff
changeset
|
61 : ${LDFLAGS:=} |
59f3318533db
lib/sdl2: initial import, closes #1001
David Demelier <markand@malikania.fr>
parents:
diff
changeset
|
62 : ${LIBS:=} |
59f3318533db
lib/sdl2: initial import, closes #1001
David Demelier <markand@malikania.fr>
parents:
diff
changeset
|
63 : ${ALSA:=yes} |
59f3318533db
lib/sdl2: initial import, closes #1001
David Demelier <markand@malikania.fr>
parents:
diff
changeset
|
64 : ${ATOMIC:=yes} |
59f3318533db
lib/sdl2: initial import, closes #1001
David Demelier <markand@malikania.fr>
parents:
diff
changeset
|
65 : ${AUDIO:=yes} |
59f3318533db
lib/sdl2: initial import, closes #1001
David Demelier <markand@malikania.fr>
parents:
diff
changeset
|
66 : ${DBUS:=yes} |
59f3318533db
lib/sdl2: initial import, closes #1001
David Demelier <markand@malikania.fr>
parents:
diff
changeset
|
67 : ${DSO:=yes} |
59f3318533db
lib/sdl2: initial import, closes #1001
David Demelier <markand@malikania.fr>
parents:
diff
changeset
|
68 : ${EVENTS:=yes} |
59f3318533db
lib/sdl2: initial import, closes #1001
David Demelier <markand@malikania.fr>
parents:
diff
changeset
|
69 : ${FILE:=yes} |
59f3318533db
lib/sdl2: initial import, closes #1001
David Demelier <markand@malikania.fr>
parents:
diff
changeset
|
70 : ${FILESYSTEM:=yes} |
59f3318533db
lib/sdl2: initial import, closes #1001
David Demelier <markand@malikania.fr>
parents:
diff
changeset
|
71 : ${GLES1:=yes} |
59f3318533db
lib/sdl2: initial import, closes #1001
David Demelier <markand@malikania.fr>
parents:
diff
changeset
|
72 : ${GLES2:=yes} |
59f3318533db
lib/sdl2: initial import, closes #1001
David Demelier <markand@malikania.fr>
parents:
diff
changeset
|
73 : ${GLES3:=yes} |
59f3318533db
lib/sdl2: initial import, closes #1001
David Demelier <markand@malikania.fr>
parents:
diff
changeset
|
74 : ${HAPTIC:=yes} |
59f3318533db
lib/sdl2: initial import, closes #1001
David Demelier <markand@malikania.fr>
parents:
diff
changeset
|
75 : ${JACK:=yes} |
59f3318533db
lib/sdl2: initial import, closes #1001
David Demelier <markand@malikania.fr>
parents:
diff
changeset
|
76 : ${JOYSTICK:=yes} |
59f3318533db
lib/sdl2: initial import, closes #1001
David Demelier <markand@malikania.fr>
parents:
diff
changeset
|
77 : ${KMS:=yes} |
59f3318533db
lib/sdl2: initial import, closes #1001
David Demelier <markand@malikania.fr>
parents:
diff
changeset
|
78 : ${OPENGL:=yes} |
59f3318533db
lib/sdl2: initial import, closes #1001
David Demelier <markand@malikania.fr>
parents:
diff
changeset
|
79 : ${OSS:=yes} |
59f3318533db
lib/sdl2: initial import, closes #1001
David Demelier <markand@malikania.fr>
parents:
diff
changeset
|
80 : ${POWER:=yes} |
59f3318533db
lib/sdl2: initial import, closes #1001
David Demelier <markand@malikania.fr>
parents:
diff
changeset
|
81 : ${PULSEAUDIO:=yes} |
59f3318533db
lib/sdl2: initial import, closes #1001
David Demelier <markand@malikania.fr>
parents:
diff
changeset
|
82 : ${RENDER:=yes} |
59f3318533db
lib/sdl2: initial import, closes #1001
David Demelier <markand@malikania.fr>
parents:
diff
changeset
|
83 : ${SENSOR:=yes} |
59f3318533db
lib/sdl2: initial import, closes #1001
David Demelier <markand@malikania.fr>
parents:
diff
changeset
|
84 : ${THREADS:=yes} |
59f3318533db
lib/sdl2: initial import, closes #1001
David Demelier <markand@malikania.fr>
parents:
diff
changeset
|
85 : ${TIMER:=yes} |
59f3318533db
lib/sdl2: initial import, closes #1001
David Demelier <markand@malikania.fr>
parents:
diff
changeset
|
86 : ${UDEV:=yes} |
59f3318533db
lib/sdl2: initial import, closes #1001
David Demelier <markand@malikania.fr>
parents:
diff
changeset
|
87 : ${VIDEO:=yes} |
59f3318533db
lib/sdl2: initial import, closes #1001
David Demelier <markand@malikania.fr>
parents:
diff
changeset
|
88 : ${VULKAN:=yes} |
59f3318533db
lib/sdl2: initial import, closes #1001
David Demelier <markand@malikania.fr>
parents:
diff
changeset
|
89 : ${WAYLAND:=yes} |
59f3318533db
lib/sdl2: initial import, closes #1001
David Demelier <markand@malikania.fr>
parents:
diff
changeset
|
90 : ${X:=yes} |
59f3318533db
lib/sdl2: initial import, closes #1001
David Demelier <markand@malikania.fr>
parents:
diff
changeset
|
91 |
59f3318533db
lib/sdl2: initial import, closes #1001
David Demelier <markand@malikania.fr>
parents:
diff
changeset
|
92 if [ "$ALSA" = "yes" ]; then |
59f3318533db
lib/sdl2: initial import, closes #1001
David Demelier <markand@malikania.fr>
parents:
diff
changeset
|
93 PKGDEPENDS="alsa-lib $PKGDEPENDS" |
59f3318533db
lib/sdl2: initial import, closes #1001
David Demelier <markand@malikania.fr>
parents:
diff
changeset
|
94 with_alsa="--enable-alsa" |
59f3318533db
lib/sdl2: initial import, closes #1001
David Demelier <markand@malikania.fr>
parents:
diff
changeset
|
95 else |
59f3318533db
lib/sdl2: initial import, closes #1001
David Demelier <markand@malikania.fr>
parents:
diff
changeset
|
96 with_alsa="--disable-alsa" |
59f3318533db
lib/sdl2: initial import, closes #1001
David Demelier <markand@malikania.fr>
parents:
diff
changeset
|
97 fi |
59f3318533db
lib/sdl2: initial import, closes #1001
David Demelier <markand@malikania.fr>
parents:
diff
changeset
|
98 |
59f3318533db
lib/sdl2: initial import, closes #1001
David Demelier <markand@malikania.fr>
parents:
diff
changeset
|
99 if [ "$ATOMIC" = "yes" ]; then |
59f3318533db
lib/sdl2: initial import, closes #1001
David Demelier <markand@malikania.fr>
parents:
diff
changeset
|
100 with_atomic="--enable-atomic" |
59f3318533db
lib/sdl2: initial import, closes #1001
David Demelier <markand@malikania.fr>
parents:
diff
changeset
|
101 else |
59f3318533db
lib/sdl2: initial import, closes #1001
David Demelier <markand@malikania.fr>
parents:
diff
changeset
|
102 with_atomic="--disable-atomic" |
59f3318533db
lib/sdl2: initial import, closes #1001
David Demelier <markand@malikania.fr>
parents:
diff
changeset
|
103 fi |
59f3318533db
lib/sdl2: initial import, closes #1001
David Demelier <markand@malikania.fr>
parents:
diff
changeset
|
104 |
59f3318533db
lib/sdl2: initial import, closes #1001
David Demelier <markand@malikania.fr>
parents:
diff
changeset
|
105 if [ "$AUDIO" = "yes" ]; then |
59f3318533db
lib/sdl2: initial import, closes #1001
David Demelier <markand@malikania.fr>
parents:
diff
changeset
|
106 with_audio="--enable-audio" |
59f3318533db
lib/sdl2: initial import, closes #1001
David Demelier <markand@malikania.fr>
parents:
diff
changeset
|
107 else |
59f3318533db
lib/sdl2: initial import, closes #1001
David Demelier <markand@malikania.fr>
parents:
diff
changeset
|
108 with_audio="--disable-audio" |
59f3318533db
lib/sdl2: initial import, closes #1001
David Demelier <markand@malikania.fr>
parents:
diff
changeset
|
109 fi |
59f3318533db
lib/sdl2: initial import, closes #1001
David Demelier <markand@malikania.fr>
parents:
diff
changeset
|
110 |
59f3318533db
lib/sdl2: initial import, closes #1001
David Demelier <markand@malikania.fr>
parents:
diff
changeset
|
111 if [ "$DBUS" = "yes" ]; then |
902
a133976e0783
vanilla: remove all origins, closes #2203
David Demelier <markand@malikania.fr>
parents:
817
diff
changeset
|
112 PKGDEPENDS="dbus $PKGDEPENDS" |
760
59f3318533db
lib/sdl2: initial import, closes #1001
David Demelier <markand@malikania.fr>
parents:
diff
changeset
|
113 with_dbus="--enable-dbus" |
59f3318533db
lib/sdl2: initial import, closes #1001
David Demelier <markand@malikania.fr>
parents:
diff
changeset
|
114 else |
59f3318533db
lib/sdl2: initial import, closes #1001
David Demelier <markand@malikania.fr>
parents:
diff
changeset
|
115 with_dbus="--disable-dbus" |
59f3318533db
lib/sdl2: initial import, closes #1001
David Demelier <markand@malikania.fr>
parents:
diff
changeset
|
116 fi |
59f3318533db
lib/sdl2: initial import, closes #1001
David Demelier <markand@malikania.fr>
parents:
diff
changeset
|
117 |
59f3318533db
lib/sdl2: initial import, closes #1001
David Demelier <markand@malikania.fr>
parents:
diff
changeset
|
118 if [ "$DSO" = "yes" ]; then |
59f3318533db
lib/sdl2: initial import, closes #1001
David Demelier <markand@malikania.fr>
parents:
diff
changeset
|
119 with_dso="--enable-loadso" |
59f3318533db
lib/sdl2: initial import, closes #1001
David Demelier <markand@malikania.fr>
parents:
diff
changeset
|
120 else |
59f3318533db
lib/sdl2: initial import, closes #1001
David Demelier <markand@malikania.fr>
parents:
diff
changeset
|
121 with_dso="--disable-loadso" |
59f3318533db
lib/sdl2: initial import, closes #1001
David Demelier <markand@malikania.fr>
parents:
diff
changeset
|
122 fi |
59f3318533db
lib/sdl2: initial import, closes #1001
David Demelier <markand@malikania.fr>
parents:
diff
changeset
|
123 |
59f3318533db
lib/sdl2: initial import, closes #1001
David Demelier <markand@malikania.fr>
parents:
diff
changeset
|
124 if [ "$EVENTS" = "yes" ]; then |
59f3318533db
lib/sdl2: initial import, closes #1001
David Demelier <markand@malikania.fr>
parents:
diff
changeset
|
125 with_events="--enable-events" |
59f3318533db
lib/sdl2: initial import, closes #1001
David Demelier <markand@malikania.fr>
parents:
diff
changeset
|
126 else |
59f3318533db
lib/sdl2: initial import, closes #1001
David Demelier <markand@malikania.fr>
parents:
diff
changeset
|
127 with_events="--disable-events" |
59f3318533db
lib/sdl2: initial import, closes #1001
David Demelier <markand@malikania.fr>
parents:
diff
changeset
|
128 fi |
59f3318533db
lib/sdl2: initial import, closes #1001
David Demelier <markand@malikania.fr>
parents:
diff
changeset
|
129 |
59f3318533db
lib/sdl2: initial import, closes #1001
David Demelier <markand@malikania.fr>
parents:
diff
changeset
|
130 if [ "$FILE" = "yes" ]; then |
59f3318533db
lib/sdl2: initial import, closes #1001
David Demelier <markand@malikania.fr>
parents:
diff
changeset
|
131 with_file="--enable-file" |
59f3318533db
lib/sdl2: initial import, closes #1001
David Demelier <markand@malikania.fr>
parents:
diff
changeset
|
132 else |
59f3318533db
lib/sdl2: initial import, closes #1001
David Demelier <markand@malikania.fr>
parents:
diff
changeset
|
133 with_file="--disable-file" |
59f3318533db
lib/sdl2: initial import, closes #1001
David Demelier <markand@malikania.fr>
parents:
diff
changeset
|
134 fi |
59f3318533db
lib/sdl2: initial import, closes #1001
David Demelier <markand@malikania.fr>
parents:
diff
changeset
|
135 |
59f3318533db
lib/sdl2: initial import, closes #1001
David Demelier <markand@malikania.fr>
parents:
diff
changeset
|
136 if [ "$FILESYSTEM" = "yes" ]; then |
59f3318533db
lib/sdl2: initial import, closes #1001
David Demelier <markand@malikania.fr>
parents:
diff
changeset
|
137 with_filesystem="--enable-filesystem" |
59f3318533db
lib/sdl2: initial import, closes #1001
David Demelier <markand@malikania.fr>
parents:
diff
changeset
|
138 else |
59f3318533db
lib/sdl2: initial import, closes #1001
David Demelier <markand@malikania.fr>
parents:
diff
changeset
|
139 with_filesystem="--disable-filesystem" |
59f3318533db
lib/sdl2: initial import, closes #1001
David Demelier <markand@malikania.fr>
parents:
diff
changeset
|
140 fi |
59f3318533db
lib/sdl2: initial import, closes #1001
David Demelier <markand@malikania.fr>
parents:
diff
changeset
|
141 |
59f3318533db
lib/sdl2: initial import, closes #1001
David Demelier <markand@malikania.fr>
parents:
diff
changeset
|
142 if [ "$GLES1" = "yes" ]; then |
59f3318533db
lib/sdl2: initial import, closes #1001
David Demelier <markand@malikania.fr>
parents:
diff
changeset
|
143 with_gles1="--enable-video-opengles1" |
59f3318533db
lib/sdl2: initial import, closes #1001
David Demelier <markand@malikania.fr>
parents:
diff
changeset
|
144 else |
59f3318533db
lib/sdl2: initial import, closes #1001
David Demelier <markand@malikania.fr>
parents:
diff
changeset
|
145 with_gles1="--disable-video-opengles1" |
59f3318533db
lib/sdl2: initial import, closes #1001
David Demelier <markand@malikania.fr>
parents:
diff
changeset
|
146 fi |
59f3318533db
lib/sdl2: initial import, closes #1001
David Demelier <markand@malikania.fr>
parents:
diff
changeset
|
147 |
59f3318533db
lib/sdl2: initial import, closes #1001
David Demelier <markand@malikania.fr>
parents:
diff
changeset
|
148 if [ "$GLES2" = "yes" ]; then |
59f3318533db
lib/sdl2: initial import, closes #1001
David Demelier <markand@malikania.fr>
parents:
diff
changeset
|
149 with_gles2="--enable-video-opengles2" |
59f3318533db
lib/sdl2: initial import, closes #1001
David Demelier <markand@malikania.fr>
parents:
diff
changeset
|
150 else |
59f3318533db
lib/sdl2: initial import, closes #1001
David Demelier <markand@malikania.fr>
parents:
diff
changeset
|
151 with_gles2="--disable-video-opengles2" |
59f3318533db
lib/sdl2: initial import, closes #1001
David Demelier <markand@malikania.fr>
parents:
diff
changeset
|
152 fi |
59f3318533db
lib/sdl2: initial import, closes #1001
David Demelier <markand@malikania.fr>
parents:
diff
changeset
|
153 |
59f3318533db
lib/sdl2: initial import, closes #1001
David Demelier <markand@malikania.fr>
parents:
diff
changeset
|
154 if [ "$GLES3" = "yes" ]; then |
59f3318533db
lib/sdl2: initial import, closes #1001
David Demelier <markand@malikania.fr>
parents:
diff
changeset
|
155 with_gles3="--enable-video-opengles" |
59f3318533db
lib/sdl2: initial import, closes #1001
David Demelier <markand@malikania.fr>
parents:
diff
changeset
|
156 else |
59f3318533db
lib/sdl2: initial import, closes #1001
David Demelier <markand@malikania.fr>
parents:
diff
changeset
|
157 with_gles3="--disable-video-opengles" |
59f3318533db
lib/sdl2: initial import, closes #1001
David Demelier <markand@malikania.fr>
parents:
diff
changeset
|
158 fi |
59f3318533db
lib/sdl2: initial import, closes #1001
David Demelier <markand@malikania.fr>
parents:
diff
changeset
|
159 |
59f3318533db
lib/sdl2: initial import, closes #1001
David Demelier <markand@malikania.fr>
parents:
diff
changeset
|
160 if [ "$HAPTIC" = "yes" ]; then |
59f3318533db
lib/sdl2: initial import, closes #1001
David Demelier <markand@malikania.fr>
parents:
diff
changeset
|
161 with_haptic="--enable-haptic" |
59f3318533db
lib/sdl2: initial import, closes #1001
David Demelier <markand@malikania.fr>
parents:
diff
changeset
|
162 else |
59f3318533db
lib/sdl2: initial import, closes #1001
David Demelier <markand@malikania.fr>
parents:
diff
changeset
|
163 with_haptic="--disable-haptic" |
59f3318533db
lib/sdl2: initial import, closes #1001
David Demelier <markand@malikania.fr>
parents:
diff
changeset
|
164 fi |
59f3318533db
lib/sdl2: initial import, closes #1001
David Demelier <markand@malikania.fr>
parents:
diff
changeset
|
165 |
59f3318533db
lib/sdl2: initial import, closes #1001
David Demelier <markand@malikania.fr>
parents:
diff
changeset
|
166 if [ "$JACK" = "yes" ]; then |
1023
60d881a89c6a
vanilla: fix many dependencies
David Demelier <markand@malikania.fr>
parents:
1022
diff
changeset
|
167 PKGDEPENDS="jack2 $PKGDEPENDS" |
760
59f3318533db
lib/sdl2: initial import, closes #1001
David Demelier <markand@malikania.fr>
parents:
diff
changeset
|
168 with_jack="--enable-jack" |
59f3318533db
lib/sdl2: initial import, closes #1001
David Demelier <markand@malikania.fr>
parents:
diff
changeset
|
169 else |
59f3318533db
lib/sdl2: initial import, closes #1001
David Demelier <markand@malikania.fr>
parents:
diff
changeset
|
170 with_jack="--disable-jack" |
59f3318533db
lib/sdl2: initial import, closes #1001
David Demelier <markand@malikania.fr>
parents:
diff
changeset
|
171 fi |
59f3318533db
lib/sdl2: initial import, closes #1001
David Demelier <markand@malikania.fr>
parents:
diff
changeset
|
172 |
59f3318533db
lib/sdl2: initial import, closes #1001
David Demelier <markand@malikania.fr>
parents:
diff
changeset
|
173 if [ "$JOYSTICK" = "yes" ]; then |
59f3318533db
lib/sdl2: initial import, closes #1001
David Demelier <markand@malikania.fr>
parents:
diff
changeset
|
174 with_joystick="--enable-joystick" |
59f3318533db
lib/sdl2: initial import, closes #1001
David Demelier <markand@malikania.fr>
parents:
diff
changeset
|
175 else |
59f3318533db
lib/sdl2: initial import, closes #1001
David Demelier <markand@malikania.fr>
parents:
diff
changeset
|
176 with_joystick="--disable-joystick" |
59f3318533db
lib/sdl2: initial import, closes #1001
David Demelier <markand@malikania.fr>
parents:
diff
changeset
|
177 fi |
59f3318533db
lib/sdl2: initial import, closes #1001
David Demelier <markand@malikania.fr>
parents:
diff
changeset
|
178 |
59f3318533db
lib/sdl2: initial import, closes #1001
David Demelier <markand@malikania.fr>
parents:
diff
changeset
|
179 if [ "$KMS" = "yes" ]; then |
902
a133976e0783
vanilla: remove all origins, closes #2203
David Demelier <markand@malikania.fr>
parents:
817
diff
changeset
|
180 PKGDEPENDS="libdrm $PKGDEPENDS" |
760
59f3318533db
lib/sdl2: initial import, closes #1001
David Demelier <markand@malikania.fr>
parents:
diff
changeset
|
181 with_kms="--enable-video-kmsdrm" |
59f3318533db
lib/sdl2: initial import, closes #1001
David Demelier <markand@malikania.fr>
parents:
diff
changeset
|
182 else |
59f3318533db
lib/sdl2: initial import, closes #1001
David Demelier <markand@malikania.fr>
parents:
diff
changeset
|
183 with_kms="--disable-video-kmsdrm" |
59f3318533db
lib/sdl2: initial import, closes #1001
David Demelier <markand@malikania.fr>
parents:
diff
changeset
|
184 fi |
59f3318533db
lib/sdl2: initial import, closes #1001
David Demelier <markand@malikania.fr>
parents:
diff
changeset
|
185 |
59f3318533db
lib/sdl2: initial import, closes #1001
David Demelier <markand@malikania.fr>
parents:
diff
changeset
|
186 if [ "$OPENGL" = "yes" ]; then |
902
a133976e0783
vanilla: remove all origins, closes #2203
David Demelier <markand@malikania.fr>
parents:
817
diff
changeset
|
187 PKGDEPENDS="mesa $PKGDEPENDS" |
760
59f3318533db
lib/sdl2: initial import, closes #1001
David Demelier <markand@malikania.fr>
parents:
diff
changeset
|
188 with_opengl="--enable-video-opengl" |
59f3318533db
lib/sdl2: initial import, closes #1001
David Demelier <markand@malikania.fr>
parents:
diff
changeset
|
189 else |
59f3318533db
lib/sdl2: initial import, closes #1001
David Demelier <markand@malikania.fr>
parents:
diff
changeset
|
190 with_opengl="--disable-video-opengl" |
59f3318533db
lib/sdl2: initial import, closes #1001
David Demelier <markand@malikania.fr>
parents:
diff
changeset
|
191 fi |
59f3318533db
lib/sdl2: initial import, closes #1001
David Demelier <markand@malikania.fr>
parents:
diff
changeset
|
192 |
59f3318533db
lib/sdl2: initial import, closes #1001
David Demelier <markand@malikania.fr>
parents:
diff
changeset
|
193 if [ "$OSS" = "yes" ]; then |
59f3318533db
lib/sdl2: initial import, closes #1001
David Demelier <markand@malikania.fr>
parents:
diff
changeset
|
194 with_oss="--enable-oss" |
59f3318533db
lib/sdl2: initial import, closes #1001
David Demelier <markand@malikania.fr>
parents:
diff
changeset
|
195 else |
59f3318533db
lib/sdl2: initial import, closes #1001
David Demelier <markand@malikania.fr>
parents:
diff
changeset
|
196 with_oss="--disable-oss" |
59f3318533db
lib/sdl2: initial import, closes #1001
David Demelier <markand@malikania.fr>
parents:
diff
changeset
|
197 fi |
59f3318533db
lib/sdl2: initial import, closes #1001
David Demelier <markand@malikania.fr>
parents:
diff
changeset
|
198 |
59f3318533db
lib/sdl2: initial import, closes #1001
David Demelier <markand@malikania.fr>
parents:
diff
changeset
|
199 if [ "$POWER" = "yes" ]; then |
59f3318533db
lib/sdl2: initial import, closes #1001
David Demelier <markand@malikania.fr>
parents:
diff
changeset
|
200 with_power="--enable-power" |
59f3318533db
lib/sdl2: initial import, closes #1001
David Demelier <markand@malikania.fr>
parents:
diff
changeset
|
201 else |
59f3318533db
lib/sdl2: initial import, closes #1001
David Demelier <markand@malikania.fr>
parents:
diff
changeset
|
202 with_power="--disable-power" |
59f3318533db
lib/sdl2: initial import, closes #1001
David Demelier <markand@malikania.fr>
parents:
diff
changeset
|
203 fi |
59f3318533db
lib/sdl2: initial import, closes #1001
David Demelier <markand@malikania.fr>
parents:
diff
changeset
|
204 |
59f3318533db
lib/sdl2: initial import, closes #1001
David Demelier <markand@malikania.fr>
parents:
diff
changeset
|
205 if [ "$PULSEAUDIO" = "yes" ]; then |
902
a133976e0783
vanilla: remove all origins, closes #2203
David Demelier <markand@malikania.fr>
parents:
817
diff
changeset
|
206 PKGDEPENDS="pulseaudio $PKGDEPENDS" |
760
59f3318533db
lib/sdl2: initial import, closes #1001
David Demelier <markand@malikania.fr>
parents:
diff
changeset
|
207 with_pulseaudio="--enable-pulseaudio" |
59f3318533db
lib/sdl2: initial import, closes #1001
David Demelier <markand@malikania.fr>
parents:
diff
changeset
|
208 else |
59f3318533db
lib/sdl2: initial import, closes #1001
David Demelier <markand@malikania.fr>
parents:
diff
changeset
|
209 with_pulseaudio="--disable-pulseaudio" |
59f3318533db
lib/sdl2: initial import, closes #1001
David Demelier <markand@malikania.fr>
parents:
diff
changeset
|
210 fi |
59f3318533db
lib/sdl2: initial import, closes #1001
David Demelier <markand@malikania.fr>
parents:
diff
changeset
|
211 |
59f3318533db
lib/sdl2: initial import, closes #1001
David Demelier <markand@malikania.fr>
parents:
diff
changeset
|
212 if [ "$RENDER" = "yes" ]; then |
59f3318533db
lib/sdl2: initial import, closes #1001
David Demelier <markand@malikania.fr>
parents:
diff
changeset
|
213 with_render="--enable-render" |
59f3318533db
lib/sdl2: initial import, closes #1001
David Demelier <markand@malikania.fr>
parents:
diff
changeset
|
214 else |
59f3318533db
lib/sdl2: initial import, closes #1001
David Demelier <markand@malikania.fr>
parents:
diff
changeset
|
215 with_render="--disable-render" |
59f3318533db
lib/sdl2: initial import, closes #1001
David Demelier <markand@malikania.fr>
parents:
diff
changeset
|
216 fi |
59f3318533db
lib/sdl2: initial import, closes #1001
David Demelier <markand@malikania.fr>
parents:
diff
changeset
|
217 |
59f3318533db
lib/sdl2: initial import, closes #1001
David Demelier <markand@malikania.fr>
parents:
diff
changeset
|
218 if [ "$SENSOR" = "yes" ]; then |
59f3318533db
lib/sdl2: initial import, closes #1001
David Demelier <markand@malikania.fr>
parents:
diff
changeset
|
219 with_sensor="--enable-sensor" |
59f3318533db
lib/sdl2: initial import, closes #1001
David Demelier <markand@malikania.fr>
parents:
diff
changeset
|
220 else |
59f3318533db
lib/sdl2: initial import, closes #1001
David Demelier <markand@malikania.fr>
parents:
diff
changeset
|
221 with_sensor="--disable-sensor" |
59f3318533db
lib/sdl2: initial import, closes #1001
David Demelier <markand@malikania.fr>
parents:
diff
changeset
|
222 fi |
59f3318533db
lib/sdl2: initial import, closes #1001
David Demelier <markand@malikania.fr>
parents:
diff
changeset
|
223 |
59f3318533db
lib/sdl2: initial import, closes #1001
David Demelier <markand@malikania.fr>
parents:
diff
changeset
|
224 if [ "$THREADS" = "yes" ]; then |
59f3318533db
lib/sdl2: initial import, closes #1001
David Demelier <markand@malikania.fr>
parents:
diff
changeset
|
225 with_threads="--enable-threads" |
59f3318533db
lib/sdl2: initial import, closes #1001
David Demelier <markand@malikania.fr>
parents:
diff
changeset
|
226 else |
59f3318533db
lib/sdl2: initial import, closes #1001
David Demelier <markand@malikania.fr>
parents:
diff
changeset
|
227 with_threads="--disable-threads" |
59f3318533db
lib/sdl2: initial import, closes #1001
David Demelier <markand@malikania.fr>
parents:
diff
changeset
|
228 fi |
59f3318533db
lib/sdl2: initial import, closes #1001
David Demelier <markand@malikania.fr>
parents:
diff
changeset
|
229 |
59f3318533db
lib/sdl2: initial import, closes #1001
David Demelier <markand@malikania.fr>
parents:
diff
changeset
|
230 if [ "$UDEV" = "yes" ]; then |
59f3318533db
lib/sdl2: initial import, closes #1001
David Demelier <markand@malikania.fr>
parents:
diff
changeset
|
231 with_udev="--enable-libudev" |
59f3318533db
lib/sdl2: initial import, closes #1001
David Demelier <markand@malikania.fr>
parents:
diff
changeset
|
232 else |
59f3318533db
lib/sdl2: initial import, closes #1001
David Demelier <markand@malikania.fr>
parents:
diff
changeset
|
233 with_udev="--disable-libudev" |
59f3318533db
lib/sdl2: initial import, closes #1001
David Demelier <markand@malikania.fr>
parents:
diff
changeset
|
234 fi |
59f3318533db
lib/sdl2: initial import, closes #1001
David Demelier <markand@malikania.fr>
parents:
diff
changeset
|
235 |
59f3318533db
lib/sdl2: initial import, closes #1001
David Demelier <markand@malikania.fr>
parents:
diff
changeset
|
236 if [ "$VIDEO" = "yes" ]; then |
59f3318533db
lib/sdl2: initial import, closes #1001
David Demelier <markand@malikania.fr>
parents:
diff
changeset
|
237 with_video="--enable-video" |
59f3318533db
lib/sdl2: initial import, closes #1001
David Demelier <markand@malikania.fr>
parents:
diff
changeset
|
238 else |
59f3318533db
lib/sdl2: initial import, closes #1001
David Demelier <markand@malikania.fr>
parents:
diff
changeset
|
239 with_video="--disable-video" |
59f3318533db
lib/sdl2: initial import, closes #1001
David Demelier <markand@malikania.fr>
parents:
diff
changeset
|
240 fi |
59f3318533db
lib/sdl2: initial import, closes #1001
David Demelier <markand@malikania.fr>
parents:
diff
changeset
|
241 |
59f3318533db
lib/sdl2: initial import, closes #1001
David Demelier <markand@malikania.fr>
parents:
diff
changeset
|
242 if [ "$VULKAN" = "yes" ]; then |
59f3318533db
lib/sdl2: initial import, closes #1001
David Demelier <markand@malikania.fr>
parents:
diff
changeset
|
243 with_vulkan="--enable-video-vulkan" |
59f3318533db
lib/sdl2: initial import, closes #1001
David Demelier <markand@malikania.fr>
parents:
diff
changeset
|
244 else |
59f3318533db
lib/sdl2: initial import, closes #1001
David Demelier <markand@malikania.fr>
parents:
diff
changeset
|
245 with_vulkan="--disable-video-vulkan" |
59f3318533db
lib/sdl2: initial import, closes #1001
David Demelier <markand@malikania.fr>
parents:
diff
changeset
|
246 fi |
59f3318533db
lib/sdl2: initial import, closes #1001
David Demelier <markand@malikania.fr>
parents:
diff
changeset
|
247 |
59f3318533db
lib/sdl2: initial import, closes #1001
David Demelier <markand@malikania.fr>
parents:
diff
changeset
|
248 if [ "$X" = "yes" ]; then |
902
a133976e0783
vanilla: remove all origins, closes #2203
David Demelier <markand@malikania.fr>
parents:
817
diff
changeset
|
249 PKGDEPENDS="libxext |
a133976e0783
vanilla: remove all origins, closes #2203
David Demelier <markand@malikania.fr>
parents:
817
diff
changeset
|
250 libxcursor |
a133976e0783
vanilla: remove all origins, closes #2203
David Demelier <markand@malikania.fr>
parents:
817
diff
changeset
|
251 libxinerama |
a133976e0783
vanilla: remove all origins, closes #2203
David Demelier <markand@malikania.fr>
parents:
817
diff
changeset
|
252 libxrandr |
a133976e0783
vanilla: remove all origins, closes #2203
David Demelier <markand@malikania.fr>
parents:
817
diff
changeset
|
253 libxscrnsaver |
1023
60d881a89c6a
vanilla: fix many dependencies
David Demelier <markand@malikania.fr>
parents:
1022
diff
changeset
|
254 libxi $PKGDEPENDS" |
760
59f3318533db
lib/sdl2: initial import, closes #1001
David Demelier <markand@malikania.fr>
parents:
diff
changeset
|
255 with_x="--enable-video-x11" |
59f3318533db
lib/sdl2: initial import, closes #1001
David Demelier <markand@malikania.fr>
parents:
diff
changeset
|
256 with_x="--enable-video-x11-scrnsaver $with_x" |
59f3318533db
lib/sdl2: initial import, closes #1001
David Demelier <markand@malikania.fr>
parents:
diff
changeset
|
257 with_x="--enable-video-x11-xcursor $with_x" |
59f3318533db
lib/sdl2: initial import, closes #1001
David Demelier <markand@malikania.fr>
parents:
diff
changeset
|
258 with_x="--enable-video-x11-xinerama $with_x" |
59f3318533db
lib/sdl2: initial import, closes #1001
David Demelier <markand@malikania.fr>
parents:
diff
changeset
|
259 with_x="--enable-video-x11-xinput $with_x" |
59f3318533db
lib/sdl2: initial import, closes #1001
David Demelier <markand@malikania.fr>
parents:
diff
changeset
|
260 with_x="--enable-video-x11-xrandr $with_x" |
59f3318533db
lib/sdl2: initial import, closes #1001
David Demelier <markand@malikania.fr>
parents:
diff
changeset
|
261 with_x="--enable-video-x11-xshape $with_x" |
59f3318533db
lib/sdl2: initial import, closes #1001
David Demelier <markand@malikania.fr>
parents:
diff
changeset
|
262 else |
59f3318533db
lib/sdl2: initial import, closes #1001
David Demelier <markand@malikania.fr>
parents:
diff
changeset
|
263 with_x="--disable-video-x11" |
59f3318533db
lib/sdl2: initial import, closes #1001
David Demelier <markand@malikania.fr>
parents:
diff
changeset
|
264 with_x="--disable-video-x11-scrnsaver $with_x" |
59f3318533db
lib/sdl2: initial import, closes #1001
David Demelier <markand@malikania.fr>
parents:
diff
changeset
|
265 with_x="--disable-video-x11-xcursor $with_x" |
59f3318533db
lib/sdl2: initial import, closes #1001
David Demelier <markand@malikania.fr>
parents:
diff
changeset
|
266 with_x="--disable-video-x11-xdbe $with_x" |
59f3318533db
lib/sdl2: initial import, closes #1001
David Demelier <markand@malikania.fr>
parents:
diff
changeset
|
267 with_x="--disable-video-x11-xinerama $with_x" |
59f3318533db
lib/sdl2: initial import, closes #1001
David Demelier <markand@malikania.fr>
parents:
diff
changeset
|
268 with_x="--disable-video-x11-xinput $with_x" |
59f3318533db
lib/sdl2: initial import, closes #1001
David Demelier <markand@malikania.fr>
parents:
diff
changeset
|
269 with_x="--disable-video-x11-xrandr $with_x" |
59f3318533db
lib/sdl2: initial import, closes #1001
David Demelier <markand@malikania.fr>
parents:
diff
changeset
|
270 with_x="--disable-video-x11-xshape $with_x" |
59f3318533db
lib/sdl2: initial import, closes #1001
David Demelier <markand@malikania.fr>
parents:
diff
changeset
|
271 fi |
59f3318533db
lib/sdl2: initial import, closes #1001
David Demelier <markand@malikania.fr>
parents:
diff
changeset
|
272 |
59f3318533db
lib/sdl2: initial import, closes #1001
David Demelier <markand@malikania.fr>
parents:
diff
changeset
|
273 build() |
59f3318533db
lib/sdl2: initial import, closes #1001
David Demelier <markand@malikania.fr>
parents:
diff
changeset
|
274 { |
59f3318533db
lib/sdl2: initial import, closes #1001
David Demelier <markand@malikania.fr>
parents:
diff
changeset
|
275 rm -rf SDL2-$PKGVERSION |
59f3318533db
lib/sdl2: initial import, closes #1001
David Demelier <markand@malikania.fr>
parents:
diff
changeset
|
276 tar xvf SDL2-$PKGVERSION.tar.gz |
59f3318533db
lib/sdl2: initial import, closes #1001
David Demelier <markand@malikania.fr>
parents:
diff
changeset
|
277 cd SDL2-$PKGVERSION |
59f3318533db
lib/sdl2: initial import, closes #1001
David Demelier <markand@malikania.fr>
parents:
diff
changeset
|
278 |
59f3318533db
lib/sdl2: initial import, closes #1001
David Demelier <markand@malikania.fr>
parents:
diff
changeset
|
279 CC="$CC" \ |
59f3318533db
lib/sdl2: initial import, closes #1001
David Demelier <markand@malikania.fr>
parents:
diff
changeset
|
280 CFLAGS="$CFLAGS" \ |
59f3318533db
lib/sdl2: initial import, closes #1001
David Demelier <markand@malikania.fr>
parents:
diff
changeset
|
281 CXX="$CXX" \ |
59f3318533db
lib/sdl2: initial import, closes #1001
David Demelier <markand@malikania.fr>
parents:
diff
changeset
|
282 CXXFLAGS="$CXXFLAGS" \ |
59f3318533db
lib/sdl2: initial import, closes #1001
David Demelier <markand@malikania.fr>
parents:
diff
changeset
|
283 LDFLAGS="$LDFLAGS" \ |
59f3318533db
lib/sdl2: initial import, closes #1001
David Demelier <markand@malikania.fr>
parents:
diff
changeset
|
284 LIBS="$LIBS" \ |
59f3318533db
lib/sdl2: initial import, closes #1001
David Demelier <markand@malikania.fr>
parents:
diff
changeset
|
285 ./configure \ |
59f3318533db
lib/sdl2: initial import, closes #1001
David Demelier <markand@malikania.fr>
parents:
diff
changeset
|
286 --build=$CBUILD \ |
59f3318533db
lib/sdl2: initial import, closes #1001
David Demelier <markand@malikania.fr>
parents:
diff
changeset
|
287 --host=$CHOST \ |
59f3318533db
lib/sdl2: initial import, closes #1001
David Demelier <markand@malikania.fr>
parents:
diff
changeset
|
288 --prefix= \ |
59f3318533db
lib/sdl2: initial import, closes #1001
David Demelier <markand@malikania.fr>
parents:
diff
changeset
|
289 $with_alsa \ |
59f3318533db
lib/sdl2: initial import, closes #1001
David Demelier <markand@malikania.fr>
parents:
diff
changeset
|
290 $with_atomic \ |
59f3318533db
lib/sdl2: initial import, closes #1001
David Demelier <markand@malikania.fr>
parents:
diff
changeset
|
291 $with_audio \ |
59f3318533db
lib/sdl2: initial import, closes #1001
David Demelier <markand@malikania.fr>
parents:
diff
changeset
|
292 $with_dbus \ |
59f3318533db
lib/sdl2: initial import, closes #1001
David Demelier <markand@malikania.fr>
parents:
diff
changeset
|
293 $with_dso \ |
59f3318533db
lib/sdl2: initial import, closes #1001
David Demelier <markand@malikania.fr>
parents:
diff
changeset
|
294 $with_events \ |
59f3318533db
lib/sdl2: initial import, closes #1001
David Demelier <markand@malikania.fr>
parents:
diff
changeset
|
295 $with_file \ |
59f3318533db
lib/sdl2: initial import, closes #1001
David Demelier <markand@malikania.fr>
parents:
diff
changeset
|
296 $with_filesystem \ |
59f3318533db
lib/sdl2: initial import, closes #1001
David Demelier <markand@malikania.fr>
parents:
diff
changeset
|
297 $with_gles1 \ |
59f3318533db
lib/sdl2: initial import, closes #1001
David Demelier <markand@malikania.fr>
parents:
diff
changeset
|
298 $with_gles2 \ |
59f3318533db
lib/sdl2: initial import, closes #1001
David Demelier <markand@malikania.fr>
parents:
diff
changeset
|
299 $with_gles3 \ |
59f3318533db
lib/sdl2: initial import, closes #1001
David Demelier <markand@malikania.fr>
parents:
diff
changeset
|
300 $with_haptic \ |
59f3318533db
lib/sdl2: initial import, closes #1001
David Demelier <markand@malikania.fr>
parents:
diff
changeset
|
301 $with_jack \ |
59f3318533db
lib/sdl2: initial import, closes #1001
David Demelier <markand@malikania.fr>
parents:
diff
changeset
|
302 $with_joystick \ |
59f3318533db
lib/sdl2: initial import, closes #1001
David Demelier <markand@malikania.fr>
parents:
diff
changeset
|
303 $with_kms \ |
59f3318533db
lib/sdl2: initial import, closes #1001
David Demelier <markand@malikania.fr>
parents:
diff
changeset
|
304 $with_opengl \ |
59f3318533db
lib/sdl2: initial import, closes #1001
David Demelier <markand@malikania.fr>
parents:
diff
changeset
|
305 $with_oss \ |
59f3318533db
lib/sdl2: initial import, closes #1001
David Demelier <markand@malikania.fr>
parents:
diff
changeset
|
306 $with_power \ |
59f3318533db
lib/sdl2: initial import, closes #1001
David Demelier <markand@malikania.fr>
parents:
diff
changeset
|
307 $with_pulseaudio \ |
59f3318533db
lib/sdl2: initial import, closes #1001
David Demelier <markand@malikania.fr>
parents:
diff
changeset
|
308 $with_render \ |
59f3318533db
lib/sdl2: initial import, closes #1001
David Demelier <markand@malikania.fr>
parents:
diff
changeset
|
309 $with_sensor \ |
59f3318533db
lib/sdl2: initial import, closes #1001
David Demelier <markand@malikania.fr>
parents:
diff
changeset
|
310 $with_threads \ |
59f3318533db
lib/sdl2: initial import, closes #1001
David Demelier <markand@malikania.fr>
parents:
diff
changeset
|
311 $with_timer \ |
59f3318533db
lib/sdl2: initial import, closes #1001
David Demelier <markand@malikania.fr>
parents:
diff
changeset
|
312 $with_udev \ |
59f3318533db
lib/sdl2: initial import, closes #1001
David Demelier <markand@malikania.fr>
parents:
diff
changeset
|
313 $with_video \ |
59f3318533db
lib/sdl2: initial import, closes #1001
David Demelier <markand@malikania.fr>
parents:
diff
changeset
|
314 $with_vulkan \ |
59f3318533db
lib/sdl2: initial import, closes #1001
David Demelier <markand@malikania.fr>
parents:
diff
changeset
|
315 $with_wayland \ |
59f3318533db
lib/sdl2: initial import, closes #1001
David Demelier <markand@malikania.fr>
parents:
diff
changeset
|
316 $with_x |
59f3318533db
lib/sdl2: initial import, closes #1001
David Demelier <markand@malikania.fr>
parents:
diff
changeset
|
317 make |
59f3318533db
lib/sdl2: initial import, closes #1001
David Demelier <markand@malikania.fr>
parents:
diff
changeset
|
318 make install DESTDIR=$DESTDIR |
817
0e6c54d47dfb
vanilla: fix many FHS issues
David Demelier <markand@malikania.fr>
parents:
760
diff
changeset
|
319 find $DESTDIR -type f -name "*.la" -delete |
760
59f3318533db
lib/sdl2: initial import, closes #1001
David Demelier <markand@malikania.fr>
parents:
diff
changeset
|
320 |
59f3318533db
lib/sdl2: initial import, closes #1001
David Demelier <markand@malikania.fr>
parents:
diff
changeset
|
321 cd .. |
59f3318533db
lib/sdl2: initial import, closes #1001
David Demelier <markand@malikania.fr>
parents:
diff
changeset
|
322 rm -rf SDL2-$PKGVERSION |
59f3318533db
lib/sdl2: initial import, closes #1001
David Demelier <markand@malikania.fr>
parents:
diff
changeset
|
323 } |