diff --git a/mail/Makefile b/mail/Makefile index be969eb02bb0f..5a792bffc1ab2 100644 --- a/mail/Makefile +++ b/mail/Makefile @@ -559,6 +559,7 @@ SUBDIR += roundcube-automatic_addressbook SUBDIR += roundcube-calendar-kolab SUBDIR += roundcube-carddav + SUBDIR += roundcube-classic SUBDIR += roundcube-contextmenu SUBDIR += roundcube-html5_notifier SUBDIR += roundcube-identity_smtp diff --git a/mail/roundcube-classic/Makefile b/mail/roundcube-classic/Makefile new file mode 100644 index 0000000000000..6f18dae276a32 --- /dev/null +++ b/mail/roundcube-classic/Makefile @@ -0,0 +1,34 @@ +PORTNAME= classic +DISTVERSION= 1.6.0 +CATEGORIES?= mail www +PKGNAMEPREFIX= roundcube- +PKGNAMESUFFIX= ${PHP_PKGNAMESUFFIX} + +MAINTAINER= brnrd@FreeBSD.org +COMMENT= Larry skin/theme for Rouncube webmail + +LICENSE= GPLv3+ + +USES= cpe php:flavors + +RUN_DEPENDS= roundcube${PHP_PKGNAMESUFFIX}>=1.6.0:mail/roundcube@${PHP_FLAVOR} +NO_ARCH= yes +NO_BUILD= yes + +CPE_PRODUCT= webmail +CPE_VENDOR= roundcube + +IGNORE_WITH_PHP=82 + +WWWDIR= ${PREFIX}/www/${PKGNAMEPREFIX:S/-//}/skins/${PORTNAME} + +USE_GITHUB= yes +GH_ACCOUNT= ${PKGNAMEPREFIX:S/-//} + +do-install: + @${MKDIR} ${STAGEDIR}${WWWDIR} + @(cd ${WRKSRC} && ${COPYTREE_SHARE} . ${STAGEDIR}${WWWDIR}) + @(cd ${WRKSRC}; ${FIND} . -not -type d) | ${SORT} | \ + ${SED} -e 's,^\.,${WWWDIR_REL},' >> ${TMPPLIST} + +.include diff --git a/mail/roundcube-classic/distinfo b/mail/roundcube-classic/distinfo new file mode 100644 index 0000000000000..fbe52bbcfcf94 --- /dev/null +++ b/mail/roundcube-classic/distinfo @@ -0,0 +1,3 @@ +TIMESTAMP = 1661169342 +SHA256 (roundcube-classic-1.6.0_GH0.tar.gz) = 8b9d27b4b6ca469c7246985f9bca9e9711a57c825f9c25c6b082273a3920e4c3 +SIZE (roundcube-classic-1.6.0_GH0.tar.gz) = 250983 diff --git a/mail/roundcube-classic/pkg-descr b/mail/roundcube-classic/pkg-descr new file mode 100644 index 0000000000000..d930b563f641d --- /dev/null +++ b/mail/roundcube-classic/pkg-descr @@ -0,0 +1,3 @@ +"Classic" skin for Roundcube Webmail. + +WWW: https://github.com/roundcube/classic