Changeset View
Changeset View
Standalone View
Standalone View
comms/smstools3/Makefile
# Created by: Martin Matuska <mm@FreeBSD.org> | # Created by: Martin Matuska <mm@FreeBSD.org> | ||||
# $FreeBSD$ | # $FreeBSD$ | ||||
PORTNAME= smstools | PORTNAME= smstools | ||||
PORTVERSION= 3.1.21 | PORTVERSION= 3.1.21 | ||||
CATEGORIES= comms | CATEGORIES= comms | ||||
MASTER_SITES= http://smstools3.kekekasvi.com/packages/ | MASTER_SITES= http://smstools3.kekekasvi.com/packages/ | ||||
DISTNAME= smstools3-${PORTVERSION} | DISTNAME= smstools3-${PORTVERSION} | ||||
MAINTAINER= madpilot@FreeBSD.org | MAINTAINER= madpilot@FreeBSD.org | ||||
COMMENT= SMS Gateway software for GSM modems and mobile phones | COMMENT= SMS Gateway software for GSM modems and mobile phones | ||||
LICENSE= GPLv2 | LICENSE= GPLv2 | ||||
LICENSE_FILE= ${WRKSRC}/LICENSE | LICENSE_FILE= ${WRKSRC}/LICENSE | ||||
LIB_DEPENDS= libinotify.so:devel/libinotify | |||||
CONFLICTS= gnokii-[0-9]* smstools-2.* sendsms-[0-9]* | CONFLICTS= gnokii-[0-9]* smstools-2.* sendsms-[0-9]* | ||||
OPTIONS_DEFINE= STATS UTF8 EXAMPLES DOCS | OPTIONS_DEFINE= INOTIFY STATS UTF8 EXAMPLES DOCS | ||||
OPTIONS_DEFAULT= STATS UTF8 | OPTIONS_DEFAULT= INOTIFY STATS UTF8 | ||||
STATS_DESC= Build status and statistics support | STATS_DESC= Build status and statistics support | ||||
WRKSRC= ${WRKDIR}/smstools3 | WRKSRC= ${WRKDIR}/smstools3 | ||||
USES= gmake localbase:ldflags shebangfix | USES= gmake shebangfix | ||||
SHEBANG_FILES= scripts/hex2dec scripts/hex2bin | SHEBANG_FILES= scripts/hex2dec scripts/hex2bin | ||||
SHEBANG_LANG= awk | SHEBANG_LANG= awk | ||||
awk_OLD_CMD= /bin/gawk | awk_OLD_CMD= /bin/gawk | ||||
awk_CMD= ${LOCALBASE}/bin/awk | awk_CMD= ${LOCALBASE}/bin/awk | ||||
USE_RC_SUBR= smsd | USE_RC_SUBR= smsd | ||||
SPOOLDIR?= /var/spool/sms | SPOOLDIR?= /var/spool/sms | ||||
LOGDIR?= /var/log/smsd | LOGDIR?= /var/log/smsd | ||||
PIDDIR?= /var/run/smsd | PIDDIR?= /var/run/smsd | ||||
SMSD_USER?= uucp | SMSD_USER?= uucp | ||||
SMSD_GROUP?= dialer | SMSD_GROUP?= dialer | ||||
SUB_LIST+= SPOOLDIR="${SPOOLDIR}" LOGDIR="${LOGDIR}" PIDDIR="${PIDDIR}" \ | SUB_LIST+= SPOOLDIR="${SPOOLDIR}" LOGDIR="${LOGDIR}" PIDDIR="${PIDDIR}" \ | ||||
SMSD_USER="${SMSD_USER}" SMSD_GROUP="${SMSD_GROUP}" | SMSD_USER="${SMSD_USER}" SMSD_GROUP="${SMSD_GROUP}" | ||||
PLIST_SUB+= SPOOLDIR="${SPOOLDIR}" LOGDIR="${LOGDIR}" PIDDIR="${PIDDIR}" \ | PLIST_SUB+= SPOOLDIR="${SPOOLDIR}" LOGDIR="${LOGDIR}" PIDDIR="${PIDDIR}" \ | ||||
SMSD_USER="${SMSD_USER}" SMSD_GROUP="${SMSD_GROUP}" | SMSD_USER="${SMSD_USER}" SMSD_GROUP="${SMSD_GROUP}" | ||||
SUB_FILES= pkg-install pkg-deinstall | SUB_FILES= pkg-install pkg-deinstall | ||||
LDFLAGS+= -linotify | |||||
PORTDOCS= * | PORTDOCS= * | ||||
PORTEXAMPLES= .procmailrc .qmailrc * | PORTEXAMPLES= .procmailrc .qmailrc * | ||||
INOTIFY_DESC= Outgoing directory notifier | |||||
INOTIFY_LIB_DEPENDS= libinotify.so:devel/libinotify | |||||
INOTIFY_USES= pkgconfig | |||||
INOTIFY_CFLAGS= `pkg-config --cflags libinotify 2>/dev/null` | |||||
INOTIFY_LDFLAGS= `pkg-config --libs libinotify 2>/dev/null` | |||||
INOTIFY_CFLAGS_OFF= -DDISABLE_INOTIFY | |||||
STATS_USES= localbase:ldflags | |||||
STATS_LIB_DEPENDS= libmm.so:devel/mm | STATS_LIB_DEPENDS= libmm.so:devel/mm | ||||
STATS_CFLAGS_OFF= -DNOSTATS | STATS_CFLAGS_OFF= -DNOSTATS | ||||
UTF8_USES= iconv | UTF8_USES= iconv | ||||
UTF8_LDFLAGS= -L${ICONV_PREFIX}/lib ${ICONV_LIB} | UTF8_LDFLAGS= -L${ICONV_PREFIX}/lib ${ICONV_LIB} | ||||
UTF8_CFLAGS= -DUSE_ICONV | UTF8_CFLAGS= -DUSE_ICONV | ||||
SMSTOOLS_DEFAULT_COMPORT?= /dev/cuau0 | SMSTOOLS_DEFAULT_COMPORT?= /dev/cuau0 | ||||
Show All 37 Lines |