View | Details | Raw Unified | Return to bug 202368
Collapse All | Expand All

(-)Makefile (-2 / +13 lines)
Lines 128-135 Link Here
128
SUB_FILES=	chromium-browser.desktop chrome
128
SUB_FILES=	chromium-browser.desktop chrome
129
SUB_LIST+=	COMMENT="${COMMENT}"
129
SUB_LIST+=	COMMENT="${COMMENT}"
130
130
131
OPTIONS_DEFINE=	CODECS GCONF PULSEAUDIO TEST KERBEROS DEBUG
131
OPTIONS_DEFINE=	CODECS GCONF PULSEAUDIO TEST KERBEROS DEBUG CHROMEDRIVER
132
OPTIONS_SUB=	yes
132
CODECS_DESC=	Compile and enable patented codecs like H.264
133
CODECS_DESC=	Compile and enable patented codecs like H.264
134
CHROMEDRIVER_DESC=	Also build chromedriver
133
135
134
OPTIONS_DEFAULT=	CODECS GCONF KERBEROS
136
OPTIONS_DEFAULT=	CODECS GCONF KERBEROS
135
137
Lines 186-191 Link Here
186
BUILDTYPE=	Release
188
BUILDTYPE=	Release
187
.endif
189
.endif
188
190
191
ADDITIONAL_TARGETS=
192
.if ${PORT_OPTIONS:MCHROMEDRIVER}
193
ADDITIONAL_TARGETS+=	chromedriver
194
.endif
195
189
CONFIGURE_ENV+=	CC="${CC}" \
196
CONFIGURE_ENV+=	CC="${CC}" \
190
		CXX="${CXX}" \
197
		CXX="${CXX}" \
191
		GYP_GENERATORS=ninja \
198
		GYP_GENERATORS=ninja \
Lines 192-198 Link Here
192
		GYP_DEFINES="${GYP_DEFINES}"
199
		GYP_DEFINES="${GYP_DEFINES}"
193
MAKE_ENV+=	BUILDTYPE=${BUILDTYPE} \
200
MAKE_ENV+=	BUILDTYPE=${BUILDTYPE} \
194
		GPERF="${LOCALBASE}/bin/gperf"
201
		GPERF="${LOCALBASE}/bin/gperf"
195
MAKE_ARGS=	-C out/${BUILDTYPE}
202
MAKE_ARGS=	-C out/${BUILDTYPE} ${ADDITIONAL_TARGETS}
196
203
197
.include <bsd.port.pre.mk>
204
.include <bsd.port.pre.mk>
198
205
Lines 378-382 Link Here
378
	${INSTALL_SCRIPT} ${WRKDIR}/chrome ${STAGEDIR}${PREFIX}/bin
385
	${INSTALL_SCRIPT} ${WRKDIR}/chrome ${STAGEDIR}${PREFIX}/bin
379
	${INSTALL_PROGRAM} ${WRKSRC}/out/${BUILDTYPE}/mksnapshot \
386
	${INSTALL_PROGRAM} ${WRKSRC}/out/${BUILDTYPE}/mksnapshot \
380
		${STAGEDIR}${DATADIR}/mksnapshot
387
		${STAGEDIR}${DATADIR}/mksnapshot
388
.if ${PORT_OPTIONS:MCHROMEDRIVER}
389
	${INSTALL_PROGRAM} ${WRKSRC}/out/${BUILDTYPE}/chromedriver \
390
		${STAGEDIR}${PREFIX}/bin
391
.endif
381
392
382
.include <bsd.port.post.mk>
393
.include <bsd.port.post.mk>
(-)pkg-plist (+1 lines)
Lines 1-4 Link Here
1
bin/chrome
1
bin/chrome
2
%%CHROMEDRIVER%%bin/chromedriver
2
man/man1/chrome.1.gz
3
man/man1/chrome.1.gz
3
share/applications/chromium-browser.desktop
4
share/applications/chromium-browser.desktop
4
%%DATADIR%%/chrome
5
%%DATADIR%%/chrome

Return to bug 202368