Changeset 87876
- Timestamp:
- Dec 10, 2011, 1:25:19 PM (8 years ago)
- Location:
- trunk/dports/aqua/emacs-app
- Files:
-
- 1 added
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/dports/aqua/emacs-app/Portfile
r85465 r87876 9 9 categories aqua editors 10 10 license GPL-3+ 11 maintainers css 11 maintainers css hum openmaintainer 12 12 description The GNU Emacs text editor (Cocoa version) 13 13 … … 25 25 homepage http://www.gnu.org/software/emacs/ 26 26 master_sites gnu:emacs 27 distname emacs-${version}a 27 dist_subdir emacs 28 distname emacs-${version}b 28 29 worksrcdir emacs-${version} 29 use_bzip2 yes 30 checksums md5 f2cf8dc6f28f8ae59bc695b4ddda339c \ 31 sha1 795bdfa372e42b9589a80f6dcb2ad8fed65b90e4 \ 32 rmd160 21f201714bca420c3a8fed8c92058cec786e724e 30 checksums rmd160 d253874ecef5c09d35576cf508727f5863c80834 \ 31 sha256 56cb6db717a9eb9679e12466559837c4047a175c89d8cc4d89d4c378562320f9 33 32 34 33 depends_lib port:ncurses … … 44 43 } 45 44 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} { 45 # patch-fullscreen.diff 46 # http://gist.github.com/291150 47 # http://www.sanityinc.com/full-screen-support-for-cocoa-emacs-on-osx 48 variant fullscreen description {Add fullscreen patch} { 47 49 patchfiles-append patch-fullscreen.diff 48 50 } 49 51 50 # inline and font patches are fetched from MacEmacsJP http://svn.sourceforge.jp/svnroot/macemacsjp/inline_patch/trunk/, revision 574. 52 # inline and font patches are fetched from MacEmacsJP. 53 # http://svn.sourceforge.jp/svnroot/macemacsjp/inline_patch/trunk/ 54 # revision 574. 51 55 # patch-macemacsjp-inline.diff <= emacs-inline.patch 52 56 # patch-macemacsjp-jpfont.diff <= font.patch … … 60 64 } 61 65 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 } 66 variant patches requires fullscreen inline jpfont description {Add all patches: fullscreen, inline and jpfont} {} 67 67 68 68 platform darwin 11 { 69 69 patchfiles-append patch-fix-title-bar.diff patch-src_darwin.h.diff 70 # patch-lion-fullscreen.diff 71 # https://github.com/downloads/typester/emacs/emacs-23-lion-fullscreen-test.patch 72 if {[variant_isset fullscreen]} { 73 patchfiles-append patch-lion-fullscreen.diff 74 } 70 75 configure.cflags-append -fno-pie -O2 71 76 configure.ldflags-append -fno-pie … … 89 94 ${destroot}${applications_dir}/Emacs.app/Contents/Resources/site-lisp/site-start.el 90 95 } 96 97 livecheck.type regex 98 livecheck.url http://ftp.gnu.org/gnu/emacs/?C=M&O=D 99 livecheck.regex emacs-(\\d+\\.\\d+\\w*)\\.tar
Note: See TracChangeset
for help on using the changeset viewer.