http://griffith.vasconunes.net/ Griffith is a movie collection manager application. Somebody could please provide an ebuild? Reproducible: Always Steps to Reproduce: 1. 2. 3.
Well taking a initial look at it. The makefile is a bloody pissant =/ to work with. Will try and work on it though.
Created attachment 64228 [details] Warning, not a pretty ebuild As I said the Makefile is not pretty for working with gentoo. Nor is this a ebuild that will work in the tree, it removes the makefile from the equation and manually installing everything, even then I probably have goofed a bit of the ebuild up. I however would be willing to fix the Makefile if i knew how to start. I'll look into how makefiles are done but if anyone feels like being a temporary mentor on that aspect I'd appreciate it.
mmm tried your ebuild... but got some problem: Traceback (most recent call last): File "/usr/bin/griffith", line 42, in ? import about ImportError: No module named about seems like python issue, but i have yet upgraded python to 2.4 and run 'python-update' to update related ebuild... what's my error? / how can i get missing module?
Yeah, like i said its far and away not a clean ebuild, nor really should be used...more of a template. It should however of found griffith =/. I'll be trying to work on the makefile aspect of it so that it can actually be installed via the makefile.
Created attachment 64852 [details, diff] Evil Makefile Installer It should work now(i'm running python 2.3.X so I assume the import error i'm getting from the python app is because i'm using 2.3.X instead of 2.4.X)...modifying the makefile a whole bunch to actually work with Sandbox.
Created attachment 64853 [details] ebuild. Here is the ebuild as well. Definitly needs to be looked at before it even thinks about going into CVS. As I said, I was able to install without any sandbox errors, but didn't install associated packages for runtime to test if it'll actually run. I'm assuming it should. Evil evil evil..I'm going to go write a little letter to the Developer about this type of Makefile.*growls*
Well having been informed and tested various issues...wow just wow is all I have to say about this program. This is not the good kind of wow. First things first, the makefile seems to ignore make DESTDIR=${D} install. It throws about 9 sandbox errors after that. The Makefile is a installer script, that doesn't seem sure of itself. Griffith the main python app itself tries to import other modules that liv in lib, but don't get installed anywhere but in lib. So of course it doesn't work. Apparently, i'd say the developer has modified his import from locations but forgot others don't have the same setup. Even with sqlite installed it seems to miss finding what it needs to import for that to work. In otherwords this program just needs some love. I'll be sending another futile email to the developer about all these errors, and hoping to get a response back. In the meantime I'd suggest that this bug be marked resolved, revisit later. At least til we can confirm that the developer is still working on the app, and has intention to either correct some things or someone has the time to go through and figure out what is going on with it.
well a new update (0.4.1) has been released upstream without so much as a touching of the Makefile. I have some time now, so I'll look into it some more/submit a bug upstream once again in a futile attempt to see if something comes of it. here's hoping something comes of further requests
i propose to close the bug. No way to ebuild this program if developer doesn't modify Makefile and/or program itself. thx for the ebuild, but the program itself is not mature. Bye
Griffith 0.5 has been released
Created attachment 73788 [details] griffith-0.5.1.ebuild * updated SRC_URI * added a workaround for tarball wrong extension (i dunno if it's in correct ebuild syntax but it works ;) ) * added extra artwork * some improvements in DEPEND/RDEPEND * fixed griffith.desktop
New version, 0.6 is out
Any chance of getting this into portage?
Added as media-video/griffith.