[27300] trunk/dports/devel

source_changes at macosforge.org source_changes at macosforge.org
Fri Jul 27 19:14:12 PDT 2007


Revision: 27300
          http://trac.macosforge.org/projects/macports/changeset/27300
Author:   eridius at macports.org
Date:     2007-07-27 19:14:12 -0700 (Fri, 27 Jul 2007)

Log Message:
-----------
New port: otx. Currently pulling from svn, will update to source drop at next release

Added Paths:
-----------
    trunk/dports/devel/otx/
    trunk/dports/devel/otx/Portfile

Added: trunk/dports/devel/otx/Portfile
===================================================================
--- trunk/dports/devel/otx/Portfile	                        (rev 0)
+++ trunk/dports/devel/otx/Portfile	2007-07-28 02:14:12 UTC (rev 27300)
@@ -0,0 +1,38 @@
+# $Id$
+
+PortSystem 1.0
+
+name                otx
+version             0.16b_dev
+categories          devel sysutils
+maintainers         eridius at macports.org
+description         otool's bastard son
+long_description    {otx stands for "object tool extended". otx uses otool(object tool) to disassemble a Mach-O executable file, then enhances the disassembled output. Simple enhancements include adding the machine code of each instruction and the offset of each instruction from the beginning of a function. More complicated enhancements include displaying the names and data types of Objective-C methods even if symbols have been stripped, and adding comments that describe member variables, function calls, static data and more.}
+homepage            http://otx.osxninja.com/
+platforms           darwin
+# master_sites        
+fetch.type          svn
+svn.args            -r 288
+svn.url             http://otx.osxninja.com/builds/trunk/
+
+# checksums           md5 MD5SUM \
+#                     sha1 SHA1SUM
+# distname            ${name}-${version}
+# extract.suffix      .tar.gz
+worksrcdir          trunk
+
+# depends on otool but that's not part of MacPorts
+livecheck.check     regex
+livecheck.regex     {<a href="files/otx.dmg">otx (.*?)</a>}
+livecheck.version   0.16b
+
+use_configure       no
+build {
+    system "cd ${worksrcpath} && xcodebuild -target 'otx gui' -configuration Release build SRCROOT=build/ OBJROOT=build/"
+    system "cd ${worksrcpath} && xcodebuild -target 'otx cli' -configuration Release build SRCROOT=build/ OBJROOT=build/"
+}
+
+destroot {
+    system "cd ${worksrcpath} && xcodebuild -target 'otx gui' -configuration Release install SRCROOT=build/ OBJROOT=build/ DSTROOT=${destroot} INSTALL_PATH=/Applications/MacPorts"
+    system "cd ${worksrcpath} && xcodebuild -target 'otx cli' -configuration Release install SRCROOT=build/ OBJROOT=build/ DSTROOT=${destroot} INSTALL_PATH=${prefix}/bin"
+}


Property changes on: trunk/dports/devel/otx/Portfile
___________________________________________________________________
Name: svn:keywords
   + id
Name: svn:eol-style
   + native

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


More information about the macports-changes mailing list