Ticket #32288: Portfile.diff

File Portfile.diff, 1.8 KB (added by humem (humem), 12 years ago)
  • Portfile

    old new  
    4343    patchfiles-append   patch-clang.diff
    4444}
    4545
    46 variant fullscreen description {Add fullscreen patch from http://gist.github.com/291150 as mentioned in http://www.sanityinc.com/full-screen-support-for-cocoa-emacs-on-osx} {
     46# patch-fullscreen.diff
     47#   http://gist.github.com/291150
     48#   http://www.sanityinc.com/full-screen-support-for-cocoa-emacs-on-osx
     49variant fullscreen description {Add fullscreen patch} {
    4750    patchfiles-append patch-fullscreen.diff
    4851}
    4952
    50 # inline and font patches are fetched from MacEmacsJP http://svn.sourceforge.jp/svnroot/macemacsjp/inline_patch/trunk/, revision 574.
     53# inline and font patches are fetched from MacEmacsJP.
     54#   http://svn.sourceforge.jp/svnroot/macemacsjp/inline_patch/trunk/
     55#   revision 574.
    5156# patch-macemacsjp-inline.diff <= emacs-inline.patch
    5257# patch-macemacsjp-jpfont.diff <= font.patch
    5358
     
    5964    patchfiles-append patch-macemacsjp-jpfont.diff
    6065}
    6166
    62 variant patches conflicts fullscreen inline jpfont description {Add all patches: fullscreen, inline and jpfont} {
    63     patchfiles-append patch-fullscreen.diff \
    64                       patch-macemacsjp-jpfont.diff \
    65                       patch-macemacsjp-inline.diff
    66 }
     67variant patches requires fullscreen inline jpfont description {Add all patches: fullscreen, inline and jpfont} {}
    6768
    6869platform darwin 11 {
    6970   patchfiles-append    patch-fix-title-bar.diff patch-src_darwin.h.diff
     71   # patch-lion-fullscreen.diff
     72   #   https://github.com/downloads/typester/emacs/emacs-23-lion-fullscreen-test.patch
     73   if {[variant_isset fullscreen]} {
     74       patchfiles-append    patch-lion-fullscreen.diff
     75   }
    7076   configure.cflags-append      -fno-pie -O2
    7177   configure.ldflags-append     -fno-pie
    7278}