[101138] trunk/dports/security

eborisch at macports.org eborisch at macports.org
Fri Jan 4 21:19:16 PST 2013


Revision: 101138
          https://trac.macports.org/changeset/101138
Author:   eborisch at macports.org
Date:     2013-01-04 21:19:16 -0800 (Fri, 04 Jan 2013)
Log Message:
-----------
KeePassX: New port; cross-platform password storage.

Added Paths:
-----------
    trunk/dports/security/KeePassX/
    trunk/dports/security/KeePassX/Portfile

Added: trunk/dports/security/KeePassX/Portfile
===================================================================
--- trunk/dports/security/KeePassX/Portfile	                        (rev 0)
+++ trunk/dports/security/KeePassX/Portfile	2013-01-05 05:19:16 UTC (rev 101138)
@@ -0,0 +1,58 @@
+# -*- coding: utf-8; mode: tcl; tab-width: 4; indent-tabs-mode: nil; c-basic-offset: 4 -*- vim:fenc=utf-8:ft=tcl:et:sw=4:ts=4:sts=4
+# $Id$
+
+PortSystem              1.0
+PortGroup               qt4 1.0
+
+name                    KeePassX
+version                 2.0-alpha3
+categories              security aqua
+maintainers             nonaintainer
+
+description             KeePassX is a password manager compatiable with KeePass
+long_description        KeePassX is an application for people with extremly \
+                        high demands on secure personal data management. It \
+                        has a light interface, is cross platform and published \
+                        under the terms of the GNU General Public License. \
+                        KeePassX saves many different information e.g. user \
+                        names, passwords, urls, attachments and comments in \
+                        one single database. \n\n\
+
+platforms               darwin
+license                 GPL-2
+
+notes {
+    BEWARE, THIS IS AN ALPHA RELEASE AND NOT INTENDED TO BE USED IN A PRODUCTION
+    ENVIRONMENT.
+}
+
+homepage                https://www.keepassx.org/
+master_sites            https://www.keepassx.org/dev/attachments/download/22
+distname                keepassx-${version}
+
+checksums \
+    rmd160  063bdc2b2bea177391db4d488b1d82a80dc49c11 \
+    sha256  66addf7dbe26a0dc137d0397b3de4152f0d0fb563c0577be260e9f2a10fa2f21
+
+depends_lib-append      port:libgcrypt
+depends_build-append    port:cmake
+
+extract.mkdir           yes
+worksrcdir              build
+
+post-extract {
+    move ${worksrcpath}/${distname} ${workpath}/
+}
+
+configure.cmd           cmake
+configure.pre_args      -DCMAKE_INSTALL_PREFIX=${applications_dir}
+configure.args          ${qt_cmake_defines} ../${distname}
+
+# Don't make copies of all the QT4 libraries etc... (MUCH smaller install)
+post-configure {
+    reinplace "s/FIXUP_QT4_EXECUTABLE.*//" src/cmake_install.cmake
+}
+
+livecheck.type          regex
+livecheck.url           ${homepage}dev/projects/keepassx/files
+livecheck.regex         keepassx-(\[-alphabet\\d\.\]+).tar.gz


Property changes on: trunk/dports/security/KeePassX/Portfile
___________________________________________________________________
Added: svn:keywords
   + Id
Added: svn:eol-style
   + native
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.macosforge.org/pipermail/macports-changes/attachments/20130104/3dfd4ec1/attachment.html>


More information about the macports-changes mailing list