[91797] trunk/dports/editors/emacs/Portfile
jeremyhu at macports.org
jeremyhu at macports.org
Tue Apr 10 13:13:12 PDT 2012
Revision: 91797
https://trac.macports.org/changeset/91797
Author: jeremyhu at macports.org
Date: 2012-04-10 13:13:12 -0700 (Tue, 10 Apr 2012)
Log Message:
-----------
emacs: Tiger and Mountain Lion fixes
Modified Paths:
--------------
trunk/dports/editors/emacs/Portfile
Modified: trunk/dports/editors/emacs/Portfile
===================================================================
--- trunk/dports/editors/emacs/Portfile 2012-04-10 18:42:20 UTC (rev 91796)
+++ trunk/dports/editors/emacs/Portfile 2012-04-10 20:13:12 UTC (rev 91797)
@@ -76,8 +76,17 @@
configure.ldflags-append -lfreetype -lfontconfig
}
-platform darwin 11 {
- configure.ldflags-append -Wl,-no_pie
+platform darwin {
+ post-patch {
+ if {${os.major} < 9} {
+ reinplace "s:-fno-pie::" ${worksrcpath}/src/s/darwin.h
+ } else {
+ reinplace "s:-fno-pie:-fno-pie -Wl,-no_pie:" ${worksrcpath}/src/s/darwin.h
+
+ # I believe the above reinplace is sufficient, but I'm leaving this to be safe --jeremyhu
+ configure.ldflags-append -Wl,-no_pie
+ }
+ }
}
variant motif requires x11 description {Builds emacs as an X11 program with Motif widgets} {
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.macosforge.org/pipermail/macports-changes/attachments/20120410/8b44c5af/attachment.html>
More information about the macports-changes
mailing list