* [gentoo-commits] repo/proj/guru:dev commit in: games-fps/chocolate-doom/
@ 2019-05-16 1:43 William Breathitt Gray
0 siblings, 0 replies; 9+ messages in thread
From: William Breathitt Gray @ 2019-05-16 1:43 UTC (permalink / raw
To: gentoo-commits
commit: 96f132b5e870bd32466754b6fcee63bd2a9ca5b4
Author: William Breathitt Gray <vilhelm.gray <AT> gmail <DOT> com>
AuthorDate: Mon May 13 15:54:49 2019 +0000
Commit: William Breathitt Gray <vilhelm.gray <AT> gmail <DOT> com>
CommitDate: Thu May 16 01:42:55 2019 +0000
URL: https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=96f132b5
games-fps/chocolate-doom: New package
Package-Manager: Portage-2.3.66, Repoman-2.3.12
Signed-off-by: William Breathitt Gray <vilhelm.gray <AT> gmail.com>
games-fps/chocolate-doom/Manifest | 1 +
.../chocolate-doom/chocolate-doom-3.0.0.ebuild | 48 ++++++++++++++++++++++
games-fps/chocolate-doom/metadata.xml | 16 ++++++++
3 files changed, 65 insertions(+)
diff --git a/games-fps/chocolate-doom/Manifest b/games-fps/chocolate-doom/Manifest
new file mode 100644
index 0000000..414ec22
--- /dev/null
+++ b/games-fps/chocolate-doom/Manifest
@@ -0,0 +1 @@
+DIST chocolate-doom-3.0.0.tar.gz 2495591 BLAKE2B 11989b4b4458098af63c4b89a73552a8bb43c22077d358770b0e89e1b816950b92630592dcb5b4a782ccf673951b7e3d8503bc517577fe59d052d8b4f3f125e1 SHA512 41f235c0d84ef21070636ad0610e97898dfd366fae7f9244bd2aebf8974db98dcf55f70bcab2f93589b9bf31dd421db32e8af88e0f8e0a655d2b9f1d4ead2afd
diff --git a/games-fps/chocolate-doom/chocolate-doom-3.0.0.ebuild b/games-fps/chocolate-doom/chocolate-doom-3.0.0.ebuild
new file mode 100644
index 0000000..97c1786
--- /dev/null
+++ b/games-fps/chocolate-doom/chocolate-doom-3.0.0.ebuild
@@ -0,0 +1,48 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit xdg
+
+DESCRIPTION="Chocolate Doom - a Doom source port that is minimalist and historically accurate"
+HOMEPAGE="https://www.chocolate-doom.org"
+SRC_URI="https://github.com/${PN}/${PN}/releases/download/${P}/${P}.tar.gz"
+
+LICENSE="BSD GPL-2+"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="bash-completion libsamplerate png python timidity +vorbis"
+
+DEPEND="
+ media-libs/libsdl2
+ media-libs/sdl2-mixer[timidity?,vorbis?]
+ media-libs/sdl2-net
+ libsamplerate? ( media-libs/libsamplerate )
+ png? ( media-libs/libpng:= )"
+RDEPEND="
+ ${DEPEND}
+ bash-completion? ( app-shells/bash-completion )
+ python? (
+ dev-lang/python
+ dev-python/pillow
+ )"
+
+src_configure() {
+ econf \
+ --docdir="${EPREFIX}/usr/share/doc/${P}/docs" \
+ $(use_with libsamplerate) \
+ $(use_with png libpng)
+}
+
+pkg_preinst() {
+ xdg_pkg_preinst
+}
+
+pkg_postinst() {
+ xdg_pkg_postinst
+}
+
+pkg_postrm() {
+ xdg_pkg_postrm
+}
diff --git a/games-fps/chocolate-doom/metadata.xml b/games-fps/chocolate-doom/metadata.xml
new file mode 100644
index 0000000..b236c97
--- /dev/null
+++ b/games-fps/chocolate-doom/metadata.xml
@@ -0,0 +1,16 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <longdescription lang="en">
+ Chocolate Doom aims to accurately reproduce the original DOS version of Doom and other games based on the Doom engine in a form that can be run on modern computers.
+ </longdescription>
+ <maintainer type="person">
+ <email>vilhelm.gray@gmail.com</email>
+ <name>William Breathitt Gray</name>
+ </maintainer>
+ <upstream>
+ <bugs-to>https://github.com/chocolate-doom/chocolate-doom/issues</bugs-to>
+ <doc lang="en">https://www.chocolate-doom.org</doc>
+ <remote-id type="github">chocolate-doom/chocolate-doom</remote-id>
+ </upstream>
+</pkgmetadata>
^ permalink raw reply related [flat|nested] 9+ messages in thread
* [gentoo-commits] repo/proj/guru:dev commit in: games-fps/chocolate-doom/
@ 2019-05-16 2:08 William Breathitt Gray
0 siblings, 0 replies; 9+ messages in thread
From: William Breathitt Gray @ 2019-05-16 2:08 UTC (permalink / raw
To: gentoo-commits
commit: 7bd45969c06e3b8bec40e9c9582edb047fe3cd24
Author: William Breathitt Gray <vilhelm.gray <AT> gmail <DOT> com>
AuthorDate: Thu May 16 02:08:27 2019 +0000
Commit: William Breathitt Gray <vilhelm.gray <AT> gmail <DOT> com>
CommitDate: Thu May 16 02:08:27 2019 +0000
URL: https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=7bd45969
games-fps/chocolate-doom: DESCRIPTION should not contain the package name
Package-Manager: Portage-2.3.66, Repoman-2.3.12
Signed-off-by: William Breathitt Gray <vilhelm.gray <AT> gmail.com>
games-fps/chocolate-doom/chocolate-doom-3.0.0.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/games-fps/chocolate-doom/chocolate-doom-3.0.0.ebuild b/games-fps/chocolate-doom/chocolate-doom-3.0.0.ebuild
index 97c1786..ffdaa8a 100644
--- a/games-fps/chocolate-doom/chocolate-doom-3.0.0.ebuild
+++ b/games-fps/chocolate-doom/chocolate-doom-3.0.0.ebuild
@@ -5,7 +5,7 @@ EAPI=7
inherit xdg
-DESCRIPTION="Chocolate Doom - a Doom source port that is minimalist and historically accurate"
+DESCRIPTION="A Doom source port that is minimalist and historically accurate"
HOMEPAGE="https://www.chocolate-doom.org"
SRC_URI="https://github.com/${PN}/${PN}/releases/download/${P}/${P}.tar.gz"
^ permalink raw reply related [flat|nested] 9+ messages in thread
* [gentoo-commits] repo/proj/guru:dev commit in: games-fps/chocolate-doom/
@ 2019-05-17 7:54 William Breathitt Gray
0 siblings, 0 replies; 9+ messages in thread
From: William Breathitt Gray @ 2019-05-17 7:54 UTC (permalink / raw
To: gentoo-commits
commit: a91d388274b693fa6bbc5ac396aaf0d6c2e440c2
Author: William Breathitt Gray <vilhelm.gray <AT> gmail <DOT> com>
AuthorDate: Fri May 17 07:53:02 2019 +0000
Commit: William Breathitt Gray <vilhelm.gray <AT> gmail <DOT> com>
CommitDate: Fri May 17 07:54:46 2019 +0000
URL: https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=a91d3882
games-fps/chocolate-doom: Remove unnecessary bash-completion dependency
Package-Manager: Portage-2.3.66, Repoman-2.3.12
Signed-off-by: William Breathitt Gray <vilhelm.gray <AT> gmail.com>
games-fps/chocolate-doom/chocolate-doom-3.0.0.ebuild | 3 +--
1 file changed, 1 insertion(+), 2 deletions(-)
diff --git a/games-fps/chocolate-doom/chocolate-doom-3.0.0.ebuild b/games-fps/chocolate-doom/chocolate-doom-3.0.0.ebuild
index ffdaa8a..88f45ce 100644
--- a/games-fps/chocolate-doom/chocolate-doom-3.0.0.ebuild
+++ b/games-fps/chocolate-doom/chocolate-doom-3.0.0.ebuild
@@ -12,7 +12,7 @@ SRC_URI="https://github.com/${PN}/${PN}/releases/download/${P}/${P}.tar.gz"
LICENSE="BSD GPL-2+"
SLOT="0"
KEYWORDS="~amd64 ~x86"
-IUSE="bash-completion libsamplerate png python timidity +vorbis"
+IUSE="libsamplerate png python timidity +vorbis"
DEPEND="
media-libs/libsdl2
@@ -22,7 +22,6 @@ DEPEND="
png? ( media-libs/libpng:= )"
RDEPEND="
${DEPEND}
- bash-completion? ( app-shells/bash-completion )
python? (
dev-lang/python
dev-python/pillow
^ permalink raw reply related [flat|nested] 9+ messages in thread
* [gentoo-commits] repo/proj/guru:dev commit in: games-fps/chocolate-doom/
@ 2019-05-18 8:55 William Breathitt Gray
0 siblings, 0 replies; 9+ messages in thread
From: William Breathitt Gray @ 2019-05-18 8:55 UTC (permalink / raw
To: gentoo-commits
commit: ed563bffcfcc1b590531ea8f6f4b3bad3963ca68
Author: William Breathitt Gray <vilhelm.gray <AT> gmail <DOT> com>
AuthorDate: Sat May 18 08:51:12 2019 +0000
Commit: William Breathitt Gray <vilhelm.gray <AT> gmail <DOT> com>
CommitDate: Sat May 18 08:55:30 2019 +0000
URL: https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=ed563bff
games-fps/chocolate-doom: python is a BDEPEND dependency
Package-Manager: Portage-2.3.66, Repoman-2.3.12
Signed-off-by: William Breathitt Gray <vilhelm.gray <AT> gmail.com>
games-fps/chocolate-doom/chocolate-doom-3.0.0.ebuild | 10 ++++++----
1 file changed, 6 insertions(+), 4 deletions(-)
diff --git a/games-fps/chocolate-doom/chocolate-doom-3.0.0.ebuild b/games-fps/chocolate-doom/chocolate-doom-3.0.0.ebuild
index 88f45ce..06015a5 100644
--- a/games-fps/chocolate-doom/chocolate-doom-3.0.0.ebuild
+++ b/games-fps/chocolate-doom/chocolate-doom-3.0.0.ebuild
@@ -3,7 +3,9 @@
EAPI=7
-inherit xdg
+PYTHON_COMPAT=( python2_7 python3_{5,6,7} )
+
+inherit python-any-r1 xdg
DESCRIPTION="A Doom source port that is minimalist and historically accurate"
HOMEPAGE="https://www.chocolate-doom.org"
@@ -20,10 +22,10 @@ DEPEND="
media-libs/sdl2-net
libsamplerate? ( media-libs/libsamplerate )
png? ( media-libs/libpng:= )"
-RDEPEND="
- ${DEPEND}
+RDEPEND="${DEPEND}"
+BDEPEND="
python? (
- dev-lang/python
+ ${PYTHON_DEPS}
dev-python/pillow
)"
^ permalink raw reply related [flat|nested] 9+ messages in thread
* [gentoo-commits] repo/proj/guru:dev commit in: games-fps/chocolate-doom/
@ 2019-05-18 9:16 William Breathitt Gray
0 siblings, 0 replies; 9+ messages in thread
From: William Breathitt Gray @ 2019-05-18 9:16 UTC (permalink / raw
To: gentoo-commits
commit: 4bb82cbe32939fb1f851f714d155ac6a55358543
Author: William Breathitt Gray <vilhelm.gray <AT> gmail <DOT> com>
AuthorDate: Sat May 18 09:14:30 2019 +0000
Commit: William Breathitt Gray <vilhelm.gray <AT> gmail <DOT> com>
CommitDate: Sat May 18 09:14:30 2019 +0000
URL: https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=4bb82cbe
games-fps/chocolate-doom: Utilize python_gen_any_dep
Package-Manager: Portage-2.3.66, Repoman-2.3.12
Signed-off-by: William Breathitt Gray <vilhelm.gray <AT> gmail.com>
games-fps/chocolate-doom/chocolate-doom-3.0.0.ebuild | 10 +++++-----
1 file changed, 5 insertions(+), 5 deletions(-)
diff --git a/games-fps/chocolate-doom/chocolate-doom-3.0.0.ebuild b/games-fps/chocolate-doom/chocolate-doom-3.0.0.ebuild
index 06015a5..344b24b 100644
--- a/games-fps/chocolate-doom/chocolate-doom-3.0.0.ebuild
+++ b/games-fps/chocolate-doom/chocolate-doom-3.0.0.ebuild
@@ -23,11 +23,11 @@ DEPEND="
libsamplerate? ( media-libs/libsamplerate )
png? ( media-libs/libpng:= )"
RDEPEND="${DEPEND}"
-BDEPEND="
- python? (
- ${PYTHON_DEPS}
- dev-python/pillow
- )"
+BDEPEND="python? ( $(python_gen_any_dep 'dev-python/pillow[${PYTHON_USEDEP}]') )"
+
+python_check_deps() {
+ has_version "dev-python/pillow[${PYTHON_USEDEP}]"
+}
src_configure() {
econf \
^ permalink raw reply related [flat|nested] 9+ messages in thread
* [gentoo-commits] repo/proj/guru:dev commit in: games-fps/chocolate-doom/
@ 2019-05-21 2:21 William Breathitt Gray
0 siblings, 0 replies; 9+ messages in thread
From: William Breathitt Gray @ 2019-05-21 2:21 UTC (permalink / raw
To: gentoo-commits
commit: b56d6322a9d936405a2e06370a76b5f698a9cdf1
Author: William Breathitt Gray <vilhelm.gray <AT> gmail <DOT> com>
AuthorDate: Tue May 21 02:08:18 2019 +0000
Commit: William Breathitt Gray <vilhelm.gray <AT> gmail <DOT> com>
CommitDate: Tue May 21 02:16:55 2019 +0000
URL: https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=b56d6322
games-fps/chocolate-doom: Remove pillow dependency
Icons and fonts are provided prebuilt, so pillow module dependency is
not necessary.
Package-Manager: Portage-2.3.66, Repoman-2.3.12
Signed-off-by: William Breathitt Gray <vilhelm.gray <AT> gmail.com>
games-fps/chocolate-doom/chocolate-doom-3.0.0.ebuild | 6 +-----
1 file changed, 1 insertion(+), 5 deletions(-)
diff --git a/games-fps/chocolate-doom/chocolate-doom-3.0.0.ebuild b/games-fps/chocolate-doom/chocolate-doom-3.0.0.ebuild
index 344b24b..7131923 100644
--- a/games-fps/chocolate-doom/chocolate-doom-3.0.0.ebuild
+++ b/games-fps/chocolate-doom/chocolate-doom-3.0.0.ebuild
@@ -23,11 +23,7 @@ DEPEND="
libsamplerate? ( media-libs/libsamplerate )
png? ( media-libs/libpng:= )"
RDEPEND="${DEPEND}"
-BDEPEND="python? ( $(python_gen_any_dep 'dev-python/pillow[${PYTHON_USEDEP}]') )"
-
-python_check_deps() {
- has_version "dev-python/pillow[${PYTHON_USEDEP}]"
-}
+BDEPEND="python? ( ${PYTHON_DEPS} )"
src_configure() {
econf \
^ permalink raw reply related [flat|nested] 9+ messages in thread
* [gentoo-commits] repo/proj/guru:dev commit in: games-fps/chocolate-doom/
@ 2019-06-11 10:08 William Breathitt Gray
0 siblings, 0 replies; 9+ messages in thread
From: William Breathitt Gray @ 2019-06-11 10:08 UTC (permalink / raw
To: gentoo-commits
commit: b478c2c095b4d081dd4a1d3f59da23dd0d73fbcd
Author: William Breathitt Gray <vilhelm.gray <AT> gmail <DOT> com>
AuthorDate: Tue Jun 11 10:07:56 2019 +0000
Commit: William Breathitt Gray <vilhelm.gray <AT> gmail <DOT> com>
CommitDate: Tue Jun 11 10:07:56 2019 +0000
URL: https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=b478c2c0
games-fps/chocolate-doom: Remove pkg_* definitions
The pkg_preinst, pkg_postinst, and pkg_postrm are already overloaded by
the xdg eclass.
Package-Manager: Portage-2.3.67, Repoman-2.3.14
Signed-off-by: William Breathitt Gray <vilhelm.gray <AT> gmail.com>
games-fps/chocolate-doom/chocolate-doom-3.0.0.ebuild | 12 ------------
1 file changed, 12 deletions(-)
diff --git a/games-fps/chocolate-doom/chocolate-doom-3.0.0.ebuild b/games-fps/chocolate-doom/chocolate-doom-3.0.0.ebuild
index 7131923..602a40e 100644
--- a/games-fps/chocolate-doom/chocolate-doom-3.0.0.ebuild
+++ b/games-fps/chocolate-doom/chocolate-doom-3.0.0.ebuild
@@ -31,15 +31,3 @@ src_configure() {
$(use_with libsamplerate) \
$(use_with png libpng)
}
-
-pkg_preinst() {
- xdg_pkg_preinst
-}
-
-pkg_postinst() {
- xdg_pkg_postinst
-}
-
-pkg_postrm() {
- xdg_pkg_postrm
-}
^ permalink raw reply related [flat|nested] 9+ messages in thread
* [gentoo-commits] repo/proj/guru:dev commit in: games-fps/chocolate-doom/
2020-03-13 17:45 [gentoo-commits] repo/proj/guru:master commit in: games-fps/chocolate-doom/ Andrew Ammerlaan
@ 2020-03-13 14:34 ` Andrew Ammerlaan
0 siblings, 0 replies; 9+ messages in thread
From: Andrew Ammerlaan @ 2020-03-13 14:34 UTC (permalink / raw
To: gentoo-commits
commit: 0e07c385cc2b735b6b6a292e735de8d4e1f3c183
Author: Andrew Ammerlaan <andrewammerlaan <AT> riseup <DOT> net>
AuthorDate: Fri Mar 13 14:32:56 2020 +0000
Commit: Andrew Ammerlaan <andrewammerlaan <AT> riseup <DOT> net>
CommitDate: Fri Mar 13 14:32:56 2020 +0000
URL: https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=0e07c385
games-fps/chocolate-doom: remove py2_7 and py3_5 add py3_8
Package-Manager: Portage-2.3.93, Repoman-2.3.20
Signed-off-by: Andrew Ammerlaan <andrewammerlaan <AT> riseup.net>
games-fps/chocolate-doom/chocolate-doom-3.0.0.ebuild | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/games-fps/chocolate-doom/chocolate-doom-3.0.0.ebuild b/games-fps/chocolate-doom/chocolate-doom-3.0.0.ebuild
index 602a40e..3f931de 100644
--- a/games-fps/chocolate-doom/chocolate-doom-3.0.0.ebuild
+++ b/games-fps/chocolate-doom/chocolate-doom-3.0.0.ebuild
@@ -1,9 +1,9 @@
-# Copyright 1999-2019 Gentoo Authors
+# Copyright 1999-2020 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
-PYTHON_COMPAT=( python2_7 python3_{5,6,7} )
+PYTHON_COMPAT=( python3_{6,7,8} )
inherit python-any-r1 xdg
^ permalink raw reply related [flat|nested] 9+ messages in thread
* [gentoo-commits] repo/proj/guru:master commit in: games-fps/chocolate-doom/
@ 2020-03-13 17:45 Andrew Ammerlaan
2020-03-13 14:34 ` [gentoo-commits] repo/proj/guru:dev " Andrew Ammerlaan
0 siblings, 1 reply; 9+ messages in thread
From: Andrew Ammerlaan @ 2020-03-13 17:45 UTC (permalink / raw
To: gentoo-commits
commit: 0e07c385cc2b735b6b6a292e735de8d4e1f3c183
Author: Andrew Ammerlaan <andrewammerlaan <AT> riseup <DOT> net>
AuthorDate: Fri Mar 13 14:32:56 2020 +0000
Commit: Andrew Ammerlaan <andrewammerlaan <AT> riseup <DOT> net>
CommitDate: Fri Mar 13 14:32:56 2020 +0000
URL: https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=0e07c385
games-fps/chocolate-doom: remove py2_7 and py3_5 add py3_8
Package-Manager: Portage-2.3.93, Repoman-2.3.20
Signed-off-by: Andrew Ammerlaan <andrewammerlaan <AT> riseup.net>
games-fps/chocolate-doom/chocolate-doom-3.0.0.ebuild | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/games-fps/chocolate-doom/chocolate-doom-3.0.0.ebuild b/games-fps/chocolate-doom/chocolate-doom-3.0.0.ebuild
index 602a40e..3f931de 100644
--- a/games-fps/chocolate-doom/chocolate-doom-3.0.0.ebuild
+++ b/games-fps/chocolate-doom/chocolate-doom-3.0.0.ebuild
@@ -1,9 +1,9 @@
-# Copyright 1999-2019 Gentoo Authors
+# Copyright 1999-2020 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
-PYTHON_COMPAT=( python2_7 python3_{5,6,7} )
+PYTHON_COMPAT=( python3_{6,7,8} )
inherit python-any-r1 xdg
^ permalink raw reply related [flat|nested] 9+ messages in thread
end of thread, other threads:[~2020-03-13 17:45 UTC | newest]
Thread overview: 9+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2020-03-13 17:45 [gentoo-commits] repo/proj/guru:master commit in: games-fps/chocolate-doom/ Andrew Ammerlaan
2020-03-13 14:34 ` [gentoo-commits] repo/proj/guru:dev " Andrew Ammerlaan
-- strict thread matches above, loose matches on Subject: below --
2019-06-11 10:08 William Breathitt Gray
2019-05-21 2:21 William Breathitt Gray
2019-05-18 9:16 William Breathitt Gray
2019-05-18 8:55 William Breathitt Gray
2019-05-17 7:54 William Breathitt Gray
2019-05-16 2:08 William Breathitt Gray
2019-05-16 1:43 William Breathitt Gray
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox