[26208] trunk/dports/editors/emacs/Portfile
source_changes at macosforge.org
source_changes at macosforge.org
Fri Jun 15 12:46:46 PDT 2007
Revision: 26208
http://trac.macosforge.org/projects/macports/changeset/26208
Author: boeyms at macports.org
Date: 2007-06-15 12:46:46 -0700 (Fri, 15 Jun 2007)
Log Message:
-----------
editors/emacs:
* Add x11, motif, gtk, carbon and atsui variants (completes addressing #12075);
* Remove some commented-out lines that are no longer needed.
Modified Paths:
--------------
trunk/dports/editors/emacs/Portfile
Modified: trunk/dports/editors/emacs/Portfile
===================================================================
--- trunk/dports/editors/emacs/Portfile 2007-06-15 19:45:06 UTC (rev 26207)
+++ trunk/dports/editors/emacs/Portfile 2007-06-15 19:46:46 UTC (rev 26208)
@@ -31,12 +31,9 @@
post-destroot {
cd ${destroot}${prefix}
-# delete info/dir share/info share/man
-# file rename info share/info
-# file rename man share/man
xinstall -d share/emacs/${version}/leim
if {[variant_isset carbon]} {
-# global version
+ global version
delete bin/emacs bin/emacs-${version}
}
}
@@ -54,3 +51,43 @@
livecheck.check regex
livecheck.url http://ftp.gnu.org/gnu/emacs/?M=D
livecheck.regex emacs-(\\d+\\.\\d+\\w*).tar.gz
+
+variant x11 description {Builds emacs as a X11 program with Lucid widgets} {
+ configure.args-delete --without-x
+ configure.args-append --with-x-toolkit=lucid \
+ --without-carbon \
+ --with-xpm \
+ --with-jpeg \
+ --with-tiff \
+ --with-gif \
+ --with-png
+ depends_lib-append lib:libX11:XFree86 \
+ lib:libXpm:XFree86 \
+ lib:libjpeg:jpeg \
+ lib:libtiff:tiff \
+ lib:libungif:libungif \
+ lib:libpng:libpng
+}
+
+variant motif requires x11 description {Builds emacs as an X11 program with Motif widgets} {
+ configure.args-delete --with-x-toolkit=lucid
+ configure.args-append --with-x-toolkit=motif
+ depends_lib-append lib:libXm:openmotif
+}
+
+variant gtk requires x11 description {Builds emacs as an X11 program with GTK+2 widgets} {
+ 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 description {Adds a Mac (Carbon) version of Emacs} {
+ configure.args-delete --without-carbon
+ configure.args-append --with-carbon \
+ --enable-carbon-app=/Applications/MacPorts
+}
+
+variant atsui requires carbon description {Adds a Mac (Carbon) version of Emacs that uses the ATSUI protocol} {
+ configure.cflags-append -DUSE_ATSUI
+}
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.macosforge.org/pipermail/macports-changes/attachments/20070615/4c253fc0/attachment.html
More information about the macports-changes
mailing list