[gentoo-commits] repo/gentoo:master commit in: games-arcade/circuslinux/

2021-08-02 Thread Ionen Wolkens
commit: 0859902ed83708c305d0be402da9e3f6feea260b
Author: Michael Mair-Keimberger  levelnine  at>
AuthorDate: Mon Aug  2 17:03:11 2021 +
Commit: Ionen Wolkens  gentoo  org>
CommitDate: Mon Aug  2 18:17:01 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0859902e

games-arcade/circuslinux: EAPI8, ebuild improvements

Package-Manager: Portage-3.0.20, Repoman-3.0.3
Signed-off-by: Michael Mair-Keimberger  levelnine.at>
Signed-off-by: Ionen Wolkens  gentoo.org>

 .../circuslinux/circuslinux-1.0.3-r2.ebuild| 39 ++
 1 file changed, 39 insertions(+)

diff --git a/games-arcade/circuslinux/circuslinux-1.0.3-r2.ebuild 
b/games-arcade/circuslinux/circuslinux-1.0.3-r2.ebuild
new file mode 100644
index 000..cc14d493647
--- /dev/null
+++ b/games-arcade/circuslinux/circuslinux-1.0.3-r2.ebuild
@@ -0,0 +1,39 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit desktop toolchain-funcs
+
+DESCRIPTION="Clone of the Atari 2600 game \"Circus Atari\""
+SRC_URI="ftp://ftp.tuxpaint.org/unix/x/circus-linux/src/${P}.tar.gz";
+HOMEPAGE="http://www.newbreedsoftware.com/circus-linux/";
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~x86"
+
+DEPEND="
+   media-libs/libsdl[joystick,sound,video]
+   media-libs/sdl-image[png]
+   media-libs/sdl-mixer[mod]"
+RDEPEND="${DEPEND}"
+
+src_prepare() {
+   default
+   tc-export CC
+   sed -i 's/-O2//' Makefile.in || die
+   sed -i 's/$(pkgdatadir)/$(DESTDIR)&/' data/Makefile.in || die
+}
+
+src_configure() {
+   tc-export CC
+   econf --enable-joystick
+}
+
+src_install() {
+   emake DESTDIR="${D}" docdir="${EPREFIX}/usr/share/doc/${PF}" install
+
+   newicon data/images/${PN}-icon.xpm ${PN}.xpm
+   make_desktop_entry ${PN} "Circus Linux!"
+}



[gentoo-commits] repo/gentoo:master commit in: games-arcade/circuslinux/

2021-08-02 Thread Ionen Wolkens
commit: 1942f1e9d62d3754189d8737c6bd51e75dc84246
Author: Michael Mair-Keimberger  levelnine  at>
AuthorDate: Mon Aug  2 17:03:28 2021 +
Commit: Ionen Wolkens  gentoo  org>
CommitDate: Mon Aug  2 18:17:01 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1942f1e9

games-arcade/circuslinux: remove old

Package-Manager: Portage-3.0.20, Repoman-3.0.3
Signed-off-by: Michael Mair-Keimberger  levelnine.at>
Closes: https://github.com/gentoo/gentoo/pull/21825
Signed-off-by: Ionen Wolkens  gentoo.org>

 .../circuslinux/circuslinux-1.0.3-r1.ebuild| 37 --
 1 file changed, 37 deletions(-)

diff --git a/games-arcade/circuslinux/circuslinux-1.0.3-r1.ebuild 
b/games-arcade/circuslinux/circuslinux-1.0.3-r1.ebuild
deleted file mode 100644
index 1001c7c8aeb..000
--- a/games-arcade/circuslinux/circuslinux-1.0.3-r1.ebuild
+++ /dev/null
@@ -1,37 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-inherit desktop
-
-DESCRIPTION="clone of the Atari 2600 game \"Circus Atari\""
-SRC_URI="ftp://ftp.sonic.net/pub/users/nbs/unix/x/circus-linux/${P}.tar.gz";
-HOMEPAGE="http://www.newbreedsoftware.com/circus-linux/";
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~alpha ~amd64 ~x86"
-IUSE=""
-
-DEPEND="media-libs/libsdl
-   media-libs/sdl-image[png]
-   media-libs/sdl-mixer[mod]"
-RDEPEND="${DEPEND}"
-
-src_prepare() {
-   default
-   sed -i \
-   -e "/^install-data-am/d" \
-   Makefile.in \
-   || die
-   sed -i \
-   -e 's/\$(pkgdatadir)/$(DESTDIR)&/' \
-   data/Makefile.in \
-   || die
-}
-
-src_install() {
-   default
-   newicon data/images/${PN}-icon.xpm ${PN}.xpm
-   make_desktop_entry ${PN} "Circus Linux!"
-}



