[42429] trunk/dports/aqua/Chmox
nox at macports.org
nox at macports.org
Fri Nov 21 03:21:46 PST 2008
Revision: 42429
http://trac.macports.org/changeset/42429
Author: nox at macports.org
Date: 2008-11-21 03:21:45 -0800 (Fri, 21 Nov 2008)
Log Message:
-----------
Chmox (closes #17277):
* Ported to xcode-1.0 PortGroup.
* Does not use the cd procedure anymore (see #12914).
* Now links against OpenSSL and libxml2 libraries from MacPorts.
Modified Paths:
--------------
trunk/dports/aqua/Chmox/Portfile
Added Paths:
-----------
trunk/dports/aqua/Chmox/files/
trunk/dports/aqua/Chmox/files/patch-chmox.xcode-project.pbxproj.diff
Modified: trunk/dports/aqua/Chmox/Portfile
===================================================================
--- trunk/dports/aqua/Chmox/Portfile 2008-11-21 11:19:03 UTC (rev 42428)
+++ trunk/dports/aqua/Chmox/Portfile 2008-11-21 11:21:45 UTC (rev 42429)
@@ -1,31 +1,35 @@
# $Id$
PortSystem 1.0
+PortGroup xcode 1.0
+
name Chmox
version 0.4
+revision 1
categories aqua textproc
maintainers waqar at macports.org
description Read CHM documents on your Mac
long_description \
- A viewer for Microsoft Help "CHM" (aka Compiled HTML) files \
+ A viewer for Microsoft Help \"CHM\" (aka Compiled HTML) files \
on Mac OS X 10.3 using Cocoa, WebKit and chmlib.
homepage http://chmox.sourceforge.net
-platforms macosx
fetch.type cvs
cvs.root :pserver:anonymous at chmox.cvs.sourceforge.net:/cvsroot/chmox
cvs.module Sources
worksrcdir Sources
-use_configure no
-build.type pbx
-build.target -target ${name}
-build.args build
+patchfiles patch-chmox.xcode-project.pbxproj.diff
-destroot {
- cd ${worksrcpath}
- system "${build.cmd} install ${build.target} \
- INSTALL_PATH=/Applications/MacPorts \
- INSTALL_MODE_FLAG=go-w,a+rX DSTROOT=${destroot}"
+post-patch {
+ reinplace s|@PREFIX@|${prefix}| ${worksrcpath}/chmox.xcode/project.pbxproj
}
+
+depends_lib port:openssl \
+ port:libxml2
+
+xcode.build.settings LIBRARY_SEARCH_PATHS=${prefix}/lib \
+ DEPLOYMENT_LOCATION=NO
+
+xcode.destroot.settings LIBRARY_SEARCH_PATHS=${prefix}/lib
Added: trunk/dports/aqua/Chmox/files/patch-chmox.xcode-project.pbxproj.diff
===================================================================
--- trunk/dports/aqua/Chmox/files/patch-chmox.xcode-project.pbxproj.diff (rev 0)
+++ trunk/dports/aqua/Chmox/files/patch-chmox.xcode-project.pbxproj.diff 2008-11-21 11:21:45 UTC (rev 42429)
@@ -0,0 +1,19 @@
+--- chmox.xcode/project.pbxproj.orig 2008-11-16 20:53:28.000000000 +0100
++++ chmox.xcode/project.pbxproj 2008-11-16 21:17:13.000000000 +0100
+@@ -1074,7 +1074,6 @@
+ 8D15AC2B0486D014006FF6A4,
+ 8D15AC300486D014006FF6A4,
+ 8D15AC330486D014006FF6A4,
+- 448CC7FD068A319600F9B0DB,
+ );
+ buildRules = (
+ );
+@@ -1098,7 +1097,7 @@
+ GCC_WARN_FOUR_CHARACTER_CONSTANTS = NO;
+ GCC_WARN_SHADOW = YES;
+ GCC_WARN_UNKNOWN_PRAGMAS = NO;
+- HEADER_SEARCH_PATHS = /usr/include/libxml2;
++ HEADER_SEARCH_PATHS = "\"@PREFIX@/include/libxml2\" \"@PREFIX@/include\"";
+ INFOPLIST_FILE = Info.plist;
+ INSTALL_PATH = "$(HOME)/Applications";
+ LIBRARY_SEARCH_PATHS = "";
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.macosforge.org/pipermail/macports-changes/attachments/20081121/6122074f/attachment-0001.html>
More information about the macports-changes
mailing list