* [gentoo-commits] repo/gentoo:master commit in: games-arcade/abe/
@ 2015-12-18 10:13 Michael Sterrett
0 siblings, 0 replies; 6+ messages in thread
From: Michael Sterrett @ 2015-12-18 10:13 UTC (permalink / raw
To: gentoo-commits
commit: 16511ea714c6b0e9f38f5dd9bbda01fff65a6a4d
Author: Michael Sterrett <mr_bones_ <AT> gentoo <DOT> org>
AuthorDate: Fri Dec 18 09:26:51 2015 +0000
Commit: Michael Sterrett <mr_bones_ <AT> gentoo <DOT> org>
CommitDate: Fri Dec 18 09:26:51 2015 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=16511ea7
EAPI=5; minor tidying
Package-Manager: portage-2.2.24
games-arcade/abe/abe-1.1.ebuild | 9 ++++-----
1 file changed, 4 insertions(+), 5 deletions(-)
diff --git a/games-arcade/abe/abe-1.1.ebuild b/games-arcade/abe/abe-1.1.ebuild
index cfb65f4..42488fd 100644
--- a/games-arcade/abe/abe-1.1.ebuild
+++ b/games-arcade/abe/abe-1.1.ebuild
@@ -2,7 +2,7 @@
# Distributed under the terms of the GNU General Public License v2
# $Id$
-EAPI=4
+EAPI=5
inherit eutils toolchain-funcs games
DESCRIPTION="A scrolling, platform-jumping, key-collecting, ancient pyramid exploring game"
@@ -14,10 +14,10 @@ SLOT="0"
KEYWORDS="amd64 ppc x86 ~x86-fbsd"
IUSE=""
-DEPEND="media-libs/libsdl
+DEPEND="media-libs/libsdl[sound,video]
x11-libs/libXi
media-libs/sdl-mixer[vorbis]"
-RDEPEND="${DEPEND}"
+RDEPEND=${DEPEND}
src_unpack() {
unpack ${A}
@@ -29,8 +29,7 @@ src_prepare() {
sed -i \
-e "/^TR_CFLAGS/d" \
-e "/^TR_CXXFLAGS/d" \
- configure \
- || die "sed failed"
+ configure || die
epatch "${FILESDIR}"/${P}-settings.patch
}
^ permalink raw reply related [flat|nested] 6+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: games-arcade/abe/
@ 2018-04-15 9:11 Pacho Ramos
0 siblings, 0 replies; 6+ messages in thread
From: Pacho Ramos @ 2018-04-15 9:11 UTC (permalink / raw
To: gentoo-commits
commit: d863aa00c95e89fa063990d7eddbf6028a5bad2b
Author: Pacho Ramos <pacho <AT> gentoo <DOT> org>
AuthorDate: Sun Apr 15 08:26:07 2018 +0000
Commit: Pacho Ramos <pacho <AT> gentoo <DOT> org>
CommitDate: Sun Apr 15 09:11:11 2018 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d863aa00
games-arcade/abe: Drop old
Package-Manager: Portage-2.3.28, Repoman-2.3.9
games-arcade/abe/abe-1.1.ebuild | 47 -----------------------------------------
1 file changed, 47 deletions(-)
diff --git a/games-arcade/abe/abe-1.1.ebuild b/games-arcade/abe/abe-1.1.ebuild
deleted file mode 100644
index 78fcff1e13f..00000000000
--- a/games-arcade/abe/abe-1.1.ebuild
+++ /dev/null
@@ -1,47 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-inherit eutils toolchain-funcs games
-
-DESCRIPTION="A scrolling, platform-jumping, key-collecting, ancient pyramid exploring game"
-HOMEPAGE="http://abe.sourceforge.net/"
-SRC_URI="mirror://sourceforge/abe/${P}.tar.gz"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~amd64 ~x86 ~x86-fbsd"
-IUSE=""
-
-DEPEND="media-libs/libsdl[sound,video]
- x11-libs/libXi
- media-libs/sdl-mixer[vorbis]"
-RDEPEND=${DEPEND}
-
-src_unpack() {
- unpack ${A}
- cd "${S}"
- unpack ./images/images.tar
-}
-
-src_prepare() {
- sed -i \
- -e "/^TR_CFLAGS/d" \
- -e "/^TR_CXXFLAGS/d" \
- configure || die
- epatch "${FILESDIR}"/${P}-settings.patch
-}
-
-src_configure() {
- egamesconf --with-data-dir="${GAMES_DATADIR}"/${PN}
-}
-
-src_install() {
- dogamesbin src/abe
- insinto "${GAMES_DATADIR}"/${PN}
- doins -r images sounds maps
- newicon tom1.bmp abe.bmp
- make_desktop_entry abe "Abe's Amazing Adventure" /usr/share/pixmaps/abe.bmp
- dodoc AUTHORS ChangeLog README
- prepgamesdirs
-}
^ permalink raw reply related [flat|nested] 6+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: games-arcade/abe/
@ 2018-08-11 9:06 Andreas Sturmlechner
0 siblings, 0 replies; 6+ messages in thread
From: Andreas Sturmlechner @ 2018-08-11 9:06 UTC (permalink / raw
To: gentoo-commits
commit: 5804b40a3c1ec02f593eca743d97f42fd39f541b
Author: Francesco Turco <fturco <AT> fastmail <DOT> fm>
AuthorDate: Fri Aug 10 21:25:54 2018 +0000
Commit: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
CommitDate: Sat Aug 11 08:22:22 2018 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5804b40a
games-arcade/abe: update links to sourceforge.net
games-arcade/abe/abe-1.1-r1.ebuild | 6 +++---
1 file changed, 3 insertions(+), 3 deletions(-)
diff --git a/games-arcade/abe/abe-1.1-r1.ebuild b/games-arcade/abe/abe-1.1-r1.ebuild
index 25fb312e3b5..e98e3af41b0 100644
--- a/games-arcade/abe/abe-1.1-r1.ebuild
+++ b/games-arcade/abe/abe-1.1-r1.ebuild
@@ -27,15 +27,15 @@ src_unpack() {
PATCHES=(
# From Fedora:
# Enable changing the video settings. Sent upstream 2 Apr 2006:
- # https://sourceforge.net/tracker/?func=detail&aid=1463202&group_id=70141&atid=526743
+ # https://sourceforge.net/p/abe/bugs/1/
"${FILESDIR}"/${P}-settings.patch
# Fix a double free() bug. Sent upstream 15 Mar 2011:
- # https://sourceforge.net/tracker/?func=detail&aid=3214269&group_id=70141&atid=526745
+ # https://sourceforge.net/p/abe/patches/1/
"${FILESDIR}"/${P}-doublefree.patch
# Fix an incorrect printf format specifier. Sent upstream 15 Mar 2011:
- # https://sourceforge.net/tracker/?func=detail&aid=3214270&group_id=70141&atid=526745
+ # https://sourceforge.net/p/abe/patches/2/
"${FILESDIR}"/${P}-format.patch
# Fix build failure with -Werror=format-security
^ permalink raw reply related [flat|nested] 6+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: games-arcade/abe/
@ 2021-06-15 20:02 Ionen Wolkens
0 siblings, 0 replies; 6+ messages in thread
From: Ionen Wolkens @ 2021-06-15 20:02 UTC (permalink / raw
To: gentoo-commits
commit: 523181563bbd2cf0666803153fbcbffee6dc892c
Author: Michael Mair-Keimberger <mmk <AT> levelnine <DOT> at>
AuthorDate: Wed Jun 9 16:59:04 2021 +0000
Commit: Ionen Wolkens <ionen <AT> gentoo <DOT> org>
CommitDate: Tue Jun 15 20:00:17 2021 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=52318156
games-arcade/abe: EAPI bump, minor improvements
Package-Manager: Portage-3.0.19, Repoman-3.0.3
Signed-off-by: Michael Mair-Keimberger <mmk <AT> levelnine.at>
Signed-off-by: Ionen Wolkens <ionen <AT> gentoo.org>
games-arcade/abe/abe-1.1-r1.ebuild | 13 +++++++------
1 file changed, 7 insertions(+), 6 deletions(-)
diff --git a/games-arcade/abe/abe-1.1-r1.ebuild b/games-arcade/abe/abe-1.1-r1.ebuild
index 9e2dbd75173..0e3877c63b4 100644
--- a/games-arcade/abe/abe-1.1-r1.ebuild
+++ b/games-arcade/abe/abe-1.1-r1.ebuild
@@ -1,26 +1,26 @@
-# Copyright 1999-2018 Gentoo Foundation
+# Copyright 1999-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
-EAPI=6
+EAPI=7
+
inherit desktop toolchain-funcs
-DESCRIPTION="A scrolling, platform-jumping, key-collecting, ancient pyramid exploring game"
+DESCRIPTION="Scrolling, platform-jumping, key-collecting, ancient pyramid exploring game"
HOMEPAGE="http://abe.sourceforge.net/"
SRC_URI="mirror://sourceforge/abe/${P}.tar.gz"
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="~amd64 ~x86"
-IUSE=""
DEPEND="media-libs/libsdl[sound,video]
x11-libs/libXi
media-libs/sdl-mixer[vorbis]"
-RDEPEND=${DEPEND}
+RDEPEND="${DEPEND}"
src_unpack() {
unpack ${A}
- cd "${S}"
+ cd "${S}" || die
unpack ./images/images.tar
}
@@ -51,6 +51,7 @@ src_prepare() {
}
src_configure() {
+ tc-export CC CXX
econf --with-data-dir=/usr/share/${PN}
}
^ permalink raw reply related [flat|nested] 6+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: games-arcade/abe/
@ 2021-06-29 20:55 Ionen Wolkens
0 siblings, 0 replies; 6+ messages in thread
From: Ionen Wolkens @ 2021-06-29 20:55 UTC (permalink / raw
To: gentoo-commits
commit: 1b86e307d1a68c6ca0fa0976f13edfa595230672
Author: Ionen Wolkens <ionen <AT> gentoo <DOT> org>
AuthorDate: Tue Jun 29 19:17:50 2021 +0000
Commit: Ionen Wolkens <ionen <AT> gentoo <DOT> org>
CommitDate: Tue Jun 29 20:53:11 2021 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1b86e307
games-arcade/abe: add .desktop icon, EAPI 7->8
Signed-off-by: Ionen Wolkens <ionen <AT> gentoo.org>
games-arcade/abe/Manifest | 1 +
games-arcade/abe/abe-1.1-r1.ebuild | 13 ++++++++-----
2 files changed, 9 insertions(+), 5 deletions(-)
diff --git a/games-arcade/abe/Manifest b/games-arcade/abe/Manifest
index 0c3cc51f301..98c62e38d0f 100644
--- a/games-arcade/abe/Manifest
+++ b/games-arcade/abe/Manifest
@@ -1 +1,2 @@
DIST abe-1.1.tar.gz 3321075 BLAKE2B 2ab51bd9103e8954bbc27eceb81b4bb845ec84ee249f21aaefdc59df87689f865d3b62a8c2db9584b8361303028174b1a96b60e0caf88ee857f8ad0d3cd3d920 SHA512 6106fce9c72554596ac3f94551326381e98c0d40f7a5aa8ae7aeadaa234c113733e8df717bd1b18d2ba835f689982e859607c9d88ab2d59790ec00833a4e48c7
+DIST abe.png 3303 BLAKE2B a99f8a1c31b9f8704b201ca9edd7ab67b685bde4bd43f675e62f1ba3a5554a63dba009634cdc63a2855a51f82de8ea2818bfe5f390b2f9e176d55cd4476547b6 SHA512 421d87248d91bb315d9d02955271cad096c842857819fc7a91ad77571047770eb9487722cb1b2e43d602ad61e3c7eca4fd834e955724905b8b870a5dd66d2e2b
diff --git a/games-arcade/abe/abe-1.1-r1.ebuild b/games-arcade/abe/abe-1.1-r1.ebuild
index db902811eb9..d930d182e00 100644
--- a/games-arcade/abe/abe-1.1-r1.ebuild
+++ b/games-arcade/abe/abe-1.1-r1.ebuild
@@ -1,13 +1,15 @@
# Copyright 1999-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
-EAPI=7
+EAPI=8
inherit desktop toolchain-funcs
DESCRIPTION="Scrolling, platform-jumping, key-collecting, ancient pyramid exploring game"
HOMEPAGE="http://abe.sourceforge.net/"
-SRC_URI="mirror://sourceforge/abe/${P}.tar.gz"
+SRC_URI="
+ mirror://sourceforge/abe/${P}.tar.gz
+ https://dev.gentoo.org/~ionen/distfiles/${PN}.png"
LICENSE="GPL-2"
SLOT="0"
@@ -39,12 +41,13 @@ src_configure() {
}
src_install() {
- dobin src/abe
+ dobin src/${PN}
insinto /usr/share/${PN}
doins -r images maps sounds
- make_desktop_entry abe "Abe's Amazing Adventure" applications-games
-
einstalldocs
+
+ doicon "${DISTDIR}"/${PN}.png
+ make_desktop_entry ${PN} "Abe's Amazing Adventure"
}
^ permalink raw reply related [flat|nested] 6+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: games-arcade/abe/
@ 2023-12-12 14:07 Petr Vaněk
0 siblings, 0 replies; 6+ messages in thread
From: Petr Vaněk @ 2023-12-12 14:07 UTC (permalink / raw
To: gentoo-commits
commit: 30f63c99a838488f856bcb198d747ce0658a51b1
Author: Petr Vaněk <arkamar <AT> gentoo <DOT> org>
AuthorDate: Tue Dec 12 13:42:44 2023 +0000
Commit: Petr Vaněk <arkamar <AT> gentoo <DOT> org>
CommitDate: Tue Dec 12 14:07:28 2023 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=30f63c99
games-arcade/abe: update HOMEPAGE
Signed-off-by: Petr Vaněk <arkamar <AT> gentoo.org>
games-arcade/abe/abe-1.1-r2.ebuild | 5 ++++-
games-arcade/abe/metadata.xml | 1 +
2 files changed, 5 insertions(+), 1 deletion(-)
diff --git a/games-arcade/abe/abe-1.1-r2.ebuild b/games-arcade/abe/abe-1.1-r2.ebuild
index 20d29934e37b..a833efa73b21 100644
--- a/games-arcade/abe/abe-1.1-r2.ebuild
+++ b/games-arcade/abe/abe-1.1-r2.ebuild
@@ -6,7 +6,10 @@ EAPI=8
inherit autotools desktop toolchain-funcs
DESCRIPTION="Scrolling, platform-jumping, key-collecting, ancient pyramid exploring game"
-HOMEPAGE="https://abe.sourceforge.net/"
+HOMEPAGE="
+ https://abe.sourceforge.net/
+ https://github.com/OSSGames/GAME-SDL-ADVENTURE-Abe-s_Amazing_Adventure
+"
SRC_URI="
mirror://sourceforge/abe/${P}.tar.gz
https://dev.gentoo.org/~ionen/distfiles/${PN}.png"
diff --git a/games-arcade/abe/metadata.xml b/games-arcade/abe/metadata.xml
index 00310cfe239c..850b37f9125e 100644
--- a/games-arcade/abe/metadata.xml
+++ b/games-arcade/abe/metadata.xml
@@ -6,6 +6,7 @@
<name>Gentoo Games Project</name>
</maintainer>
<upstream>
+ <remote-id type="github">OSSGames/GAME-SDL-ADVENTURE-Abe-s_Amazing_Adventure</remote-id>
<remote-id type="sourceforge">abe</remote-id>
</upstream>
</pkgmetadata>
^ permalink raw reply related [flat|nested] 6+ messages in thread
end of thread, other threads:[~2023-12-12 14:08 UTC | newest]
Thread overview: 6+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2021-06-29 20:55 [gentoo-commits] repo/gentoo:master commit in: games-arcade/abe/ Ionen Wolkens
-- strict thread matches above, loose matches on Subject: below --
2023-12-12 14:07 Petr Vaněk
2021-06-15 20:02 Ionen Wolkens
2018-08-11 9:06 Andreas Sturmlechner
2018-04-15 9:11 Pacho Ramos
2015-12-18 10:13 Michael Sterrett
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox