On May 8, 2011, at 9:54 PM, John Ralls wrote:

> 
> On May 8, 2011, at 7:23 PM, Brad Grupczynski wrote:
> 
>> 
>> On May 8, 2011, at 12:07 PM, John Ralls wrote:
>> 
>>> 
>>> On May 8, 2011, at 7:47 AM, Brad Grupczynski wrote:
>>> 
>>>> Hi everyone,
>>>> 
>>>> Trying to create a bundle using instructions:
>>>> http://wiki.gnucash.org/wiki/MacOSX/Quartz#Making_a_Bundle
>>>> https://github.com/jralls/gnucash-on-osx
>>>> 
>>>> The instructions are similar but don't match.
>>>> 
>>>> Here's the output. Any ideas?
>>>> 
>>>> bash-3.2$ ige-mac-bundler gnucash.bundle
>>>> /Users/gnucash2/ige-mac-bundler-0.5/bundler/bundler.py:6: 
>>>> DeprecationWarning: the sets module is deprecated
>>>> from sets import Set
>>>> Traceback (most recent call last):
>>>> File "/Users/gnucash2/.local/bin/ige-mac-bundler", line 6, in <module>
>>>> bundler.main.main(sys.argv[1:])
>>>> File "/Users/gnucash2/ige-mac-bundler-0.5/bundler/main.py", line 18, in 
>>>> main
>>>> bundler.run()
>>>> File "/Users/gnucash2/ige-mac-bundler-0.5/bundler/bundler.py", line 468, 
>>>> in run
>>>> self.copy_binaries(self.project.get_binaries())
>>>> File "/Users/gnucash2/ige-mac-bundler-0.5/bundler/project.py", line 330, 
>>>> in get_binaries
>>>> binaries.append(Binary.from_node(node))
>>>> File "/Users/gnucash2/ige-mac-bundler-0.5/bundler/project.py", line 149, 
>>>> in from_node
>>>> raise "The tag 'binary' is not allowed to have a 'dest' property"
>>>> TypeError: exceptions must be classes or instances, not str
>>> 
>>> Yes, you're using an old version of ige-mac-bundler, which is my fault for 
>>> not updating the wiki page with the new versions. I've done that now, so 
>>> please upgrade. You'll also want to download the linked bundle, launcher, 
>>> icons, and Info.plist (links are also on the Wiki page). The files in the 
>>> tarball are for 2.2.9.
>>> 
>>> Regards,
>>> John Ralls
>>> 
>> 
>> Looks like the .launcher that was uploaded is the entire HTML page instead 
>> of just the source.
>> 
>> I took out the HTML and then found " " in the text. Looks like it was 
>> suppose to be a space or tab. Maybe due to the HTML. Replaced with spaces.
>> 
>> At first I used the "bundler" folder that came with the 
>> "ige-mac-bundler-0.6.0" installer. Got an error that I was missing 
>> "Sources". Looking around I found it in "gnucash-on-osx" that I git cloned 
>> awhile back so I used that "gnucash-bundler" instead of the "bundler" that 
>> was downloaded. But the instructions didn't say where those files should go. 
>> Just say's "same folder".
>> 
>> My icon isn't showing up properly and the dbus-daemon isn't getting killed 
>> on a new start of gnucash. Minor points for what I'm doing but wanted to let 
>> you know.
> 
> Thanks. I've fixed the links. 
> 
> The four files (gnucash.bundle, gnucash.launcher, gnucash.icns, and 
> Info.plist all need to be in the same folder, but what that's called or where 
> it is is up to you. If you have a clone of gnucash-on-osx, just pull to make 
> sure that you have the latest and use `ige-mac-bundler 
> gnucash-on-osx/gnucash-bundler/gnucash.bundle`.
> 
> Gnucash.icns is a binary, so getting it with the html wrapper from github 
> (with the bad URL that I just fixed) undoubtedly keeps it from working. If 
> you use your gnucash-on-osx repo it should work fine.
> 
> The dbus-killing logic is specific to the path, which is different between 
> Gnucash-2.2.9 and Gnucash-2.4.x. Is that what's gove awry or is it something 
> else?
> 
> Regards,
> John Ralls
> 

I hadn't checked the other files for HTML wrapper. All is well now with respect 
to those.

I'm not sure about the dbus / path question. Where do I look for that?

Thanks!

-------------------------
Brad Grupczynski
[email protected]




_______________________________________________
gnucash-devel mailing list
[email protected]
https://lists.gnucash.org/mailman/listinfo/gnucash-devel

Reply via email to