diff options
author | wen <wen@FreeBSD.org> | 2011-06-01 09:47:47 +0800 |
---|---|---|
committer | wen <wen@FreeBSD.org> | 2011-06-01 09:47:47 +0800 |
commit | 7b91648f2cdffb5872a533506fa1d39aa231d5b6 (patch) | |
tree | ec72154ac4e22bfd0c37dde688db34f0d2076d5f /security/gorilla | |
parent | 39effa123a9c7befefc77248d32351ae86c32197 (diff) | |
download | freebsd-ports-gnome-7b91648f2cdffb5872a533506fa1d39aa231d5b6.tar.gz freebsd-ports-gnome-7b91648f2cdffb5872a533506fa1d39aa231d5b6.tar.zst freebsd-ports-gnome-7b91648f2cdffb5872a533506fa1d39aa231d5b6.zip |
- Update to 1.5.3.4
- Use explicit WISH version in start script
- Update dependencies
- Include PORTDOCS
PR: ports/157434
Submitted by: Chris Rees <utisoft@gmail.com> (maintainer)
Diffstat (limited to 'security/gorilla')
-rw-r--r-- | security/gorilla/Makefile | 45 | ||||
-rw-r--r-- | security/gorilla/distinfo | 5 | ||||
-rw-r--r-- | security/gorilla/pkg-plist | 39 |
3 files changed, 71 insertions, 18 deletions
diff --git a/security/gorilla/Makefile b/security/gorilla/Makefile index 519aee69f102..06d6a65b7664 100644 --- a/security/gorilla/Makefile +++ b/security/gorilla/Makefile @@ -6,19 +6,16 @@ # PORTNAME= gorilla -PORTVERSION= 1.5.3.1 -DISTVERSIONSUFFIX= c05eb4e -PORTREVISION= 1 +PORTVERSION= 1.5.3.4 +DISTVERSIONSUFFIX= 7c3e819 CATEGORIES= security -MASTER_SITES= http://www.bayofrum.net/dist/gorilla/ \ - http://cerberus.bayofrum.net/dist/gorilla/ +MASTER_SITES= http://www.bayofrum.net/dist/${PORTNAME}/ DISTNAME= zdia-${PORTNAME}-v${DISTVERSION}-0-g${DISTVERSIONSUFFIX} MAINTAINER= utisoft@gmail.com COMMENT= Password Gorilla is a cross-platform Password Manager -RUN_DEPENDS= ${LOCALBASE}/lib/bwidget/init.tcl:${PORTSDIR}/x11-toolkits/bwidget \ - itcl>=3.4:${PORTSDIR}/lang/itcl \ +RUN_DEPENDS= itcl>=3.4:${PORTSDIR}/lang/itcl \ wish:${PORTSDIR}/x11-toolkits/tk-wrapper LICENSE= GPLv2 @@ -28,20 +25,40 @@ USE_TCL_RUN= 85+ USE_TK= 85+ NO_BUILD= yes SUB_FILES= gorilla -SUB_LIST= WISH=wish +SUB_LIST= WISH=${WISH} +PORTDOCS= * + +SRC_DIRS= blowfish msgs pics pwsafe sha1 sha256c tooltip twofish + +post-patch: +# We don't want Linux/Windows/Darwin binaries thank you + ${FIND} ${WRKSRC} \( \ + -name "*.so" \ + -or -name "*.dll" \ + -or -name "*.dylib" \ + \) -delete do-install: @${MKDIR} ${PREFIX}/lib/gorilla @${INSTALL_SCRIPT} ${WRKSRC}/sources/*.tcl ${PREFIX}/lib/gorilla - ${TAR} -C ${WRKSRC}/sources -cf - blowfish pics pwsafe twofish sha1 | \ - ${TAR} -C ${PREFIX}/lib/gorilla --unlink -xf - +.for dir in ${SRC_DIRS} + @${MKDIR} ${PREFIX}/lib/${PORTNAME}/${dir} + @cd ${WRKSRC}/sources/${dir} \ + && ${COPYTREE_SHARE} \* \ + ${PREFIX}/lib/${PORTNAME}/${dir} +.endfor @${INSTALL_SCRIPT} ${WRKDIR}/${PORTNAME} ${PREFIX}/bin post-install: @${CHOWN} -R ${SHAREOWN}:${SHAREGRP} ${PREFIX}/lib/gorilla - @${CHMOD} ugo+rx ${PREFIX}/lib/gorilla/blowfish/*.tcl - @${CHMOD} ugo+rx ${PREFIX}/lib/gorilla/pwsafe/*.tcl - @${CHMOD} ugo+rx ${PREFIX}/lib/gorilla/twofish/*.tcl - @${CHMOD} ugo+rx ${PREFIX}/lib/gorilla/sha1/*.tcl + @${FIND} ${PREFIX}/lib/${PORTNAME}/ -name "*.tcl" \ + | ${XARGS} ${CHMOD} ${BINMODE} +.if !defined(NOPORTDOCS) + @${MKDIR} ${DOCSDIR} + @${INSTALL_DATA} ${WRKSRC}/README \ + ${WRKSRC}/sources/README.install-from-source \ + ${WRKSRC}/sources/CHANGES.txt \ + ${DOCSDIR} +.endif .include <bsd.port.mk> diff --git a/security/gorilla/distinfo b/security/gorilla/distinfo index cba1db75b80d..a15451633847 100644 --- a/security/gorilla/distinfo +++ b/security/gorilla/distinfo @@ -1,3 +1,2 @@ -MD5 (zdia-gorilla-v1.5.3.1-0-gc05eb4e.tar.gz) = 8b96ae606e0808e7e89b32dc84e67c3f -SHA256 (zdia-gorilla-v1.5.3.1-0-gc05eb4e.tar.gz) = 7762d4a238b7917d496237c800f340be69ef0d3712173731f224f7c4e718c750 -SIZE (zdia-gorilla-v1.5.3.1-0-gc05eb4e.tar.gz) = 353151 +SHA256 (zdia-gorilla-v1.5.3.4-0-g7c3e819.tar.gz) = a97755e0c7005f8ee192905c1fbd9a97f5b235e5f24336f394c84c5aa7a596a0 +SIZE (zdia-gorilla-v1.5.3.4-0-g7c3e819.tar.gz) = 450557 diff --git a/security/gorilla/pkg-plist b/security/gorilla/pkg-plist index 4a6ddfc245d8..e9ca8860ad84 100644 --- a/security/gorilla/pkg-plist +++ b/security/gorilla/pkg-plist @@ -2,10 +2,14 @@ bin/gorilla lib/gorilla/gorilla.tcl lib/gorilla/isaac.tcl +lib/gorilla/non-modal.tcl +lib/gorilla/viewhelp.tcl lib/gorilla/blowfish/LICENSE.txt lib/gorilla/blowfish/blowfish.tcl lib/gorilla/blowfish/blowtest.tcl lib/gorilla/blowfish/pkgIndex.tcl +lib/gorilla/msgs/de.msg +lib/gorilla/msgs/ru.msg lib/gorilla/pics/browse.gif lib/gorilla/pics/gorilla-16x16.gif lib/gorilla/pics/gorilla-32x32.gif @@ -23,16 +27,49 @@ lib/gorilla/pwsafe/pwsafe.tcl lib/gorilla/pwsafe/pwtest.tcl lib/gorilla/pwsafe/pwsafe-v2.tcl lib/gorilla/pwsafe/pwsafe-v3.tcl +lib/gorilla/sha1/ChangeLog lib/gorilla/sha1/LICENSE.txt lib/gorilla/sha1/pkgIndex.tcl +lib/gorilla/sha1/sha1.c +lib/gorilla/sha1/sha1v1.test +lib/gorilla/sha1/sha1.man +lib/gorilla/sha1/sha1v1.tcl +lib/gorilla/sha1/sha256.c +lib/gorilla/sha1/sha1c.tcl +lib/gorilla/sha1/sha1.bench +lib/gorilla/sha1/sha256c.tcl +lib/gorilla/sha1/sha1.h +lib/gorilla/sha1/sha1.tcl +lib/gorilla/sha1/sha1.test +lib/gorilla/sha1/sha256.bench +lib/gorilla/sha1/sha256.h +lib/gorilla/sha1/sha256.man lib/gorilla/sha1/sha256.tcl +lib/gorilla/sha1/sha256.test +lib/gorilla/sha256c/critcl.tcl +lib/gorilla/sha256c/pkgIndex.tcl +lib/gorilla/sha256c/Darwin-x86/critcl.tcl +lib/gorilla/sha256c/Linux-x86/critcl.tcl +lib/gorilla/sha256c/Linux-x86_64/critcl.tcl +lib/gorilla/sha256c/Windows-x86/critcl.tcl +lib/gorilla/tooltip/pkgIndex.tcl +lib/gorilla/tooltip/tipstack.tcl +lib/gorilla/tooltip/tooltip.tcl +lib/gorilla/twofish/f32-critcl.tcl lib/gorilla/twofish/twofish.tcl lib/gorilla/twofish/twotest.tcl lib/gorilla/twofish/pkgIndex.tcl lib/gorilla/twofish/LICENSE.txt @dirrm lib/gorilla/blowfish +@dirrm lib/gorilla/msgs @dirrm lib/gorilla/pics -@dirrm lib/gorilla/twofish @dirrm lib/gorilla/pwsafe @dirrm lib/gorilla/sha1 +@dirrm lib/gorilla/sha256c/Darwin-x86 +@dirrm lib/gorilla/sha256c/Linux-x86 +@dirrm lib/gorilla/sha256c/Linux-x86_64 +@dirrm lib/gorilla/sha256c/Windows-x86 +@dirrm lib/gorilla/sha256c +@dirrm lib/gorilla/tooltip +@dirrm lib/gorilla/twofish @dirrm lib/gorilla |