59 lines
1.9 KiB
Makefile
59 lines
1.9 KiB
Makefile
# $NetBSD: Makefile,v 1.3 2020/05/02 19:16:15 rillig Exp $
|
|
|
|
VERSION= 1.2.8
|
|
PKGNAME= up-imapproxy-${VERSION}
|
|
PKGREVISION= 1
|
|
DISTNAME= up-imapproxy_${VERSION}~svn20171105.orig
|
|
CATEGORIES= mail
|
|
MASTER_SITES= ${MASTER_SITE_DEBIAN:=pool/main/u/up-imapproxy/}
|
|
EXTRACT_SUFX= .tar.bz2
|
|
CONFLICTS+= imapproxy-[0-9]*
|
|
|
|
MAINTAINER= tm@NetBSD.org
|
|
HOMEPAGE= http://www.imapproxy.org/
|
|
COMMENT= Connection caching IMAP proxy server
|
|
LICENSE= gnu-gpl-v2
|
|
|
|
GNU_CONFIGURE= YES
|
|
|
|
WRKSRC= ${WRKDIR}/squirrelmail.imap_proxy
|
|
|
|
RCD_SCRIPTS= imapproxy
|
|
RCD_SCRIPT_SRC.imapproxy= ${WRKSRC}/scripts/imapproxy-bsd.init
|
|
|
|
INSTALLATION_DIRS+= sbin share/doc/imapproxy share/examples/imapproxy
|
|
CONF_FILES= ${PREFIX}/share/examples/imapproxy/imapproxy.conf \
|
|
${PKG_SYSCONFDIR}/imapproxy.conf
|
|
|
|
SUBST_CLASSES+= paths
|
|
SUBST_STAGE.paths= pre-configure
|
|
SUBST_FILES.paths= include/imapproxy.h
|
|
SUBST_VARS.paths= PKG_SYSCONFDIR VARBASE
|
|
SUBST_MESSAGE.paths= Fixing hard coded paths.
|
|
|
|
SUBST_CLASSES+= readme
|
|
SUBST_STAGE.readme= pre-configure
|
|
SUBST_FILES.readme= README*
|
|
SUBST_SED.readme= -e 's,/usr/local/etc,${PKG_SYSCONFDIR},g'
|
|
SUBST_SED.readme+= -e 's,/usr/local,${PREFIX},g'
|
|
|
|
# These variables are unused and contain CVS Ids.
|
|
SUBST_CLASSES+= patch
|
|
SUBST_STAGE.patch= post-extract
|
|
SUBST_FILES.patch= src/main.c
|
|
SUBST_MESSAGE.patch= Fixing patch for CVS commit
|
|
SUBST_SED.patch= -e '/static char \*sourceRevision/d'
|
|
SUBST_SED.patch+= -e '/static char \*sourceVersion/d'
|
|
SUBST_SED.patch+= -e '/static char \*sourceAuthor/d'
|
|
|
|
post-install:
|
|
.for doc in COPYING ChangeLog README README.known_issues README.ssl
|
|
${INSTALL_DATA} ${WRKSRC}/${doc} ${DESTDIR}${PREFIX}/share/doc/imapproxy
|
|
.endfor
|
|
${INSTALL_DATA} ${WRKSRC}/scripts/imapproxy.conf \
|
|
${DESTDIR}${PREFIX}/share/examples/imapproxy
|
|
|
|
.include "../../security/openssl/buildlink3.mk"
|
|
.include "../../mk/pthread.buildlink3.mk"
|
|
.include "../../mk/curses.buildlink3.mk"
|
|
.include "../../mk/bsd.pkg.mk"
|