Gentoo Archives: gentoo-commits

From: Ionen Wolkens <ionen@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/gentoo:master commit in: games-engines/devilutionx/
Date: Thu, 30 Jun 2022 02:03:02
Message-Id: 1656553839.c0dddc20ded3d2ccf018b43f050593d7f59a37d9.ionen@gentoo
1 commit: c0dddc20ded3d2ccf018b43f050593d7f59a37d9
2 Author: Ionen Wolkens <ionen <AT> gentoo <DOT> org>
3 AuthorDate: Wed Jun 29 19:56:23 2022 +0000
4 Commit: Ionen Wolkens <ionen <AT> gentoo <DOT> org>
5 CommitDate: Thu Jun 30 01:50:39 2022 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c0dddc20
7
8 games-engines/devilutionx: drop 1.1.0-r2, 1.2.0
9
10 Signed-off-by: Ionen Wolkens <ionen <AT> gentoo.org>
11
12 games-engines/devilutionx/Manifest | 2 -
13 .../devilutionx/devilutionx-1.1.0-r2.ebuild | 65 ---------------------
14 games-engines/devilutionx/devilutionx-1.2.0.ebuild | 67 ----------------------
15 3 files changed, 134 deletions(-)
16
17 diff --git a/games-engines/devilutionx/Manifest b/games-engines/devilutionx/Manifest
18 index e21f9b5eae14..6f525083a265 100644
19 --- a/games-engines/devilutionx/Manifest
20 +++ b/games-engines/devilutionx/Manifest
21 @@ -1,3 +1 @@
22 -DIST devilutionx-1.1.0.tar.gz 2271614 BLAKE2B 8afdffafd86477bdeb62c2c3abb96d35dcccde7f7c44cb5ca5bbd8b46ae5f3998262eae4fa23f5c84a3ffdbcbdfc27cf91dc758cb69bfe24b301959085fbe31e SHA512 341e7f2e74e7af4a7b42054b58b6518c2f286f2fdcb21c5553a15912c044ea08f6c7b07a2079e7e795a5146e7a301789fe32b6fda5ff9fbec0654d886d423b38
23 -DIST devilutionx-1.2.0.tar.gz 3571940 BLAKE2B 26001a8dc594777dbf6822c41ce89ad08e6cdff5621c04083ede1398cd12d4c4496da91e4cfed674e73c5411b2c569539a37102c4a418d552bb383a71527a4f2 SHA512 30ae94feacb9125345f877981c0e23ccbc3a0db96be6c5b1a402c7c5685b5f60f825c9dcde91dbf344b845c03b0b77358e5c656aac7869b5c450b72457da02c9
24 DIST devilutionx-1.2.1.tar.gz 3573200 BLAKE2B c3055bfa8ae0a670e21561673e23277fb76e2b24d269fdd86d13510f68a0e841ec96ab06cf98739913870884d82037b5297ce168e6cba1f8795de6ea72620649 SHA512 9327b127d0ad22d640b1a13fad9bfa00ba0fc512dd7ed362a9e84a80278d84634cd039cba7c98f15425715b11a35dc6ac07d75c816c3cbc818e6ab8c4437cf18
25
26 diff --git a/games-engines/devilutionx/devilutionx-1.1.0-r2.ebuild b/games-engines/devilutionx/devilutionx-1.1.0-r2.ebuild
27 deleted file mode 100644
28 index ed7391e75b02..000000000000
29 --- a/games-engines/devilutionx/devilutionx-1.1.0-r2.ebuild
30 +++ /dev/null
31 @@ -1,65 +0,0 @@
32 -# Copyright 1999-2021 Gentoo Authors
33 -# Distributed under the terms of the GNU General Public License v2
34 -
35 -EAPI=7
36 -
37 -# Sometimes build with ninja fails.
38 -# Please check occasionally if we can revert back to ninja.
39 -# Latest known issue:
40 -#
41 -#CMAKE_MAKEFILE_GENERATOR="emake"
42 -
43 -inherit cmake
44 -
45 -DESCRIPTION="Diablo engine for modern operating systems"
46 -HOMEPAGE="https://github.com/diasurgical/devilutionX"
47 -if [[ "${PV}" == 9999 ]] ; then
48 - inherit git-r3
49 - EGIT_REPO_URI="https://github.com/diasurgical/devilutionX.git"
50 -else
51 - SRC_URI="https://github.com/diasurgical/devilutionX/archive/${PV}.tar.gz -> ${P}.tar.gz"
52 - KEYWORDS="~amd64 ~x86"
53 - S="${WORKDIR}/devilutionX-${PV}"
54 -fi
55 -
56 -LICENSE="public-domain"
57 -SLOT="0"
58 -
59 -IUSE="debug lto"
60 -
61 -RDEPEND="
62 - dev-libs/libsodium
63 - media-fonts/sil-charis
64 - media-libs/libsdl2[haptic]
65 - media-libs/sdl2-mixer
66 - media-libs/sdl2-ttf
67 -"
68 -DEPEND="${RDEPEND}"
69 -BDEPEND="
70 - virtual/pkgconfig
71 -"
72 -
73 -PATCHES=(
74 - "${FILESDIR}/${PN}-1.1.0-no_bundled_font.patch" #704508
75 -)
76 -
77 -src_configure() {
78 - local mycmakeargs=(
79 - -DASAN="OFF"
80 - -DDEBUG="$(usex debug)"
81 - -DDISABLE_LTO="$(usex !lto)"
82 - -DDIST="ON"
83 - -DUBSAN="OFF"
84 - )
85 - cmake_src_configure
86 -
87 - # Build system still doesn't reliably set release version in the build
88 - sed "/PROJECT_VERSION/s@-@${PV}@" -i "${BUILD_DIR}/config.h" || die
89 -}
90 -
91 -pkg_postinst() {
92 - einfo "In order to play the game you need to install the file"
93 - einfo " diabdat.mpq"
94 - einfo "from the original game CD into the following directory:"
95 - einfo " \${HOME}/.local/share/diasurgical/devilution/"
96 -}
97
98 diff --git a/games-engines/devilutionx/devilutionx-1.2.0.ebuild b/games-engines/devilutionx/devilutionx-1.2.0.ebuild
99 deleted file mode 100644
100 index 6f93a6c2ac09..000000000000
101 --- a/games-engines/devilutionx/devilutionx-1.2.0.ebuild
102 +++ /dev/null
103 @@ -1,67 +0,0 @@
104 -# Copyright 1999-2021 Gentoo Authors
105 -# Distributed under the terms of the GNU General Public License v2
106 -
107 -EAPI=7
108 -
109 -# Sometimes build with ninja fails.
110 -# Please check occasionally if we can revert back to ninja.
111 -# Latest known issue:
112 -#
113 -#CMAKE_MAKEFILE_GENERATOR="emake"
114 -
115 -inherit cmake
116 -
117 -DESCRIPTION="Diablo engine for modern operating systems"
118 -HOMEPAGE="https://github.com/diasurgical/devilutionX"
119 -if [[ "${PV}" == 9999 ]] ; then
120 - inherit git-r3
121 - EGIT_REPO_URI="https://github.com/diasurgical/devilutionX.git"
122 -else
123 - SRC_URI="https://github.com/diasurgical/devilutionX/archive/${PV}.tar.gz -> ${P}.tar.gz"
124 - KEYWORDS="~amd64 ~x86"
125 - S="${WORKDIR}/devilutionX-${PV}"
126 -fi
127 -
128 -LICENSE="public-domain"
129 -SLOT="0"
130 -
131 -IUSE="debug lto"
132 -
133 -RDEPEND="
134 - dev-libs/libsodium
135 - media-fonts/sil-charis
136 - media-libs/libsdl2[haptic]
137 - media-libs/sdl2-mixer
138 - media-libs/sdl2-ttf
139 -"
140 -DEPEND="${RDEPEND}"
141 -BDEPEND="
142 - virtual/pkgconfig
143 -"
144 -
145 -PATCHES=(
146 - "${FILESDIR}/${PN}-1.2.0_pre-no_bundled_font.patch" #704508
147 -)
148 -
149 -src_configure() {
150 - local mycmakeargs=(
151 - -DASAN="OFF"
152 - -DDEBUG="$(usex debug)"
153 - -DDISABLE_LTO="$(usex !lto)"
154 - -DDIST="ON"
155 - -DUBSAN="OFF"
156 - )
157 -
158 - if [[ "${PV}" != 9999 ]] ; then
159 - mycmakeargs+=( -DVERSION_NUM="${PV}" )
160 - fi
161 -
162 - cmake_src_configure
163 -}
164 -
165 -pkg_postinst() {
166 - einfo "In order to play the game you need to install the file"
167 - einfo " diabdat.mpq"
168 - einfo "from the original game CD into the following directory:"
169 - einfo " \${HOME}/.local/share/diasurgical/devilution/"
170 -}