diff options
author | Nicolás Reynolds <fauno@endefensadelsl.org> | 2014-02-17 17:32:01 -0300 |
---|---|---|
committer | Nicolás Reynolds <fauno@endefensadelsl.org> | 2014-02-17 17:32:01 -0300 |
commit | 88e1da204a82b0e8c0fa1a9e42ecd1b86a08eab8 (patch) | |
tree | 37421daac725a396555168b30cacc1868b02611e /pcr/roundcube-rcguard-plugin-git | |
parent | 308f6ff034c928c0c4fc2ce168df7192ca2b1209 (diff) | |
parent | 9e3260441a96b92953b3cfc91cf552f2d5177225 (diff) |
Merge branch 'master' of vparabola:abslibre
Diffstat (limited to 'pcr/roundcube-rcguard-plugin-git')
-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 {} \; +} |