head	1.9;
access;
symbols;
locks; strict;
comment	@# @;


1.9
date	2013.02.07.14.08.11;	author svnexp;	state Exp;
branches;
next	1.8;

1.8
date	2013.02.05.16.54.26;	author svnexp;	state Exp;
branches;
next	1.7;

1.7
date	2012.12.11.16.35.47;	author svnexp;	state Exp;
branches;
next	1.6;

1.6
date	2012.11.17.06.03.11;	author svnexp;	state Exp;
branches;
next	1.5;

1.5
date	2012.10.02.16.40.40;	author az;	state Exp;
branches;
next	1.4;

1.4
date	2012.09.26.11.28.56;	author zeising;	state Exp;
branches;
next	1.3;

1.3
date	2012.09.04.08.51.24;	author zeising;	state Exp;
branches;
next	1.2;

1.2
date	2012.08.29.09.59.48;	author zeising;	state Exp;
branches;
next	1.1;

1.1
date	2012.08.20.15.24.13;	author zeising;	state Exp;
branches;
next	;


desc
@@


1.9
log
@## SVN ## Exported commit - http://svnweb.freebsd.org/changeset/base/311829
## SVN ## CVS IS DEPRECATED: http://wiki.freebsd.org/CvsIsDeprecated
@
text
@# Created by:				Aldis Berjoza <aldis@@bsdroot.lv>
# $FreeBSD: head/www/xombrero/Makefile 311829 2013-02-07 12:37:48Z gahr $

PORTNAME=	xombrero
PORTVERSION=	1.4.0
PORTREVISION=	1
CATEGORIES=	www
MASTER_SITES=	https://opensource.conformal.com/snapshots/xombrero/
EXTRACT_SUFX=	.tgz

MAINTAINER=	zeising@@FreeBSD.org
COMMENT=	Minimalists vi-like web browser based on webkit and GTK+

LICENSE=	ISCL

LIB_DEPENDS=	gnutls:${PORTSDIR}/security/gnutls \
		soup-2.4:${PORTSDIR}/devel/libsoup \
		webkitgtk-1:${PORTSDIR}/www/webkit-gtk2

USE_PKGCONFIG=	build
USE_PERL5_BUILD=yes
USE_GNOME=	gtk20
INSTALLS_ICONS=	yes

MAKE_ENV=	GTK_VERSION="gtk2"

MAN1=		xombrero.1
PORTEXAMPLES=	favorites playflash.sh xombrero.conf

BUILD_WRKSRC=	${WRKSRC}/freebsd

OPTIONS_DEFINE=	EXAMPLES

SUB_FILES=	xombrero

.include <bsd.port.pre.mk>

.if ${OSVERSION} < 800041
BROKEN=		does not build due to missing arc4random_buf in libc
.endif

post-patch:
	@@cd ${WRKSRC}; ${REINPLACE_CMD} -e 's|/usr/local|${LOCALBASE}|g' \
		-e 's|# ssl_ca_file|ssl_ca_file|' \
		-e 's|/etc/ssl/cert.pem|${LOCALBASE}/share/certs/ca-root-nss.crt|' \
			unix.c xombrero.conf
do-install:
	${INSTALL_SCRIPT} ${WRKDIR}/xombrero ${PREFIX}/bin/xombrero
	${INSTALL_PROGRAM} ${WRKSRC}/freebsd/xombrero ${PREFIX}/bin/xombrero-bin
	${INSTALL_MAN} ${WRKSRC}/xombrero.1 ${MANPREFIX}/man/man1
.for i in 16 32 48 64 128
	${MKDIR} ${PREFIX}/share/icons/hicolor/${i}x${i}/apps
	${INSTALL_DATA}  ${WRKSRC}/xombreroicon${i}.png ${PREFIX}/share/icons/hicolor/${i}x${i}/apps
.endfor
	${MKDIR} ${DATADIR}
.for i in hsts-preload style.css tld-rules
	${INSTALL_DATA}  ${WRKSRC}/${i} ${DATADIR}
.endfor
	${MKDIR} ${PREFIX}/share/applications
	${INSTALL_DATA}  ${WRKSRC}/xombrero.desktop ${PREFIX}/share/applications
