Lines 25-32
COMMENT= QEMU CPU Emulator - development
Link Here
|
25 |
|
25 |
|
26 |
HAS_CONFIGURE= yes |
26 |
HAS_CONFIGURE= yes |
27 |
USE_GMAKE= yes |
27 |
USE_GMAKE= yes |
28 |
USE_PYTHON= yes |
|
|
29 |
USE_GNOME= glib20 |
30 |
USE_PERL5_BUILD= yes |
28 |
USE_PERL5_BUILD= yes |
31 |
PATCH_STRIP= -p1 |
29 |
PATCH_STRIP= -p1 |
32 |
MAKE_ENV+= BSD_MAKE="${MAKE}" |
30 |
MAKE_ENV+= BSD_MAKE="${MAKE}" |
Lines 41-46
OPTIONS= SAMBA "samba dependency (for -s
Link Here
|
41 |
OPENGL "OpenGL dependency" On \ |
39 |
OPENGL "OpenGL dependency" On \ |
42 |
GNUTLS "gnutls dependency (vnc encryption)" On \ |
40 |
GNUTLS "gnutls dependency (vnc encryption)" On \ |
43 |
SASL "cyrus-sasl dependency (vnc encryption)" On \ |
41 |
SASL "cyrus-sasl dependency (vnc encryption)" On \ |
|
|
42 |
JPEG "jpeg dependency (vnc lossy compression)" On \ |
43 |
PNG "png dependency (vnc compression)" On \ |
44 |
GA "glib20 dependency (guest agent)" On \ |
44 |
CURL "libcurl dependency (remote images)" On \ |
45 |
CURL "libcurl dependency (remote images)" On \ |
45 |
CDROM_DMA "IDE CDROM DMA" On \ |
46 |
CDROM_DMA "IDE CDROM DMA" On \ |
46 |
PCAP "pcap dependency (networking with bpf)" On \ |
47 |
PCAP "pcap dependency (networking with bpf)" On \ |
Lines 50-61
OPTIONS= SAMBA "samba dependency (for -s
Link Here
|
50 |
ADD_AUDIO "Emulate more audio hardware (experimental!)" Off \ |
51 |
ADD_AUDIO "Emulate more audio hardware (experimental!)" Off \ |
51 |
ALL_TARGETS "Also build bsd-user targets (for testing)" Off |
52 |
ALL_TARGETS "Also build bsd-user targets (for testing)" Off |
52 |
|
53 |
|
53 |
.include <bsd.port.pre.mk> |
54 |
.include <bsd.port.options.mk> |
54 |
|
55 |
|
55 |
CONFIGURE_ARGS+= --extra-ldflags=-L${LOCALBASE}/lib |
56 |
CONFIGURE_ARGS+= --extra-ldflags=-L${LOCALBASE}/lib |
56 |
PORTDOCS= docs qemu-doc.html qemu-tech.html |
57 |
PORTDOCS= docs qemu-doc.html qemu-tech.html |
57 |
LIB_DEPENDS+= jpeg:${PORTSDIR}/graphics/jpeg \ |
|
|
58 |
png.6:${PORTSDIR}/graphics/png |
59 |
|
58 |
|
60 |
.if defined(WITHOUT_ALL_TARGETS) |
59 |
.if defined(WITHOUT_ALL_TARGETS) |
61 |
CONFIGURE_ARGS+= --disable-bsd-user |
60 |
CONFIGURE_ARGS+= --disable-bsd-user |
Lines 105-110
CONFIGURE_ARGS+= --disable-vnc-sasl
Link Here
|
105 |
LIB_DEPENDS+= sasl2:${PORTSDIR}/security/cyrus-sasl2 |
104 |
LIB_DEPENDS+= sasl2:${PORTSDIR}/security/cyrus-sasl2 |
106 |
.endif |
105 |
.endif |
107 |
|
106 |
|
|
|
107 |
.if defined(WITHOUT_JPEG) |
108 |
CONFIGURE_ARGS+= --disable-vnc-jpeg |
109 |
.else |
110 |
LIB_DEPENDS+= jpeg:${PORTSDIR}/graphics/jpeg |
111 |
.endif |
112 |
|
113 |
.if defined(WITHOUT_PNG) |
114 |
CONFIGURE_ARGS+= --disable-vnc-png |
115 |
.else |
116 |
LIB_DEPENDS+= png.6:${PORTSDIR}/graphics/png |
117 |
.endif |
118 |
|
119 |
.if defined(WITHOUT_GA) |
120 |
CONFIGURE_ARGS+= --disable-guest-agent --python="${NONEXISTENT}" |
121 |
PLIST_SUB+= GA="@comment " |
122 |
.else |
123 |
USE_PYTHON_BUILD= yes |
124 |
USE_GNOME+= glib20 |
125 |
PLIST_SUB+= GA="" |
126 |
.endif |
127 |
|
108 |
.if defined(WITHOUT_CURL) |
128 |
.if defined(WITHOUT_CURL) |
109 |
CONFIGURE_ARGS+= --disable-curl |
129 |
CONFIGURE_ARGS+= --disable-curl |
110 |
.else |
130 |
.else |
Lines 210-213
post-install:
Link Here
|
210 |
fi |
234 |
fi |
211 |
@${CAT} ${PKGMESSAGE} |
235 |
@${CAT} ${PKGMESSAGE} |
212 |
|
236 |
|
213 |
.include <bsd.port.post.mk> |
237 |
.include <bsd.port.mk> |