Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP
  • 2 commits
  • 6 files changed
  • 0 commit comments
  • 1 contributor
Commits on Oct 06, 2012
Dave Brown xemacs-base: bump to v2.27 0242673
Dave Brown xemacs: reinstating since it disappeared from moonbase
Since there are xemacs auxiliary packages like xemacs-base still in
moonbase-other, I figure xemacs should also be there.
707b799
6 editors/xemacs-base/DETAILS
View
@@ -1,13 +1,13 @@
MODULE=xemacs-base
- VERSION=2.19
+ VERSION=2.27
SOURCE=$MODULE-$VERSION-pkg.tar.gz
SOURCE_URL[0]=http://ftp.xemacs.org/packages/
SOURCE_URL[1]=http://ftp.sunet.se/pub/gnu/xemacs/packages/
SOURCE_URL[2]=http://ftp.freenet.de/pub/ftp.xemacs.org/tux/xemacs/packages/
- SOURCE_VFY=sha1:a28166ecd323587a39b0881e759b894a82b37c6c
+ SOURCE_VFY=sha1:35861ee64ab00191737e35908553f598bd845c9d
WEB_SITE=http://www.xemacs.org/
ENTERED=20011112
- UPDATED=20090309
+ UPDATED=20121006
ARCHIVE=off
SHORT="xemacs-base contains base files for xemacs"
cat << EOF
32 editors/xemacs/BUILD
View
@@ -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
+
1  editors/xemacs/CONFIGURE
View
@@ -0,0 +1 @@
+mquery XEMACS_MULE "Enable internationalization support?" n
17 editors/xemacs/DEPENDS
View
@@ -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"
25 editors/xemacs/DETAILS
View
@@ -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
6 editors/xemacs/POST_INSTALL
View
@@ -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

No commit comments for this range

Something went wrong with that request. Please try again.