From d17609919d9b5a17e83f418c7147d9ae56e2b5e2 Mon Sep 17 00:00:00 2001 From: Martin Wilke Date: Mon, 18 Feb 2013 02:12:22 +0000 Subject: Roundcube plugin to manage SpamAssassin preferences. Adds a 'Spam' tab to the 'Personal Settings' to allow the user to change their SpamAssassin preferences. Preferences must be stored in a SQL database. Default preferences are used when no user preference is found. WWW: http://www.tehinterweb.co.uk/roundcube/ PR: ports/176212 Submitted by: Stefan Bethke --- mail/Makefile | 1 + mail/roundcube-sauserprefs/Makefile | 35 +++++++++++++++++++++++++ mail/roundcube-sauserprefs/distinfo | 2 ++ mail/roundcube-sauserprefs/pkg-descr | 7 +++++ mail/roundcube-sauserprefs/pkg-plist | 50 ++++++++++++++++++++++++++++++++++++ 5 files changed, 95 insertions(+) create mode 100644 mail/roundcube-sauserprefs/Makefile create mode 100644 mail/roundcube-sauserprefs/distinfo create mode 100644 mail/roundcube-sauserprefs/pkg-descr create mode 100644 mail/roundcube-sauserprefs/pkg-plist (limited to 'mail') diff --git a/mail/Makefile b/mail/Makefile index 8bd1934e9aba..7a916952f003 100644 --- a/mail/Makefile +++ b/mail/Makefile @@ -600,6 +600,7 @@ SUBDIR += roundcube-login_info SUBDIR += roundcube-mobilecube SUBDIR += roundcube-mvision2 + SUBDIR += roundcube-sauserprefs SUBDIR += roundcube-sieverules SUBDIR += roundcube-thunderbird_labels SUBDIR += roundcube-umich diff --git a/mail/roundcube-sauserprefs/Makefile b/mail/roundcube-sauserprefs/Makefile new file mode 100644 index 000000000000..d6789ff89afd --- /dev/null +++ b/mail/roundcube-sauserprefs/Makefile @@ -0,0 +1,35 @@ +# Created by: Stefan Bethke +# $FreeBSD$ + +PORTNAME= sauserprefs +PORTVERSION= 1.9.1 +CATEGORIES= mail +MASTER_SITES= http://www.tehinterweb.co.uk/roundcube/plugins/ +PKGNAMEPREFIX= roundcube- +DISTNAME= ${PORTNAME} + +MAINTAINER= stb@lassitu.de +COMMENT= Roundcube plugin to manage SpamAssassin prefs + +LICENSE= GPLv3 + +RUN_DEPENDS= roundcube>=0.8:${PORTSDIR}/mail/roundcube + +NO_BUILD= yes + +WWWDIR= ${PREFIX}/www/roundcube/plugins/sauserprefs + +# This target is only meant to be used by the port maintainer. +x-generate-plist: build + cd ${WRKSRC}; \ + ${FIND} . ! -type d ! -name '*.orig' | ${SORT} | \ + ${SED} -e "s,^\.,%%WWWDIR%%," >${.CURDIR}/pkg-plist.tmp ; \ + ${FIND} . -type d | ${SORT} -r | ${SED} \ + -e "s,^\.$$,@dirrmtry %%WWWDIR%%," \ + -e "s,^\.,@dirrm %%WWWDIR%%," >>${.CURDIR}/pkg-plist.tmp + +do-install: + ${MKDIR} ${WWWDIR} + cd ${WRKSRC} && ${PAX} -r -w . ${WWWDIR} + +.include diff --git a/mail/roundcube-sauserprefs/distinfo b/mail/roundcube-sauserprefs/distinfo new file mode 100644 index 000000000000..45c3bf74d7a4 --- /dev/null +++ b/mail/roundcube-sauserprefs/distinfo @@ -0,0 +1,2 @@ +SHA256 (sauserprefs.tar.gz) = 820863c7b69e6a11977caf4b9ddd45b08038200fe496ee559d458e58c1856452 +SIZE (sauserprefs.tar.gz) = 60103 diff --git a/mail/roundcube-sauserprefs/pkg-descr b/mail/roundcube-sauserprefs/pkg-descr new file mode 100644 index 000000000000..08c1fe3fd084 --- /dev/null +++ b/mail/roundcube-sauserprefs/pkg-descr @@ -0,0 +1,7 @@ +Roundcube plugin to manage SpamAssassin preferences. + +Adds a 'Spam' tab to the 'Personal Settings' to allow the user to change +their SpamAssassin preferences. Preferences must be stored in a SQL +database. Default preferences are used when no user preference is found. + +WWW: http://www.tehinterweb.co.uk/roundcube/ diff --git a/mail/roundcube-sauserprefs/pkg-plist b/mail/roundcube-sauserprefs/pkg-plist new file mode 100644 index 000000000000..e1eba9a957ec --- /dev/null +++ b/mail/roundcube-sauserprefs/pkg-plist @@ -0,0 +1,50 @@ +%%WWWDIR%%/CHANGELOG +%%WWWDIR%%/README +%%WWWDIR%%/composer.json +%%WWWDIR%%/config.inc.php.dist +%%WWWDIR%%/include/rcube_sauserprefs_storage.php +%%WWWDIR%%/localization/de_CH.inc +%%WWWDIR%%/localization/de_DE.inc +%%WWWDIR%%/localization/en_GB.inc +%%WWWDIR%%/localization/en_US.inc +%%WWWDIR%%/localization/es_ES.inc +%%WWWDIR%%/localization/fr_FR.inc +%%WWWDIR%%/localization/gl_ES.inc +%%WWWDIR%%/localization/hu_HU.inc +%%WWWDIR%%/localization/it_IT.inc +%%WWWDIR%%/localization/pl_PL.inc +%%WWWDIR%%/localization/pt_BR.inc +%%WWWDIR%%/localization/ro_RO.inc +%%WWWDIR%%/localization/ru_RU.inc +%%WWWDIR%%/localization/sk_SK.inc +%%WWWDIR%%/localization/sv_SE.inc +%%WWWDIR%%/package.xml +%%WWWDIR%%/sauserprefs.js +%%WWWDIR%%/sauserprefs.php +%%WWWDIR%%/skins/classic/help.gif +%%WWWDIR%%/skins/classic/icons.gif +%%WWWDIR%%/skins/classic/icons.png +%%WWWDIR%%/skins/classic/ie6hacks.css +%%WWWDIR%%/skins/classic/iehacks.css +%%WWWDIR%%/skins/classic/safari.css +%%WWWDIR%%/skins/classic/sauserprefs.css +%%WWWDIR%%/skins/classic/tabstyles.css +%%WWWDIR%%/skins/classic/templates/sauserprefs.html +%%WWWDIR%%/skins/classic/templates/settingsedit.html +%%WWWDIR%%/skins/larry/help.png +%%WWWDIR%%/skins/larry/icons.png +%%WWWDIR%%/skins/larry/iehacks.css +%%WWWDIR%%/skins/larry/listicons.png +%%WWWDIR%%/skins/larry/safari.css +%%WWWDIR%%/skins/larry/sauserprefs.css +%%WWWDIR%%/skins/larry/tabstyles.css +%%WWWDIR%%/skins/larry/templates/sauserprefs.html +%%WWWDIR%%/skins/larry/templates/settingsedit.html +@dirrm %%WWWDIR%%/skins/larry/templates +@dirrm %%WWWDIR%%/skins/larry +@dirrm %%WWWDIR%%/skins/classic/templates +@dirrm %%WWWDIR%%/skins/classic +@dirrm %%WWWDIR%%/skins +@dirrm %%WWWDIR%%/localization +@dirrm %%WWWDIR%%/include +@dirrmtry %%WWWDIR%% -- cgit v1.2.3