[28907] users/rhwood/MacPorts.Framework

source_changes at macosforge.org source_changes at macosforge.org
Tue Sep 11 03:02:09 PDT 2007


Revision: 28907
          http://trac.macosforge.org/projects/macports/changeset/28907
Author:   rhwood at macports.org
Date:     2007-09-11 03:02:08 -0700 (Tue, 11 Sep 2007)

Log Message:
-----------
New method: - [MPMacPorts (NSString *)pathToPortIndex:(NSString *)source] which returns the path to the PortIndex file for a given source URL.

Modified Paths:
--------------
    users/rhwood/MacPorts.Framework/MPMacPorts.h
    users/rhwood/MacPorts.Framework/MPMacPorts.m

Modified: users/rhwood/MacPorts.Framework/MPMacPorts.h
===================================================================
--- users/rhwood/MacPorts.Framework/MPMacPorts.h	2007-09-11 10:00:39 UTC (rev 28906)
+++ users/rhwood/MacPorts.Framework/MPMacPorts.h	2007-09-11 10:02:08 UTC (rev 28907)
@@ -20,5 +20,6 @@
 
 - (NSString *)prefix;
 - (NSArray *)sources;
+- (NSString *)pathToPortIndex:(NSString *)source;
 
 @end

Modified: users/rhwood/MacPorts.Framework/MPMacPorts.m
===================================================================
--- users/rhwood/MacPorts.Framework/MPMacPorts.m	2007-09-11 10:00:39 UTC (rev 28906)
+++ users/rhwood/MacPorts.Framework/MPMacPorts.m	2007-09-11 10:02:08 UTC (rev 28907)
@@ -38,4 +38,9 @@
 	return [interpreter getVariableAsArray:@"macports::sources"];
 }
 
+- (NSString *)pathToPortIndex:(NSString *)source {
+	return [interpreter evaluateAsString:[[@"return [macports::getindex " stringByAppendingString:source] stringByAppendingString:@" ]"]];
+}
+
+
 @end

-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.macosforge.org/pipermail/macports-changes/attachments/20070911/d2fb2f82/attachment.html


More information about the macports-changes mailing list