summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorUlrich Müller <ulm@gentoo.org>2013-04-03 19:59:23 +0000
committerUlrich Müller <ulm@gentoo.org>2013-04-03 19:59:23 +0000
commitce6a8cb7eda19909d683854f56d745151867731e (patch)
tree54cd5e824648500a3093e50efbe85a798798338d /app-emacs
parentfix bug #464170. thanks to Tom Hendrikx <tom@whyscream.net> (diff)
downloadgentoo-2-ce6a8cb7eda19909d683854f56d745151867731e.tar.gz
gentoo-2-ce6a8cb7eda19909d683854f56d745151867731e.tar.bz2
gentoo-2-ce6a8cb7eda19909d683854f56d745151867731e.zip
Fix build failure with texinfo-5.1, bug 464298. Update EAPI. Specify LICENSE more precisely.
(Portage version: 2.1.11.60/cvs/Linux x86_64, signed Manifest commit with key 9433907D693FB5B8!)
Diffstat (limited to 'app-emacs')
-rw-r--r--app-emacs/chess/ChangeLog9
-rw-r--r--app-emacs/chess/chess-2.0_beta6-r2.ebuild19
-rw-r--r--app-emacs/chess/files/2.0_beta6-texinfo-5.patch14
3 files changed, 31 insertions, 11 deletions
diff --git a/app-emacs/chess/ChangeLog b/app-emacs/chess/ChangeLog
index 40830d3c1a51..99f37b20a0ef 100644
--- a/app-emacs/chess/ChangeLog
+++ b/app-emacs/chess/ChangeLog
@@ -1,6 +1,11 @@
# ChangeLog for app-emacs/chess
-# Copyright 1999-2009 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/app-emacs/chess/ChangeLog,v 1.32 2009/10/15 22:43:19 fauli Exp $
+# Copyright 1999-2013 Gentoo Foundation; Distributed under the GPL v2
+# $Header: /var/cvsroot/gentoo-x86/app-emacs/chess/ChangeLog,v 1.33 2013/04/03 19:59:23 ulm Exp $
+
+ 03 Apr 2013; Ulrich Müller <ulm@gentoo.org> chess-2.0_beta6-r2.ebuild,
+ +files/2.0_beta6-texinfo-5.patch:
+ Fix build failure with texinfo-5.1, bug 464298. Update EAPI. Specify LICENSE
+ more precisely.
15 Oct 2009; Christian Faulhammer <fauli@gentoo.org>
-chess-2.0_beta6-r1.ebuild, -files/50chess-gentoo-2.0_beta6.el:
diff --git a/app-emacs/chess/chess-2.0_beta6-r2.ebuild b/app-emacs/chess/chess-2.0_beta6-r2.ebuild
index dc21812a931b..cf69b1f6b30a 100644
--- a/app-emacs/chess/chess-2.0_beta6-r2.ebuild
+++ b/app-emacs/chess/chess-2.0_beta6-r2.ebuild
@@ -1,6 +1,8 @@
-# Copyright 1999-2009 Gentoo Foundation
+# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/app-emacs/chess/chess-2.0_beta6-r2.ebuild,v 1.3 2009/10/15 14:07:10 maekke Exp $
+# $Header: /var/cvsroot/gentoo-x86/app-emacs/chess/chess-2.0_beta6-r2.ebuild,v 1.4 2013/04/03 19:59:23 ulm Exp $
+
+EAPI=5
inherit elisp
@@ -10,10 +12,9 @@ SRC_URI="mirror://sourceforge/emacs-chess/${P/_beta/b}.tar.gz
mirror://gentoo/emacs-chess-sounds-${PV%%_*}.tar.bz2
mirror://gentoo/emacs-chess-pieces-${PV%%_*}.tar.bz2"
-LICENSE="GPL-2 FDL-1.1"
+LICENSE="GPL-2+ FDL-1.1+"
SLOT="0"
KEYWORDS="amd64 ppc x86"
-IUSE=""
DEPEND=""
RDEPEND="|| ( games-board/gnuchess
@@ -24,17 +25,17 @@ RDEPEND="|| ( games-board/gnuchess
S="${WORKDIR}/${PN}"
DOCS="ChangeLog EPD.txt PGN.txt PLAN README TODO"
ELISP_PATCHES="${PV}-chess-pos-move-gentoo.patch
- ${PV}-chess-common-handler-gentoo.patch"
+ ${PV}-chess-common-handler-gentoo.patch
+ ${PV}-texinfo-5.patch"
SITEFILE="50${PN}-gentoo.el"
-# this is needed; elisp.eclass redefines src_compile() from portage default
src_compile() {
- emake || die "emake failed"
+ default
}
src_install() {
elisp_src_install
- doinfo chess.info || die "doinfo failed"
+ doinfo chess.info
insinto "${SITEETC}/${PN}"
- doins -r "${WORKDIR}"/{sounds,pieces} || die "doins failed"
+ doins -r "${WORKDIR}"/{sounds,pieces}
}
diff --git a/app-emacs/chess/files/2.0_beta6-texinfo-5.patch b/app-emacs/chess/files/2.0_beta6-texinfo-5.patch
new file mode 100644
index 000000000000..285d976ceff8
--- /dev/null
+++ b/app-emacs/chess/files/2.0_beta6-texinfo-5.patch
@@ -0,0 +1,14 @@
+--- chess-orig/chess.texi
++++ chess/chess.texi
+@@ -44,9 +44,9 @@
+ @sp 4
+ @c The title is printed in a large font.
+ @center @titlefont{User's Guide}
+-@sp
++@sp 1
+ @center @titlefont{to}
+-@sp
++@sp 1
+ @center @titlefont{Emacs Chess: chess.el}
+ @ignore
+ @sp 2