123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960 |
- # $OpenBSD: Makefile,v 1.5 2017/05/25 18:07:53 kirby Exp $
- COMMENT = Gnu All Mobile Management Utilities
- DISTNAME = gammu-1.38.3
- SHARED_LIBS += Gammu 1.0 # 8.1
- SHARED_LIBS += gsmsd 1.0 # 8.1
- CATEGORIES = comms
- HOMEPAGE = http://wammu.eu/
- MAINTAINER = Kirill Bychkov <kirby@openbsd.org>
- # GPLv2
- PERMIT_PACKAGE_CDROM = Yes
- WANTLIB += c curl dbi glib-2.0 gobject-2.0 iconv intl m pthread usb-1.0
- MASTER_SITES = http://dl.cihar.com/gammu/releases/
- MODULES = devel/cmake
- BUILD_DEPENDS = devel/gettext-tools
- RUN_DEPENDS = misc/dialog
- LIB_DEPENDS = databases/libdbi \
- devel/glib2 \
- devel/libusb1 \
- net/curl
- TEST_DEPENDS = devel/cmake
- CONFIGURE_ARGS += -DINSTALL_MAN_DIR:STRING=man \
- -DINSTALL_BASH_COMPLETION=OFF \
- -DCMAKE_EXE_LINKER_FLAGS="-L${LOCALBASE}/lib -liconv -lintl"
- FLAVORS += mysql pgsql
- FLAVOR ?=
- SEPARATE_BUILD = flavored
- .if !${FLAVOR:Mpgsql} && !${FLAVOR:Mmysql}
- RUN_DEPENDS += databases/libdbi-drivers,-sqlite3
- .endif
- .if ${FLAVOR:Mmysql}
- CONFIGURE_ARGS += -DMYSQL_BACKEND=ON
- LIB_DEPENDS += databases/mariadb
- RUN_DEPENDS += databases/libdbi-drivers
- WANTLIB += mysqlclient
- .endif
- .if ${FLAVOR:Mpgsql}
- CONFIGURE_ARGS += -DPSQL_BACKEND=ON
- LIB_DEPENDS += databases/postgresql
- RUN_DEPENDS += databases/libdbi-drivers,-pgsql
- WANTLIB += pq
- .endif
- .include <bsd.port.mk>
|