diff options
author | aurelien <aurelien@xload.io> | 2014-02-07 15:52:55 +0100 |
---|---|---|
committer | aurelien <aurelien@xload.io> | 2014-02-07 15:52:55 +0100 |
commit | c7f5b3b7c794ad3c26fc1daa1bea766abbc2473a (patch) | |
tree | acb4a7b35afe577a217a62de9dd5e875c381ca9d /pcr | |
parent | 28b728cfed7f17c6df3d4fbab3d80d5c343025da (diff) |
+ roundcube rcguard plugin git (captcha)
Diffstat (limited to 'pcr')
-rw-r--r-- | pcr/roundcube-rcguard-plugin-git/PKGBUILD | 32 |
1 files changed, 32 insertions, 0 deletions
diff --git a/pcr/roundcube-rcguard-plugin-git/PKGBUILD b/pcr/roundcube-rcguard-plugin-git/PKGBUILD new file mode 100644 index 000000000..d19298af7 --- /dev/null +++ b/pcr/roundcube-rcguard-plugin-git/PKGBUILD @@ -0,0 +1,32 @@ +# Contributor: achterin +# Maintainer : Parabola Aurélien Desbrières <aurelien@hackers.guru> + +pkgname=roundcube-rcguard-plugin-git +_gitname=rcguard +pkgver=47.baadec2 +pkgrel=1 +pkgdesc="Roundcube plugin that enforces reCAPTCHA for users that have too many failed logins" +arch=('any') +url="https://github.com/dennylin93/rcguard" +license=('BSD') +depends=('roundcubemail>=0.9.0') +makedepends=('git') +optdepends=('mysql' + 'sqlite' + 'postgresql') +source=(git+https://github.com/dennylin93/rcguard.git) + +pkgver() { + cd $_gitname + echo $(git rev-list --count HEAD).$(git rev-parse --short HEAD) +} + +package() { + _instdir=${pkgdir}/usr/share/webapps/roundcubemail/plugins + install -dm755 ${_instdir} + rm -r ${srcdir}/rcguard/.git + cp -r ${srcdir}/rcguard ${_instdir} + + # fix all the 644 perms on files + find ${_instdir} -type f -exec chmod 644 {} \; +} |