# Created by: Kirill Bezzubets <kirill@solaris.ru>
# $FreeBSD: tags/RELEASE_11_0_0/comms/gammu/Makefile 415840 2016-05-25 15:49:00Z vanilla $

PORTNAME=	gammu
PORTVERSION=	1.37.3
CATEGORIES=	comms
MASTER_SITES=	http://dl.cihar.com/gammu/releases/

MAINTAINER=	ports@FreeBSD.org
COMMENT=	GNU All Mobile Management Utilities

LICENSE=	GPLv2
LICENSE_FILE=	${WRKSRC}/COPYING

LIB_DEPENDS=	libcurl.so:ftp/curl
#RUN_DEPENDS=	cdialog:devel/cdialog

CONFLICTS=	gammu-devel-[1-9]* gammu-python-[1-9]*

CMAKE_ARGS=	-DINSTALL_LIBDATA_DIR:PATH=${PREFIX}/libdata

USES=		cmake:outsource gettext iconv pkgconfig shebangfix tar:xz
SHEBANG_FILES=	utils/jadmaker utils/gammu-config
bash_CMD=	/bin/sh
USE_GNOME=	glib20
USE_LDCONFIG=	yes
PLIST_SUB+=	VERSION=${PORTVERSION}

PORTDOCS=	*

OPTIONS_DEFINE=		BASH DBI DOCS PGSQL MYSQL ODBC
OPTIONS_DEFAULT=	BASH
OPTIONS_SUB=		yes

BASH_BUILD_DEPENDS=	bash:shells/bash
BASH_RUN_DEPENDS=	${BASH_BUILD_DEPENDS}
BASH_CMAKE_OFF=		-DINSTALL_BASH_COMPLETION:BOOL=OFF
DBI_DESC=		Database support via LibDBI
DBI_LIB_DEPENDS=	libdbi.so:databases/libdbi
DBI_CMAKE_OFF=		-DWITH_LibDBI:BOOL=OFF
PGSQL_USES=		pgsql
PGSQL_CMAKE_OFF=	-DWITH_Postgres:BOOL=OFF
MYSQL_USE=		mysql=yes
MYSQL_CMAKE_OFF=	-DWITH_MySQL:BOOL=OFF
ODBC_LIB_DEPENDS=	libodbc.so:databases/unixODBC
ODBC_CMAKE_OFF=		-DWITH_ODBC:BOOL=OFF

.include <bsd.port.mk>
