Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!

Bug 273940

Summary: games-mud/mudlet-0.2_beta010008-r1.ebuild ( New Package )
Product: Gentoo Linux Reporter: Brandon LaRocque <larocque.brandon>
Component: New packagesAssignee: Default Assignee for New Packages <maintainer-wanted>
Status: CONFIRMED ---    
Severity: enhancement CC: g_naray
Priority: High Keywords: EBUILD
Version: unspecified   
Hardware: All   
OS: Linux   
Whiteboard:
Package list:
Runtime testing required: ---
Attachments: mudlet-0.2_beta010008-r1.ebuild
A newer ebuild

Description Brandon LaRocque 2009-06-13 03:44:51 UTC
Hello,
I'm submitting the attached ebuild ( mudlet-0.2_beta010008-r1.ebuild ) for admittance into the portage tree.

Mudlet is a new mud client currently being developed under QT. It's website is http://www.mudlet.org, and has much information regarding it. I've been using since it's initial release, and it is quite stable, though there are still a small number of bugs being ironed out.

lbrandon
Comment 1 Brandon LaRocque 2009-06-13 03:45:57 UTC
Created attachment 194477 [details]
mudlet-0.2_beta010008-r1.ebuild
Comment 2 Brandon LaRocque 2009-06-13 04:12:04 UTC
The IFEATURES should be removed. It was something I was trying to figure out, and forgot about it.
Comment 3 G. NĂ¡ray 2010-04-16 00:57:23 UTC
Created attachment 227979 [details]
A newer ebuild

I updated the older ebuild, it is still far from perfect. Maybe someone will improve this ebuild.
1) qt dependency is commented out, because that dependency is currently changing in gentoo, and i have no idea how to support that change.
2) The name of ebuild is not exactly the same as the filename (limits of package naming), so mudlet_1.1.1~pp6 is changed to mudlet_1.1.1_beta6-r1.
3) The installed files are put into /usr/local/bin/ instead of /usr/games/bin, and /usr/local/share/mudlet instead of /usr/share/games/mudlet. For this, the MudletCPack.cmake and src/CMakeLists.txt must be patched.

Unfortunately, when i try to connect to a mud, the program crashes with this error message:
Fatal: ASSERT failure in QList<T>::operator[]: "index out of range", file /usr/include/qt4/QtCore/qlist.h, line 447
Also there is info about the problem in the main window, but it closes way too fast to catch anything from there.