logo

overlay

Personnal gentoo overlay
commit: fa0546a855ea4bdefd2e1a08ea82ac50205fb986
parent: a615b4234c182d07857e9b8046addfe11f7b4d7a
Author: Haelwenn (lanodan) Monnier <contact@hacktivis.me>
Date:   Sun,  1 Jan 2017 22:03:29 +0100

games-action/chickens: Import from ::gentoo

Diffstat:

games-action/chickens/ChangeLog | 99+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
games-action/chickens/ChangeLog-2015 | 71+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
games-action/chickens/Manifest | 6++++++
games-action/chickens/chickens-0.2.4-r1.ebuild | 65+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
games-action/chickens/chickens-0.2.4.ebuild | 56++++++++++++++++++++++++++++++++++++++++++++++++++++++++
games-action/chickens/metadata.xml | 8++++++++
6 files changed, 305 insertions(+), 0 deletions(-)

diff --git a/games-action/chickens/ChangeLog b/games-action/chickens/ChangeLog @@ -0,0 +1,99 @@ +# ChangeLog for games-action/chickens +# Copyright 1999-2016 Gentoo Foundation; Distributed under the GPL v2 +# (auto-generated from git log) + +*chickens-0.2.4 (09 Aug 2015) + + 09 Aug 2015; Robin H. Johnson <robbat2@gentoo.org> +chickens-0.2.4.ebuild, + +metadata.xml: + proj/gentoo: Initial commit + + This commit represents a new era for Gentoo: + Storing the gentoo-x86 tree in Git, as converted from CVS. + + This commit is the start of the NEW history. + Any historical data is intended to be grafted onto this point. + + Creation process: + 1. Take final CVS checkout snapshot + 2. Remove ALL ChangeLog* files + 3. Transform all Manifests to thin + 4. Remove empty Manifests + 5. Convert all stale $Header$/$Id$ CVS keywords to non-expanded Git $Id$ + 5.1. Do not touch files with -kb/-ko keyword flags. + + Signed-off-by: Robin H. Johnson <robbat2@gentoo.org> + X-Thanks: Alec Warner <antarus@gentoo.org> - did the GSoC 2006 migration + tests + X-Thanks: Robin H. Johnson <robbat2@gentoo.org> - infra guy, herding this + project + X-Thanks: Nguyen Thai Ngoc Duy <pclouds@gentoo.org> - Former Gentoo + developer, wrote Git features for the migration + X-Thanks: Brian Harring <ferringb@gentoo.org> - wrote much python to improve + cvs2svn + X-Thanks: Rich Freeman <rich0@gentoo.org> - validation scripts + X-Thanks: Patrick Lauer <patrick@gentoo.org> - Gentoo dev, running new 2014 + work in migration + X-Thanks: Michał Górny <mgorny@gentoo.org> - scripts, QA, nagging + X-Thanks: All of other Gentoo developers - many ideas and lots of paint on + the bikeshed + + 24 Aug 2015; Justin Lecher <jlec@gentoo.org> metadata.xml: + Use https by default + + Convert all URLs for sites supporting encrypted connections from http to + https + + Signed-off-by: Justin Lecher <jlec@gentoo.org> + + 24 Aug 2015; Mike Gilbert <floppym@gentoo.org> metadata.xml: + Revert DOCTYPE SYSTEM https changes in metadata.xml + + repoman does not yet accept the https version. + This partially reverts eaaface92ee81f30a6ac66fe7acbcc42c00dc450. + + Bug: https://bugs.gentoo.org/552720 + + 18 Dec 2015; Michael Sterrett <mr_bones_@gentoo.org> chickens-0.2.4.ebuild: + EAPI=5; minor tidying + + Package-Manager: portage-2.2.24 + + 24 Jan 2016; Michał Górny <mgorny@gentoo.org> metadata.xml: + Replace all herds with appropriate projects (GLEP 67) + + Replace all uses of herd with appropriate project maintainers, or no + maintainers in case of herds requested to be disbanded. + + 24 Jan 2016; Michał Górny <mgorny@gentoo.org> metadata.xml: + Set appropriate maintainer types in metadata.xml (GLEP 67) + +*chickens-0.2.4-r1 (06 Jul 2016) + + 06 Jul 2016; Austin English <wizardedit@gentoo.org> + +chickens-0.2.4-r1.ebuild: + remove deprecated games eclass + + Also update to EAPI 6 + + Gentoo-Bug: https://bugs.gentoo.org/574082 + + Package-Manager: portage-2.2.28 + + 11 Jul 2016; Austin English <wizardedit@gentoo.org> + chickens-0.2.4-r1.ebuild: + call ./configure explicitly + + This restores the previous behavior from chickens-0.2.4.ebuild, which caused + failure for some users. + + Gentoo-Bug: https://bugs.gentoo.org/588544 + + Package-Manager: portage-2.3.0 + + 11 Jul 2016; Austin English <wizardedit@gentoo.org> + chickens-0.2.4-r1.ebuild: + add a comment + + Package-Manager: portage-2.3.0 + diff --git a/games-action/chickens/ChangeLog-2015 b/games-action/chickens/ChangeLog-2015 @@ -0,0 +1,71 @@ +# ChangeLog for games-action/chickens +# Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2 +# $Header: /var/cvsroot/gentoo-x86/games-action/chickens/ChangeLog,v 1.19 2014/12/31 12:19:13 tupone Exp $ + + 31 Dec 2014; Tupone Alfredo <tupone@gentoo.org> chickens-0.2.4.ebuild: + Migration to EAPI 4 + + 26 Apr 2014; Ulrich Müller <ulm@gentoo.org> chickens-0.2.4.ebuild: + Fix LICENSE, add mirror and bindist restrictions, update SRC_URI, bug 506790. + + 07 Aug 2011; Raúl Porcel <armin76@gentoo.org> chickens-0.2.4.ebuild: + Drop alpha keyword + + 26 Mar 2011; Samuli Suominen <ssuominen@gentoo.org> chickens-0.2.4.ebuild: + Pin media-libs/allegro to old version. + + 24 Jul 2009; Tristan Heaven <nyhm@gentoo.org> chickens-0.2.4.ebuild: + Fix build error when bashdb is installed, bug #276794 + + 02 Apr 2009; Michael Sterrett <mr_bones_@gentoo.org> + chickens-0.2.4.ebuild: + configure isn't an autoconf script so don't try to treat it like one. + + 29 Jan 2009; Michael Sterrett <mr_bones_@gentoo.org> + chickens-0.2.4.ebuild: + EAPI=2; desktop entry (bug #159748) + + 20 Sep 2006; <blubb@gentoo.org> chickens-0.2.4.ebuild: + stable on amd64 + + 09 May 2006; Thomas Cort <tcort@gentoo.org> chickens-0.2.4.ebuild: + Stable on alpha. + + 12 Mar 2006; Michael Sterrett <mr_bones_@gentoo.org> + chickens-0.2.4.ebuild: + upstream has gone away (bug #125857) + + 11 Mar 2006; Fernando J. Pereda <ferdy@gentoo.org> chickens-0.2.4.ebuild: + Add ~alpha keyword as per bug #125760. Tested by Thomas Cort + <tcort@cs.ubishops.ca> + + 28 Jan 2006; Joshua Baergen <joshuabaergen@gentoo.org> + chickens-0.2.4.ebuild: + Drop x11 dependencies as chickens doesn't actually depend on X directly. + + 11 Aug 2005; Carlos Silva <r3pek@gentoo.org> chickens-0.2.4.ebuild: + marked ~amd64. closes bug #102024 + + 07 Mar 2005; Michael Sterrett <mr_bones_@gentoo.org> chickens-0.2.4.ebuild: + HOMEPAGE update + + 08 Nov 2004; Joseph Jezak <josejx@gentoo.org> chickens-0.2.4.ebuild: + Marked ppc stable. + + 21 Jul 2004; Michael Sterrett <mr_bones_@gentoo.org> -chickens-0.2.0.ebuild: + clean older ebuild + +*chickens-0.2.4 (21 Jul 2004) + + 21 Jul 2004; Michael Sterrett <mr_bones_@gentoo.org> +chickens-0.2.4.ebuild: + version bump (bug #57742) + + 16 Jul 2004; David Holm <dholm@gentoo.org> chickens-0.2.0.ebuild: + Added to ~ppc. + +*chickens-0.2.0 (10 Jul 2004) + + 10 Jul 2004; Michael Sterrett <mr_bones_@gentoo.org> +metadata.xml, + +chickens-0.2.0.ebuild: + Initial commit (bug #56367, submitted ebuild not used) + diff --git a/games-action/chickens/Manifest b/games-action/chickens/Manifest @@ -0,0 +1,6 @@ +DIST ChickensForLinux-Linux-0.2.4.tar.gz 1455207 SHA256 604dc614793b5bee2346639df14ab846cf878fed09ef695804d5aa21d85b518b SHA512 d94a70818a766fde443e86184418990d789246c239da01c6c1a2c9e7d8c1d6bb52ed28efbb4ecdb6b079c585e1ba18bc8efcd4f1cbf718ff39757831265c7a78 WHIRLPOOL 2b1d7c088dac8d975eb7b45b138f6786ae6aaa6bcaf5be1554b80f8fa397560a43d209c0fe5fd0491531b1f1e41db1706482bab23c85f00f86482db0b3070947 +EBUILD chickens-0.2.4-r1.ebuild 1480 SHA256 8cf5c4bf8422d13aafffa3ab7575a2af9fb246d11d8ce7d039e42837f0b8764f SHA512 52b4cdc590b0e5973e877f68aa954743db053dc97aa83334cf9445f49b7c3ba631f9ca7cfed826265ebf91d5167a6cb15cdb9297707cd6f84a1783d08aad6575 WHIRLPOOL abcb28d3fb410cf36853a253c2661c937eb91fbe197f30362e29a22a2269f89613b24dba6a009f4b2bd8c6844d5492a6e632260d43978fe2cadd9263f1e90241 +EBUILD chickens-0.2.4.ebuild 1366 SHA256 6aadab01654df0e5fc987978a8f9bebf759030d7ffcfe7cb97b26bb90e17caf6 SHA512 3a5a8743e8991c128305171cd7c02cda2393ef2e6182ac2be73d9c0e2636f95f1f25860da14ff813231a918b55fa530a1af2a44a4d4c5896eaca7dc915b64f10 WHIRLPOOL 286f8aa46531090a871700e0813fbccda0098d9aadee46817218efb958185f83b8f75dffb34ef6ac6de39673f27b7234705c3d58ed3c46754adcd688eaee606b +MISC ChangeLog 3261 SHA256 393a898ebc0f931930866d169562554411dfbfdbec0c4e3b12c0bc59803dcf90 SHA512 7b3cc06593187d744cd936b481341dd064c33abb6d84e6b2445b49c46e6c775f24f36b976eef8289937dbe8bb21477255bc6e8e931a3fd06e9e1dd4974434c7b WHIRLPOOL 7bc3f27f47d4d6f9676ea0d56b3272d1ed1e5c2554dd64b35ba6d775ad57bb89ff6f39277db5b4e0d25c43dee35f6840ea1639ae505e7903663c03ee7c77008a +MISC ChangeLog-2015 2492 SHA256 c6486d2d03dd40260d44cb9353d3b8f693a011a17426ef98dbc785448a189016 SHA512 930a2aac2f16dd045e88d170a87f4a3d0f06bb59f94a8f9e2878ec3e2c016cde46735983959e9f4cb805004ddf8404e0fc51bdbae773b03aff573052974ab241 WHIRLPOOL 4d928d224cc36c431327973b8f04727bfa5dae35f3ca358c21aec013d52fbeedf38b7560302a5cb2d28633a8b0e4ae72ad336ce3adcab3462093a07dd0093df7 +MISC metadata.xml 249 SHA256 943b9ce0cd072229b43569ab668dd7ec741d9dfefd942c8921dabd4490b27b0c SHA512 895577c3a805c40581da03057b94e3f28f05f23012bf350c1e3575847d1a0fe40bb044a46f909012a200d991a400f6389358a60e9c2b5bef0da01fb26f846118 WHIRLPOOL b10e21575c78e201a652c8582cd16e3f7c86b13dd20a30f4cea44066fb139440b3c186147dbaae83478f11a20b6f457a99c8b29ee1239a4caaa21eee01250088 diff --git a/games-action/chickens/chickens-0.2.4-r1.ebuild b/games-action/chickens/chickens-0.2.4-r1.ebuild @@ -0,0 +1,65 @@ +# Copyright 1999-2016 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI=6 +inherit eutils user + +MY_P="ChickensForLinux-Linux-${PV}" +DESCRIPTION="Target chickens with rockets and shotguns. Funny" +HOMEPAGE="http://www.chickensforlinux.com/" +SRC_URI="http://www.chickensforlinux.com/${MY_P}.tar.gz" + +LICENSE="all-rights-reserved" +SLOT="0" +KEYWORDS="~amd64 ~ppc ~x86" +IUSE="" +RESTRICT="mirror bindist" + +DEPEND="<media-libs/allegro-5" +RDEPEND="${DEPEND}" + +S=${WORKDIR}/${PN} + +pkg_setup(){ + enewgroup gamestat 36 +} + +src_prepare() { + default + + sed -i \ + -e "s:HighScores:/var/games//${PN}/HighScores:" \ + -e "s:....\(.\)\(_\)\(.*.4x0\)\(.\):M\4\2\x42\x6Fn\1s\2:" \ + highscore.cpp HighScores || die + sed -i \ + -e "s:options.cfg:/etc/${PN}/options.cfg:" \ + -e "s:\"sound/:\"/usr/share/${PN}/sound/:" \ + -e "s:\"dat/:\"/usr/share/${PN}/dat/:" \ + main.cpp README || die + sed -i \ + -e '/^CPPFLAGS/d' \ + -e 's:g++:\\$(CXX) \\$(CXXFLAGS) \\$(LDFLAGS):' \ + configure || die +} + +src_configure() { + # econf (sometimes) fails, see https://bugs.gentoo.org/588544 + bash ./configure || die +} + +src_install() { + dobin ${PN} + insinto /usr/share/${PN} + doins -r dat sound + dodoc AUTHOR README + insinto /var/games/${PN} + doins HighScores + insinto /etc/${PN} + doins options.cfg + make_desktop_entry ${PN} Chickens + + fowners root:gamestat /usr/bin/${PN} /var/games/${PN}/HighScores + fperms 2755 /usr/bin/${PN} + fperms 660 /var/games/${PN}/HighScores +} diff --git a/games-action/chickens/chickens-0.2.4.ebuild b/games-action/chickens/chickens-0.2.4.ebuild @@ -0,0 +1,56 @@ +# Copyright 1999-2014 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI=5 +inherit eutils games + +MY_P="ChickensForLinux-Linux-${PV}" +DESCRIPTION="Target chickens with rockets and shotguns. Funny" +HOMEPAGE="http://www.chickensforlinux.com/" +SRC_URI="http://www.chickensforlinux.com/${MY_P}.tar.gz" + +LICENSE="all-rights-reserved" +SLOT="0" +KEYWORDS="amd64 ppc x86" +IUSE="" +RESTRICT="mirror bindist" + +DEPEND="<media-libs/allegro-5" +RDEPEND="${DEPEND}" + +S=${WORKDIR}/${PN} + +src_prepare() { + sed -i \ + -e "s:HighScores:${GAMES_STATEDIR}/${PN}/HighScores:" \ + -e "s:....\(.\)\(_\)\(.*.4x0\)\(.\):M\4\2\x42\x6Fn\1s\2:" \ + highscore.cpp HighScores || die + sed -i \ + -e "s:options.cfg:${GAMES_SYSCONFDIR}/${PN}/options.cfg:" \ + -e "s:\"sound/:\"${GAMES_DATADIR}/${PN}/sound/:" \ + -e "s:\"dat/:\"${GAMES_DATADIR}/${PN}/dat/:" \ + main.cpp README || die + sed -i \ + -e '/^CPPFLAGS/d' \ + -e 's:g++:\\$(CXX) \\$(CXXFLAGS) \\$(LDFLAGS):' \ + configure || die +} + +src_configure() { + bash ./configure || die +} + +src_install() { + dogamesbin ${PN} + insinto "${GAMES_DATADIR}"/${PN} + doins -r dat sound + dodoc AUTHOR README + insinto "${GAMES_STATEDIR}"/${PN} + doins HighScores + insinto "${GAMES_SYSCONFDIR}"/${PN} + doins options.cfg + fperms g+w "${GAMES_STATEDIR}"/${PN}/HighScores + make_desktop_entry ${PN} Chickens + prepgamesdirs +} diff --git a/games-action/chickens/metadata.xml b/games-action/chickens/metadata.xml @@ -0,0 +1,8 @@ +<?xml version="1.0" encoding="UTF-8"?> +<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> +<pkgmetadata> +<maintainer type="project"> + <email>games@gentoo.org</email> + <name>Gentoo Games Project</name> +</maintainer> +</pkgmetadata>