summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorUlrich Müller <ulm@gentoo.org>2014-03-15 19:27:26 +0000
committerUlrich Müller <ulm@gentoo.org>2014-03-15 19:27:26 +0000
commitb857fcd087242f558be7746df797194d8bbdb159 (patch)
treef8a56167173e496c630daacd2d286b9db6648ed7
parentold (diff)
downloadhistorical-b857fcd087242f558be7746df797194d8bbdb159.tar.gz
historical-b857fcd087242f558be7746df797194d8bbdb159.tar.bz2
historical-b857fcd087242f558be7746df797194d8bbdb159.zip
Perform tests in a separate directory because "make check" removes the byte-compiled elisp files, bug 540660.
Package-Manager: portage-2.2.8-r1/cvs/Linux x86_64 Manifest-Sign-Key: 0x9433907D693FB5B8!
-rw-r--r--app-emacs/haskell-mode/ChangeLog6
-rw-r--r--app-emacs/haskell-mode/Manifest24
-rw-r--r--app-emacs/haskell-mode/haskell-mode-13.07.ebuild8
3 files changed, 24 insertions, 14 deletions
diff --git a/app-emacs/haskell-mode/ChangeLog b/app-emacs/haskell-mode/ChangeLog
index 8cfa6cb101d4..b3f1e067b9c4 100644
--- a/app-emacs/haskell-mode/ChangeLog
+++ b/app-emacs/haskell-mode/ChangeLog
@@ -1,6 +1,10 @@
# ChangeLog for app-emacs/haskell-mode
# Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/app-emacs/haskell-mode/ChangeLog,v 1.49 2014/02/16 13:24:41 ulm Exp $
+# $Header: /var/cvsroot/gentoo-x86/app-emacs/haskell-mode/ChangeLog,v 1.50 2014/03/15 19:27:10 ulm Exp $
+
+ 15 Mar 2014; Ulrich Müller <ulm@gentoo.org> haskell-mode-13.07.ebuild:
+ Perform tests in a separate directory because "make check" removes the
+ byte-compiled elisp files, bug 540660.
*haskell-mode-13.07 (16 Feb 2014)
diff --git a/app-emacs/haskell-mode/Manifest b/app-emacs/haskell-mode/Manifest
index 8e67a2e21b81..5d8f38b9ac86 100644
--- a/app-emacs/haskell-mode/Manifest
+++ b/app-emacs/haskell-mode/Manifest
@@ -4,21 +4,21 @@ Hash: SHA256
AUX 50haskell-mode-gentoo.el 44 SHA256 1396f18ab3b90d2c8175a48ea562f22481e22d5288cb00c808a8599fe7815ded SHA512 3a4dc946f9f5b5e7dfed41d19b8e576f3d164d81049b7bcad08791803116104f0450634569ee60a65f78e42b2153b925062b05f31cf8b5477160a73eadbfcf2a WHIRLPOOL 1b307ec7ddb69ba898de4b22bde2a433a27c90c92d66efcdee8f730d4941c6ad33a4d69e467abd6dbda1cf6e95c07cdca0b648259cdf34cdbd27612fb61184f7
DIST haskell-mode-13.07.tar.gz 131102 SHA256 7d16441f67e027a9fccbe58e3d8284489f811f4914a9e07fcc73fa9a24b38895 SHA512 e19d55a99f4d9a571c1ed0b095254e4d1b8080d9ba671461aa228cbf8aa7c7a213e19e588c0f69450a1bd4ac25793b523415a6f11bfb5dda7706dc35f7beee68 WHIRLPOOL 56be74675d47928cbb149515f796f7e45fe5238df26021510a140c1ca0613ded959b2891525350a9eb4aa39bf2a2f1e0a890e9a5cc8db35ac75c1ae37ab2761f
DIST haskell-mode-2.9.1.tar.gz 123579 SHA256 cac350804a89d0f76fcbe8c2ad10e4b9f83d81242dbd4927b546248db9477348 SHA512 7c4cbdfd0f9e43ab3efd39c8ca7fcd941538865fe41522703175b7ca8a67276945ef7feef4207fa66aee156a028cb52bb96593867db0c777baba9f59415ee979 WHIRLPOOL bb31e6cb4e7f12c79ae4eeaf55cbed54bdb814e56c691d87da4612f884de7de018796d85442ae44f9aec323815982154b95d4555cebb7198820a639edbd03e7a
-EBUILD haskell-mode-13.07.ebuild 1129 SHA256 3da1da5a986ccf314865f97c6f9e9ee1ab79b46ca50f7d06ca72ce56f3775cb4 SHA512 66ec8756a031f191d2ccb3c9d902b2a917cf9e85e7bac84ff3bb7a3588351a06782e18c558421d515587dd4005f09b9f5bc6b4a1c29f887da44569837f0165a2 WHIRLPOOL f79a6408f5ad90cf800ee0e24d845d1c4f6f7e3a9d93ec633dabe8391dd45fb25ba1197e0e0afaf0dbfc5a7ee2f855b3db20e7ba748d0ffa011aa0b83dd325ce
+EBUILD haskell-mode-13.07.ebuild 1259 SHA256 fc6c426998c5feb1e7ce8d835dc238e221834b037933e3d47ca1213cbe2fb4ec SHA512 7827020bcde5244f2d1f39855ce14c667f78eeab8edb9a24a1c12fc517963877b37ad4c0df5f2006978a71007895820587c2e6259e7d16a7389661b82eecfe32 WHIRLPOOL 1b8cf0f22cf09437bd30f0a74d3d07fd780deb9fcfbb209dc1d25fb02ecbd570d1ae6499305f4ef6e0a6e52c2170b8ffaf755401bd516f9fdef3f41feea3c281
EBUILD haskell-mode-2.9.1.ebuild 1145 SHA256 223f167fc1550d411fc90fcf2b7a01924e829aaf0414e3a606280d3dd52b8ef9 SHA512 86f54eca973712e1832ddae136040dca755a1bbf88b6de4dd3cb05eeae5417b4fe111592cc406be08162e360f1ee2a1a77694c762faf6448f89eeb7a4df7a7cc WHIRLPOOL 17fd4ec82d13aebc01306885abb41206e2325efb44c4acf39801eaaaca9737f2c5f0173b490f902f4c44c2da0f6cc147ffd46d5697e17b8345c5d377cb39c243
-MISC ChangeLog 7433 SHA256 9822ad2c2fc5a649eeb4fad8badb7d1c37cc4d2e22d0cb74512412289b0f63b3 SHA512 78962681eb9be7e85525a370318453c9edc889cd2c480c1ea648d2184024ebf33d96047e00def66e88fed343de3081b5f42c099040004af95eec9c4eb1e70641 WHIRLPOOL 4162e37e27e38d128b57fb16957567bebaf3dacc7ea337b18618c5c3c6285c2c0fe26da000ab304aa51addc9e0dde4e2cadfa402246715b28d728ac54a042b85
+MISC ChangeLog 7622 SHA256 27dadedeaf9160db842932ab5cfea6c2d8a25ac389dc0b055e13083895c6dea4 SHA512 797ef69ac911be2e48312ceb1ebdc5e9d46981f584a6adc003c28189ba354a174ed405f91389b19e18513d08da498319951e83c55438f3cfa3c74eeae3adc332 WHIRLPOOL 7bd6a12d592583d0cc3de329c5d9af49fa6fb0d831cf97a0395ee96270fd3954eb0799e3f067b79de34aa06de47874986c64214b4a4793d168755aa65e40b594
MISC metadata.xml 158 SHA256 1393bdef3a74343fdb40a112c7096a1af16f67e7a43413250de28dfe73810eab SHA512 e55d75feae933ba948ae987305ea58e36f5880f18687e8acaf91237e33e251be3ecfd5be27048f4907ea6799e0bcf784b602096dd7e2bc9c450eb5e2bb6a73d2 WHIRLPOOL 1d1676172186235a3e99ca1d148298fb24f6a089f9b7908b3c28c246c8854969835fd3742b8b81e0a30b63d76ee0be0c42bfede2416a30dfc3c8b915a147340c
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.22 (GNU/Linux)
-iQGcBAEBCAAGBQJTALwnAAoJEJQzkH1pP7W4URcMAI6fN/PhZW7R4WyuOiGxzcXa
-X5UueTHFdI1iZzkgjQTLJ/1amYNKrJohsZXe3N9diqWydnRRo6g0NS6D7ZnOpQ/U
-g5IlX5yHTkbIi+7LhSClKT/YlimbHTeWF/g9IpIcjNwlvrKfC0BkoTeMxoyacxlx
-1HNcTWZneOLnnAdvzNQRyP9XK2ThL44ILu6xOtCzzl7GvDgO9B0jmEhdbeyNVnyb
-30YCzQkEIXVSL1C0yfAS158uRlfNkvJsONFLW+B7yMdeCXL2k2xS04EamdxRe8zW
-mnL9jVEhyOyNoOQA9kgHVpphS7UZuhyPofLnUpRYDRaC+I3cAxDtoMcXHo8vYX9K
-bHuvE6k70DuwVUVc6cokpUjV3SetK2AMNMet3SqiN1tqSEzqxnAHR4qkK2WRSiYA
-nfL9diSseTYEDpm1na1ZG4EVNj5gBVWIWKwe712BGtDzI7XObE0HPIKQ/TywOvSm
-ofjVx/lTrfUNj9gV+n9qCfma59rJaLSMUpGCEpv94g==
-=eMXs
+iQGcBAEBCAAGBQJTJKsVAAoJEJQzkH1pP7W4x4UMALCSGzc5FJWlEhcqErlQqsG1
+NsWO0yFvyFHo2AYaLnzAjER771/JSJKc6TwQPhJIZEkujmXrYnMSMy3ZoMS3mFjS
+Kr/OSjZfXvfRtGhhhTaLjN15lZ4Y8XUJvE5gejlwIE5jx5T/2O4dHlArj4PomH5l
+s9LF7IKOezyJPmCaZzGJ3wmL7ye9kNfTqc3vOMP3oOQdfmNizMlMlAR5URquQDec
+N9Rxacga9uiVca3deMBWyprhFzzb/nV01xi7XKfm8A4IKHyn1BbgFAD47WLQcR4y
+5ZbA+N9kBZOk5cgpwVU0kpn6fTUQT/tqhNVOZszciLplXUsnku6A8KCwbOKAYHEv
+MO6gBjStTV5Q2gh+v/XlBxJQ0qHnHkmMM7wCy10jPOcLt0lMVhY6vPY/UmIcp2a+
+Kfq9bldK93XM18IvrMxHhmIdcYcaR2lanQQyjfua6p7vUPqT4ZgliOksbPaAdoP2
+527LkB4SlxAp5Ck9m0uKyI9o9afWVirH1jB/8YhNCw==
+=aItu
-----END PGP SIGNATURE-----
diff --git a/app-emacs/haskell-mode/haskell-mode-13.07.ebuild b/app-emacs/haskell-mode/haskell-mode-13.07.ebuild
index 61a872c421e3..c363603c3de0 100644
--- a/app-emacs/haskell-mode/haskell-mode-13.07.ebuild
+++ b/app-emacs/haskell-mode/haskell-mode-13.07.ebuild
@@ -1,6 +1,6 @@
# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/app-emacs/haskell-mode/haskell-mode-13.07.ebuild,v 1.1 2014/02/16 13:24:42 ulm Exp $
+# $Header: /var/cvsroot/gentoo-x86/app-emacs/haskell-mode/haskell-mode-13.07.ebuild,v 1.2 2014/03/15 19:27:10 ulm Exp $
EAPI=5
@@ -32,6 +32,12 @@ src_compile() {
elisp-make-autoload-file haskell-site-file.el
}
+src_test() {
+ # perform tests in a separate directory #504660
+ mkdir test && cp *.el Makefile test || die
+ emake -C test check
+}
+
src_install() {
elisp_src_install
insinto "${SITEETC}/${PN}"