linux-qubasis
linux oasis port as a qubes template
git clone https://9o.is/git/linux-qubasis.git
gen.sh
(1456B)
1 git pixman-0.38.4
2
3 cflags "
4 -DHAVE_CONFIG_H
5 -I$outdir
6 -I$outdir/include
7 -Wno-pedantic
8 -Wno-expansion-to-defined
9 -Wno-unused-parameter
10 -Wno-unused-local-typedefs
11 -Wno-missing-field-initializers
12 -Wno-sign-compare
13 -Wno-unused-const-variable
14 -Wno-old-style-declaration
15 -Wno-shift-negative-value
16 "
17
18 dep "
19 $dir/headers
20 $outdir/config.h
21 "
22
23 include "
24 pixman/pixman.h
25 $outdir/pixman-version.h
26 "
27
28 sed pixman-version.h pixman/pixman-version.h.in
29 bind expr "
30 -e s,@PIXMAN_VERSION_MAJOR@,0,
31 -e s,@PIXMAN_VERSION_MINOR@,40,
32 -e s,@PIXMAN_VERSION_MICRO@,0,
33 "
34
35 cat config.h "
36 $pkgdir/probe/HAVE__THREAD_LOCAL
37 $pkgdir/probe/HAVE___BUILTIN_CLZ
38 $dir/config.h
39 "
40
41 compile -mmmx pixman/pixman-mmx.c
42 compile -msse2 pixman/pixman-sse2.c
43 compile -mssse3 pixman/pixman-ssse3.c
44
45 lib libpixman.a --src-prefix pixman "
46 pixman-access-accessors.c
47 pixman-access.c
48 pixman-arm.c
49 pixman-bits-image.c
50 pixman-combine-float.c
51 pixman-combine32.c
52 pixman-conical-gradient.c
53 pixman-edge-accessors.c
54 pixman-edge.c
55 pixman-fast-path.c
56 pixman-filter.c
57 pixman-general.c
58 pixman-glyph.c
59 pixman-gradient-walker.c
60 pixman-image.c
61 pixman-implementation.c
62 pixman-linear-gradient.c
63 pixman-matrix.c
64 pixman-mips.c
65 pixman-noop.c
66 pixman-ppc.c
67 pixman-radial-gradient.c
68 pixman-region16.c
69 pixman-region32.c
70 pixman-solid-fill.c
71 pixman-timer.c
72 pixman-trap.c
73 pixman-utils.c
74 pixman-x86.c
75 pixman.c
76 pixman/pixman-mmx.c.o
77 pixman/pixman-sse2.c.o
78 pixman/pixman-ssse3.c.o
79 "