annotate graphics/sdl2-image/sdl2-image.sh @ 777:9dbbc17d3eee

lib/gvfs: initial import, closes #1270
author David Demelier <markand@malikania.fr>
date Sun, 11 Aug 2019 09:09:53 +0200
parents c5aee53e506f
children 0e6c54d47dfb
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
762
c5aee53e506f graphics/sdl2-image: initial import, closes #1002
David Demelier <markand@malikania.fr>
parents:
diff changeset
1 #!/bin/sh
c5aee53e506f graphics/sdl2-image: initial import, closes #1002
David Demelier <markand@malikania.fr>
parents:
diff changeset
2 #
c5aee53e506f graphics/sdl2-image: initial import, closes #1002
David Demelier <markand@malikania.fr>
parents:
diff changeset
3 # Copyright (c) 2019 David Demelier <markand@malikania.fr>
c5aee53e506f graphics/sdl2-image: initial import, closes #1002
David Demelier <markand@malikania.fr>
parents:
diff changeset
4 #
c5aee53e506f graphics/sdl2-image: initial import, closes #1002
David Demelier <markand@malikania.fr>
parents:
diff changeset
5 # Permission to use, copy, modify, and/or distribute this software for any
c5aee53e506f graphics/sdl2-image: initial import, closes #1002
David Demelier <markand@malikania.fr>
parents:
diff changeset
6 # purpose with or without fee is hereby granted, provided that the above
c5aee53e506f graphics/sdl2-image: initial import, closes #1002
David Demelier <markand@malikania.fr>
parents:
diff changeset
7 # copyright notice and this permission notice appear in all copies.
c5aee53e506f graphics/sdl2-image: initial import, closes #1002
David Demelier <markand@malikania.fr>
parents:
diff changeset
8 #
c5aee53e506f graphics/sdl2-image: initial import, closes #1002
David Demelier <markand@malikania.fr>
parents:
diff changeset
9 # THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES
c5aee53e506f graphics/sdl2-image: initial import, closes #1002
David Demelier <markand@malikania.fr>
parents:
diff changeset
10 # WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF
c5aee53e506f graphics/sdl2-image: initial import, closes #1002
David Demelier <markand@malikania.fr>
parents:
diff changeset
11 # MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR
c5aee53e506f graphics/sdl2-image: initial import, closes #1002
David Demelier <markand@malikania.fr>
parents:
diff changeset
12 # ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES
c5aee53e506f graphics/sdl2-image: initial import, closes #1002
David Demelier <markand@malikania.fr>
parents:
diff changeset
13 # WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN
c5aee53e506f graphics/sdl2-image: initial import, closes #1002
David Demelier <markand@malikania.fr>
parents:
diff changeset
14 # ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF
c5aee53e506f graphics/sdl2-image: initial import, closes #1002
David Demelier <markand@malikania.fr>
parents:
diff changeset
15 # OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
c5aee53e506f graphics/sdl2-image: initial import, closes #1002
David Demelier <markand@malikania.fr>
parents:
diff changeset
16 #
c5aee53e506f graphics/sdl2-image: initial import, closes #1002
David Demelier <markand@malikania.fr>
parents:
diff changeset
17
c5aee53e506f graphics/sdl2-image: initial import, closes #1002
David Demelier <markand@malikania.fr>
parents:
diff changeset
18 PKGNAME=sdl2-image
c5aee53e506f graphics/sdl2-image: initial import, closes #1002
David Demelier <markand@malikania.fr>
parents:
diff changeset
19 PKGVERSION=2.0.5
c5aee53e506f graphics/sdl2-image: initial import, closes #1002
David Demelier <markand@malikania.fr>
parents:
diff changeset
20 PKGREVISION=1
c5aee53e506f graphics/sdl2-image: initial import, closes #1002
David Demelier <markand@malikania.fr>
parents:
diff changeset
21 PKGLICENSE="zlib"
c5aee53e506f graphics/sdl2-image: initial import, closes #1002
David Demelier <markand@malikania.fr>
parents:
diff changeset
22 PKGSUMMARY="image addon for SDL2"
c5aee53e506f graphics/sdl2-image: initial import, closes #1002
David Demelier <markand@malikania.fr>
parents:
diff changeset
23 PKGDOWNLOAD="https://www.libsdl.org/projects/SDL_image/release/SDL2_image-$PKGVERSION.tar.gz"
c5aee53e506f graphics/sdl2-image: initial import, closes #1002
David Demelier <markand@malikania.fr>
parents:
diff changeset
24 PKGDEPENDS="lib/sdl2"
c5aee53e506f graphics/sdl2-image: initial import, closes #1002
David Demelier <markand@malikania.fr>
parents:
diff changeset
25 PKGOPTIONS="BMP
c5aee53e506f graphics/sdl2-image: initial import, closes #1002
David Demelier <markand@malikania.fr>
parents:
diff changeset
26 GIF
c5aee53e506f graphics/sdl2-image: initial import, closes #1002
David Demelier <markand@malikania.fr>
parents:
diff changeset
27 JPEG
c5aee53e506f graphics/sdl2-image: initial import, closes #1002
David Demelier <markand@malikania.fr>
parents:
diff changeset
28 LBM
c5aee53e506f graphics/sdl2-image: initial import, closes #1002
David Demelier <markand@malikania.fr>
parents:
diff changeset
29 PCX
c5aee53e506f graphics/sdl2-image: initial import, closes #1002
David Demelier <markand@malikania.fr>
parents:
diff changeset
30 PNG
c5aee53e506f graphics/sdl2-image: initial import, closes #1002
David Demelier <markand@malikania.fr>
parents:
diff changeset
31 PNM
c5aee53e506f graphics/sdl2-image: initial import, closes #1002
David Demelier <markand@malikania.fr>
parents:
diff changeset
32 SVG
c5aee53e506f graphics/sdl2-image: initial import, closes #1002
David Demelier <markand@malikania.fr>
parents:
diff changeset
33 TGA
c5aee53e506f graphics/sdl2-image: initial import, closes #1002
David Demelier <markand@malikania.fr>
parents:
diff changeset
34 TIFF
c5aee53e506f graphics/sdl2-image: initial import, closes #1002
David Demelier <markand@malikania.fr>
parents:
diff changeset
35 WEBP
c5aee53e506f graphics/sdl2-image: initial import, closes #1002
David Demelier <markand@malikania.fr>
parents:
diff changeset
36 XCF
c5aee53e506f graphics/sdl2-image: initial import, closes #1002
David Demelier <markand@malikania.fr>
parents:
diff changeset
37 XPM
c5aee53e506f graphics/sdl2-image: initial import, closes #1002
David Demelier <markand@malikania.fr>
parents:
diff changeset
38 XV"
c5aee53e506f graphics/sdl2-image: initial import, closes #1002
David Demelier <markand@malikania.fr>
parents:
diff changeset
39
c5aee53e506f graphics/sdl2-image: initial import, closes #1002
David Demelier <markand@malikania.fr>
parents:
diff changeset
40 : ${CHOST:=$(uname -m)-linux-musl}
c5aee53e506f graphics/sdl2-image: initial import, closes #1002
David Demelier <markand@malikania.fr>
parents:
diff changeset
41 : ${CBUILD:=$(uname -m)-linux-musl}
c5aee53e506f graphics/sdl2-image: initial import, closes #1002
David Demelier <markand@malikania.fr>
parents:
diff changeset
42 : ${CC:=clang}
c5aee53e506f graphics/sdl2-image: initial import, closes #1002
David Demelier <markand@malikania.fr>
parents:
diff changeset
43 : ${CFLAGS:=-O2}
c5aee53e506f graphics/sdl2-image: initial import, closes #1002
David Demelier <markand@malikania.fr>
parents:
diff changeset
44 : ${LDFLAGS:=}
c5aee53e506f graphics/sdl2-image: initial import, closes #1002
David Demelier <markand@malikania.fr>
parents:
diff changeset
45 : ${LIBS:=}
c5aee53e506f graphics/sdl2-image: initial import, closes #1002
David Demelier <markand@malikania.fr>
parents:
diff changeset
46 : ${BMP:=yes}
c5aee53e506f graphics/sdl2-image: initial import, closes #1002
David Demelier <markand@malikania.fr>
parents:
diff changeset
47 : ${GIF:=yes}
c5aee53e506f graphics/sdl2-image: initial import, closes #1002
David Demelier <markand@malikania.fr>
parents:
diff changeset
48 : ${JPEG:=yes}
c5aee53e506f graphics/sdl2-image: initial import, closes #1002
David Demelier <markand@malikania.fr>
parents:
diff changeset
49 : ${LBM:=yes}
c5aee53e506f graphics/sdl2-image: initial import, closes #1002
David Demelier <markand@malikania.fr>
parents:
diff changeset
50 : ${PCX:=yes}
c5aee53e506f graphics/sdl2-image: initial import, closes #1002
David Demelier <markand@malikania.fr>
parents:
diff changeset
51 : ${PNG:=yes}
c5aee53e506f graphics/sdl2-image: initial import, closes #1002
David Demelier <markand@malikania.fr>
parents:
diff changeset
52 : ${PNM:=yes}
c5aee53e506f graphics/sdl2-image: initial import, closes #1002
David Demelier <markand@malikania.fr>
parents:
diff changeset
53 : ${SVG:=yes}
c5aee53e506f graphics/sdl2-image: initial import, closes #1002
David Demelier <markand@malikania.fr>
parents:
diff changeset
54 : ${TGA:=yes}
c5aee53e506f graphics/sdl2-image: initial import, closes #1002
David Demelier <markand@malikania.fr>
parents:
diff changeset
55 : ${TIFF:=yes}
c5aee53e506f graphics/sdl2-image: initial import, closes #1002
David Demelier <markand@malikania.fr>
parents:
diff changeset
56 : ${WEBP:=yes}
c5aee53e506f graphics/sdl2-image: initial import, closes #1002
David Demelier <markand@malikania.fr>
parents:
diff changeset
57 : ${XCF:=yes}
c5aee53e506f graphics/sdl2-image: initial import, closes #1002
David Demelier <markand@malikania.fr>
parents:
diff changeset
58 : ${XPM:=yes}
c5aee53e506f graphics/sdl2-image: initial import, closes #1002
David Demelier <markand@malikania.fr>
parents:
diff changeset
59 : ${XV:=yes}
c5aee53e506f graphics/sdl2-image: initial import, closes #1002
David Demelier <markand@malikania.fr>
parents:
diff changeset
60
c5aee53e506f graphics/sdl2-image: initial import, closes #1002
David Demelier <markand@malikania.fr>
parents:
diff changeset
61 if [ "$BMP" = "yes" ]; then
c5aee53e506f graphics/sdl2-image: initial import, closes #1002
David Demelier <markand@malikania.fr>
parents:
diff changeset
62 with_bmp="--enable-bmp"
c5aee53e506f graphics/sdl2-image: initial import, closes #1002
David Demelier <markand@malikania.fr>
parents:
diff changeset
63 else
c5aee53e506f graphics/sdl2-image: initial import, closes #1002
David Demelier <markand@malikania.fr>
parents:
diff changeset
64 with_bmp="--disable-bmp"
c5aee53e506f graphics/sdl2-image: initial import, closes #1002
David Demelier <markand@malikania.fr>
parents:
diff changeset
65 fi
c5aee53e506f graphics/sdl2-image: initial import, closes #1002
David Demelier <markand@malikania.fr>
parents:
diff changeset
66
c5aee53e506f graphics/sdl2-image: initial import, closes #1002
David Demelier <markand@malikania.fr>
parents:
diff changeset
67 if [ "$GIF" = "yes" ]; then
c5aee53e506f graphics/sdl2-image: initial import, closes #1002
David Demelier <markand@malikania.fr>
parents:
diff changeset
68 with_gif="--enable-gif"
c5aee53e506f graphics/sdl2-image: initial import, closes #1002
David Demelier <markand@malikania.fr>
parents:
diff changeset
69 else
c5aee53e506f graphics/sdl2-image: initial import, closes #1002
David Demelier <markand@malikania.fr>
parents:
diff changeset
70 with_gif="--disable-gif"
c5aee53e506f graphics/sdl2-image: initial import, closes #1002
David Demelier <markand@malikania.fr>
parents:
diff changeset
71 fi
c5aee53e506f graphics/sdl2-image: initial import, closes #1002
David Demelier <markand@malikania.fr>
parents:
diff changeset
72
c5aee53e506f graphics/sdl2-image: initial import, closes #1002
David Demelier <markand@malikania.fr>
parents:
diff changeset
73 if [ "$JPEG" = "yes" ]; then
c5aee53e506f graphics/sdl2-image: initial import, closes #1002
David Demelier <markand@malikania.fr>
parents:
diff changeset
74 PKGDEPENDS="graphics/libjpeg-turbo $PKGDEPENDS"
c5aee53e506f graphics/sdl2-image: initial import, closes #1002
David Demelier <markand@malikania.fr>
parents:
diff changeset
75 with_jpeg="--enable-jpg"
c5aee53e506f graphics/sdl2-image: initial import, closes #1002
David Demelier <markand@malikania.fr>
parents:
diff changeset
76 else
c5aee53e506f graphics/sdl2-image: initial import, closes #1002
David Demelier <markand@malikania.fr>
parents:
diff changeset
77 with_jpeg="--disable-jpg"
c5aee53e506f graphics/sdl2-image: initial import, closes #1002
David Demelier <markand@malikania.fr>
parents:
diff changeset
78 fi
c5aee53e506f graphics/sdl2-image: initial import, closes #1002
David Demelier <markand@malikania.fr>
parents:
diff changeset
79
c5aee53e506f graphics/sdl2-image: initial import, closes #1002
David Demelier <markand@malikania.fr>
parents:
diff changeset
80 if [ "$LBM" = "yes" ]; then
c5aee53e506f graphics/sdl2-image: initial import, closes #1002
David Demelier <markand@malikania.fr>
parents:
diff changeset
81 with_lbm="--enable-lbm"
c5aee53e506f graphics/sdl2-image: initial import, closes #1002
David Demelier <markand@malikania.fr>
parents:
diff changeset
82 else
c5aee53e506f graphics/sdl2-image: initial import, closes #1002
David Demelier <markand@malikania.fr>
parents:
diff changeset
83 with_lbm="--disable-lbm"
c5aee53e506f graphics/sdl2-image: initial import, closes #1002
David Demelier <markand@malikania.fr>
parents:
diff changeset
84 fi
c5aee53e506f graphics/sdl2-image: initial import, closes #1002
David Demelier <markand@malikania.fr>
parents:
diff changeset
85
c5aee53e506f graphics/sdl2-image: initial import, closes #1002
David Demelier <markand@malikania.fr>
parents:
diff changeset
86 if [ "$PCX" = "yes" ]; then
c5aee53e506f graphics/sdl2-image: initial import, closes #1002
David Demelier <markand@malikania.fr>
parents:
diff changeset
87 with_pcx="--enable-pcx"
c5aee53e506f graphics/sdl2-image: initial import, closes #1002
David Demelier <markand@malikania.fr>
parents:
diff changeset
88 else
c5aee53e506f graphics/sdl2-image: initial import, closes #1002
David Demelier <markand@malikania.fr>
parents:
diff changeset
89 with_pcx="--disable-pcx"
c5aee53e506f graphics/sdl2-image: initial import, closes #1002
David Demelier <markand@malikania.fr>
parents:
diff changeset
90 fi
c5aee53e506f graphics/sdl2-image: initial import, closes #1002
David Demelier <markand@malikania.fr>
parents:
diff changeset
91
c5aee53e506f graphics/sdl2-image: initial import, closes #1002
David Demelier <markand@malikania.fr>
parents:
diff changeset
92 if [ "$PNG" = "yes" ]; then
c5aee53e506f graphics/sdl2-image: initial import, closes #1002
David Demelier <markand@malikania.fr>
parents:
diff changeset
93 with_png="--enable-png"
c5aee53e506f graphics/sdl2-image: initial import, closes #1002
David Demelier <markand@malikania.fr>
parents:
diff changeset
94 else
c5aee53e506f graphics/sdl2-image: initial import, closes #1002
David Demelier <markand@malikania.fr>
parents:
diff changeset
95 with_png="--disable-png"
c5aee53e506f graphics/sdl2-image: initial import, closes #1002
David Demelier <markand@malikania.fr>
parents:
diff changeset
96 fi
c5aee53e506f graphics/sdl2-image: initial import, closes #1002
David Demelier <markand@malikania.fr>
parents:
diff changeset
97
c5aee53e506f graphics/sdl2-image: initial import, closes #1002
David Demelier <markand@malikania.fr>
parents:
diff changeset
98 if [ "$PNM" = "yes" ]; then
c5aee53e506f graphics/sdl2-image: initial import, closes #1002
David Demelier <markand@malikania.fr>
parents:
diff changeset
99 with_pnm="--enable-pnm"
c5aee53e506f graphics/sdl2-image: initial import, closes #1002
David Demelier <markand@malikania.fr>
parents:
diff changeset
100 else
c5aee53e506f graphics/sdl2-image: initial import, closes #1002
David Demelier <markand@malikania.fr>
parents:
diff changeset
101 with_pnm="--disable-pnm"
c5aee53e506f graphics/sdl2-image: initial import, closes #1002
David Demelier <markand@malikania.fr>
parents:
diff changeset
102 fi
c5aee53e506f graphics/sdl2-image: initial import, closes #1002
David Demelier <markand@malikania.fr>
parents:
diff changeset
103
c5aee53e506f graphics/sdl2-image: initial import, closes #1002
David Demelier <markand@malikania.fr>
parents:
diff changeset
104 if [ "$SVG" = "yes" ]; then
c5aee53e506f graphics/sdl2-image: initial import, closes #1002
David Demelier <markand@malikania.fr>
parents:
diff changeset
105 with_svg="--enable-svg"
c5aee53e506f graphics/sdl2-image: initial import, closes #1002
David Demelier <markand@malikania.fr>
parents:
diff changeset
106 else
c5aee53e506f graphics/sdl2-image: initial import, closes #1002
David Demelier <markand@malikania.fr>
parents:
diff changeset
107 with_svg="--disable-svg"
c5aee53e506f graphics/sdl2-image: initial import, closes #1002
David Demelier <markand@malikania.fr>
parents:
diff changeset
108 fi
c5aee53e506f graphics/sdl2-image: initial import, closes #1002
David Demelier <markand@malikania.fr>
parents:
diff changeset
109
c5aee53e506f graphics/sdl2-image: initial import, closes #1002
David Demelier <markand@malikania.fr>
parents:
diff changeset
110 if [ "$TGA" = "yes" ]; then
c5aee53e506f graphics/sdl2-image: initial import, closes #1002
David Demelier <markand@malikania.fr>
parents:
diff changeset
111 with_tga="--enable-tga"
c5aee53e506f graphics/sdl2-image: initial import, closes #1002
David Demelier <markand@malikania.fr>
parents:
diff changeset
112 else
c5aee53e506f graphics/sdl2-image: initial import, closes #1002
David Demelier <markand@malikania.fr>
parents:
diff changeset
113 with_tga="--disable-tga"
c5aee53e506f graphics/sdl2-image: initial import, closes #1002
David Demelier <markand@malikania.fr>
parents:
diff changeset
114 fi
c5aee53e506f graphics/sdl2-image: initial import, closes #1002
David Demelier <markand@malikania.fr>
parents:
diff changeset
115
c5aee53e506f graphics/sdl2-image: initial import, closes #1002
David Demelier <markand@malikania.fr>
parents:
diff changeset
116 if [ "$TIFF" = "yes" ]; then
c5aee53e506f graphics/sdl2-image: initial import, closes #1002
David Demelier <markand@malikania.fr>
parents:
diff changeset
117 PKGDEPENDS="graphics/libtiff $PKGDEPENDS"
c5aee53e506f graphics/sdl2-image: initial import, closes #1002
David Demelier <markand@malikania.fr>
parents:
diff changeset
118 with_tiff="--enable-tif"
c5aee53e506f graphics/sdl2-image: initial import, closes #1002
David Demelier <markand@malikania.fr>
parents:
diff changeset
119 else
c5aee53e506f graphics/sdl2-image: initial import, closes #1002
David Demelier <markand@malikania.fr>
parents:
diff changeset
120 with_tiff="--disable-tif"
c5aee53e506f graphics/sdl2-image: initial import, closes #1002
David Demelier <markand@malikania.fr>
parents:
diff changeset
121 fi
c5aee53e506f graphics/sdl2-image: initial import, closes #1002
David Demelier <markand@malikania.fr>
parents:
diff changeset
122
c5aee53e506f graphics/sdl2-image: initial import, closes #1002
David Demelier <markand@malikania.fr>
parents:
diff changeset
123 if [ "$XCF" = "yes" ]; then
c5aee53e506f graphics/sdl2-image: initial import, closes #1002
David Demelier <markand@malikania.fr>
parents:
diff changeset
124 with_xcf="--enable-xcf"
c5aee53e506f graphics/sdl2-image: initial import, closes #1002
David Demelier <markand@malikania.fr>
parents:
diff changeset
125 else
c5aee53e506f graphics/sdl2-image: initial import, closes #1002
David Demelier <markand@malikania.fr>
parents:
diff changeset
126 with_xcf="--disable-xcf"
c5aee53e506f graphics/sdl2-image: initial import, closes #1002
David Demelier <markand@malikania.fr>
parents:
diff changeset
127 fi
c5aee53e506f graphics/sdl2-image: initial import, closes #1002
David Demelier <markand@malikania.fr>
parents:
diff changeset
128
c5aee53e506f graphics/sdl2-image: initial import, closes #1002
David Demelier <markand@malikania.fr>
parents:
diff changeset
129 if [ "$XPM" = "yes" ]; then
c5aee53e506f graphics/sdl2-image: initial import, closes #1002
David Demelier <markand@malikania.fr>
parents:
diff changeset
130 with_xpm="--enable-xpm"
c5aee53e506f graphics/sdl2-image: initial import, closes #1002
David Demelier <markand@malikania.fr>
parents:
diff changeset
131 else
c5aee53e506f graphics/sdl2-image: initial import, closes #1002
David Demelier <markand@malikania.fr>
parents:
diff changeset
132 with_xpm="--disable-xpm"
c5aee53e506f graphics/sdl2-image: initial import, closes #1002
David Demelier <markand@malikania.fr>
parents:
diff changeset
133 fi
c5aee53e506f graphics/sdl2-image: initial import, closes #1002
David Demelier <markand@malikania.fr>
parents:
diff changeset
134
c5aee53e506f graphics/sdl2-image: initial import, closes #1002
David Demelier <markand@malikania.fr>
parents:
diff changeset
135 if [ "$XV" = "yes" ]; then
c5aee53e506f graphics/sdl2-image: initial import, closes #1002
David Demelier <markand@malikania.fr>
parents:
diff changeset
136 with_xv="--enable-xv"
c5aee53e506f graphics/sdl2-image: initial import, closes #1002
David Demelier <markand@malikania.fr>
parents:
diff changeset
137 else
c5aee53e506f graphics/sdl2-image: initial import, closes #1002
David Demelier <markand@malikania.fr>
parents:
diff changeset
138 with_xv="--disable-xv"
c5aee53e506f graphics/sdl2-image: initial import, closes #1002
David Demelier <markand@malikania.fr>
parents:
diff changeset
139 fi
c5aee53e506f graphics/sdl2-image: initial import, closes #1002
David Demelier <markand@malikania.fr>
parents:
diff changeset
140
c5aee53e506f graphics/sdl2-image: initial import, closes #1002
David Demelier <markand@malikania.fr>
parents:
diff changeset
141 if [ "$WEBP" = "yes" ]; then
c5aee53e506f graphics/sdl2-image: initial import, closes #1002
David Demelier <markand@malikania.fr>
parents:
diff changeset
142 PKGDEPENDS="graphics/libwebp $PKGDEPENDS"
c5aee53e506f graphics/sdl2-image: initial import, closes #1002
David Demelier <markand@malikania.fr>
parents:
diff changeset
143 with_webp="--enable-webp"
c5aee53e506f graphics/sdl2-image: initial import, closes #1002
David Demelier <markand@malikania.fr>
parents:
diff changeset
144 else
c5aee53e506f graphics/sdl2-image: initial import, closes #1002
David Demelier <markand@malikania.fr>
parents:
diff changeset
145 with_webp="--disable-webp"
c5aee53e506f graphics/sdl2-image: initial import, closes #1002
David Demelier <markand@malikania.fr>
parents:
diff changeset
146 fi
c5aee53e506f graphics/sdl2-image: initial import, closes #1002
David Demelier <markand@malikania.fr>
parents:
diff changeset
147
c5aee53e506f graphics/sdl2-image: initial import, closes #1002
David Demelier <markand@malikania.fr>
parents:
diff changeset
148 build()
c5aee53e506f graphics/sdl2-image: initial import, closes #1002
David Demelier <markand@malikania.fr>
parents:
diff changeset
149 {
c5aee53e506f graphics/sdl2-image: initial import, closes #1002
David Demelier <markand@malikania.fr>
parents:
diff changeset
150 rm -rf SDL2_image-$PKGVERSION
c5aee53e506f graphics/sdl2-image: initial import, closes #1002
David Demelier <markand@malikania.fr>
parents:
diff changeset
151 tar xvf SDL2_image-$PKGVERSION.tar.gz
c5aee53e506f graphics/sdl2-image: initial import, closes #1002
David Demelier <markand@malikania.fr>
parents:
diff changeset
152 cd SDL2_image-$PKGVERSION
c5aee53e506f graphics/sdl2-image: initial import, closes #1002
David Demelier <markand@malikania.fr>
parents:
diff changeset
153
c5aee53e506f graphics/sdl2-image: initial import, closes #1002
David Demelier <markand@malikania.fr>
parents:
diff changeset
154 CC="$CC" \
c5aee53e506f graphics/sdl2-image: initial import, closes #1002
David Demelier <markand@malikania.fr>
parents:
diff changeset
155 CFLAGS="$CFLAGS" \
c5aee53e506f graphics/sdl2-image: initial import, closes #1002
David Demelier <markand@malikania.fr>
parents:
diff changeset
156 LDFLAGS="$LDFLAGS" \
c5aee53e506f graphics/sdl2-image: initial import, closes #1002
David Demelier <markand@malikania.fr>
parents:
diff changeset
157 LIBS="$LIBS" \
c5aee53e506f graphics/sdl2-image: initial import, closes #1002
David Demelier <markand@malikania.fr>
parents:
diff changeset
158 ./configure \
c5aee53e506f graphics/sdl2-image: initial import, closes #1002
David Demelier <markand@malikania.fr>
parents:
diff changeset
159 --build=$CBUILD \
c5aee53e506f graphics/sdl2-image: initial import, closes #1002
David Demelier <markand@malikania.fr>
parents:
diff changeset
160 --host=$CHOST \
c5aee53e506f graphics/sdl2-image: initial import, closes #1002
David Demelier <markand@malikania.fr>
parents:
diff changeset
161 --prefix= \
c5aee53e506f graphics/sdl2-image: initial import, closes #1002
David Demelier <markand@malikania.fr>
parents:
diff changeset
162 $with_bmp \
c5aee53e506f graphics/sdl2-image: initial import, closes #1002
David Demelier <markand@malikania.fr>
parents:
diff changeset
163 $with_gif \
c5aee53e506f graphics/sdl2-image: initial import, closes #1002
David Demelier <markand@malikania.fr>
parents:
diff changeset
164 $with_jpeg \
c5aee53e506f graphics/sdl2-image: initial import, closes #1002
David Demelier <markand@malikania.fr>
parents:
diff changeset
165 $with_lbm \
c5aee53e506f graphics/sdl2-image: initial import, closes #1002
David Demelier <markand@malikania.fr>
parents:
diff changeset
166 $with_pcx \
c5aee53e506f graphics/sdl2-image: initial import, closes #1002
David Demelier <markand@malikania.fr>
parents:
diff changeset
167 $with_png \
c5aee53e506f graphics/sdl2-image: initial import, closes #1002
David Demelier <markand@malikania.fr>
parents:
diff changeset
168 $with_pnm \
c5aee53e506f graphics/sdl2-image: initial import, closes #1002
David Demelier <markand@malikania.fr>
parents:
diff changeset
169 $with_svg \
c5aee53e506f graphics/sdl2-image: initial import, closes #1002
David Demelier <markand@malikania.fr>
parents:
diff changeset
170 $with_tga \
c5aee53e506f graphics/sdl2-image: initial import, closes #1002
David Demelier <markand@malikania.fr>
parents:
diff changeset
171 $with_tiff \
c5aee53e506f graphics/sdl2-image: initial import, closes #1002
David Demelier <markand@malikania.fr>
parents:
diff changeset
172 $with_webp \
c5aee53e506f graphics/sdl2-image: initial import, closes #1002
David Demelier <markand@malikania.fr>
parents:
diff changeset
173 $with_xcf \
c5aee53e506f graphics/sdl2-image: initial import, closes #1002
David Demelier <markand@malikania.fr>
parents:
diff changeset
174 $with_xpm \
c5aee53e506f graphics/sdl2-image: initial import, closes #1002
David Demelier <markand@malikania.fr>
parents:
diff changeset
175 $with_xv
c5aee53e506f graphics/sdl2-image: initial import, closes #1002
David Demelier <markand@malikania.fr>
parents:
diff changeset
176 make
c5aee53e506f graphics/sdl2-image: initial import, closes #1002
David Demelier <markand@malikania.fr>
parents:
diff changeset
177 make install DESTDIR=$DESTDIR
c5aee53e506f graphics/sdl2-image: initial import, closes #1002
David Demelier <markand@malikania.fr>
parents:
diff changeset
178 rm -f $DESTDIR/lib/libSDL2_image.la
c5aee53e506f graphics/sdl2-image: initial import, closes #1002
David Demelier <markand@malikania.fr>
parents:
diff changeset
179
c5aee53e506f graphics/sdl2-image: initial import, closes #1002
David Demelier <markand@malikania.fr>
parents:
diff changeset
180 cd ..
c5aee53e506f graphics/sdl2-image: initial import, closes #1002
David Demelier <markand@malikania.fr>
parents:
diff changeset
181 rm -rf SDL2_image-$PKGVERSION
c5aee53e506f graphics/sdl2-image: initial import, closes #1002
David Demelier <markand@malikania.fr>
parents:
diff changeset
182 }