First Last Prev Next    No search results available      Search page      Enter new bug
Bug#: 87565
Alias:
Product:
Component:
Status: RESOLVED
Resolution: FIXED
Assigned To: Gentoo Games <games@gentoo.org>
Hardware:
OS:
Version:
Priority:
Severity:
Reporter: Christian Mandery <gbugzilla@chrismandery.de>
Add CC:
CC:
Remove selected CCs
URL:
Summary:
Status Whiteboard:
Keywords:

Filename Description Type Creator Created Size Actions
galaxyhack-1.21.tar.gz Ebuild and patch for galaxyhack 1.21 application/x-tgz Niosop 2005-05-08 00:58 0000 8.76 KB Details
galaxyhack-1.23.tar.gz ebuild for galaxyhack-1.23 application/octet-stream Niosop 2005-05-13 21:51 0000 1.91 KB Details
galaxyhack-1.25.ebuild ebuild for galaxyhack-1.25 text/plain Niosop 2005-05-14 20:31 0000 2.10 KB Details
galaxyhack-1.25-gentoo.patch patch for galaxyhack-1.25 - config file search path change patch Niosop 2005-05-14 20:32 0000 388 bytes Details | Diff
galaxyhack-1.63.ebuild galaxyhack-1.63.ebuild text/plain Cristiano Chiucchiolo 2006-04-22 14:34 0000 1.36 KB Details
galaxyhack.png galaxyhack.png image/png Cristiano Chiucchiolo 2006-04-22 14:35 0000 819 bytes Details
galaxyhack-destdirs.patch galaxyhack-destdirs.patch patch Cristiano Chiucchiolo 2006-04-22 14:36 0000 380 bytes Details | Diff
galaxyhack-settings.patch galaxyhack-settings.patch patch Cristiano Chiucchiolo 2006-04-22 14:36 0000 384 bytes Details | Diff
galaxyhack-destdirs.patch galaxyhack-destdirs.patch patch Cristiano Chiucchiolo 2006-04-23 00:30 0000 385 bytes Details | Diff
galaxyhack-settings.patch galaxyhack-settings.patch patch Cristiano Chiucchiolo 2006-04-23 00:31 0000 384 bytes Details | Diff
galaxyhack-1.69.ebuild galaxyhack-1.69.ebuild text/plain Tupone Alfredo 2006-07-27 17:00 0000 1.38 KB Details
galaxyhack-1.69-destdirs.patch galaxyhack-1.69-destdirs.patch patch Tupone Alfredo 2006-07-27 17:04 0000 767 bytes Details | Diff
Create a New Attachment (proposed patch, testcase, etc.) View All

Bug 87565 depends on: Show dependency tree
Bug 87565 blocks:
Votes: 0    Show votes for this bug    Vote for this bug

Additional Comments: (this is where you put emerge --info)


Not eligible to see or edit group visibility for this bug.






View Bug Activity   |   Format For Printing   |   XML   |   Clone This Bug


Description:   Opened: 2005-04-01 07:37 0000
GalaxyHack allows you to design a fleet of spaceships which can then be tested
in AI script based battles against fleets designed by other players. Though
battles take place in real time, the strategy comes before hand, both in
writing short AI scripts in a simple scripting language, and also in the set up
and selection of your fleet. You don't actually have any control over your
units at all mid-battle, but rather use the time to see where the set up of
your fleets is working, where your fleets' weaknesses lie and changes are
needed, and perhaps also to learn from the strategy of your opponent.

The game revolves around very large capital ships, from which smaller ships are
launched, but which are not designed for attacking themselves, and which cannot
be moved mid-battle. To win a battle you must destroy of all of your opponent's
capital ships before they destroy yours.

There can be hundreds of units in any one battle, but there is no harvesting,
resource management or base building.

(from galaxyhack.sourceforge.net)

Reproducible: Always
Steps to Reproduce:
1. emerge galaxyhack
Actual Results:  
emerge: there are no ebuilds to satisfy "galaxyhack". 

Expected Results:  
>>> games-simulation/galaxyhack merged.

------- Comment #1 From Niosop 2005-05-08 00:58:54 0000 -------
Created an attachment (id=58322) [edit]
Ebuild and patch for galaxyhack 1.21

Ebuild and patch for galaxyhack 1.21.  Patch file contains feature enhancements
not in the official release yet.  Ebuild itself patches gentoo specific issues.


Files in tarball:

games-strategy/
games-strategy/galaxyhack/
games-strategy/galaxyhack/galaxyhack-1.21.ebuild
games-strategy/galaxyhack/Manifest
games-strategy/galaxyhack/files/
games-strategy/galaxyhack/files/digest-galaxyhack-1.21
games-strategy/galaxyhack/files/galaxyhack-1.21-batch-randomize.patch

