On 2012/06/09 20:52, Ryan McBride wrote:
> Again, with the actual attachment. (thanks brad)
>
> On Sat, Jun 09, 2012 at 08:34:09PM +0900, Ryan McBride wrote:
> > I've been using the password-gorilla port that was posted here a few
> > years back but sadly never committed; at some point the newer version of
> > itcl broke it and I've finally gotten sick of manually reverting back
> > itcl every time I do pkg_add -u -i. So here's an updated port.
> >
> > Can somebody please OK this so I can get it into the tree this time?
> >
OK with these changes. (files in the .../tarball/... paths on github
are dynamically-generated and can change when git/tar/gzip are upgraded;
people publishing software on github and similar sites should still
generate proper tarballs and upload them so they're static files
available in the downloads section rather than relying on the files
which can change under our feet).
This works fine with pwsafe files too, btw.
diff --git a/Makefile b/Makefile
index 16241e0..de3d857 100644
--- a/Makefile
+++ b/Makefile
@@ -1,4 +1,6 @@
-COMMENT = Cross platform password manager
+# $OpenBSD$
+
+COMMENT = cross-platform password manager
V = 1.5.3.6.3
DISTNAME = zdia-gorilla-v${V}-0-gfc80d95
@@ -13,13 +15,12 @@ PERMIT_PACKAGE_FTP = Yes
PERMIT_DISTFILES_CDROM =Yes
PERMIT_DISTFILES_FTP = Yes
-MASTER_SITES = http://github.com/zdia/gorilla/tarball/v${V}/
+MASTER_SITES = http://github.com/zdia/gorilla/tarball/v${V}/ \
+ http://spacehopper.org/mirrors/
USE_X11 = Yes
MODULES = x11/tk
-MODTK_VERSION = 8.5
-
RUN_DEPENDS = devel/itcl \
devel/tcllib \
devel/tklib \
diff --git a/pkg/DESCR b/pkg/DESCR
index 23315c2..8eb80fa 100644
--- a/pkg/DESCR
+++ b/pkg/DESCR
@@ -15,7 +15,7 @@ non-intuitive passwords for each service. An integrated
random password
generator can provide one-time passwords, tunable to various services'
policies.
-Password Gorilla is a tcl/tk application which can run on Linux and
+Password Gorilla is a Tcl/Tk application which can run on Linux and
Windows, and the files written are supposed to be compatible between
platforms. This is important for collaboration in heterogenous
environments.