summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorChristian Faulhammer <opfer@gentoo.org>2007-07-02 06:29:34 +0000
committerChristian Faulhammer <opfer@gentoo.org>2007-07-02 06:29:34 +0000
commitefc55dcf191b1fb6395dfb3069f01c69769a33a7 (patch)
tree8919f63a956456f6a91d9a9fc42d30606f6d5ec2
parentstable x86, bug 183674 (diff)
downloadgentoo-2-efc55dcf191b1fb6395dfb3069f01c69769a33a7.tar.gz
gentoo-2-efc55dcf191b1fb6395dfb3069f01c69769a33a7.tar.bz2
gentoo-2-efc55dcf191b1fb6395dfb3069f01c69769a33a7.zip
Added info messages to make waiting times a bit shorter;replaced some manual copy actions by proper eutils functions; removed hard dependency on app-editors/emacs-cvs to new style dependency via NEED_EMACS
(Portage version: 2.1.2.9)
-rw-r--r--app-emacs/chess/ChangeLog11
-rw-r--r--app-emacs/chess/chess-2.0_beta5-r3.ebuild (renamed from app-emacs/chess/chess-2.0_beta5-r2.ebuild)24
-rw-r--r--app-emacs/chess/files/digest-chess-2.0_beta5-r3 (renamed from app-emacs/chess/files/digest-chess-2.0_beta5-r2)0
3 files changed, 23 insertions, 12 deletions
diff --git a/app-emacs/chess/ChangeLog b/app-emacs/chess/ChangeLog
index da5fa05325a9..f8e2a06772fb 100644
--- a/app-emacs/chess/ChangeLog
+++ b/app-emacs/chess/ChangeLog
@@ -1,6 +1,15 @@
# 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.12 2007/04/07 16:41:45 opfer Exp $
+# $Header: /var/cvsroot/gentoo-x86/app-emacs/chess/ChangeLog,v 1.13 2007/07/02 06:29:34 opfer Exp $
+
+*chess-2.0_beta5-r3 (02 Jul 2007)
+
+ 02 Jul 2007; Christian Faulhammer <opfer@gentoo.org>
+ -chess-2.0_beta5-r2.ebuild, +chess-2.0_beta5-r3.ebuild:
+ replaced some manual copy actions by proper eutils functions
+ Added info messages to make waiting times a bit shorter
+ removed hard dependency on app-editors/emacs-cvs to new
+ style dependency by NEED_EMACS
07 Apr 2007; Christian Faulhammer <opfer@gentoo.org>
chess-2.0_beta5.ebuild, chess-2.0_beta5-r1.ebuild,
diff --git a/app-emacs/chess/chess-2.0_beta5-r2.ebuild b/app-emacs/chess/chess-2.0_beta5-r3.ebuild
index 8520a13ac6c8..8525f7876d51 100644
--- a/app-emacs/chess/chess-2.0_beta5-r2.ebuild
+++ b/app-emacs/chess/chess-2.0_beta5-r3.ebuild
@@ -1,8 +1,10 @@
# 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-r2.ebuild,v 1.3 2007/04/07 16:41:45 opfer Exp $
+# $Header: /var/cvsroot/gentoo-x86/app-emacs/chess/chess-2.0_beta5-r3.ebuild,v 1.1 2007/07/02 06:29:34 opfer Exp $
-inherit elisp-common eutils
+NEED_EMACS=22
+
+inherit elisp eutils
DESCRIPTION="A chess client and library for Emacs"
HOMEPAGE="http://emacs-chess.sourceforge.net/"
@@ -15,9 +17,7 @@ SLOT="0"
KEYWORDS="~amd64 ~ppc ~x86"
IUSE="festival"
-# don't forget to change it back to virtual/emacs
-# (inherit elisp.eclass)! See bug 151474
-DEPEND="app-editors/emacs-cvs"
+DEPEND=""
RDEPEND="${DEPEND}
games-board/gnuchess
@@ -34,18 +34,20 @@ src_unpack() {
}
src_compile() {
- make || die
+ emake || die
}
src_install() {
elisp-install ${PN} *.el *.elc
elisp-site-file-install "${FILESDIR}/${SITEFILE}"
- dodir /usr/share/pixmaps/${PN}
- cp -r "${WORKDIR}/pieces/." "${D}/usr/share/pixmaps/${PN}"
- dodir /usr/share/sounds/${PN}
- cp -r "${WORKDIR}/sounds/." "${D}/usr/share/sounds/${PN}"
-
+ einfo "Installing sound files..."
+ insinto /usr/share/sounds/${PN}
+ doins "${WORKDIR}"/sounds/*
+ einfo "Installing graphic files..."
+ insinto /usr/share/pixmaps/
+ doins -r "${WORKDIR}"/pieces/*
+ einfo "Installing documentation"
doinfo chess.info
dohtml *.html
dodoc ChangeLog EPD.txt PGN.txt PLAN README TODO
diff --git a/app-emacs/chess/files/digest-chess-2.0_beta5-r2 b/app-emacs/chess/files/digest-chess-2.0_beta5-r3
index 253a6c1245f9..253a6c1245f9 100644
--- a/app-emacs/chess/files/digest-chess-2.0_beta5-r2
+++ b/app-emacs/chess/files/digest-chess-2.0_beta5-r3