Gentoo Archives: gentoo-commits

From: Bernard Cafarelli <voyageur@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/gentoo:master commit in: games-emulation/dosbox-staging/
Date: Tue, 27 Oct 2020 13:13:50
Message-Id: 1603804417.2c948b7b0c4666e0760eb7833f92abb3a6e884a8.voyageur@gentoo
1 commit: 2c948b7b0c4666e0760eb7833f92abb3a6e884a8
2 Author: Bernard Cafarelli <voyageur <AT> gentoo <DOT> org>
3 AuthorDate: Tue Oct 27 13:13:24 2020 +0000
4 Commit: Bernard Cafarelli <voyageur <AT> gentoo <DOT> org>
5 CommitDate: Tue Oct 27 13:13:37 2020 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2c948b7b
7
8 games-emulation/dosbox-staging: 0.75.2 bump
9
10 Set -DNDEBUG preprocessor flag for release build
11 Fix license (GPL-2+) in current ebuilds
12
13 Package-Manager: Portage-3.0.8, Repoman-3.0.2
14 Signed-off-by: Bernard Cafarelli <voyageur <AT> gentoo.org>
15
16 games-emulation/dosbox-staging/Manifest | 1 +
17 games-emulation/dosbox-staging/dosbox-staging-0.75.1-r1.ebuild | 2 +-
18 games-emulation/dosbox-staging/dosbox-staging-0.75.1-r2.ebuild | 2 +-
19 ...sbox-staging-0.75.1-r2.ebuild => dosbox-staging-0.75.2.ebuild} | 8 +++-----
20 4 files changed, 6 insertions(+), 7 deletions(-)
21
22 diff --git a/games-emulation/dosbox-staging/Manifest b/games-emulation/dosbox-staging/Manifest
23 index 8e11b738031..b6c0a4be8d9 100644
24 --- a/games-emulation/dosbox-staging/Manifest
25 +++ b/games-emulation/dosbox-staging/Manifest
26 @@ -1 +1,2 @@
27 DIST dosbox-staging-0.75.1.tar.gz 1806471 BLAKE2B 5f9f8038327eb46c2c2b5035ca8e2cc93660bb6ce1dfa9572bf67278f14455db723104c0ab4e90b805cc7dbf253f61528ad6a31edb574af57e106f613958aede SHA512 3e14354e4eb697514c4348af2e73e9f2fb84cc3796b5cfea37faac355bd93a54b0f9c717bf0ab75d824cf34e3ee0d40546e2bbf80bc924a37bd8f981f054e4e9
28 +DIST dosbox-staging-0.75.2.tar.gz 1816233 BLAKE2B 0cb3224a1fe0e01e5069b78c91191f33b6d84dfb21b00ed8cd832225e68e5f66e841506bc7c887da462727b931a6c72b84dbf5e48e4dde21dbf62ffa3da4edc6 SHA512 2988b2cc44d041193d900efc4c6fa516aca6246e51c1dece9b207bd3549a8c76c5bcb2f3f5a90da6bb2b573663bddd0020274f17130548aef9cef1f4adf79220
29
30 diff --git a/games-emulation/dosbox-staging/dosbox-staging-0.75.1-r1.ebuild b/games-emulation/dosbox-staging/dosbox-staging-0.75.1-r1.ebuild
31 index dbebde3b22e..afdf9f7951f 100644
32 --- a/games-emulation/dosbox-staging/dosbox-staging-0.75.1-r1.ebuild
33 +++ b/games-emulation/dosbox-staging/dosbox-staging-0.75.1-r1.ebuild
34 @@ -8,7 +8,7 @@ DESCRIPTION="Modernized DOSBox soft-fork"
35 HOMEPAGE="https://dosbox-staging.github.io/"
36 SRC_URI="https://github.com/dosbox-staging/dosbox-staging/archive/v${PV}.tar.gz -> ${P}.tar.gz"
37
38 -LICENSE="GPL-2"
39 +LICENSE="GPL-2+"
40 SLOT="0"
41 KEYWORDS="~amd64 ~x86"
42 IUSE="alsa debug dynrec network opengl opus"
43
44 diff --git a/games-emulation/dosbox-staging/dosbox-staging-0.75.1-r2.ebuild b/games-emulation/dosbox-staging/dosbox-staging-0.75.1-r2.ebuild
45 index 12e1e297030..bdedc780583 100644
46 --- a/games-emulation/dosbox-staging/dosbox-staging-0.75.1-r2.ebuild
47 +++ b/games-emulation/dosbox-staging/dosbox-staging-0.75.1-r2.ebuild
48 @@ -8,7 +8,7 @@ DESCRIPTION="Modernized DOSBox soft-fork"
49 HOMEPAGE="https://dosbox-staging.github.io/"
50 SRC_URI="https://github.com/dosbox-staging/dosbox-staging/archive/v${PV}.tar.gz -> ${P}.tar.gz"
51
52 -LICENSE="GPL-2"
53 +LICENSE="GPL-2+"
54 SLOT="0"
55 KEYWORDS="~amd64 ~x86"
56 IUSE="alsa debug dynrec network opengl opus"
57
58 diff --git a/games-emulation/dosbox-staging/dosbox-staging-0.75.1-r2.ebuild b/games-emulation/dosbox-staging/dosbox-staging-0.75.2.ebuild
59 similarity index 89%
60 copy from games-emulation/dosbox-staging/dosbox-staging-0.75.1-r2.ebuild
61 copy to games-emulation/dosbox-staging/dosbox-staging-0.75.2.ebuild
62 index 12e1e297030..75de6e5a03a 100644
63 --- a/games-emulation/dosbox-staging/dosbox-staging-0.75.1-r2.ebuild
64 +++ b/games-emulation/dosbox-staging/dosbox-staging-0.75.2.ebuild
65 @@ -2,13 +2,13 @@
66 # Distributed under the terms of the GNU General Public License v2
67
68 EAPI=7
69 -inherit autotools desktop xdg
70 +inherit autotools desktop flag-o-matic xdg
71
72 DESCRIPTION="Modernized DOSBox soft-fork"
73 HOMEPAGE="https://dosbox-staging.github.io/"
74 SRC_URI="https://github.com/dosbox-staging/dosbox-staging/archive/v${PV}.tar.gz -> ${P}.tar.gz"
75
76 -LICENSE="GPL-2"
77 +LICENSE="GPL-2+"
78 SLOT="0"
79 KEYWORDS="~amd64 ~x86"
80 IUSE="alsa debug dynrec network opengl opus"
81 @@ -25,15 +25,13 @@ RDEPEND="alsa? ( media-libs/alsa-lib )
82 DEPEND="${RDEPEND}"
83 BDEPEND=""
84
85 -PATCHES=( "${FILESDIR}"/${P}-ar.patch
86 - "${FILESDIR}"/${P}-pthread.patch )
87 -
88 src_prepare() {
89 default
90 eautoreconf
91 }
92
93 src_configure() {
94 + use debug || append-cppflags -DNDEBUG
95 econf \
96 $(use_enable alsa alsa-midi) \
97 $(use_enable debug) \