Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 299406 - [bump] games-roguelike/angband-3.1.2
Summary: [bump] games-roguelike/angband-3.1.2
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: [OLD] Games (show other bugs)
Hardware: All Linux
: Lowest enhancement (vote)
Assignee: Gentoo Games
Depends on:
Reported: 2010-01-02 22:47 UTC by Justin
Modified: 2010-02-16 22:25 UTC (History)
1 user (show)

See Also:
Package list:
Runtime testing required: ---

angband-3.1.1 ebuild (angband-3.1.1.ebuild,1.24 KB, text/plain)
2010-01-02 22:48 UTC, Justin
Ebuild for angband 3.1.2 (angband-3.1.2.ebuild,1.56 KB, text/plain)
2010-01-26 20:10 UTC, Stephen Bridges
Metadata.xml for 3.1.2 ebuild (metadata.xml,399 bytes, text/plain)
2010-01-26 20:10 UTC, Stephen Bridges
Updated 3.1.2 ebuild (angband-3.1.2.ebuild,2.04 KB, text/plain)
2010-01-26 21:31 UTC, Stephen Bridges
Updated 3.1.2 ebuild (angband-3.1.2.ebuild,2.05 KB, text/plain)
2010-02-14 23:25 UTC, Stephen Bridges
Updated 3.1.2_p2 ebuild (angband-3.1.2_p2.ebuild,2.57 KB, text/plain)
2010-02-16 21:33 UTC, Stephen Bridges
Updated 3.1.2_p2 ebuild (angband-3.1.2_p2.ebuild,2.44 KB, text/plain)
2010-02-16 21:49 UTC, Stephen Bridges

Note You need to log in before you can comment on or make changes to this bug.
Description Justin 2010-01-02 22:47:43 UTC
Angband 3.1.1 was released a while ago. I updated the 3.0.9e ebuild to reflect the new release.

I don't think the old patch is needed anymore (at least, I can't find the lines that the patch is trying to change).

Please note that the gtk interface doesn't work with setgid, which is used by portage. This is reported when trying to build with USE=gtk. I'm not sure why this is, but if someone else wants to figure it out then it might be useful (I don't personally use the gtk interface). I left it in the ebuild in case someone wants to take a look.

Also note that the x11 interface is looking for some font that doesn't seem to be installed by default. Whenever I try to start it up it says that it can't find font 10x20. Again, I don't use the x11 interface, so I'm not too inclined to track down how this is fixed. I left it in the ebuild in case someone wants to take a look.

The SDL and gcu (ncurses) interfaces work mighty fine though, which also leads me to down-play the importance of getting the gtk and x11 interfaces to work.
Comment 1 Justin 2010-01-02 22:48:41 UTC
Created attachment 214963 [details]
angband-3.1.1 ebuild
Comment 2 Stephen Bridges 2010-01-09 17:47:40 UTC
Upstream have modified their installation target directories and are deprecating setgid.  There's an ebuild in their bugtracker of a recent SVN build that I've had a stab at writing.  I'm not submitting it here until their next release.
Comment 3 Stephen Bridges 2010-01-26 20:10:14 UTC
Created attachment 217493 [details]
Ebuild for angband 3.1.2
Comment 4 Stephen Bridges 2010-01-26 20:10:42 UTC
Created attachment 217494 [details]
Metadata.xml for 3.1.2 ebuild
Comment 5 Stephen Bridges 2010-01-26 20:13:11 UTC
I attach a 3.1.2 ebuild that I've modified with the help of #gentoo-dev-help to install and honour the new paths that angband installs data in.  I've worked with upstream to fix some bugs in the install system, it's still installing some files that aren't needed but I hope to address them upstream.

I'd also be happy to be a proxy maintainer and accept any new bugs for this package as I use it regularly and know some of the upstream devs well.
Comment 6 Stephen Bridges 2010-01-26 21:31:57 UTC
Created attachment 217499 [details]
Updated 3.1.2 ebuild

Updated ebuild following guidance from MrBones on #gentoo-games

Ebuild now defaults to curses engine if no clients are selected, and installs desktop entries for the graphical clients if selected.
Comment 7 Stephen Bridges 2010-02-14 23:25:40 UTC
Created attachment 219727 [details]
Updated 3.1.2 ebuild

Comments from #gentoo-sunrise incorporated.
Comment 8 Stephen Bridges 2010-02-16 21:33:01 UTC
Created attachment 219937 [details]
Updated 3.1.2_p2 ebuild

Upstream have released 3.1.2v2. Very minor bugfixes from 3.1.2.
Comment 9 Stephen Bridges 2010-02-16 21:49:36 UTC
Created attachment 219939 [details]
Updated 3.1.2_p2 ebuild

Used assignment of S instead of src_unpack().  Now reviewed in #gentoo-dev-help, #gentoo-sunrise, and #gentoo-games.
Comment 10 Mr. Bones. (RETIRED) gentoo-dev 2010-02-16 22:25:22 UTC
in portage.