[gentoo-commits] repo/gentoo:master commit in: games-arcade/circuslinux/

2018-04-15 Thread Pacho Ramos
commit: e39686dccd9884fbf44bff128ff846a90160633f
Author: Pacho Ramos  gentoo  org>
AuthorDate: Sun Apr 15 18:15:48 2018 +
Commit: Pacho Ramos  gentoo  org>
CommitDate: Sun Apr 15 19:00:16 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e39686dc

games-arcade/circuslinux: Drop old

Package-Manager: Portage-2.3.28, Repoman-2.3.9

 games-arcade/circuslinux/circuslinux-1.0.3.ebuild | 38 ---
 1 file changed, 38 deletions(-)

diff --git a/games-arcade/circuslinux/circuslinux-1.0.3.ebuild 
b/games-arcade/circuslinux/circuslinux-1.0.3.ebuild
deleted file mode 100644
index dbfb82dcd64..000
--- a/games-arcade/circuslinux/circuslinux-1.0.3.ebuild
+++ /dev/null
@@ -1,38 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-inherit eutils games
-
-DESCRIPTION="clone of the Atari 2600 game \"Circus Atari\""
-SRC_URI="ftp://ftp.sonic.net/pub/users/nbs/unix/x/circus-linux/${P}.tar.gz";
-HOMEPAGE="http://www.newbreedsoftware.com/circus-linux/";
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~alpha ~amd64 ~x86"
-IUSE=""
-
-DEPEND="media-libs/libsdl
-   media-libs/sdl-image[png]
-   media-libs/sdl-mixer[mod]"
-RDEPEND="${DEPEND}"
-
-src_prepare() {
-   sed -i \
-   -e "/^install-data-am/d" \
-   Makefile.in \
-   || die
-   sed -i \
-   -e 's/\$(pkgdatadir)/$(DESTDIR)&/' \
-   data/Makefile.in \
-   || die
-}
-
-src_install () {
-   emake DESTDIR="${D}" install
-   newicon data/images/${PN}-icon.xpm ${PN}.xpm
-   make_desktop_entry ${PN} "Circus Linux!"
-   dodoc *.txt
-   prepgamesdirs
-}



[gentoo-commits] repo/gentoo:master commit in: games-arcade/circuslinux/

2018-04-15 Thread Pacho Ramos
commit: 11c0d37ac3b5eb33fadafed63a8506214469ea79
Author: Pacho Ramos  gentoo  org>
AuthorDate: Sun Apr 15 18:15:36 2018 +
Commit: Pacho Ramos  gentoo  org>
CommitDate: Sun Apr 15 19:00:15 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=11c0d37a

games-arcade/circuslinux: Stop using games.eclass

Package-Manager: Portage-2.3.28, Repoman-2.3.9

 .../circuslinux/circuslinux-1.0.3-r1.ebuild| 37 ++
 1 file changed, 37 insertions(+)

diff --git a/games-arcade/circuslinux/circuslinux-1.0.3-r1.ebuild 
b/games-arcade/circuslinux/circuslinux-1.0.3-r1.ebuild
new file mode 100644
index 000..bc3c43f3483
--- /dev/null
+++ b/games-arcade/circuslinux/circuslinux-1.0.3-r1.ebuild
@@ -0,0 +1,37 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+inherit desktop
+
+DESCRIPTION="clone of the Atari 2600 game \"Circus Atari\""
+SRC_URI="ftp://ftp.sonic.net/pub/users/nbs/unix/x/circus-linux/${P}.tar.gz";
+HOMEPAGE="http://www.newbreedsoftware.com/circus-linux/";
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~x86"
+IUSE=""
+
+DEPEND="media-libs/libsdl
+   media-libs/sdl-image[png]
+   media-libs/sdl-mixer[mod]"
+RDEPEND="${DEPEND}"
+
+src_prepare() {
+   default
+   sed -i \
+   -e "/^install-data-am/d" \
+   Makefile.in \
+   || die
+   sed -i \
+   -e 's/\$(pkgdatadir)/$(DESTDIR)&/' \
+   data/Makefile.in \
+   || die
+}
+
+src_install () {
+   default
+   newicon data/images/${PN}-icon.xpm ${PN}.xpm
+   make_desktop_entry ${PN} "Circus Linux!"
+}