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.
67 lines
2.1 KiB
Makefile
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"
|