Gentoo Archives: gentoo-commits

From: "Michał Górny" <mgorny@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/gentoo:master commit in: games-emulation/mupen64plus-video-glide64mk2/
Date: Sat, 28 Sep 2019 05:35:21
Message-Id: 1569648903.66a0cd2c537b5206412d7a36ff6c36daa5728df9.mgorny@gentoo
1 commit: 66a0cd2c537b5206412d7a36ff6c36daa5728df9
2 Author: Michał Górny <mgorny <AT> gentoo <DOT> org>
3 AuthorDate: Sat Sep 28 05:32:02 2019 +0000
4 Commit: Michał Górny <mgorny <AT> gentoo <DOT> org>
5 CommitDate: Sat Sep 28 05:35:03 2019 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=66a0cd2c
7
8 games-emulation/mupen64plus-video-glide64mk2: Drop old (2.5)
9
10 Closes: https://bugs.gentoo.org/654470
11 Signed-off-by: Michał Górny <mgorny <AT> gentoo.org>
12
13 .../mupen64plus-video-glide64mk2/Manifest | 1 -
14 .../mupen64plus-video-glide64mk2-2.5.ebuild | 88 ----------------------
15 2 files changed, 89 deletions(-)
16
17 diff --git a/games-emulation/mupen64plus-video-glide64mk2/Manifest b/games-emulation/mupen64plus-video-glide64mk2/Manifest
18 index 8843f4f1c35..3a384ab175c 100644
19 --- a/games-emulation/mupen64plus-video-glide64mk2/Manifest
20 +++ b/games-emulation/mupen64plus-video-glide64mk2/Manifest
21 @@ -1,2 +1 @@
22 DIST mupen64plus-video-glide64mk2-src-2.5.9.tar.gz 498350 BLAKE2B 8378cfc9fe624b3441e290d44d600e30a85393aca5a5a5867fb778a665ea0718ae15ba67ce5b62930cd4feffb7b1ddce88be6434de9791c82a979aa8f022ecd1 SHA512 cc4cce1a1f036cdda0748cf9eb758f21ba08dbe83a2844cf92d3e781102aaa3556934ca01dbae248a2d93c65209932b858988030beaa29395d79df70bf479bd4
23 -DIST mupen64plus-video-glide64mk2-src-2.5.tar.gz 488988 BLAKE2B 7d88125032190906bb39b93ae4c5b92e124a6e151d06e2e0d9650e86ffd3b2c455e30c9d801bbdb46cb3182078dd77fb624e3c80180e83b15f1feb57299ecb7a SHA512 b62620a364ca9e6bf729e5dd07fb84a73745c6533b95468d3f5411c0556824282f760efefea0968b0a9282f77c315bbed8b0b8a59d771893b7fd0f5f24ad725d
24
25 diff --git a/games-emulation/mupen64plus-video-glide64mk2/mupen64plus-video-glide64mk2-2.5.ebuild b/games-emulation/mupen64plus-video-glide64mk2/mupen64plus-video-glide64mk2-2.5.ebuild
26 deleted file mode 100644
27 index 0d399311a0c..00000000000
28 --- a/games-emulation/mupen64plus-video-glide64mk2/mupen64plus-video-glide64mk2-2.5.ebuild
29 +++ /dev/null
30 @@ -1,88 +0,0 @@
31 -# Copyright 1999-2015 Gentoo Foundation
32 -# Distributed under the terms of the GNU General Public License v2
33 -
34 -EAPI=5
35 -
36 -MY_P=${PN}-src-${PV}
37 -inherit eutils multilib toolchain-funcs
38 -
39 -DESCRIPTION="A fork of Mupen64 Nintendo 64 emulator, glide64mk2 video plugin"
40 -HOMEPAGE="https://www.mupen64plus.org/"
41 -SRC_URI="https://github.com/mupen64plus/${PN}/releases/download/${PV}/${MY_P}.tar.gz"
42 -
43 -LICENSE="GPL-2 LGPL-2.1"
44 -SLOT="0"
45 -KEYWORDS="~amd64 ~x86"
46 -IUSE="gles2 hires cpu_flags_x86_sse"
47 -
48 -RDEPEND=">=games-emulation/mupen64plus-core-2.5:0=[gles2=]
49 - media-libs/libpng:0=
50 - media-libs/libsdl2:0=
51 - media-libs/libtxc_dxtn
52 - sys-libs/zlib:0=
53 - virtual/opengl:0=
54 - hires? ( dev-libs/boost:0= )"
55 -DEPEND="${RDEPEND}
56 - virtual/pkgconfig"
57 -
58 -S=${WORKDIR}/${MY_P}
59 -
60 -src_prepare() {
61 - epatch_user
62 -
63 - # avoid implicitly appending CPU flags
64 - sed -i -e 's:-mmmx::g' -e 's:-msse::g' projects/unix/Makefile || die
65 -}
66 -
67 -src_compile() {
68 - MAKEARGS=(
69 - # Note: please keep this in sync in all of mupen64plus-* packages
70 -
71 - -C projects/unix
72 -
73 - # this basically means: GNU userspace
74 - UNAME=Linux
75 -
76 - # verbose output
77 - V=1
78 -
79 - CROSS_COMPILE="${CHOST}-"
80 - CC="$(tc-getCC)"
81 - CXX="$(tc-getCXX)"
82 - PKG_CONFIG="$(tc-getPKG_CONFIG)"
83 - # usual CFLAGS, CXXFLAGS and LDFLAGS are respected
84 - # so we can leave OPTFLAGS empty
85 - OPTFLAGS=
86 -
87 - # paths, some of them are used at compile time
88 - PREFIX=/usr
89 - LIBDIR=/usr/$(get_libdir)
90 -
91 - # disable unwanted magic
92 - LDCONFIG=:
93 - INSTALL_STRIP_FLAG=
94 -
95 - # Package-specific stuff
96 -
97 - # CROSS_COMPILE causes it to look for ${CHOST}-sdl2-config...
98 - SDL_CFLAGS="$($(tc-getPKG_CONFIG) --cflags sdl2)"
99 - SDL_LDLIBS="$($(tc-getPKG_CONFIG) --libs sdl2)"
100 -
101 - NOSSE=$(usex cpu_flags_x86_sse 0 1)
102 - HIRES=$(usex hires 1 0)
103 - USE_FRAMESKIPPER=1
104 - USE_GLES=$(usex gles2 1 0)
105 - # use external lib
106 - TXCDXTN=1
107 - )
108 -
109 - use amd64 && MAKEARGS+=( HOST_CPU=x86_64 )
110 - use x86 && MAKEARGS+=( HOST_CPU=i386 )
111 -
112 - emake "${MAKEARGS[@]}" all
113 -}
114 -
115 -src_install() {
116 - emake "${MAKEARGS[@]}" DESTDIR="${D}" install
117 - einstalldocs
118 -}