diff options
author | Matthew Kennedy <mkennedy@gentoo.org> | 2005-06-30 16:12:57 +0000 |
---|---|---|
committer | Matthew Kennedy <mkennedy@gentoo.org> | 2005-06-30 16:12:57 +0000 |
commit | d593ae13c455770579034a674c368cfa45237341 (patch) | |
tree | 6fe8ba62657d47dda4fcb2f57681eb64d48adc05 /app-emacs | |
parent | Added stable x86, amd64 keywords. Cf bug 84032. (diff) | |
download | historical-d593ae13c455770579034a674c368cfa45237341.tar.gz historical-d593ae13c455770579034a674c368cfa45237341.tar.bz2 historical-d593ae13c455770579034a674c368cfa45237341.zip |
.
Package-Manager: portage-2.0.51.22-r1
Diffstat (limited to 'app-emacs')
-rw-r--r-- | app-emacs/chess/ChangeLog | 8 | ||||
-rw-r--r-- | app-emacs/chess/Manifest | 7 | ||||
-rw-r--r-- | app-emacs/chess/chess-2.0_beta3.ebuild | 13 | ||||
-rw-r--r-- | app-emacs/chess/chess-2.0_beta5.ebuild | 42 | ||||
-rw-r--r-- | app-emacs/chess/files/2.0_beta5-byte-compiling-files-gentoo.patch | 28 | ||||
-rw-r--r-- | app-emacs/chess/files/digest-chess-2.0_beta5 | 3 |
6 files changed, 86 insertions, 15 deletions
diff --git a/app-emacs/chess/ChangeLog b/app-emacs/chess/ChangeLog index 21ce3f3a9fef..dfdbaf33be99 100644 --- a/app-emacs/chess/ChangeLog +++ b/app-emacs/chess/ChangeLog @@ -1,6 +1,12 @@ # ChangeLog for app-emacs/chess # Copyright 2002-2005 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/app-emacs/chess/ChangeLog,v 1.7 2005/04/24 11:00:15 hansmi Exp $ +# $Header: /var/cvsroot/gentoo-x86/app-emacs/chess/ChangeLog,v 1.8 2005/06/30 16:12:57 mkennedy Exp $ + +*chess-2.0_beta5 (30 Jun 2005) + + 30 Jun 2005; Matthew Kennedy <mkennedy@gentoo.org> chess-2.0_beta3.ebuild, + +chess-2.0_beta5.ebuild: + New upstream version; Keywording ~amd64. 24 Apr 2005; Michael Hanselmann <hansmi@gentoo.org> chess-2.0_beta3.ebuild: diff --git a/app-emacs/chess/Manifest b/app-emacs/chess/Manifest index 90a553a0bc8f..52adc348297b 100644 --- a/app-emacs/chess/Manifest +++ b/app-emacs/chess/Manifest @@ -1,5 +1,8 @@ +MD5 7eeaadab95922c5daebb115416675099 ChangeLog 907 +MD5 f5644cc8e3c13d2297667661ab2bb656 chess-2.0_beta3.ebuild 981 MD5 fcd33d07e4ee719b01157946734f4fe8 metadata.xml 158 -MD5 54220692681e9e1636f26836f966d3e0 ChangeLog 725 -MD5 2edce96dc24a622306e236919f7ec1ba chess-2.0_beta3.ebuild 1077 +MD5 9bc1b0e3c15bbdb8d9b5e691e9a0a1fe chess-2.0_beta5.ebuild 1061 MD5 9126e1d41dd1cb51f77ee832df3a9a85 files/50chess-gentoo.el 436 MD5 627b245c618bd76c6fe27edf4a1e4d3c files/digest-chess-2.0_beta3 215 +MD5 b700f2e5f5faba5be8731c6fe65427da files/digest-chess-2.0_beta5 215 +MD5 6435dfdb192fd42d7a225d2a1ff4753d files/2.0_beta5-byte-compiling-files-gentoo.patch 934 diff --git a/app-emacs/chess/chess-2.0_beta3.ebuild b/app-emacs/chess/chess-2.0_beta3.ebuild index a33d3f4ff5bb..33adf67043f0 100644 --- a/app-emacs/chess/chess-2.0_beta3.ebuild +++ b/app-emacs/chess/chess-2.0_beta3.ebuild @@ -1,6 +1,6 @@ # Copyright 1999-2005 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/app-emacs/chess/chess-2.0_beta3.ebuild,v 1.9 2005/04/24 11:00:15 hansmi Exp $ +# $Header: /var/cvsroot/gentoo-x86/app-emacs/chess/chess-2.0_beta3.ebuild,v 1.10 2005/06/30 16:12:57 mkennedy Exp $ inherit elisp @@ -15,7 +15,6 @@ SLOT="0" KEYWORDS="x86 ppc" IUSE="" -DEPEND="virtual/emacs" RDEPEND="${DEPEND} games-board/gnuchess" @@ -35,18 +34,8 @@ src_compile() { 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 } - -pkg_postinst() { - elisp-site-regen -} - -pkg_postrm() { - elisp-site-regen -} diff --git a/app-emacs/chess/chess-2.0_beta5.ebuild b/app-emacs/chess/chess-2.0_beta5.ebuild new file mode 100644 index 000000000000..e207e90cf1ee --- /dev/null +++ b/app-emacs/chess/chess-2.0_beta5.ebuild @@ -0,0 +1,42 @@ +# Copyright 1999-2005 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.1 2005/06/30 16:12:57 mkennedy 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" +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 +} + +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 new file mode 100644 index 000000000000..08bbf75aa7a3 --- /dev/null +++ b/app-emacs/chess/files/2.0_beta5-byte-compiling-files-gentoo.patch @@ -0,0 +1,28 @@ +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/digest-chess-2.0_beta5 b/app-emacs/chess/files/digest-chess-2.0_beta5 new file mode 100644 index 000000000000..a5fd48cd40c9 --- /dev/null +++ b/app-emacs/chess/files/digest-chess-2.0_beta5 @@ -0,0 +1,3 @@ +MD5 707d7f49744f5e1c79781bc95a3c5f28 chess-2.0b5.tar.bz2 620380 +MD5 86cd8cac846b0874e030692a8306d029 emacs-chess-sounds-2.0.tar.bz2 3390098 +MD5 23b4fb5038232fc01c238a213cee5e63 emacs-chess-pieces-2.0.tar.bz2 297687 |