summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAlex Alexander <wired@gentoo.org>2011-07-21 15:03:58 +0000
committerAlex Alexander <wired@gentoo.org>2011-07-21 15:03:58 +0000
commit436331bd610ece3c5f131eaedfe4669b4f050599 (patch)
tree465cf4fd75978b17681c6044a8ac5d43e0d5b070 /games-util/gtkevemon
parentRemoved automatic configuration of features (diff)
downloadhistorical-436331bd610ece3c5f131eaedfe4669b4f050599.tar.gz
historical-436331bd610ece3c5f131eaedfe4669b4f050599.tar.bz2
historical-436331bd610ece3c5f131eaedfe4669b4f050599.zip
first commit. based on the sunrise ebuilds by Andre Schulz.
Package-Manager: portage-2.2.0_alpha46/cvs/Linux x86_64
Diffstat (limited to 'games-util/gtkevemon')
-rw-r--r--games-util/gtkevemon/ChangeLog12
-rw-r--r--games-util/gtkevemon/Manifest7
-rw-r--r--games-util/gtkevemon/files/gtkevemon-1.8-learning.patch.gzbin0 -> 5879 bytes
-rw-r--r--games-util/gtkevemon/files/gtkevemon-1.8-portrait.patch17
-rw-r--r--games-util/gtkevemon/gtkevemon-1.8-r1.ebuild49
-rw-r--r--games-util/gtkevemon/gtkevemon-9999.ebuild44
-rw-r--r--games-util/gtkevemon/metadata.xml15
7 files changed, 144 insertions, 0 deletions
diff --git a/games-util/gtkevemon/ChangeLog b/games-util/gtkevemon/ChangeLog
new file mode 100644
index 000000000000..954eb9fd0c81
--- /dev/null
+++ b/games-util/gtkevemon/ChangeLog
@@ -0,0 +1,12 @@
+# ChangeLog for games-util/gtkevemon
+# Copyright 1999-2011 Gentoo Foundation; Distributed under the GPL v2
+# $Header: /var/cvsroot/gentoo-x86/games-util/gtkevemon/ChangeLog,v 1.1 2011/07/21 15:03:58 wired Exp $
+
+*gtkevemon-9999 (21 Jul 2011)
+*gtkevemon-1.8-r1 (21 Jul 2011)
+
+ 21 Jul 2011; Alex Alexander <wired@gentoo.org> +gtkevemon-1.8-r1.ebuild,
+ +files/gtkevemon-1.8-learning.patch.gz, +files/gtkevemon-1.8-portrait.patch,
+ +gtkevemon-9999.ebuild, +metadata.xml:
+ first commit. based on the sunrise ebuilds by Andre Schulz.
+
diff --git a/games-util/gtkevemon/Manifest b/games-util/gtkevemon/Manifest
new file mode 100644
index 000000000000..cf34b8e3a84f
--- /dev/null
+++ b/games-util/gtkevemon/Manifest
@@ -0,0 +1,7 @@
+AUX gtkevemon-1.8-learning.patch.gz 5879 RMD160 aa4098c5664e46de97cab7a9dccc544c0247ebfc SHA1 c4d76012466fd751ef68e841b0e03d84c5ffd935 SHA256 ec9951ae91447e4e5f1d1720a35c27a92546760cc2ae76cd269f85cb59766437
+AUX gtkevemon-1.8-portrait.patch 714 RMD160 04b104e18df772f51e141e87b9bc30a7fe8be69b SHA1 28e4ece4b5daa5fa28a887b82eed030b654a1626 SHA256 4e3b591433171449f90e89f1fb33ba63e7365ae2eb95e258c4350fdfe0c76899
+DIST gtkevemon-1.8-source.tar.gz 321226 RMD160 7420a9fd78377e93b97561b066b1561ec909f30b SHA1 d976d1f022c25f1d47399bfcbec9876bc3d319d8 SHA256 32faf51b5b84f7e055dd47b7c43f722613b5c6cfbd8ec6a47cada75e686300c7
+EBUILD gtkevemon-1.8-r1.ebuild 1183 RMD160 53effe02786b82e6f2063c1ddd08a350ff8394d2 SHA1 9a818e6655375a10d3ed46e011bf88ee496f26fc SHA256 cf2d74f375cbc856cce9302d7e245dbd26f0c1f6aee12b46bc0cc0fb5faa7ed6
+EBUILD gtkevemon-9999.ebuild 978 RMD160 cd0a3c71791588f6cbbbe094b6684c80083d86f8 SHA1 cc0d94632b77abc414850cfcc8097721a51ae9ec SHA256 84b8e7e24debf68c10061e749df9579204c28e967c798154e07086182e3e33eb
+MISC ChangeLog 533 RMD160 37239f5bdd576e2e9756891e0716ecd20e14d10c SHA1 b0d353944e4357001738acc93f6e5d19309a3e0c SHA256 3c155a3a56cd65c43512a39128f48185458c783395a6407ba10e5c3c6be0c136
+MISC metadata.xml 597 RMD160 07f3fabcd1246ae37c6cf3ce6b0087dbb2b4fba9 SHA1 6f515ab41d14e1f4970c7027e6eaa86d471bb184 SHA256 3dfba7c60764bf3f05d6982ae72d6b3bfa03d41abb28c16ffc3c38ef84514ab0
diff --git a/games-util/gtkevemon/files/gtkevemon-1.8-learning.patch.gz b/games-util/gtkevemon/files/gtkevemon-1.8-learning.patch.gz
new file mode 100644
index 000000000000..d0706bb7c0e0
--- /dev/null
+++ b/games-util/gtkevemon/files/gtkevemon-1.8-learning.patch.gz
Binary files differ
diff --git a/games-util/gtkevemon/files/gtkevemon-1.8-portrait.patch b/games-util/gtkevemon/files/gtkevemon-1.8-portrait.patch
new file mode 100644
index 000000000000..8c2f4716ccca
--- /dev/null
+++ b/games-util/gtkevemon/files/gtkevemon-1.8-portrait.patch
@@ -0,0 +1,17 @@
+http://trac.battleclinic.com:8000/gtkevemon/changeset/121/trunk/gtkevemon/src/gtkportrait.cc
+
+Index: trunk/gtkevemon/src/gtkportrait.cc
+===================================================================
+--- trunk/gtkevemon/src/gtkportrait.cc (revision 109)
++++ trunk/gtkevemon/src/gtkportrait.cc (revision 121)
+@@ -107,6 +107,8 @@
+
+ AsyncHttp* http = AsyncHttp::create();;
+- http->set_host("img.eve.is");
+- http->set_path("/serv.asp?s=256&c=" + this->char_id);
++ //http->set_host("img.eve.is");
++ //http->set_path("/serv.asp?s=256&c=" + this->char_id);
++ http->set_host("image.eveonline.com");
++ http->set_path("/Character/" + this->char_id + "_256.jpg");
+ Config::setup_http(http);
+
diff --git a/games-util/gtkevemon/gtkevemon-1.8-r1.ebuild b/games-util/gtkevemon/gtkevemon-1.8-r1.ebuild
new file mode 100644
index 000000000000..3774e0479362
--- /dev/null
+++ b/games-util/gtkevemon/gtkevemon-1.8-r1.ebuild
@@ -0,0 +1,49 @@
+# Copyright 1999-2011 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/games-util/gtkevemon/gtkevemon-1.8-r1.ebuild,v 1.1 2011/07/21 15:03:58 wired Exp $
+
+EAPI=4
+
+inherit eutils
+
+IUSE=""
+if [[ ${PV} == *9999* ]]; then
+ inherit subversion
+ ESVN_REPO_URI="svn://svn.battleclinic.com/GTKEVEMon/trunk/${PN}"
+ KEYWORDS=""
+ SRC_URI=""
+else
+ KEYWORDS="~amd64 ~x86"
+ SRC_URI="http://gtkevemon.battleclinic.com/releases/${P}-source.tar.gz"
+fi
+
+DESCRIPTION="A standalone skill monitoring application for EVE Online"
+HOMEPAGE="http://gtkevemon.battleclinic.com"
+
+LICENSE="GPL-3"
+SLOT="0"
+
+RDEPEND="
+ dev-cpp/gtkmm:2.4
+ dev-libs/libxml2
+"
+DEPEND="${DEPEND}
+ dev-util/pkgconfig
+"
+
+src_prepare() {
+ sed -e 's:Categories=Game;$:Categories=Game;RolePlaying;GTK;:' \
+ -i icon/${PN}.desktop || die "sed failed"
+
+ # upstream fix for new character portrait URL
+ epatch "${FILESDIR}/${P}-portrait.patch"
+ # upstream fix for remap calculation after learning skills removal
+ epatch "${FILESDIR}/${P}-learning.patch.gz"
+}
+
+src_install() {
+ dobin src/${PN}
+ doicon icon/${PN}.xpm
+ domenu icon/${PN}.desktop
+ dodoc CHANGES README TODO
+}
diff --git a/games-util/gtkevemon/gtkevemon-9999.ebuild b/games-util/gtkevemon/gtkevemon-9999.ebuild
new file mode 100644
index 000000000000..cee2bba71f51
--- /dev/null
+++ b/games-util/gtkevemon/gtkevemon-9999.ebuild
@@ -0,0 +1,44 @@
+# Copyright 1999-2011 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/games-util/gtkevemon/gtkevemon-9999.ebuild,v 1.1 2011/07/21 15:03:58 wired Exp $
+
+EAPI=4
+
+inherit eutils
+
+IUSE=""
+if [[ ${PV} == *9999* ]]; then
+ inherit subversion
+ ESVN_REPO_URI="svn://svn.battleclinic.com/GTKEVEMon/trunk/${PN}"
+ KEYWORDS=""
+ SRC_URI=""
+else
+ KEYWORDS="~amd64 ~x86"
+ SRC_URI="http://gtkevemon.battleclinic.com/releases/${P}-source.tar.gz"
+fi
+
+DESCRIPTION="A standalone skill monitoring application for EVE Online"
+HOMEPAGE="http://gtkevemon.battleclinic.com"
+
+LICENSE="GPL-3"
+SLOT="0"
+
+RDEPEND="
+ dev-cpp/gtkmm:2.4
+ dev-libs/libxml2
+"
+DEPEND="${DEPEND}
+ dev-util/pkgconfig
+"
+
+src_prepare() {
+ sed -e 's:Categories=Game;$:Categories=Game;RolePlaying;GTK;:' \
+ -i icon/${PN}.desktop || die "sed failed"
+}
+
+src_install() {
+ dobin src/${PN}
+ doicon icon/${PN}.png
+ domenu icon/${PN}.desktop
+ dodoc CHANGES README TODO
+}
diff --git a/games-util/gtkevemon/metadata.xml b/games-util/gtkevemon/metadata.xml
new file mode 100644
index 000000000000..6e6fd3fb987b
--- /dev/null
+++ b/games-util/gtkevemon/metadata.xml
@@ -0,0 +1,15 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <herd>no-herd</herd>
+ <maintainer>
+ <email>wired@gentoo.org</email>
+ <name>Alex Alexander</name>
+ </maintainer>
+ <longdescription lang="en">
+ GtkEveMon is a standalone skill monitoring application for EVE Online.
+ It allows monitoring characters' skills and skill training process without
+ starting EVE Online. It is intended as a lightweight, cross-platform
+ alternative to EveMon, a popular skill monitoring application for Windows.
+ </longdescription>
+</pkgmetadata>