Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP
Browse files

Merge pull request #35 from dagbrown/master

xemacs: reinstating since it disappeared from moonbase
  • Loading branch information...
commit d097f49ca50980baede43cb2e3e66967ec057086 2 parents eead3d1 + d3b2859
@Ratler Ratler authored
View
32 editors/xemacs/BUILD
@@ -0,0 +1,32 @@
+(
+
+ LDFLAGS=`echo $LDFLAGS | sed "s/-z combreloc//"`
+
+ if [[ "$XEMACS_MULE" == "y" ]]; then
+ OPTS+=" --with-mule --with-xim=xlib"
+ fi
+
+ ./configure --prefix=/usr \
+ --with-msw=no \
+ --infodir=/usr/share/info \
+ --mandir=/usr/share/man \
+ $OPTS \
+ --without-gtk --without-gnome && #They break tabs
+ make &&
+ prepare_install &&
+ make install &&
+
+ # xemacs already installs "etags" to make its own tag files, so having
+ # its own "ctags", which generally conflicts with the ctags from the
+ # exuberant-ctags module "ctags", is unnecessary.
+
+ if module_installed ctags
+ then
+ rm /usr/bin/ctags &&
+ rm /usr/share/man/man1/ctags.1.gz
+ fi
+
+ # the ctags from exuberant-ctags will be reinstated in POST_INSTALL
+
+) > $C_FIFO 2>&1
+
View
1  editors/xemacs/CONFIGURE
@@ -0,0 +1 @@
+mquery XEMACS_MULE "Enable internationalization support?" n
View
17 editors/xemacs/DEPENDS
@@ -0,0 +1,17 @@
+depends gdbm
+depends db
+depends xemacs-base
+depends xemacs-efs
+
+optional_depends "openMotif" \
+ "" \
+ "" \
+ "for OSF/Motif standard GUI"
+optional_depends "libpng" \
+ "--with-png" \
+ "" \
+ "for PNG image support"
+optional_depends "%JPEG" \
+ "--with-jpeg" \
+ "" \
+ "for JPEG image support"
View
25 editors/xemacs/DETAILS
@@ -0,0 +1,25 @@
+ MODULE=xemacs
+ VERSION=21.4.22
+ VERSION2=21.4
+ SOURCE=$MODULE-$VERSION.tar.bz2
+ SOURCE_URL[0]=http://ftp.xemacs.org/xemacs-$VERSION2/
+ SOURCE_URL[1]=http://ftp.sunet.se/pub/gnu/xemacs/stable/
+ SOURCE_URL[2]=http://ftp.freenet.de/pub/ftp.xemacs.org/tux/xemacs/stable/
+ SOURCE_VFY=sha1:67876eb2bbedc02e7b660db8b4c31b5b98be865e
+ WEB_SITE=http://www.xemacs.org/
+ ENTERED=20011112
+ UPDATED=20121006
+ SHORT="highly customizable open source text editor and application development system."
+ PSAFE="no"
+cat << EOF
+XEmacs is a highly customizable open source text editor and application
+development system. It is protected under the GNU Public License and
+related to other versions of Emacs, in particular GNU Emacs. Its emphasis
+is on modern graphical user interface support and an open software
+development model, similar to Linux. XEmacs has an active development
+community numbering in the hundreds, and runs on Windows 95 and NT, Linux
+and nearly every other version of Unix in existence. Support for XEmacs
+has been supplied by Sun Microsystems, University of Illinois, Lucid,
+ETL/Electrotechnical Laboratory, Amdahl Corporation, BeOpen, and others,
+as well as the unpaid time of a great number of individual developers.
+EOF
View
6 editors/xemacs/POST_INSTALL
@@ -0,0 +1,6 @@
+# xemacs stomps on ctags, so here's a hack to bring it back
+
+if module_installed ctags
+then
+ lunar resurrect ctags
+fi
Please sign in to comment.
Something went wrong with that request. Please try again.