Lines 3-8
Link Here
|
3 |
|
3 |
|
4 |
PORTNAME= xombrero |
4 |
PORTNAME= xombrero |
5 |
PORTVERSION= 1.6.4 |
5 |
PORTVERSION= 1.6.4 |
|
|
6 |
PORTREVISION= 1 |
6 |
CATEGORIES= www |
7 |
CATEGORIES= www |
7 |
MASTER_SITES= https://opensource.conformal.com/snapshots/xombrero/ |
8 |
MASTER_SITES= https://opensource.conformal.com/snapshots/xombrero/ |
8 |
|
9 |
|
Lines 20-25
Link Here
|
20 |
|
21 |
|
21 |
BUILD_WRKSRC= ${WRKSRC}/freebsd |
22 |
BUILD_WRKSRC= ${WRKSRC}/freebsd |
22 |
|
23 |
|
|
|
24 |
OPTIONS_DEFINE= EXAMPLES |
23 |
OPTIONS_SINGLE= GTK |
25 |
OPTIONS_SINGLE= GTK |
24 |
OPTIONS_SINGLE_GTK= GTK2 GTK3 |
26 |
OPTIONS_SINGLE_GTK= GTK2 GTK3 |
25 |
OPTIONS_DEFAULT= GTK3 |
27 |
OPTIONS_DEFAULT= GTK3 |
Lines 38-56
Link Here
|
38 |
@cd ${WRKSRC}; ${REINPLACE_CMD} -e 's|/usr/local|${LOCALBASE}|g' \ |
40 |
@cd ${WRKSRC}; ${REINPLACE_CMD} -e 's|/usr/local|${LOCALBASE}|g' \ |
39 |
-e 's|# ssl_ca_file|ssl_ca_file|' \ |
41 |
-e 's|# ssl_ca_file|ssl_ca_file|' \ |
40 |
-e 's|/etc/ssl/cert.pem|${LOCALBASE}/share/certs/ca-root-nss.crt|' \ |
42 |
-e 's|/etc/ssl/cert.pem|${LOCALBASE}/share/certs/ca-root-nss.crt|' \ |
41 |
unix.c xombrero.conf |
43 |
xombrero.conf |
|
|
44 |
@cd ${WRKSRC}; ${REINPLACE_CMD} -e '/^Icons/s|\(xombrero\).*|\1|' \ |
45 |
-e '/^Categories/s|Application;|GTK;WebBrower;|' \ |
46 |
xombrero.desktop |
47 |
|
48 |
pre-build: |
49 |
@(cd ${BUILD_WRKSRC} && ${DO_MAKE_BUILD} ../javascript.h ../tooltip.h) |
50 |
|
42 |
do-install: |
51 |
do-install: |
43 |
${INSTALL_SCRIPT} ${WRKDIR}/xombrero ${STAGEDIR}${PREFIX}/bin/xombrero |
52 |
${INSTALL_SCRIPT} ${WRKDIR}/xombrero ${STAGEDIR}${PREFIX}/bin/xombrero |
44 |
${INSTALL_PROGRAM} ${WRKSRC}/freebsd/xombrero ${STAGEDIR}${PREFIX}/bin/xombrero-bin |
53 |
${INSTALL_PROGRAM} ${WRKSRC}/freebsd/xombrero ${STAGEDIR}${PREFIX}/bin/xombrero-bin |
45 |
${INSTALL_MAN} ${WRKSRC}/xombrero.1 ${STAGEDIR}${MAN1PREFIX}/man/man1 |
54 |
${INSTALL_MAN} ${WRKSRC}/xombrero.1 ${STAGEDIR}${MAN1PREFIX}/man/man1 |
46 |
.for i in 16 32 48 64 128 256 |
|
|
47 |
${MKDIR} ${STAGEDIR}${PREFIX}/share/icons/hicolor/${i}x${i}/apps |
48 |
${INSTALL_DATA} ${WRKSRC}/xombreroicon${i}.png ${STAGEDIR}${PREFIX}/share/icons/hicolor/${i}x${i}/apps |
49 |
.endfor |
50 |
${MKDIR} ${STAGEDIR}${DATADIR} |
55 |
${MKDIR} ${STAGEDIR}${DATADIR} |
51 |
.for i in favicon.ico hsts-preload style.css tld-rules torenabled.ico tordisabled.ico xombrero.css |
56 |
.for i in favicon.ico hsts-preload style.css tld-rules torenabled.ico tordisabled.ico xombrero.css |
52 |
${INSTALL_DATA} ${WRKSRC}/${i} ${STAGEDIR}${DATADIR} |
57 |
${INSTALL_DATA} ${WRKSRC}/${i} ${STAGEDIR}${DATADIR} |
53 |
.endfor |
58 |
.endfor |
|
|
59 |
.for i in 16 32 48 64 128 256 |
60 |
${INSTALL_DATA} ${WRKSRC}/xombreroicon${i}.png ${STAGEDIR}${DATADIR} |
61 |
${MKDIR} ${STAGEDIR}${PREFIX}/share/icons/hicolor/${i}x${i}/apps |
62 |
${LN} -sf ${DATADIR}/xombreroicon${i}.png ${STAGEDIR}${PREFIX}/share/icons/hicolor/${i}x${i}/apps/xombrero.png |
63 |
.endfor |
54 |
${INSTALL_DATA} ${WRKSRC}/xombrero.desktop ${STAGEDIR}${PREFIX}/share/applications |
64 |
${INSTALL_DATA} ${WRKSRC}/xombrero.desktop ${STAGEDIR}${PREFIX}/share/applications |
55 |
${MKDIR} ${STAGEDIR}${EXAMPLESDIR} |
65 |
${MKDIR} ${STAGEDIR}${EXAMPLESDIR} |
56 |
.for i in favorites xombrero.conf |
66 |
.for i in favorites xombrero.conf |