This is my first ebuild, so if I did anything wrong, or just odd, let me know
please.

Thanks,
Niosop

------- Comment #2 From Niosop 2005-05-13 21:51:34 0000 -------
Created an attachment (id=58850) [edit]
ebuild for galaxyhack-1.23

galaxyhack-1.23 ebuild

tarball contains:

games-strategy/galaxyhack/Manifest
games-strategy/galaxyhack/files/
games-strategy/galaxyhack/files/digest-galaxyhack-1.23
games-strategy/galaxyhack/files/galaxyhack-1.23-patch.patch
games-strategy/galaxyhack/galaxyhack-1.23.ebuild

------- Comment #3 From Mr. Bones. 2005-05-13 21:57:18 0000 -------
please attach files as text/plain.

Go read games.gentoo.org for hints.

------- Comment #4 From Niosop 2005-05-14 20:31:01 0000 -------
Created an attachment (id=58929) [edit]
ebuild for galaxyhack-1.25

All game related patches in the previous ebuilds have been incorporated
upstream.  The patch only fixes data search path to be consistant with gentoo
file structure (I think).

------- Comment #5 From Niosop 2005-05-14 20:32:59 0000 -------
Created an attachment (id=58930) [edit]
patch for galaxyhack-1.25 - config file search path change

Changes search path for galaxyhack settings to search ~/.galaxyhack/ first then
/usr/share/games/galaxyhack.

------- Comment #6 From Mr. Bones. 2006-04-19 23:11:53 0000 -------
Comments:

Needs to fix up the path using the value from GAMES_DATADIR instead of assuming
that it's /usr/share/games/

inherit games

GPL isn't a valid choice for license.  it's probably GPL-2

sort KEYWORDS

fix DESCRIPTION to say what it is, not what it does

make the sed multi-line like the other games ebuilds and use the GAMES_*
variables instead of hard-coding the values.

quote ${S} ${FILESDIR} ${D}

src_compile() is uneeded - remove

unpack the source and data in src_unpack, not src_install

use insinto, doins -r for data install

call prepgamesdirs in src_install instead of hand-fixing the permissions

need to call games_pkg_postinst at the beginning of pkg_postinst

use GAMES_DATADIR instead of /usr/share/games in pkg_postinst

------- Comment #7 From Cristiano Chiucchiolo 2006-04-22 14:34:56 0000 -------
Created an attachment (id=85218) [edit]
galaxyhack-1.63.ebuild

I wrote this ebuild for version 1.63, but epatch fails without any apparent
reason. Any idea?

------- Comment #8 From Cristiano Chiucchiolo 2006-04-22 14:35:35 0000 -------
Created an attachment (id=85219) [edit]
galaxyhack.png

------- Comment #9 From Cristiano Chiucchiolo 2006-04-22 14:36:05 0000 -------
Created an attachment (id=85220) [edit]
galaxyhack-destdirs.patch

------- Comment #10 From Cristiano Chiucchiolo 2006-04-22 14:36:27 0000 -------
Created an attachment (id=85221) [edit]
galaxyhack-settings.patch

------- Comment #11 From Mr. Bones. 2006-04-22 15:48:38 0000 -------
The patches still hard-code the values for the directories instead of using the
games eclass variables.  See games-strategy/freecnc/freecnc-0.2.0.ebuild for an
example of what I'm looking for.

------- Comment #12 From Cristiano Chiucchiolo 2006-04-23 00:30:42 0000 -------
Created an attachment (id=85246) [edit]
galaxyhack-destdirs.patch

------- Comment #13 From Cristiano Chiucchiolo 2006-04-23 00:31:37 0000 -------
Created an attachment (id=85247) [edit]
galaxyhack-settings.patch

Now the patches should be ok, but epatch still fails to me. Why?

------- Comment #14 From Tupone Alfredo 2006-07-27 17:00:47 0000 -------
Created an attachment (id=92880) [edit]
galaxyhack-1.69.ebuild

------- Comment #15 From Tupone Alfredo 2006-07-27 17:04:16 0000 -------
Created an attachment (id=92881) [edit]
galaxyhack-1.69-destdirs.patch

This ebuild and patches should address all complains raised till now. But I
have one more: source code license is GPL-2 while arts have a different kind of
license:
The art and music:

- the art and music are copyright of their respective authors, if you wish to
copy/sell/use art from the game in any context other than GalaxyHack then you
must find out who created the particular picture/audio file you wish to use and
contact them to ask for their permission.

How should be that managed? we have normally just one license.

------- Comment #16 From Tupone Alfredo 2006-10-30 12:03:37 0000 -------
games-strategy/galaxyhack is now in portage.
Version 1.69, even if 1.74 is out :/
Thanks for request, and play with it

First Last Prev Next    No search results available      Search page      Enter new bug