Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 100003 - griffith - Film Collection Manage (new ebuild)
Summary: griffith - Film Collection Manage (new ebuild)
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: All Linux
: High enhancement (vote)
Assignee: Krzysztof Pawlik (RETIRED)
URL: http://griffith.vasconunes.net/
Whiteboard:
Keywords: EBUILD
Depends on:
Blocks:
 
Reported: 2005-07-23 03:19 UTC by miolinux
Modified: 2006-09-27 14:22 UTC (History)
5 users (show)

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


Attachments
Warning, not a pretty ebuild (griffith-0.3.ebuild,1.28 KB, text/plain)
2005-07-24 22:37 UTC, Joshua Jackson (RETIRED)
Details
Evil Makefile Installer (makefile.patch,2.43 KB, patch)
2005-07-31 23:33 UTC, Joshua Jackson (RETIRED)
Details | Diff
ebuild. (griffith-0.3.ebuild,711 bytes, text/plain)
2005-07-31 23:37 UTC, Joshua Jackson (RETIRED)
Details
griffith-0.5.1.ebuild (griffith-0.5.1.ebuild,1.04 KB, text/plain)
2005-11-29 04:24 UTC, Alessio D'Ascanio
Details

Note You need to log in before you can comment on or make changes to this bug.
Description miolinux 2005-07-23 03:19:32 UTC
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.
Comment 1 Joshua Jackson (RETIRED) gentoo-dev 2005-07-24 00:51:36 UTC
Well taking a initial look at it. The makefile is a bloody pissant =/ to work
with. Will try and work on it though.
Comment 2 Joshua Jackson (RETIRED) gentoo-dev 2005-07-24 22:37:18 UTC
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.
Comment 3 miolinux 2005-07-26 15:17:25 UTC
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?
Comment 4 Joshua Jackson (RETIRED) gentoo-dev 2005-07-26 19:26:26 UTC
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.
Comment 5 Joshua Jackson (RETIRED) gentoo-dev 2005-07-31 23:33:57 UTC
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.
Comment 6 Joshua Jackson (RETIRED) gentoo-dev 2005-07-31 23:37:21 UTC
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*
Comment 7 Joshua Jackson (RETIRED) gentoo-dev 2005-08-05 17:26:50 UTC
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.
Comment 8 Joshua Jackson (RETIRED) gentoo-dev 2005-08-21 01:53:35 UTC
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
Comment 9 miolinux 2005-08-21 15:11:48 UTC
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
Comment 10 Marcel T 2005-11-12 02:43:11 UTC
Griffith 0.5 has been released
Comment 11 Alessio D'Ascanio 2005-11-29 04:24:51 UTC
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
Comment 12 Milosz Kosobucki 2006-03-06 05:34:34 UTC
New version, 0.6 is out
Comment 13 A. Person 2006-09-26 09:29:30 UTC
Any chance of getting this into portage?
Comment 14 Krzysztof Pawlik (RETIRED) gentoo-dev 2006-09-27 14:22:57 UTC
Added as media-video/griffith.