pkgsrc/mail/freepops/Makefile
rodent a0a1f2e57c Fixes:
COMMENT should not be longer than 70 characters.
 COMMENT should not begin with 'A'.
 COMMENT should not begin with 'An'.
 COMMENT should not begin with 'a'.
 COMMENT should not end with a period.
 COMMENT should start with a capital letter.

pkglint warnings. Some files also got minor formatting, spelling, and style
corrections.
2013-04-06 03:45:05 +00:00

67 lines
2.1 KiB
Makefile

# $NetBSD: Makefile,v 1.23 2013/04/06 03:45:15 rodent Exp $
#
DISTNAME= freepops-0.2.9
PKGREVISION= 2
CATEGORIES= mail
MASTER_SITES= ${MASTER_SITE_SOURCEFORGE:=freepops/}
MAINTAINER= schmonz@NetBSD.org
HOMEPAGE= http://www.freepops.org/
COMMENT= POP3 gateway to AOL, Gmail, Hotmail, Juno, Yahoo, etc
LICENSE= gnu-gpl-v2
MAKE_JOBS_SAFE= no
.include "../../mk/bsd.prefs.mk"
USE_LANGUAGES= c c++
USE_TOOLS+= bash:run bison gmake patch pkg-config tar
.if ${OPSYS} != "NetBSD"
USE_TOOLS+= gsed
.endif
USE_LIBTOOL= yes
REPLACE_BASH= configure.sh
HAS_CONFIGURE= yes
CONFIGURE_SCRIPT= configure.sh
CONFIGURE_ARGS= pkgsrc
LDFLAGS+= -lintl # directly link, req. by ld 2.22
LIBS.SunOS+= -lsocket -lnsl
PKG_SYSCONFSUBDIR= freepops
EGDIR= ${PREFIX}/share/examples/${PKGBASE}
CONF_FILES= ${EGDIR}/config.lua ${PKG_SYSCONFDIR}/config.lua
OWN_DIRS+= ${VARBASE}/lib/${PKGBASE}/lua_unofficial
OWN_DIRS+= ${VARBASE}/lib/${PKGBASE}/lua_updates
OWN_DIRS+= ${VARBASE}/lib/${PKGBASE}/lua_updates/lxp
OWN_DIRS+= ${VARBASE}/lib/${PKGBASE}/lua_updates/browser
OWN_DIRS+= ${VARBASE}/lib/${PKGBASE}/lua_updates/soap
SUBST_CLASSES+= paths
SUBST_STAGE.paths= do-configure
SUBST_FILES.paths= config.h doc/freepopsd.1 src/freepops.h
SUBST_FILES.paths+= src/lua/freepops.lua
SUBST_SED.paths= -e 's|@PREFIX@|${PREFIX}|g'
SUBST_SED.paths+= -e 's|@PKG_SYSCONFDIR@|${PKG_SYSCONFDIR}|g'
SUBST_SED.paths+= -e 's|@VARBASE@|${VARBASE}|g'
SUBST_MESSAGE.paths= Adjusting paths.
BUILD_DEFS+= VARBASE
RCD_SCRIPTS= freepopsd
FREEPOPSD_USER?= freepops
FREEPOPSD_GROUP?= freepops
PKG_GROUPS= ${FREEPOPSD_GROUP}
PKG_USERS= ${FREEPOPSD_USER}:${FREEPOPSD_GROUP}
PKG_GECOS.${FREEPOPSD_USER}= freepopsd POP3 user
FILES_SUBST+= FREEPOPSD_USER=${FREEPOPSD_USER:Q}
FILES_SUBST+= FREEPOPSD_GROUP=${FREEPOPSD_GROUP:Q}
PKG_GROUPS_VARS+= FREEPOPSD_GROUP
PKG_USERS_VARS+= FREEPOPSD_USER
.include "../../devel/gettext-lib/buildlink3.mk"
.include "../../security/openssl/buildlink3.mk"
.include "../../textproc/expat/buildlink3.mk"
.include "../../www/curl/buildlink3.mk"
.include "../../mk/pthread.buildlink3.mk"
.include "../../mk/bsd.pkg.mk"