1 | *** Portfile.orig Wed Oct 14 16:32:27 2015 |
---|
2 | --- Portfile Tue Nov 24 15:28:40 2015 |
---|
3 | *************** |
---|
4 | *** 15,21 **** |
---|
5 | conflicts wine-devel wine-crossover |
---|
6 | set my_name wine |
---|
7 | version 1.6.2 |
---|
8 | ! revision 4 |
---|
9 | license LGPL-2.1+ |
---|
10 | categories x11 |
---|
11 | maintainers ryandesign jwa openmaintainer |
---|
12 | --- 15,21 ---- |
---|
13 | conflicts wine-devel wine-crossover |
---|
14 | set my_name wine |
---|
15 | version 1.6.2 |
---|
16 | ! revision 5 |
---|
17 | license LGPL-2.1+ |
---|
18 | categories x11 |
---|
19 | maintainers ryandesign jwa openmaintainer |
---|
20 | *************** |
---|
21 | *** 188,193 **** |
---|
22 | --- 188,233 ---- |
---|
23 | } |
---|
24 | } |
---|
25 | |
---|
26 | + variant quartz { |
---|
27 | + depends_lib-delete port:xorg-libsm \ |
---|
28 | + port:xorg-libXcomposite \ |
---|
29 | + port:xorg-libXcursor \ |
---|
30 | + port:xorg-libXi \ |
---|
31 | + port:xorg-libXinerama \ |
---|
32 | + port:xorg-libXrandr \ |
---|
33 | + port:xorg-libXxf86vm \ |
---|
34 | + port:xrender \ |
---|
35 | + port:libGLU \ |
---|
36 | + port:mesa |
---|
37 | + |
---|
38 | + configure.args-delete --with-xcomposite \ |
---|
39 | + --with-xcursor \ |
---|
40 | + --with-xinerama \ |
---|
41 | + --with-xinput \ |
---|
42 | + --with-xml \ |
---|
43 | + --with-xrandr \ |
---|
44 | + --with-xrender \ |
---|
45 | + --with-xshape \ |
---|
46 | + --with-xslt \ |
---|
47 | + --with-xxf86vm \ |
---|
48 | + --with-x \ |
---|
49 | + --x-include=${prefix}/include \ |
---|
50 | + --x-lib=${prefix}/lib |
---|
51 | + |
---|
52 | + archcheck.files-delete lib/libXcomposite.dylib \ |
---|
53 | + lib/libXcursor.dylib \ |
---|
54 | + lib/libXi.dylib \ |
---|
55 | + lib/libXinerama.dylib \ |
---|
56 | + lib/libXrandr.dylib \ |
---|
57 | + lib/libXxf86vm.dylib \ |
---|
58 | + lib/libXrender.dylib \ |
---|
59 | + lib/libGLU.dylib \ |
---|
60 | + lib/libGL.dylib |
---|
61 | + |
---|
62 | + configure.args-append --without-x |
---|
63 | + |
---|
64 | + } |
---|
65 | + |
---|
66 | pre-fetch { |
---|
67 | if {${os.endian} eq "big"} { |
---|
68 | ui_error "${name} can only be used on an Intel Mac or other computer with a little-endian processor." |
---|