.if ${PORT_OPTIONS:MEXAMPLES}
	${MKDIR} ${EXAMPLESDIR}
.for i in favorites xombrero.conf
	${INSTALL_DATA} ${WRKSRC}/${i} ${EXAMPLESDIR}
.endfor
	${INSTALL_SCRIPT} ${WRKSRC}/playflash.sh ${EXAMPLESDIR}
.endif

.include <bsd.port.post.mk>
@


1.8
log
@## SVN ## Exported commit - http://svnweb.freebsd.org/changeset/base/311722
## SVN ## CVS IS DEPRECATED: http://wiki.freebsd.org/CvsIsDeprecated
@
text
@d2 1
a2 1
# $FreeBSD: head/www/xombrero/Makefile 311722 2013-02-05 16:17:06Z novel $
d25 1
a25 3
MAKE_ENV=	GTK_VERSION="gtk2" \
		PTHREAD_CFLAGS="${PTHREAD_CFLAGS}" \
		PTHREAD_LIBS="${PTHREAD_LIBS}"
@


1.7
log
@## SVN ## Exported commit - http://svnweb.freebsd.org/changeset/base/308701
## SVN ## CVS IS DEPRECATED: http://wiki.freebsd.org/CvsIsDeprecated
## SVN ##
## SVN ## ------------------------------------------------------------------------
## SVN ## r308701 | zeising | 2012-12-11 16:32:47 +0000 (Tue, 11 Dec 2012) | 5 lines
## SVN ##
## SVN ## Update to 1.4.0
## SVN ##
## SVN ## Tested by:	Johannes Meixner <xmj@@chaot.net>
## SVN ## Approved by:	kwm, miwi (mentors, implicit)
## SVN ##
## SVN ## ------------------------------------------------------------------------
## SVN ##
@
text
@d2 1
a2 1
# $FreeBSD: head/www/xombrero/Makefile 308701 2012-12-11 16:32:47Z zeising $
d6 1
@


1.6
log
@Switch exporter over
@
text
@d1 2
a2 6
# New ports collection makefile for:	xxxterm
# Date created:				2011.01.15
# Whom:					Aldis Berjoza <aldis@@bsdroot.lv>
#
# $FreeBSD: head/www/xombrero/Makefile 305166 2012-10-02 16:40:40Z az $
#
d5 1
a5 1
PORTVERSION=	1.3.1
@


1.5
log
@SVN rev 305166 on 2012-10-02 16:40:40Z by az

- Fix typos (LICENSE is correct form inside bsd.licenses.mk).
- Removed LICENSE_FILE where is no need in this.

Spotted by:	zont@@
Approved by:	portmgr (bapt@@)
@
text
@d5 1
a5 1
# $FreeBSD$
@


1.4
log
@SVN rev 304901 on 2012-09-26 11:28:56Z by zeising

Update to 1.3.1
Install ists-preload as well [1]
Fix startup script to only copy example configs if installed [2]

PR:		ports/171680 [1], ports/171683 [2]
Submitted by:	kaltheat <kaltheat@@gmail.com> (pr)
		zeising (patches)
Approved by:	kwm (mentor)
@
text
@d17 1
a17 1
LICENCE=	ISCL
@


1.3
log
@SVN rev 303648 on 2012-09-04 08:51:24Z by zeising

Update to version 1.3.0
This update contains many new features and bug fixes, see
https://opensource.conformal.com/fluxbb/viewtopic.php?id=555
for more details.

Approved by:	kwm (mentor)
@
text
@d9 1
a9 1
PORTVERSION=	1.3.0
d61 1
a61 1
.for i in style.css tld-rules
@


1.2
log
@SVN rev 303328 on 2012-08-29 09:59:48Z by zeising

Bump portrevision for previous commit.

Approved by:	kwm (mentor)
@
text
@d9 1
a9 2
PORTVERSION=	1.2.2
PORTREVISION=	1
@


1.1
log
@SVN rev 302803 on 2012-08-20 15:24:13Z by zeising

Rename xxxterm to xombrero
Update xombrero to latest version 1.2.2
Pass maintainership to me

PR:		ports/169860
Submitted by:	HU Dong <itechbear@@gmail.com>
Approved by:	maintainer, kwm (mentor)
@
text
@d10 1
@

