commit/mule-ucs: Jerry James: Drop 21.1 support. See xemacs-patches message with ID

[email protected] Fri, 03 Oct 2014 18:18:21 -0000
Newsgroups gmane.emacs.xemacs.patches
Message-ID <[email protected]>
1 new commit in mule-ucs:

https://bitbucket.org/xemacs/mule-ucs/commits/9bf5aa4fe2ab/
Changeset:   9bf5aa4fe2ab
User:        Jerry James
Date:        2014-10-03 18:18:17+00:00
Summary:     Drop 21.1 support.  See xemacs-patches message with ID
<CAHCOHQ=UnNnZpQk3KOQpRApyk5uzWkenmxaaZdzYtA2+dfKdZw@mail.gmail.com>.
Affected #:  2 files

diff -r f7fb28ff013e12e7d94db7caae862dcff4c2dc16 -r 9bf5aa4fe2ab844e5eb9e0de5878fddb60bf1121 ChangeLog
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,7 @@
+2014-09-29  Jerry James  <[email protected]>
+
+	* Makefile: Drop XEmacs 21.1 support.
+
 2014-05-15  Norbert Koch  <[email protected]>
 
 	* Makefile (VERSION): XEmacs package 1.20 released.

diff -r f7fb28ff013e12e7d94db7caae862dcff4c2dc16 -r 9bf5aa4fe2ab844e5eb9e0de5878fddb60bf1121 Makefile
--- a/Makefile
+++ b/Makefile
@@ -25,15 +25,6 @@
 REQUIRES = mule-base latin-euro-standards
 CATEGORY = mule
 
-# Mule-UCS is a unique package in that it does not compile or run
-# under XEmacsen 21.1, at least not "out of the box".  So here's
-# some really ugly Makefile voodoo that will allow people using XEmacs
-# 21.1 to build the packages without it blowing up in their faces.
-# Don't try this at home, kids.  SY.
-include ../../Local.rules
-CHECK_VERSION =	$(XEMACS) -batch -no-autoloads -eval '(princ (emacs-version>= 21 4))'
-
-ifeq ($(shell $(CHECK_VERSION)),t)
 EXTRA_SOURCES = \
 	lisp/un-trbase.el
 
@@ -82,15 +73,3 @@
 
 #compile::
 #	$(XEMACS) -no-autoloads -batch -l mucs-comp.el
-
-else
-include ../../Version.rules
-
-bad-version:
-	@echo "************************ W A R N I N G *************************"
-	@echo "Building Mule-UCS with versions less than 21.4 is unsupported by"
-	@echo "the XEmacs Project."
-	@echo "If you need this feature, contact the package maintainer directly:"
-	@echo "$(MAINTAINER)"
-endif
-

Repository URL: https://bitbucket.org/xemacs/mule-ucs/

--

This is a commit notification from bitbucket.org. You are receiving
this because you have the service enabled, addressing the recipient of
this email.