From 8376ef56580626e9c0f796d5b85b53a0a1c7d5f5 Mon Sep 17 00:00:00 2001 From: V3n3RiX Date: Sat, 14 Jul 2018 21:03:06 +0100 Subject: gentoo resync : 14.07.2018 --- app-emacs/regress/Manifest | 5 +++++ app-emacs/regress/files/1.5.1-regress.el-gentoo.patch | 11 +++++++++++ app-emacs/regress/files/50regress-gentoo.el | 5 +++++ app-emacs/regress/metadata.xml | 13 +++++++++++++ app-emacs/regress/regress-1.5.1.ebuild | 17 +++++++++++++++++ 5 files changed, 51 insertions(+) create mode 100644 app-emacs/regress/Manifest create mode 100644 app-emacs/regress/files/1.5.1-regress.el-gentoo.patch create mode 100644 app-emacs/regress/files/50regress-gentoo.el create mode 100644 app-emacs/regress/metadata.xml create mode 100644 app-emacs/regress/regress-1.5.1.ebuild (limited to 'app-emacs/regress') diff --git a/app-emacs/regress/Manifest b/app-emacs/regress/Manifest new file mode 100644 index 000000000000..218e14a41e6d --- /dev/null +++ b/app-emacs/regress/Manifest @@ -0,0 +1,5 @@ +AUX 1.5.1-regress.el-gentoo.patch 444 BLAKE2B 1ea48b62e5c85ee52db6561603d3301f284f76fe276c33933229185829b703b71af0e7603be0537f84a2f54851d5eca0a1f066b588123dae7eaaea0b0d354a7c SHA512 e8ab5b3163dd8ff3aba0e3d8032e1f76fbb4c456fca254ff7018c01acd0c56fda880fcf68a8e974f97e009d331b3bfc833d820b936e8149a7ca5e877114ad1ab +AUX 50regress-gentoo.el 214 BLAKE2B 45b67c27b25470c8e47c155fbe3677aa9f9c5b9ff297a2876dd9dd95808afb5bbc1eef4ffa8ed337517a0245d45e89aebb822ba38bb58d39911e5adb79e1f6fc SHA512 8d007e54dd017076cd061c0c05e0e935fe70f07b99e36e52df09d3d84d4a67b15b39d8076011c8ab25bb5e2803ceacd2b9b43ca246743e82f189cb3bff4565a6 +DIST regress-1.5.1.tar.gz 8633 BLAKE2B c399da64c802d261690bc7d513d9ca1dc5a1c76968273f50f933cd6ae8e04ec716ad4b1b7e598a7983ce8fb77daae3d21eb24f3c80629dfbbb2df5415f2ad756 SHA512 8718d44fc8cd62b9f02f53e59b0843f23cd9f1852c8f3c3038a3009b72f65efff94ac0fa9a18356d5efe7dde593e4643ed17fb54b5cc602f60c730cbb5cbd64a +EBUILD regress-1.5.1.ebuild 426 BLAKE2B bbcd5bdcd909af900fd4558bab914e1e5aed90548d9f04d92e476c14b37df4c7722d1f7101c4841ef46df87e444f85b10d50be8d78b5f923f93d0457fcc3f73b SHA512 4b0a0dd228a3cc0ae587bdcc936b48ac118e605ee4643744531ee3c907a0cbf91f444419a616e9677ea6219901254c8e1a28fa9bff2200c23e1c1791d088e323 +MISC metadata.xml 416 BLAKE2B 3bb442d03770fede34325529936b2d8e07650d32c93d7b05ac8f9baebf448cf1cce9c429789023bc1c4668b31e4b74fedb2c444061a35cbf86a01ec90439f9af SHA512 a3c131341e620213b25a49d9dd4d3ac018945321c65fa7890028c817f97403f1a1902f1b50d12ee8e1c36393c8ef48841c24f263f1eb6ac6934407efb5db6140 diff --git a/app-emacs/regress/files/1.5.1-regress.el-gentoo.patch b/app-emacs/regress/files/1.5.1-regress.el-gentoo.patch new file mode 100644 index 000000000000..a66081ed759c --- /dev/null +++ b/app-emacs/regress/files/1.5.1-regress.el-gentoo.patch @@ -0,0 +1,11 @@ +--- regress-1.5.1.orig/regress.el 2005-06-29 12:53:39.000000000 -0500 ++++ regress-1.5.1/regress.el 2005-06-30 10:11:38.000000000 -0500 +@@ -114,6 +114,8 @@ + ;; regression test fails and FAILURE-INDICATION is non-nil, it will + ;; be printed along with the results. + ++(eval-when-compile ++ (require 'cl)) + + ;; Here are some contrived, simple examples. Much of regress.el + ;; itself contains regression tests. Search for "eval-when-compile", diff --git a/app-emacs/regress/files/50regress-gentoo.el b/app-emacs/regress/files/50regress-gentoo.el new file mode 100644 index 000000000000..307bf13f1477 --- /dev/null +++ b/app-emacs/regress/files/50regress-gentoo.el @@ -0,0 +1,5 @@ +(add-to-list 'load-path "@SITELISP@") +(autoload 'regress-insert-suite "regress" nil t) +(autoload 'regress-insert-call "regress" nil t) +(autoload 'regress-forget "regress" nil t) +(autoload 'regress "regress" nil t) diff --git a/app-emacs/regress/metadata.xml b/app-emacs/regress/metadata.xml new file mode 100644 index 000000000000..7658bf99b319 --- /dev/null +++ b/app-emacs/regress/metadata.xml @@ -0,0 +1,13 @@ + + + + + gnu-emacs@gentoo.org + Gentoo GNU Emacs project + + + This module provides support for writing and executing regression + tests for Emacs Lisp code. + + + diff --git a/app-emacs/regress/regress-1.5.1.ebuild b/app-emacs/regress/regress-1.5.1.ebuild new file mode 100644 index 000000000000..bcaf45eae24b --- /dev/null +++ b/app-emacs/regress/regress-1.5.1.ebuild @@ -0,0 +1,17 @@ +# Copyright 1999-2015 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=5 + +inherit elisp + +DESCRIPTION="Regression test harness for Emacs Lisp code" +HOMEPAGE="https://www.emacswiki.org/emacs/WikifiedEmacsLispList" +SRC_URI="mirror://gentoo/${P}.tar.gz" + +LICENSE="GPL-1+" +SLOT="0" +KEYWORDS="alpha amd64 ppc x86" + +ELISP_PATCHES="${PV}-regress.el-gentoo.patch" +SITEFILE="50${PN}-gentoo.el" -- cgit v1.2.3