[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