[29433] trunk/dports/aqua
source_changes at macosforge.org
source_changes at macosforge.org
Sun Sep 23 10:25:12 PDT 2007
Revision: 29433
http://trac.macosforge.org/projects/macports/changeset/29433
Author: ryandesign at macports.org
Date: 2007-09-23 10:25:12 -0700 (Sun, 23 Sep 2007)
Log Message:
-----------
SSHKeychain: new port, thanks to Michael Wild. Closes #12742.
Added Paths:
-----------
trunk/dports/aqua/SSHKeychain/
trunk/dports/aqua/SSHKeychain/Portfile
trunk/dports/aqua/SSHKeychain/files/
trunk/dports/aqua/SSHKeychain/files/patch-SSHKeychain_xcodeproj__project_pbxproj.diff
Added: trunk/dports/aqua/SSHKeychain/Portfile
===================================================================
--- trunk/dports/aqua/SSHKeychain/Portfile (rev 0)
+++ trunk/dports/aqua/SSHKeychain/Portfile 2007-09-23 17:25:12 UTC (rev 29433)
@@ -0,0 +1,50 @@
+# $Id$
+# -*- Mode: Tcl; tab-width: 4; indent-tabs-mode: nil; c-basic-offset: 4 -*- vim:fenc=utf-8:filetype=tcl:et:sw=4:ts=4:sts=4
+#
+# Inspired by the Portfile of CocoaDialog
+
+PortSystem 1.0
+PortGroup xcode 1.0
+
+name SSHKeychain
+version 0.8.2
+categories aqua sysutils
+maintainers themiwi at users.sourceforge.net
+description SSHKeychain is a graphical front-end to ssh-add
+long_description \
+ SSHKeychain is a graphical front-end to ssh-agent and \
+ also allows the creation of ssh tunnels. It automatically \
+ loads keys when needed, integrates with Apple Keychain \
+ and offers key-management.
+
+homepage http://www.sshkeychain.org/
+platforms macosx
+
+# unfortunately there are no tarballs...
+fetch.type svn
+# ... but the upstream developer uses tags, so that's a good thing...
+svn.url http://svn.sshkeychain.org/repos/tags/0.8.2
+# ... and we make it airtight with the revision number
+svn.tag 122
+
+# needed to prevent helper apps from getting installed
+patchfiles patch-SSHKeychain_xcodeproj__project_pbxproj.diff
+
+worksrcdir ${version}
+xcode.target ${name}
+
+# Dummy configure to enable +universal.
+use_configure yes
+configure {}
+
+# Determine for what architecture to build
+# (if +universal, the project already does the right thing...)
+if {! [variant_isset universal]} {
+ set arch ${os.arch}
+ if {! [string compare ${os.arch} powerpc]} {
+ set arch ppc
+ }
+
+ xcode.build.settings-append ARCHS=${arch}
+ xcode.destroot.settings-append ARCHS=${arch}
+}
Property changes on: trunk/dports/aqua/SSHKeychain/Portfile
___________________________________________________________________
Name: svn:keywords
+ Id
Name: svn:eol-style
+ native
Added: trunk/dports/aqua/SSHKeychain/files/patch-SSHKeychain_xcodeproj__project_pbxproj.diff
===================================================================
--- trunk/dports/aqua/SSHKeychain/files/patch-SSHKeychain_xcodeproj__project_pbxproj.diff (rev 0)
+++ trunk/dports/aqua/SSHKeychain/files/patch-SSHKeychain_xcodeproj__project_pbxproj.diff 2007-09-23 17:25:12 UTC (rev 29433)
@@ -0,0 +1,98 @@
+Index: SSHKeychain.xcodeproj/project.pbxproj
+===================================================================
+--- SSHKeychain.xcodeproj/project.pbxproj (revision 122)
++++ SSHKeychain.xcodeproj/project.pbxproj (working copy)
+@@ -79,23 +79,6 @@
+ CCFAAB480C7C870900AD9093 /* SSHToken.m in Sources */ = {isa = PBXBuildFile; fileRef = CCFAAB460C7C870900AD9093 /* SSHToken.m */; };
+ /* End PBXBuildFile section */
+
+-/* Begin PBXBuildStyle section */
+- CCFAAB520C7CB9C800AD9093 /* Development */ = {
+- isa = PBXBuildStyle;
+- buildSettings = {
+- COPY_PHASE_STRIP = NO;
+- };
+- name = Development;
+- };
+- CCFAAB530C7CB9C800AD9093 /* Deployment */ = {
+- isa = PBXBuildStyle;
+- buildSettings = {
+- COPY_PHASE_STRIP = YES;
+- };
+- name = Deployment;
+- };
+-/* End PBXBuildStyle section */
+-
+ /* Begin PBXContainerItemProxy section */
+ CCC9E3E406A5A44900422E9E /* PBXContainerItemProxy */ = {
+ isa = PBXContainerItemProxy;
+@@ -128,7 +111,7 @@
+ 29B97324FDCFA39411CA2CEA /* AppKit.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = AppKit.framework; path = /System/Library/Frameworks/AppKit.framework; sourceTree = "<absolute>"; };
+ 29B97325FDCFA39411CA2CEA /* Foundation.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = Foundation.framework; path = /System/Library/Frameworks/Foundation.framework; sourceTree = "<absolute>"; };
+ 32CA4F630368D1EE00C91783 /* SSHKeychain_Prefix.pch */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = SSHKeychain_Prefix.pch; sourceTree = "<group>"; };
+- 8D1107320486CEB800E47090 /* SSHKeychain.app */ = {isa = PBXFileReference; includeInIndex = 0; lastKnownFileType = wrapper.application; path = SSHKeychain.app; sourceTree = BUILT_PRODUCTS_DIR; };
++ 8D1107320486CEB800E47090 /* SSHKeychain.app */ = {isa = PBXFileReference; explicitFileType = wrapper.application; includeInIndex = 0; path = SSHKeychain.app; sourceTree = BUILT_PRODUCTS_DIR; };
+ CC08A64506A876B300C578A3 /* PreferenceController.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = PreferenceController.h; sourceTree = "<group>"; usesTabs = 1; };
+ CC08A64606A876B300C578A3 /* PreferenceController.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = PreferenceController.m; sourceTree = "<group>"; usesTabs = 1; };
+ CC14663E06AD2DBF0083071B /* PreferenceView.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; name = PreferenceView.h; path = PreferenceViews/PreferenceView.h; sourceTree = "<group>"; usesTabs = 1; };
+@@ -497,12 +480,6 @@
+ 29B97313FDCFA39411CA2CEA /* Project object */ = {
+ isa = PBXProject;
+ buildConfigurationList = CC39D6370921118A00FE3BC5 /* Build configuration list for PBXProject "SSHKeychain" */;
+- buildSettings = {
+- };
+- buildStyles = (
+- CCFAAB520C7CB9C800AD9093 /* Development */,
+- CCFAAB530C7CB9C800AD9093 /* Deployment */,
+- );
+ hasScannedForEncodings = 1;
+ knownRegions = (
+ English,
+@@ -715,6 +692,7 @@
+ OTHER_REZFLAGS = "";
+ PRODUCT_NAME = TunnelRunner;
+ SECTORDER_FLAGS = "";
++ SKIP_INSTALL = YES;
+ WARNING_CFLAGS = "-Wmost";
+ ZERO_LINK = NO;
+ };
+@@ -733,6 +711,7 @@
+ OTHER_REZFLAGS = "";
+ PRODUCT_NAME = TunnelRunner;
+ SECTORDER_FLAGS = "";
++ SKIP_INSTALL = YES;
+ WARNING_CFLAGS = "-Wmost";
+ ZERO_LINK = NO;
+ };
+@@ -749,6 +728,7 @@
+ OTHER_REZFLAGS = "";
+ PRODUCT_NAME = TunnelRunner;
+ SECTORDER_FLAGS = "";
++ SKIP_INSTALL = YES;
+ WARNING_CFLAGS = "-Wmost";
+ };
+ name = Default;
+@@ -782,6 +762,7 @@
+ OTHER_REZFLAGS = "";
+ PRODUCT_NAME = PassphraseRequester;
+ SECTORDER_FLAGS = "";
++ SKIP_INSTALL = YES;
+ WARNING_CFLAGS = "-Wmost";
+ ZERO_LINK = NO;
+ };
+@@ -807,6 +788,7 @@
+ OTHER_REZFLAGS = "";
+ PRODUCT_NAME = PassphraseRequester;
+ SECTORDER_FLAGS = "";
++ SKIP_INSTALL = YES;
+ WARNING_CFLAGS = "-Wmost";
+ ZERO_LINK = NO;
+ };
+@@ -830,6 +812,7 @@
+ OTHER_REZFLAGS = "";
+ PRODUCT_NAME = PassphraseRequester;
+ SECTORDER_FLAGS = "";
++ SKIP_INSTALL = YES;
+ WARNING_CFLAGS = "-Wmost";
+ };
+ name = Default;
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.macosforge.org/pipermail/macports-changes/attachments/20070923/1a48c6be/attachment.html
More information about the macports-changes
mailing list