[BACK]Return to Makefile.common CVS log [TXT][DIR] Up to [cvs.NetBSD.org] / pkgsrc / mail / roundcube

File: [cvs.NetBSD.org] / pkgsrc / mail / roundcube / Makefile.common (download)

Revision 1.13, Tue Apr 30 03:58:45 2019 UTC (9 months, 2 weeks ago) by taca
Branch: MAIN
CVS Tags: pkgsrc-2019Q2-base
Branch point for: pkgsrc-2019Q2
Changes since 1.12: +2 -2 lines

mail/roundcube: update to 1.3.9

Update roundcube and related pacakges to 1.3.9.

RELEASE 1.3.9
-------------
- Fix TinyMCE download location (#6694)
- Fix bug where a message/rfc822 part without a filename wasn't listed on the attachments list (#6494)
- Fix handling of empty entries in vCard import (#6564)
- Fix bug in parsing some IMAP command responses that include unsolicited replies (#6577)
- Fix PHP 7.2 compatibility in debug_logger plugin (#6586)
- Fix so ANY record is not used for email domain validation, use A, MX, CNAME, AAAA instead (#6581)
- Fix so mime_content_type check in Installer uses files that should always be available (i.e. from program/resources) (#6599)
- Fix missing CSRF token on a link to download too-big message part (#6621)
- Fix bug when aborting dragging with ESC key didn't stop the move action (#6623)
- Fix bug where next row wasn't selected after deleting a collapsed thread (#6655)

# $NetBSD: Makefile.common,v 1.13 2019/04/30 03:58:45 taca Exp $
#
# used by mail/roundcube/Makefile
# used by mail/roundcube/plugins.mk

DISTNAME=	roundcubemail-${RC_VERS}
CATEGORIES=	mail
MASTER_SITES=	${MASTER_SITE_GITHUB:=roundcube/}
GITHUB_PROJECT=	roundcubemail
HOMEPAGE=	http://roundcube.net/
DISTFILES+=	${DISTNAME}${EXTRACT_SUFX}
DIST_SUBDIR=	roundcube

RC_VERS=	1.3.9

USE_LANGUAGES=		# none
USE_TOOLS+=		pax
EXTRACT_USING=		gtar
NO_BUILD=		yes

PKG_SYSCONFSUBDIR?=	roundcube

PKG_GROUPS_VARS+=	WWW_GROUP
PKG_USERS_VARS=		WWW_USER
BUILD_DEFS+=		VARBASE WWW_USER WWW_GROUP APACHE_USER APACHE_GROUP

RCDIR=			share/roundcube
EGDIR=			share/examples/roundcube
DOCDIR=			share/doc/roundcube

MESSAGE_SUBST+=		DOCDIR="${PREFIX}/${DOCDIR}" \
			 PKG_SYSCONFDIR=${PKG_SYSCONFDIR}
MESSAGE_SUBST+=		VARBASE=${VARBASE} RCDIR="${PREFIX}/${RCDIR}"
FILES_SUBST+=		RCDIR="${PREFIX}/${RCDIR}"

.for d in ${CONF_PLUGINS}
INSTALLATION_DIRS+=	${EGDIR}/plugins/${d}
.endfor

.include "../../mail/roundcube/options.mk"
.include "../../lang/php/phpversion.mk"

post-install:
.for f in ${CONF_PLUGINS}
	cd ${DESTDIR}${PREFIX} && \
	${TEST} -f ${EGDIR}/plugins/${f}/config.inc.php || \
		${MV} ${RCDIR}/plugins/${f}/config.inc.php.dist \
			${EGDIR}/plugins/${f}/config.inc.php
.endfor