# $OpenBSD: Makefile,v 1.6 2016/04/09 20:14:49 naddy Exp $

COMMENT =		offline browser
DISTNAME =		httrack-3.48.21

# "main" application libraries
SHARED_LIBS +=  htsjava                   0.0 # 2.48
SHARED_LIBS +=  httrack                   0.0 # 2.48

# sample libraries, provided in a separate directory
SHARED_LIBS +=  baselinks                 0.0 # 1.0
SHARED_LIBS +=  changecontent             0.0 # 1.0
SHARED_LIBS +=  contentfilter             0.0 # 1.0
SHARED_LIBS +=  displayheader             0.0 # 1.0
SHARED_LIBS +=  filename                  0.0 # 1.0
SHARED_LIBS +=  filename2                 0.0 # 1.0
SHARED_LIBS +=  filenameiisbug            0.0 # 1.0
SHARED_LIBS +=  listlinks                 0.0 # 1.0
SHARED_LIBS +=  log                       0.0 # 1.0
SHARED_LIBS +=  simple                    0.0 # 1.0

CATEGORIES =		www

HOMEPAGE =		http://www.httrack.com/

# GPLv3+
PERMIT_PACKAGE_CDROM =	Yes

WANTLIB =  c crypto iconv pthread ssl z

MASTER_SITES =		http://mirror.httrack.com/

LIB_DEPENDS =		converters/libiconv

RUN_DEPENDS =		devel/desktop-file-utils \
			x11/gtk+3,-guic

SEPARATE_BUILD =	No
CONFIGURE_STYLE =	autoconf
CONFIGURE_ARGS +=	--enable-online-unit-tests=no \
			ICONV_LIBS="-liconv"

CONFIGURE_ENV =		CFLAGS="${CFLAGS} -I${LOCALBASE}/include" \
			LDFLAGS="${LDFLAGS} -L${LOCALBASE}/lib"

AUTOCONF_VERSION =	2.69

PATCHORIG =		.ports.orig

# The online tests rely on bash features, but we don't want
# interactive tests that much.
BASH_FILES =		${WRKSRC}/tests/*.{sh,test} \
			${WRKSRC}/src/webhttrack

pre-configure:
	perl -pi.bashfix \
		-e 's,\bbash\b,sh,g;' \
		-e 'close ARGV if eof;' \
		${BASH_FILES}

.include <bsd.port.mk>
