[31083] trunk/dports/editors/emacs-devel

source_changes at macosforge.org source_changes at macosforge.org
Thu Nov 15 09:54:27 PST 2007


Revision: 31083
          http://trac.macosforge.org/projects/macports/changeset/31083
Author:   nox at macports.org
Date:     2007-11-15 09:54:26 -0800 (Thu, 15 Nov 2007)

Log Message:
-----------
emacs-devel:
 * Linted.
 * Taken over.

Modified Paths:
--------------
    trunk/dports/editors/emacs-devel/Portfile

Added Paths:
-----------
    trunk/dports/editors/emacs-devel/files/patch-src-s-darwin.h.diff

Removed Paths:
-------------
    trunk/dports/editors/emacs-devel/files/patch-src-s-darwin.h

Modified: trunk/dports/editors/emacs-devel/Portfile
===================================================================
--- trunk/dports/editors/emacs-devel/Portfile	2007-11-15 17:51:55 UTC (rev 31082)
+++ trunk/dports/editors/emacs-devel/Portfile	2007-11-15 17:54:26 UTC (rev 31083)
@@ -1,11 +1,12 @@
 # $Id$
 
-PortSystem 1.0
+PortSystem      1.0
+
 name            emacs-devel
 version         22.0.97
-revision        0
 categories      editors
-maintainers     nomaintainer
+platforms       darwin freebsd
+maintainers     nox
 description     The GNU Emacs text editor, bleeding edge version
 long_description \
     GNU Emacs is a self-documenting, customizable, extensible real-time     \
@@ -14,17 +15,18 @@
     features. Emacs also has an extensive interactive manual browser. It is \
     easily extensible since its editing commands are written in Lisp.
 
-platforms       darwin freebsd
 homepage        http://www.gnu.org/software/emacs/
 master_sites    ftp://alpha.gnu.org/gnu/emacs/pretest/ \
                 http://alpha.gnu.org/gnu/emacs/pretest/
+
 distname        emacs-${version}
+
 checksums       md5 bfcda2615b9761d1dc546e1c907c584a \
                 sha1 60a50581ac93fc850225a929cc0c04dec0e51f36 \
                 rmd160 3bd5abe6fdf4e1574b6fda4b2e85cfbf171fbab4
 
 patch.pre_args  -p1
-patchfiles      patch-src-s-darwin.h
+patchfiles      patch-src-s-darwin.h.diff
 
 configure.args  --mandir=${prefix}/share/man \
                 --infodir=${prefix}/share/info \
@@ -47,7 +49,7 @@
     configure.compiler	gcc-4.0
 }
 
-variant x11 {
+variant x11 description {Enable X11 interface through Lucid widgets} {
     configure.args-delete   --without-x
     configure.args-append   --with-x-toolkit=lucid \
                             --without-carbon \
@@ -64,25 +66,25 @@
                             lib:libpng:libpng
 }
 
-variant motif requires x11 {
+variant motif requires x11 description {Enable Motif interface} {
     configure.args-delete   --with-x-toolkit=lucid
     configure.args-append   --with-x-toolkit=motif
     depends_lib-append      lib:libXm:openmotif
 }
 
-variant gtk requires x11 {
+variant gtk requires x11 conflicts motif description {Enable GTK interface} {
     configure.args-delete   --with-x-toolkit=lucid
     configure.args-append   --with-x-toolkit=gtk
     depends_lib-append      lib:libgtk.2:gtk2 \
                             lib:libglib.2:glib2
 }
 
-variant carbon conflicts x11 {
+variant carbon conflicts x11 description {Enable Carbon interface} {
     configure.args-append   --with-carbon \
                             --enable-carbon-app=/Applications/MacPorts
 }
 
-variant atsui requires carbon {
+variant atsui requires carbon description {Use Apple Type Services for Unicode Imaging} {
     configure.cflags-append -DUSE_ATSUI
 }
 

Deleted: trunk/dports/editors/emacs-devel/files/patch-src-s-darwin.h
===================================================================
--- trunk/dports/editors/emacs-devel/files/patch-src-s-darwin.h	2007-11-15 17:51:55 UTC (rev 31082)
+++ trunk/dports/editors/emacs-devel/files/patch-src-s-darwin.h	2007-11-15 17:54:26 UTC (rev 31083)
@@ -1,11 +0,0 @@
---- emacs/src/s/darwin.h	Tue Nov 30 06:57:27 2004
-+++ emacs/src/s/darwin.h.new	Wed Jan 12 19:30:53 2005
-@@ -261,7 +261,7 @@
-    end of the header for adding load commands.  Needed for dumping.
-    0x690 is the total size of 30 segment load commands (at 56
-    each).  */
--#define LD_SWITCH_SYSTEM_TEMACS -prebind LIBS_CARBON -Xlinker -headerpad -Xlinker 690
-+#define LD_SWITCH_SYSTEM_TEMACS -prebind LIBS_CARBON -Xlinker -headerpad -Xlinker E00
- 
- #define C_SWITCH_SYSTEM_TEMACS -Dtemacs
- 

Copied: trunk/dports/editors/emacs-devel/files/patch-src-s-darwin.h.diff (from rev 31074, trunk/dports/editors/emacs-devel/files/patch-src-s-darwin.h)
===================================================================
--- trunk/dports/editors/emacs-devel/files/patch-src-s-darwin.h.diff	                        (rev 0)
+++ trunk/dports/editors/emacs-devel/files/patch-src-s-darwin.h.diff	2007-11-15 17:54:26 UTC (rev 31083)
@@ -0,0 +1,11 @@
+--- emacs/src/s/darwin.h	Tue Nov 30 06:57:27 2004
++++ emacs/src/s/darwin.h.new	Wed Jan 12 19:30:53 2005
+@@ -261,7 +261,7 @@
+    end of the header for adding load commands.  Needed for dumping.
+    0x690 is the total size of 30 segment load commands (at 56
+    each).  */
+-#define LD_SWITCH_SYSTEM_TEMACS -prebind LIBS_CARBON -Xlinker -headerpad -Xlinker 690
++#define LD_SWITCH_SYSTEM_TEMACS -prebind LIBS_CARBON -Xlinker -headerpad -Xlinker E00
+ 
+ #define C_SWITCH_SYSTEM_TEMACS -Dtemacs
+ 

-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.macosforge.org/pipermail/macports-changes/attachments/20071115/97b4896a/attachment-0001.html


More information about the macports-changes mailing list