spring cleaning of rcube-* plugins

- use find -delete instead of -exec rm

- more visible warning for the plugins which are unmaintained upstream
(which maybe removed if they don't work with future roundcube updates),
including suggested maintained replacements

- remove some crazy DISTFILES stuff which might have been needed in the
past but isn't needed with current implementation of GH_* variables
This commit is contained in:
sthen 2019-05-28 20:08:34 +00:00
parent 2104208938
commit 4217f5485b
13 changed files with 38 additions and 32 deletions

View File

@ -1,13 +1,12 @@
# $OpenBSD: Makefile,v 1.19 2019/05/20 13:23:44 sthen Exp $
# $OpenBSD: Makefile,v 1.20 2019/05/28 20:08:34 sthen Exp $
COMMENT= roundcube plugin: context-sensitive menus
GH_ACCOUNT= johndoh
GH_PROJECT= roundcube-contextmenu
GH_TAGNAME= 2.3
REVISION= 3
PKGNAME= ${DISTNAME:S/roundcube/rcube/}
REVISION= 3
CATEGORIES= mail www
HOMEPAGE= http://www.tehinterweb.co.uk/roundcube/\#picontextmenu
@ -35,6 +34,6 @@ do-install:
${INSTALL_DATA_DIR} ${INSTDIR}/contextmenu
cp -Rp ${WRKDIST}/* ${INSTDIR}/contextmenu
chown -R ${SHAREOWN}:${SHAREGRP} ${INSTDIR}
find ${INSTDIR} \( -name \*.orig -or -name \*.src \) -exec rm -f {} \;
find ${INSTDIR} \( -name \*.orig -or -name \*.src \) -delete
.include <bsd.port.mk>

View File

@ -1,14 +1,12 @@
# $OpenBSD: Makefile,v 1.6 2019/05/20 13:23:44 sthen Exp $
# $OpenBSD: Makefile,v 1.7 2019/05/28 20:08:35 sthen Exp $
COMMENT= roundcube plugin: DKIM verification status
GH_ACCOUNT= JVEHENT
GH_PROJECT= dkimstatus
GH_TAGNAME= v0.9.5
REVISION= 3
DISTNAME= rcube-dkimstatus-${GH_TAGNAME:S/v//}
DISTFILES= ${DISTNAME}{${GH_TAGNAME}}${EXTRACT_SUFX}
PKGNAME= rcube-${DISTNAME}
REVISION= 4
CATEGORIES= mail www
@ -35,6 +33,6 @@ do-install:
${INSTALL_DATA_DIR} ${INSTDIR}/dkimstatus
cp -Rp ${WRKDIST}/* ${INSTDIR}/dkimstatus
chown -R ${SHAREOWN}:${SHAREGRP} ${INSTDIR}
find ${INSTDIR} \( -name \*.orig -or -name \*.src \) -exec rm -f {} \;
find ${INSTDIR} \( -name \*.orig -or -name \*.src \) -delete
.include <bsd.port.mk>

View File

@ -1,2 +1,2 @@
SHA256 (rcube-dkimstatus-0.9.5.tar.gz) = pzYVOU/RWe34TPZyAekx5hA6YZLysqoci2ZPGNGu5a8=
SIZE (rcube-dkimstatus-0.9.5.tar.gz) = 12020
SHA256 (dkimstatus-0.9.5.tar.gz) = pzYVOU/RWe34TPZyAekx5hA6YZLysqoci2ZPGNGu5a8=
SIZE (dkimstatus-0.9.5.tar.gz) = 12020

View File

@ -1,4 +1,8 @@
DKIMSTATUS displays the status of the DKIM Signature of each email you
read in Roundcube.
Note: This plugin is no longer maintained upstream.
It does not carry out its own DKIM checks; it only reports information
added to headers by an MTA or spam filter.
Warning: this plugin is unmaintained upstream and may be removed in
the future.

View File

@ -0,0 +1,2 @@
Warning: rcube-dkimstatus is no longer maintained upstream and may be
removed in the future.

View File

@ -1,13 +1,13 @@
# $OpenBSD: Makefile,v 1.5 2019/05/20 13:23:44 sthen Exp $
# $OpenBSD: Makefile,v 1.6 2019/05/28 20:08:35 sthen Exp $
COMMENT= roundcube plugin: log end-user IP in Dovecot using IMAP ID
GH_ACCOUNT= corbosman
GH_PROJECT= dovecot_ident
GH_TAGNAME= 2.2
PKGNAME= rcube-${DISTNAME}
REVISION= 2
PKGNAME= rcube-${DISTNAME}
CATEGORIES= mail www
MAINTAINER= Stuart Henderson <sthen@openbsd.org>
@ -32,6 +32,6 @@ do-install:
${INSTALL_DATA_DIR} ${INSTDIR}/dovecot_ident
cp -Rp ${WRKDIST}/* ${INSTDIR}/dovecot_ident
chown -R ${SHAREOWN}:${SHAREGRP} ${INSTDIR}
find ${INSTDIR} \( -name \*.orig -or -name \*.src \) -exec rm -f {} \;
find ${INSTDIR} \( -name \*.orig -or -name \*.src \) -delete
.include <bsd.port.mk>

View File

@ -1,13 +1,11 @@
# $OpenBSD: Makefile,v 1.8 2019/05/20 13:23:44 sthen Exp $
# $OpenBSD: Makefile,v 1.9 2019/05/28 20:08:35 sthen Exp $
COMMENT= roundcube plugin: LDAP Alias Sync
GH_ACCOUNT= brenard
GH_PROJECT= ldapAliasSync
GH_COMMIT= 73f9644eb181f39aa98ca5e173d3b2e74155bf7b
DISTNAME= rcube-ldapAliasSync-20170701
DISTFILES= ${DISTNAME}{${GH_COMMIT}}${EXTRACT_SUFX}
REVISION= 0
CATEGORIES= mail www
@ -36,6 +34,6 @@ do-install:
${INSTALL_DATA_DIR} ${INSTDIR}/ldapAliasSync
cp -Rp ${WRKDIST}/* ${INSTDIR}/ldapAliasSync
chown -R ${SHAREOWN}:${SHAREGRP} ${INSTDIR}
find ${INSTDIR} \( -name \*.orig -or -name \*.src \) -exec rm -f {} \;
find ${INSTDIR} \( -name \*.orig -or -name \*.src \) -delete
.include <bsd.port.mk>

View File

@ -1,2 +1,2 @@
SHA256 (rcube-ldapAliasSync-20170701.tar.gz) = 6AI12p+cVA0q1Aymxavq/WGhMdTX+20CVJIqU+o6oqo=
SIZE (rcube-ldapAliasSync-20170701.tar.gz) = 17689
SHA256 (rcube-ldapAliasSync-20170701-73f9644e.tar.gz) = 6AI12p+cVA0q1Aymxavq/WGhMdTX+20CVJIqU+o6oqo=
SIZE (rcube-ldapAliasSync-20170701-73f9644e.tar.gz) = 17689

View File

@ -1,4 +1,4 @@
# $OpenBSD: Makefile,v 1.8 2019/05/28 19:42:43 sthen Exp $
# $OpenBSD: Makefile,v 1.9 2019/05/28 20:08:35 sthen Exp $
COMMENT= roundcube plugin: add Spam/Ham-buttons
@ -6,7 +6,7 @@ GH_ACCOUNT= johndoh
GH_PROJECT= roundcube-markasjunk2
GH_TAGNAME= 1.11.2
PKGNAME= ${DISTNAME:S/roundcube/rcube/}
REVISION= 2
REVISION= 3
CATEGORIES= mail www
@ -31,6 +31,6 @@ do-install:
${INSTALL_DATA_DIR} ${INSTDIR}/markasjunk2
cp -Rp ${WRKDIST}/* ${INSTDIR}/markasjunk2
chown -R ${SHAREOWN}:${SHAREGRP} ${INSTDIR}
find ${INSTDIR} \( -name \*.orig -or -name \*.src \) -exec rm -f {} \;
find ${INSTDIR} \( -name \*.orig -or -name \*.src \) -delete
.include <bsd.port.mk>

View File

@ -0,0 +1,3 @@
Warning: rcube-markasjunk2 is no longer maintained upstream and may be
removed in the future. You should migrate to the "markasjunk" plugin in
the main Roundcube package.

View File

@ -1,13 +1,12 @@
# $OpenBSD: Makefile,v 1.19 2019/05/20 13:23:44 sthen Exp $
# $OpenBSD: Makefile,v 1.20 2019/05/28 20:08:35 sthen Exp $
COMMENT= roundcube plugin: sieve rules (managesieve)
GH_ACCOUNT= johndoh
GH_PROJECT= roundcube-sieverules
GH_TAGNAME= 2.3
REVISION= 4
PKGNAME= ${DISTNAME:S/roundcube/rcube/}
REVISION= 5
CATEGORIES= mail www
HOMEPAGE= http://www.tehinterweb.co.uk/roundcube/\#pisieverules
@ -35,6 +34,6 @@ do-install:
${INSTALL_DATA_DIR} ${INSTDIR}/sieverules
cp -Rp ${WRKDIST}/* ${INSTDIR}/sieverules
chown -R ${SHAREOWN}:${SHAREGRP} ${INSTDIR}
find ${INSTDIR} \( -name \*.orig -or -name \*.src \) -exec rm -f {} \;
find ${INSTDIR} \( -name \*.orig -or -name \*.src \) -delete
.include <bsd.port.mk>

View File

@ -0,0 +1,3 @@
Warning: rcube-sieverules is no longer maintained upstream and may be
removed in the future. You should migrate to the "managesieve" plugin in
the main Roundcube package.

View File

@ -1,13 +1,13 @@
# $OpenBSD: Makefile,v 1.12 2019/05/20 13:23:45 sthen Exp $
# $OpenBSD: Makefile,v 1.13 2019/05/28 20:08:35 sthen Exp $
COMMENT= roundcube plugin: authenticate via Yubikey HTTPS API
GH_ACCOUNT= northox
GH_PROJECT= roundcube-yubikey-plugin
GH_TAGNAME= 1.4
PKGNAME= ${DISTNAME:S/roundcube/rcube/}
REVISION= 2
PKGNAME= rcube-yubikey-plugin-${GH_TAGNAME}
CATEGORIES= mail www
MAINTAINER= Stuart Henderson <sthen@openbsd.org>
@ -35,7 +35,7 @@ do-install:
${INSTALL_DATA_DIR} ${INSTDIR}
cp -Rp ${WRKDIST}/* ${INSTDIR}
chown -R ${SHAREOWN}:${SHAREGRP} ${INSTDIR}
find ${INSTDIR} \( -name \*.orig -or -name \*.src \) -exec rm -f {} \;
find ${INSTDIR} \( -name \*.orig -or -name \*.src \) -delete
mv ${INSTDIR}/config.inc.php{,.dist}
.include <bsd.port.mk>