peircej / jbrout

Automatically exported from code.google.com/p/jbrout
0 stars 0 forks source link

Create a Homebrew package for Mac #216

Open GoogleCodeExporter opened 9 years ago

GoogleCodeExporter commented 9 years ago
This seems like a great software for managing photos.

Unfortunately it is not available for Mac OS X.

As this is written in Pyhton and already running on two platforms it should be 
possible to run this on a Mac, too.

Is there any limitation why JBrout can't be run on a Mac?

Original issue reported on code.google.com by m...@engel.io on 14 Jun 2013 at 12:47

GoogleCodeExporter commented 9 years ago
I got jbrout running with a mac.

I have written a little howto:

The following commands need to be executed to get jbrout started:

    export LC_ALL="en_US.UTF-8"
    brew install python
    brew install pygtk --glade
    brew install pyexiv2
    brew install libxml2
    brew install fbida
    pip install lxml
    mkdir -p ~/.local/share

My installation of OS X didn't have LC_ALL set and in this case 
locale.getdefaultlocale() is throwing an error.
The folder ~/.locale/share/... didn't exist at all and jbrout expected to have 
these folders there.

What could be done to jbrout to make it more straightforward for mac users to 
use this software?

Original comment by m...@engel.io on 1 Jul 2013 at 9:42

GoogleCodeExporter commented 9 years ago
Currently I receive these two warnings in the console window

> The psyco module does not seem to be installed. It is not necessary, however 
it can speed up performance.
> ***WARNING*** : YOU ARE USING pyexiv2>0.2 (jbrout doesn't support very well 
this new version ! not fully tested ! some things are not implemented !!!)

And the thumbnails are not shown in jbrout. However if I open an image in 
fullscreen the image is shown correctly.
I have attached a screenshot with the missing thumbnails

Original comment by m...@engel.io on 1 Jul 2013 at 9:49

GoogleCodeExporter commented 9 years ago
The screenshot of the missing thumbnails

Original comment by m...@engel.io on 1 Jul 2013 at 9:50

Attachments:

GoogleCodeExporter commented 9 years ago
Salut!

I've come across jBrout while searching for an intelligently conceived image 
manager. It seems to be very powerful and I'd really like to get it to work on 
my mac. I've been trying to install the program from the source package but 
since I have no idea of how python works I've been highly unsuccessful until 
now.

Could you be a little more specific in your little howto in order for a total 
noob to get the whole thing to work? ;D
> What do you mean by "the following commands"? 
> I suppose I need to install a couple of things before beeing able to run 
jBrout, where can I find the necessary libraries etc.?

I'd be very grateful if you could point out a step by step approach for me to 
follow.

Cheers

Original comment by julien.b...@gmx.net on 6 Jul 2013 at 12:55

GoogleCodeExporter commented 9 years ago
Hi Julien.

These are console commandos you type into your terminal.
You should be familiar with the Mac Terminal, Basic Linux Commands, and 
Homebrew (http://mxcl.github.io/homebrew/). With some tutorials at hand you can 
get jbrout up running.

Some of the fixes could be fixed within jbrout (the error with the locales for 
example), but this would first require a coordination with the maintainers.
What is the current state of jbrout? I didn't notice any activity of the 
maintainers. Is the project abandon?

Original comment by m...@engel.io on 7 Jul 2013 at 11:47

GoogleCodeExporter commented 9 years ago
The original summary of the issue wouldn't lead to some particular to be task 
done. I think the best what we can hope for is that somebody (none of the 
regular jbrout developers has Mac AFAIK) creates (and maintains!) a brew 
package for jbrout.

Renaming this issue accordingly and if somebody hits any other issue with 
running jbrout on Mac, please, file a separate issue.

Original comment by matej.c...@gmail.com on 12 Aug 2013 at 9:59

GoogleCodeExporter commented 9 years ago

Original comment by matej.c...@gmail.com on 12 Aug 2013 at 10:48

GoogleCodeExporter commented 9 years ago
Two questions:

1) Without installing anything (just with the original system python; what 
version of python you have installed per default?), what is the output of these 
commands on Terminal:

python -V

python -mlocale

and

locale

2) If you do the install as per comment #1, what is the output of the command

python -c 'import glib; print glib.get_user_data_dir()'

We should certainly not expect existence of a directory, which doesn't exist.

Original comment by matej.c...@gmail.com on 23 Sep 2013 at 3:21

GoogleCodeExporter commented 9 years ago

Original comment by matej.c...@gmail.com on 23 Sep 2013 at 3:22