Gentoo Archives: gentoo-commits

From: "Ulrich Mueller (ulm)" <ulm@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] gentoo-x86 commit in app-emacs/chess: ChangeLog chess-2.0_beta5-r4.ebuild chess-2.0_beta6.ebuild chess-2.0_beta5-r3.ebuild
Date: Mon, 24 Sep 2007 10:38:34
Message-Id: E1IZlCe-0004Ml-48@stork.gentoo.org
1 ulm 07/09/24 10:30:12
2
3 Modified: ChangeLog
4 Added: chess-2.0_beta5-r4.ebuild chess-2.0_beta6.ebuild
5 Removed: chess-2.0_beta5-r3.ebuild
6 Log:
7 Version bump. 2.0_beta6 compiles and runs with both Emacs 21 and 22 now.
8 (Portage version: 2.1.3.9)
9
10 Revision Changes Path
11 1.15 app-emacs/chess/ChangeLog
12
13 file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/app-emacs/chess/ChangeLog?rev=1.15&view=markup
14 plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/app-emacs/chess/ChangeLog?rev=1.15&content-type=text/plain
15 diff : http://sources.gentoo.org/viewcvs.py/gentoo-x86/app-emacs/chess/ChangeLog?r1=1.14&r2=1.15
16
17 Index: ChangeLog
18 ===================================================================
19 RCS file: /var/cvsroot/gentoo-x86/app-emacs/chess/ChangeLog,v
20 retrieving revision 1.14
21 retrieving revision 1.15
22 diff -u -r1.14 -r1.15
23 --- ChangeLog 23 Sep 2007 12:38:25 -0000 1.14
24 +++ ChangeLog 24 Sep 2007 10:30:11 -0000 1.15
25 @@ -1,6 +1,17 @@
26 # ChangeLog for app-emacs/chess
27 # Copyright 2002-2007 Gentoo Foundation; Distributed under the GPL v2
28 -# $Header: /var/cvsroot/gentoo-x86/app-emacs/chess/ChangeLog,v 1.14 2007/09/23 12:38:25 ulm Exp $
29 +# $Header: /var/cvsroot/gentoo-x86/app-emacs/chess/ChangeLog,v 1.15 2007/09/24 10:30:11 ulm Exp $
30 +
31 +*chess-2.0_beta6 (24 Sep 2007)
32 +*chess-2.0_beta5-r4 (24 Sep 2007)
33 +
34 + 24 Sep 2007; Ulrich Mueller <ulm@g.o>
35 + +files/2.0_beta6-chess-pos-move-gentoo.patch, -chess-2.0_beta5-r3.ebuild,
36 + +chess-2.0_beta5-r4.ebuild, +chess-2.0_beta6.ebuild:
37 + Version bump. 2.0_beta6 compiles and runs with both Emacs 21 and 22 now.
38 + Fix assert problem in chess-pos-move that occured for the start position.
39 + Remove festival USE flag since it changes nothing for the installed package.
40 + Install pixmap files in correct location.
41
42 23 Sep 2007; Ulrich Mueller <ulm@g.o> -chess-2.0_beta5-r1.ebuild,
43 chess-2.0_beta5-r3.ebuild:
44
45
46
47 1.1 app-emacs/chess/chess-2.0_beta5-r4.ebuild
48
49 file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/app-emacs/chess/chess-2.0_beta5-r4.ebuild?rev=1.1&view=markup
50 plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/app-emacs/chess/chess-2.0_beta5-r4.ebuild?rev=1.1&content-type=text/plain
51
52 Index: chess-2.0_beta5-r4.ebuild
53 ===================================================================
54 # Copyright 1999-2007 Gentoo Foundation
55 # Distributed under the terms of the GNU General Public License v2
56 # $Header: /var/cvsroot/gentoo-x86/app-emacs/chess/chess-2.0_beta5-r4.ebuild,v 1.1 2007/09/24 10:30:11 ulm Exp $
57
58 NEED_EMACS=22
59
60 inherit elisp eutils
61
62 DESCRIPTION="A chess client and library for Emacs"
63 HOMEPAGE="http://emacs-chess.sourceforge.net/"
64 SRC_URI="mirror://sourceforge/emacs-chess/${P/_beta/b}.tar.bz2
65 mirror://gentoo/emacs-chess-sounds-2.0.tar.bz2
66 mirror://gentoo/emacs-chess-pieces-2.0.tar.bz2"
67
68 LICENSE="GPL-2 FDL-1.1"
69 SLOT="0"
70 KEYWORDS="~amd64 ~ppc ~x86"
71 IUSE=""
72
73 DEPEND=""
74 RDEPEND="games-board/gnuchess"
75
76 S="${WORKDIR}/${P/_beta/b}"
77
78 SITEFILE=51${PN}-gentoo.el
79 DOCS="ChangeLog EPD.txt PGN.txt PLAN README TODO"
80
81 src_unpack() {
82 unpack ${A}
83 cd "${S}"
84 epatch "${FILESDIR}/${PV}-byte-compiling-files-gentoo.patch" \
85 || die "epatch failed"
86 rm -f *.elc
87 }
88
89 # this is needed; elisp.eclass redefines src_compile() from portage default
90 src_compile() {
91 emake || die "emake failed"
92 }
93
94 src_install() {
95 elisp_src_install
96
97 doinfo chess.info
98 einfo "Installing sound files ..."
99 insinto /usr/share/sounds/${PN}
100 doins "${WORKDIR}"/sounds/*
101 einfo "Installing pixmap files ..."
102 insinto /usr/share/pixmaps/${PN}
103 doins -r "${WORKDIR}"/pieces/*
104 }
105
106
107
108 1.1 app-emacs/chess/chess-2.0_beta6.ebuild
109
110 file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/app-emacs/chess/chess-2.0_beta6.ebuild?rev=1.1&view=markup
111 plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/app-emacs/chess/chess-2.0_beta6.ebuild?rev=1.1&content-type=text/plain
112
113 Index: chess-2.0_beta6.ebuild
114 ===================================================================
115 # Copyright 1999-2007 Gentoo Foundation
116 # Distributed under the terms of the GNU General Public License v2
117 # $Header: /var/cvsroot/gentoo-x86/app-emacs/chess/chess-2.0_beta6.ebuild,v 1.1 2007/09/24 10:30:11 ulm Exp $
118
119 inherit elisp eutils
120
121 DESCRIPTION="A chess client and library for Emacs"
122 HOMEPAGE="http://emacs-chess.sourceforge.net/"
123 SRC_URI="mirror://sourceforge/emacs-chess/${P/_beta/b}.tar.gz
124 mirror://gentoo/emacs-chess-sounds-2.0.tar.bz2
125 mirror://gentoo/emacs-chess-pieces-2.0.tar.bz2"
126
127 LICENSE="GPL-2 FDL-1.1"
128 SLOT="0"
129 KEYWORDS="~amd64 ~ppc ~x86"
130 IUSE=""
131
132 DEPEND=""
133 RDEPEND="games-board/gnuchess"
134
135 S="${WORKDIR}/${PN}"
136
137 SITEFILE=51${PN}-gentoo.el
138 DOCS="ChangeLog EPD.txt PGN.txt PLAN README TODO"
139
140 src_unpack() {
141 unpack ${A}
142 cd "${S}"
143 epatch "${FILESDIR}/${PV}-chess-pos-move-gentoo.patch" \
144 || die "epatch failed"
145 }
146
147 # this is needed; elisp.eclass redefines src_compile() from portage default
148 src_compile() {
149 emake || die "emake failed"
150 }
151
152 src_install() {
153 elisp_src_install
154
155 doinfo chess.info
156 einfo "Installing sound files ..."
157 insinto /usr/share/sounds/${PN}
158 doins "${WORKDIR}"/sounds/*
159 einfo "Installing pixmap files ..."
160 insinto /usr/share/pixmaps/${PN}
161 doins -r "${WORKDIR}"/pieces/*
162 }
163
164
165
166 --
167 gentoo-commits@g.o mailing list