summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--app-emacs/chess/ChangeLog8
-rw-r--r--app-emacs/chess/chess-2.0_beta5-r4.ebuild50
-rw-r--r--app-emacs/chess/chess-2.0_beta5.ebuild43
-rw-r--r--app-emacs/chess/files/2.0_beta5-byte-compiling-files-gentoo.patch28
-rw-r--r--app-emacs/chess/files/50chess-gentoo.el13
-rw-r--r--app-emacs/chess/files/digest-chess-2.0_beta59
-rw-r--r--app-emacs/chess/files/digest-chess-2.0_beta5-r49
7 files changed, 7 insertions, 153 deletions
diff --git a/app-emacs/chess/ChangeLog b/app-emacs/chess/ChangeLog
index 6f8e5437e8e1..5cfc7c1eb0a8 100644
--- a/app-emacs/chess/ChangeLog
+++ b/app-emacs/chess/ChangeLog
@@ -1,6 +1,12 @@
# ChangeLog for app-emacs/chess
# Copyright 2002-2007 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/app-emacs/chess/ChangeLog,v 1.21 2007/10/26 17:29:32 nixnut Exp $
+# $Header: /var/cvsroot/gentoo-x86/app-emacs/chess/ChangeLog,v 1.22 2007/10/26 17:58:45 ulm Exp $
+
+ 26 Oct 2007; Ulrich Mueller <ulm@gentoo.org>
+ -files/2.0_beta5-byte-compiling-files-gentoo.patch,
+ -files/50chess-gentoo.el, -chess-2.0_beta5.ebuild,
+ -chess-2.0_beta5-r4.ebuild:
+ Remove old versions; they didn't build with Emacs 21 and 22, respectively.
26 Oct 2007; nixnut <nixnut@gentoo.org> chess-2.0_beta6.ebuild:
Stable on ppc wrt bug 196767
diff --git a/app-emacs/chess/chess-2.0_beta5-r4.ebuild b/app-emacs/chess/chess-2.0_beta5-r4.ebuild
deleted file mode 100644
index e35b4f42c316..000000000000
--- a/app-emacs/chess/chess-2.0_beta5-r4.ebuild
+++ /dev/null
@@ -1,50 +0,0 @@
-# Copyright 1999-2007 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/app-emacs/chess/chess-2.0_beta5-r4.ebuild,v 1.2 2007/09/24 12:57:33 ulm Exp $
-
-NEED_EMACS=22
-
-inherit elisp eutils
-
-DESCRIPTION="A chess client and library for Emacs"
-HOMEPAGE="http://emacs-chess.sourceforge.net/"
-SRC_URI="mirror://sourceforge/emacs-chess/${P/_beta/b}.tar.bz2
- mirror://gentoo/emacs-chess-sounds-2.0.tar.bz2
- mirror://gentoo/emacs-chess-pieces-2.0.tar.bz2"
-
-LICENSE="GPL-2 FDL-1.1"
-SLOT="0"
-KEYWORDS="~amd64 ~ppc ~x86"
-IUSE=""
-
-DEPEND=""
-RDEPEND="games-board/gnuchess"
-
-S="${WORKDIR}/${P/_beta/b}"
-
-SITEFILE=51${PN}-gentoo.el
-DOCS="ChangeLog EPD.txt PGN.txt PLAN README TODO"
-
-src_unpack() {
- unpack ${A}
- cd "${S}"
- epatch "${FILESDIR}/${PV}-byte-compiling-files-gentoo.patch"
- rm -f *.elc
-}
-
-# this is needed; elisp.eclass redefines src_compile() from portage default
-src_compile() {
- emake || die "emake failed"
-}
-
-src_install() {
- elisp_src_install
-
- doinfo chess.info
- einfo "Installing sound files ..."
- insinto /usr/share/sounds/${PN}
- doins "${WORKDIR}"/sounds/*
- einfo "Installing pixmap files ..."
- insinto /usr/share/pixmaps/${PN}
- doins -r "${WORKDIR}"/pieces/*
-}
diff --git a/app-emacs/chess/chess-2.0_beta5.ebuild b/app-emacs/chess/chess-2.0_beta5.ebuild
deleted file mode 100644
index b0d429efed94..000000000000
--- a/app-emacs/chess/chess-2.0_beta5.ebuild
+++ /dev/null
@@ -1,43 +0,0 @@
-# Copyright 1999-2007 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/app-emacs/chess/chess-2.0_beta5.ebuild,v 1.3 2007/04/07 16:41:45 opfer Exp $
-
-inherit elisp eutils
-
-DESCRIPTION="A chess client and library for Emacs"
-HOMEPAGE="http://emacs-chess.sourceforge.net/"
-SRC_URI="mirror://sourceforge/emacs-chess/${P/_beta/b}.tar.bz2
- mirror://gentoo/emacs-chess-sounds-2.0.tar.bz2
- mirror://gentoo/emacs-chess-pieces-2.0.tar.bz2"
-
-LICENSE="GPL-2 FDL-1.1"
-SLOT="0"
-KEYWORDS="x86 ppc ~amd64"
-IUSE=""
-
-RDEPEND="${DEPEND}
- games-board/gnuchess"
-
-S="${WORKDIR}/${P/_beta/b}"
-
-SITEFILE=50chess-gentoo.el
-
-src_unpack() {
- unpack ${A}
- epatch "${FILESDIR}/${PV}-byte-compiling-files-gentoo.patch" || die
- cd "${S}" && rm -f *.elc
- rm -f "${S}/scid-browser.el"
-}
-
-src_compile() {
- make || die
-}
-
-src_install() {
- elisp-install ${PN} *.el *.elc
- elisp-site-file-install ${FILESDIR}/${SITEFILE}
- cp -r "${S}/../pieces" "${S}/../sounds" "${D}/${SITELISP}/${PN}"
- doinfo chess.info
- dohtml *.html
- dodoc ChangeLog EPD.txt PGN.txt PLAN README TODO
-}
diff --git a/app-emacs/chess/files/2.0_beta5-byte-compiling-files-gentoo.patch b/app-emacs/chess/files/2.0_beta5-byte-compiling-files-gentoo.patch
deleted file mode 100644
index 08bbf75aa7a3..000000000000
--- a/app-emacs/chess/files/2.0_beta5-byte-compiling-files-gentoo.patch
+++ /dev/null
@@ -1,28 +0,0 @@
-diff -ur chess-2.0b5.orig/chess-maint.el chess-2.0b5/chess-maint.el
---- chess-2.0b5.orig/chess-maint.el 2004-02-24 05:43:42.000000000 -0600
-+++ chess-2.0b5/chess-maint.el 2005-06-30 11:10:05.000000000 -0500
-@@ -4,10 +4,21 @@
- (require 'chess)
- (require 'chess-pgn)
-
-+;; (defmacro assert (form)
-+;; ;; byte-compiling-files-p not available in Emacs 22
-+;; (if (< emacs-major-version 22)
-+;; (unless (byte-compiling-files-p)
-+;; `(unless ,form
-+;; (error "Assertion failed: %s" (pp-to-string ,form))))
-+;; `(unless ,form
-+;; (error "Assertion failed: %s" (pp-to-string ,form)))))
-+
-+;; (defmacro assert (form)
-+;; `(unless ,form
-+;; (error "Assertion failed: %s" (pp-to-string ,form))))
-+
- (defmacro assert (form)
-- (unless (byte-compiling-files-p)
-- `(unless ,form
-- (error "Assertion failed: %s" (pp-to-string ,form)))))
-+ t)
-
- (defun chess-generate-texinfo-file ()
- (require 'lispdoc)
diff --git a/app-emacs/chess/files/50chess-gentoo.el b/app-emacs/chess/files/50chess-gentoo.el
deleted file mode 100644
index 461d241cc1df..000000000000
--- a/app-emacs/chess/files/50chess-gentoo.el
+++ /dev/null
@@ -1,13 +0,0 @@
-
-;;; chess site-lisp configuration
-
-(setq load-path (cons "@SITELISP@" load-path))
-(require 'chess)
-
-;; Change the engine preference order -- gnuchess is a dependency (we
-;; depend on app-games/gnuchess explicitly). We make crafty and
-;; phalanx optional. The user can override this anytime using M-x
-;; customize-group RET chess RET
-
-(custom-set-variables
- '(chess-default-engine (quote (chess-gnuchess chess-crafty chess-phalanx))))
diff --git a/app-emacs/chess/files/digest-chess-2.0_beta5 b/app-emacs/chess/files/digest-chess-2.0_beta5
deleted file mode 100644
index 253a6c1245f9..000000000000
--- a/app-emacs/chess/files/digest-chess-2.0_beta5
+++ /dev/null
@@ -1,9 +0,0 @@
-MD5 707d7f49744f5e1c79781bc95a3c5f28 chess-2.0b5.tar.bz2 620380
-RMD160 e98e4b91471588ad7278bdae3e89166acce55fa2 chess-2.0b5.tar.bz2 620380
-SHA256 6e204e0381191eededd5b9e8c7811e093c9e0ce62c20979e3d15b52681bdd9f1 chess-2.0b5.tar.bz2 620380
-MD5 23b4fb5038232fc01c238a213cee5e63 emacs-chess-pieces-2.0.tar.bz2 297687
-RMD160 68caefa70dfe2071c1a5c3ce1564fec170be2a1c emacs-chess-pieces-2.0.tar.bz2 297687
-SHA256 c47278127ebcd8b4503fe4058317436757f795b1404cc02b883dce215eb1c1b0 emacs-chess-pieces-2.0.tar.bz2 297687
-MD5 86cd8cac846b0874e030692a8306d029 emacs-chess-sounds-2.0.tar.bz2 3390098
-RMD160 db4ef0bd29b2f415cea4438f31064cb6bad31dc0 emacs-chess-sounds-2.0.tar.bz2 3390098
-SHA256 32c3577c512157523bc40d514a1682d9381bd28b3d8f5788c22eef5ef2cf6257 emacs-chess-sounds-2.0.tar.bz2 3390098
diff --git a/app-emacs/chess/files/digest-chess-2.0_beta5-r4 b/app-emacs/chess/files/digest-chess-2.0_beta5-r4
deleted file mode 100644
index 253a6c1245f9..000000000000
--- a/app-emacs/chess/files/digest-chess-2.0_beta5-r4
+++ /dev/null
@@ -1,9 +0,0 @@
-MD5 707d7f49744f5e1c79781bc95a3c5f28 chess-2.0b5.tar.bz2 620380
-RMD160 e98e4b91471588ad7278bdae3e89166acce55fa2 chess-2.0b5.tar.bz2 620380
-SHA256 6e204e0381191eededd5b9e8c7811e093c9e0ce62c20979e3d15b52681bdd9f1 chess-2.0b5.tar.bz2 620380
-MD5 23b4fb5038232fc01c238a213cee5e63 emacs-chess-pieces-2.0.tar.bz2 297687
-RMD160 68caefa70dfe2071c1a5c3ce1564fec170be2a1c emacs-chess-pieces-2.0.tar.bz2 297687
-SHA256 c47278127ebcd8b4503fe4058317436757f795b1404cc02b883dce215eb1c1b0 emacs-chess-pieces-2.0.tar.bz2 297687
-MD5 86cd8cac846b0874e030692a8306d029 emacs-chess-sounds-2.0.tar.bz2 3390098
-RMD160 db4ef0bd29b2f415cea4438f31064cb6bad31dc0 emacs-chess-sounds-2.0.tar.bz2 3390098
-SHA256 32c3577c512157523bc40d514a1682d9381bd28b3d8f5788c22eef5ef2cf6257 emacs-chess-sounds-2.0.tar.bz2 3390098