emacs-elpa-diffs
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[ELPA-diffs] [elpa] 01/14: Include emacs22 in the Travis build again


From: emacs-devel
Subject: [ELPA-diffs] [elpa] 01/14: Include emacs22 in the Travis build again
Date: Tue, 14 Jan 2014 20:57:04 +0000

This is an automated email from the git hooks/post-receive script.

root pushed a commit to branch master
in repository elpa.

commit a3feaccae8c9738a3569cce5b7b2737029f51c3c
Author: Dmitry Gutov <address@hidden>
Date:   Wed Oct 23 01:15:39 2013 +0400

    Include emacs22 in the Travis build again
    
    Should work now rolandwalker/emacs-travis#3
---
 .travis.yml |   20 ++++++++++++++++++++
 Makefile    |    2 +-
 2 files changed, 21 insertions(+), 1 deletions(-)

diff --git a/.travis.yml b/.travis.yml
index cdf55d1..33c183c 100644
--- a/.travis.yml
+++ b/.travis.yml
@@ -4,11 +4,31 @@ language: emacs-lisp
 
 env:
   matrix:
+    - EMACS=emacs22
     - EMACS=emacs23
     - EMACS=emacs24
     - EMACS=emacs-snapshot
 
+matrix:
+  allow_failures:
+    - env: EMACS=emacs22
+
 install:
+  - if [ "$EMACS" = "emacs22" ]; then
+        curl -Os 
http://security.ubuntu.com/ubuntu/pool/universe/e/emacs22/emacs22_22.2-0ubuntu9_i386.deb
 &&
+        curl -Os 
http://security.ubuntu.com/ubuntu/pool/universe/e/emacs22/emacs22-bin-common_22.2-0ubuntu9_i386.deb
 &&
+        curl -Os 
http://security.ubuntu.com/ubuntu/pool/universe/e/emacs22/emacs22-common_22.2-0ubuntu9_all.deb
 &&
+        curl -Os 
http://security.ubuntu.com/ubuntu/pool/universe/e/emacs22/emacs22-el_22.2-0ubuntu9_all.deb
 &&
+        curl -Os 
http://security.ubuntu.com/ubuntu/pool/universe/e/emacs22/emacs22-gtk_22.2-0ubuntu9_i386.deb
 &&
+        sudo apt-get -qq update &&
+        sudo apt-get -qq remove emacs emacs23-bin-common emacs23-common 
emacs23-nox &&
+        sudo apt-get -qq --fix-missing install install-info emacsen-common 
libjpeg62:i386 xaw3dg:i386 liblockfile1:i386 libasound2:i386 libgif4:i386 
libncurses5:i386 libpng12-0:i386 libtiff4:i386 libxpm4:i386 libxft2:i386 
libglib2.0-0:i386 libgtk2.0-0:i386 &&
+        sudo apt-get -qq -f install &&
+        sudo dpkg -i emacs22-common_22.2-0ubuntu9_all.deb 
emacs22-el_22.2-0ubuntu9_all.deb &&
+        sudo dpkg -i --force-depends emacs22-bin-common_22.2-0ubuntu9_i386.deb 
&&
+        sudo dpkg -i emacs22_22.2-0ubuntu9_i386.deb 
emacs22-gtk_22.2-0ubuntu9_i386.deb &&
+        sudo update-alternatives --set emacs22 /usr/bin/emacs22-gtk;
+    fi
   - if [ "$EMACS" = "emacs23" ]; then
         sudo apt-get update -qq &&
         sudo apt-get install -qq emacs23-gtk emacs23-el;
diff --git a/Makefile b/Makefile
index f11b04e..2602191 100644
--- a/Makefile
+++ b/Makefile
@@ -1,6 +1,6 @@
 EMACS=emacs
 CURL=curl --silent
-ERT_URL=http://git.savannah.gnu.org/cgit/emacs.git/plain/lisp/emacs-lisp/ert.el?h=emacs-24
+ERT_URL=http://git.savannah.gnu.org/cgit/emacs.git/plain/lisp/emacs-lisp/ert.el?h=emacs-24.3
 
 .PHONY: ert test test-batch
 

-- 
To stop receiving notification emails like this one, please contact
the administrator of this repository.



reply via email to

[Prev in Thread] Current Thread [Next in Thread]