diff options
author | Bertrand Jacquin <beber@meleeweb.net> | 2005-10-02 13:35:47 +0000 |
---|---|---|
committer | Bertrand Jacquin <beber@meleeweb.net> | 2005-10-02 13:35:47 +0000 |
commit | cd12586f36622c693b5db9a7780e3b949d26038f (patch) | |
tree | 4c32359942f2ab6329ee313729d8ea79f8e4e4b0 | |
parent | Add etk (diff) | |
download | portage-cd12586f36622c693b5db9a7780e3b949d26038f.tar.xz |
elitaire version bump
-rw-r--r-- | games-board/elitaire/Manifest | 3 | ||||
-rw-r--r-- | games-board/elitaire/elitaire-0.0.5.ebuild | 45 | ||||
-rw-r--r-- | games-board/elitaire/files/digest-elitaire-0.0.5 | 1 | ||||
-rw-r--r-- | games-board/elitaire/files/elitaire-NULL-ABS.patch | 24 |
4 files changed, 73 insertions, 0 deletions
diff --git a/games-board/elitaire/Manifest b/games-board/elitaire/Manifest index 96a96f35..405538bc 100644 --- a/games-board/elitaire/Manifest +++ b/games-board/elitaire/Manifest @@ -1,3 +1,6 @@ MD5 23f12605fe614fef7b5cb02d6f656a28 elitaire-0.0.2.ebuild 681 +MD5 61b0ef975233627ec98b85f3e0a7dce6 elitaire-0.0.5.ebuild 715 MD5 867889b235ca001c35352c50bb204454 files/digest-elitaire-0.0.2 66 +MD5 ae61a67f1c1137b83106316cc8a4bbad files/digest-elitaire-0.0.5 67 +MD5 92723a7b33f3ab7cdd0bac2feb726cde files/elitaire-NULL-ABS.patch 952 MD5 ffb824ce9f362379aa0da8ce436b07bb files/elitaire_local_to_share.patch 424 diff --git a/games-board/elitaire/elitaire-0.0.5.ebuild b/games-board/elitaire/elitaire-0.0.5.ebuild new file mode 100644 index 00000000..2e5bfad8 --- /dev/null +++ b/games-board/elitaire/elitaire-0.0.5.ebuild @@ -0,0 +1,45 @@ +# Copyright 1999-2005 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: $ + +inherit games + +DESCRIPTION="elitaire is an efl based solitaire card game" +HOMEPAGE="http://www.mowem.de/elitaire/" +SRC_URI="http://www.mowem.de/elitaire/${P}.tar.bz2" + +LICENSE="AS-IS" +SLOT="0" +IUSE="nls" + +KEYWORDS="-*" + +DEPEND="x11-libs/evas + media-libs/edje + x11-libs/ecore + x11-libs/esmart + x11-libs/ewl" +RDEPEND="" + +RESTRICT="nomirror" + +src_unpack() +{ + unpack ${A} + cd ${S} + epatch ${FILESDIR}/elitaire-NULL-ABS.patch +} + +src_compile() +{ + egamesconf \ + $(use_enable nls) || die "econf failed" + emake || die "emake failed" +} + +src_install() +{ + egamesinstall || die "einstall failed" + + dodoc +} diff --git a/games-board/elitaire/files/digest-elitaire-0.0.5 b/games-board/elitaire/files/digest-elitaire-0.0.5 new file mode 100644 index 00000000..8230b436 --- /dev/null +++ b/games-board/elitaire/files/digest-elitaire-0.0.5 @@ -0,0 +1 @@ +MD5 3fb7b6073f3171d446698eb963fb087e elitaire-0.0.5.tar.bz2 298018 diff --git a/games-board/elitaire/files/elitaire-NULL-ABS.patch b/games-board/elitaire/files/elitaire-NULL-ABS.patch new file mode 100644 index 00000000..e1a699a2 --- /dev/null +++ b/games-board/elitaire/files/elitaire-NULL-ABS.patch @@ -0,0 +1,24 @@ +diff -Nru elitaire-tar/elitaire-0.0.5/src/elitaire_card.cpp elitaire-0.0.5/src/elitaire_card.cpp +--- elitaire-tar/elitaire-0.0.5/src/elitaire_card.cpp 2005-08-18 22:12:42.000000000 +0200 ++++ elitaire-0.0.5/src/elitaire_card.cpp 2005-10-02 15:30:13.607584080 +0200 +@@ -1,6 +1,9 @@ + + #include"Elitaire.h" ++#include <math.h> ++ + #define SQR(x) ((x)*(x)) ++#define ABS(x) ( (x > 0) ? (x) : (-x) ) + + + /* ********************************************************************************************************* */ +diff -Nru elitaire-tar/elitaire-0.0.5/src/ewl_context_menu.h elitaire-0.0.5/src/ewl_context_menu.h +--- elitaire-tar/elitaire-0.0.5/src/ewl_context_menu.h 2005-07-29 12:18:43.000000000 +0200 ++++ elitaire-0.0.5/src/ewl_context_menu.h 2005-10-02 15:27:27.112895120 +0200 +@@ -6,6 +6,7 @@ + typedef struct Ewl_Context_Menu Ewl_Context_Menu; + + #define EWL_CONTEXT_MENU(menu) ((Ewl_Context_Menu*) menu) ++#define NULL 0 + + struct Ewl_Context_Menu + { |