123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051 |
- # Copyright 1999-2016 Gentoo Foundation
- # Distributed under the terms of the GNU General Public License v2
- EAPI=6
- inherit eutils
- DESCRIPTION="Japanese version of chess (commandline + X-Version)"
- HOMEPAGE="https://www.gnu.org/software/gnushogi/"
- SRC_URI="mirror://gnu/${PN}/${P}.tar.gz"
- LICENSE="GPL-3"
- SLOT="0"
- KEYWORDS="~amd64 ~ppc ~x86"
- IUSE="X"
- RDEPEND="sys-libs/ncurses:0
- X? ( x11-libs/libXaw )"
- DEPEND="${RDEPEND}
- >=sys-devel/bison-1.34
- >=sys-devel/flex-2.5"
- src_prepare() {
- default
- sed -i \
- -e '/^bbk:/s/$/ gnushogi_compile pat2inc sizetest/' \
- Makefile.in || die
- sed -i \
- -e "/^LIBDIR/s:=.*:=\"$(get_libdir)\":" \
- gnushogi/Makefile.in || die
- }
- src_configure() {
- econf \
- $(use_with X x) \
- $(use_enable X xshogi)
- }
- src_install() {
- dobin gnushogi/gnushogi
- doman doc/gnushogi.6
- doinfo doc/gnushogi.info
- if use X ; then
- dobin xshogi/xshogi
- doman doc/xshogi.6
- make_desktop_entry xshogi XShogi
- fi
- dolib gnushogi/gnushogi.bbk
- dodoc README NEWS CONTRIB doc/gnushogi/*.html
- }
|