Gentoo Archives: gentoo-commits

From: James Le Cuirot <chewi@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/gentoo:master commit in: games-emulation/dosbox/
Date: Sat, 29 Dec 2018 12:16:13
Message-Id: 1546085754.6a9b287a6343e3f35f242c7704311d0107498b44.chewi@gentoo
1 commit: 6a9b287a6343e3f35f242c7704311d0107498b44
2 Author: James Le Cuirot <chewi <AT> gentoo <DOT> org>
3 AuthorDate: Sat Dec 29 12:12:18 2018 +0000
4 Commit: James Le Cuirot <chewi <AT> gentoo <DOT> org>
5 CommitDate: Sat Dec 29 12:15:54 2018 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6a9b287a
7
8 games-emulation/dosbox: Drop old 0.74_p20160629-r1
9
10 Package-Manager: Portage-2.3.53, Repoman-2.3.12
11 Signed-off-by: James Le Cuirot <chewi <AT> gentoo.org>
12
13 .../dosbox/dosbox-0.74_p20160629-r1.ebuild | 70 ----------------------
14 1 file changed, 70 deletions(-)
15
16 diff --git a/games-emulation/dosbox/dosbox-0.74_p20160629-r1.ebuild b/games-emulation/dosbox/dosbox-0.74_p20160629-r1.ebuild
17 deleted file mode 100644
18 index d7fd016f2ca..00000000000
19 --- a/games-emulation/dosbox/dosbox-0.74_p20160629-r1.ebuild
20 +++ /dev/null
21 @@ -1,70 +0,0 @@
22 -# Copyright 1999-2018 Gentoo Foundation
23 -# Distributed under the terms of the GNU General Public License v2
24 -
25 -EAPI=6
26 -
27 -inherit autotools desktop flag-o-matic
28 -
29 -PATCH=3989
30 -GLIDE_PATCH=3722fc563b737d2d7933df6a771651c2154e6f7b
31 -
32 -DESCRIPTION="DOS emulator"
33 -HOMEPAGE="http://dosbox.sourceforge.net/"
34 -SRC_URI="mirror://gentoo/dosbox-code-0-${PATCH}-dosbox-trunk.zip
35 - glide? ( https://raw.githubusercontent.com/voyageur/openglide/${GLIDE_PATCH}/platform/dosbox/dosbox_glide.diff -> dosbox_glide-${GLIDE_PATCH}.diff )"
36 -
37 -LICENSE="GPL-2"
38 -SLOT="0"
39 -KEYWORDS="~amd64 ~arm ~ppc64 ~x86"
40 -IUSE="alsa debug glide hardened opengl"
41 -
42 -RDEPEND="alsa? ( media-libs/alsa-lib )
43 - glide? ( media-libs/openglide )
44 - opengl? ( virtual/glu virtual/opengl )
45 - debug? ( sys-libs/ncurses:0 )
46 - media-libs/libpng:0
47 - media-libs/libsdl[joystick,video,X]
48 - media-libs/sdl-net
49 - media-libs/sdl-sound"
50 -DEPEND="${RDEPEND}
51 - app-arch/unzip"
52 -
53 -S=${WORKDIR}/${PN}-code-0-${PATCH}-dosbox-trunk
54 -
55 -PATCHES=(
56 - "${FILESDIR}"/${PN}-0.74-gcc46.patch
57 -)
58 -
59 -src_prepare() {
60 - use glide && eapply "${DISTDIR}"/dosbox_glide-${GLIDE_PATCH}.diff
61 - default
62 - eautoreconf
63 -}
64 -
65 -src_configure() {
66 - use glide && append-cppflags -I"${EPREFIX}"/usr/include/openglide
67 -
68 - econf \
69 - $(use_enable alsa alsa-midi) \
70 - $(use_enable !hardened dynamic-core) \
71 - $(use_enable !hardened dynamic-x86) \
72 - $(use_enable debug) \
73 - $(use_enable opengl)
74 -}
75 -
76 -src_install() {
77 - default
78 - make_desktop_entry dosbox DOSBox /usr/share/pixmaps/dosbox.ico
79 - doicon src/dosbox.ico
80 -}
81 -
82 -pkg_postinst() {
83 - if use glide; then
84 - elog "You have enabled unofficial Glide emulation. To use this, symlink"
85 - elog "or copy ${EPREFIX}/usr/share/openglide/glide2x-dosbox.ovl to your game's"
86 - elog "directory and add the following to your DOSBox configuration."
87 - elog ""
88 - elog "[glide]"
89 - elog "glide=true"
90 - fi
91 -}