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

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

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

diff -r 0db6a485b423482b9deb61d0df8c459dfb5755d7 -r c3d348f230f98ee8f174c14b651a24d75323355f 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.22 released.

diff -r 0db6a485b423482b9deb61d0df8c459dfb5755d7 -r c3d348f230f98ee8f174c14b651a24d75323355f Makefile
--- a/Makefile
+++ b/Makefile
@@ -36,15 +36,6 @@
 REQUIRES = mule-base latin-euro-standards mule-ucs leim fsf-compat dired
 endif
 
-# Latin-Unity 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)
 ELCS = latin-unity.elc latin-unity-vars.elc latin-euro-input.elc \
        latin-unity-latin7.elc latin-latin7-input.elc latin-unity-latin9.elc \
        latin-unity-latin8.elc latin-unity-latin10.elc \
@@ -86,14 +77,3 @@
 #		-l latin-unity-vars -l latin-unity \
 #		-f latin-unity-install -f latin-unity-test \
 #		-eval "(write-file \"./latintest\" nil 'iso-2022-7)"
-else
-include ../../Version.rules
-
-bad-version: autoloads
-	@echo "************************ W A R N I N G *************************"
-	@echo "Building $(PACKAGE) 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/latin-unity/

--

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