I asked a friend of mine about OSX packaging...
I think we have a patch for a dmg, but I don't know what it means. :)
----- Forwarded message ----- Date: Thu, 15 Jul 2004 10:58:41 -0500 Subject: Re: OSX packaging?
On Jul 15, 2004, at 08:10, Kees Cook wrote:
Hey, I want to try and get inkscape (inkscape.org) packaged for OSX. I assume this is only possible via "fink", but I don't know where to begin. How do I make an OSX package? :)
There are two ways, really (maybe three):
http://developer.apple.com/documentation/MacOSX/Conceptual/AppleSWDesign/Fir...
1) True Mac OS X way: drag and drop the .app from a .dmg file to your Application folder (or whereever else you want it) 2) More complicated OS X Way: Installer.app package. see Package Maker.app 3) UNIX way: fink. basically just a debian apt package.
http://fink.sourceforge.net/doc/packaging/index.php
If you want to target OS X users I would say 1 is the way to go. Otherwise 3. What are your dependencies?
----- End forwarded message -----
I think the key component that we're missing is provided by:
http://sveinbjorn.vefsyn.is/platypus
The platypus application wrapper, which makes Unix stuff easier to use in OS X. I'm curious if we can't use the relocatable binary feature with this to make a standard 'Inkscape.app' which would be totally relocatable. I'm not sure how they do it here:
http://gimp-app.sourceforge.net/
But that is really what we want. I wonder if we could get the people doing that SF project to do a inkscape-app project also?
--Ted
On Thu, 2004-07-15 at 09:17, Kees Cook wrote:
I asked a friend of mine about OSX packaging...
I think we have a patch for a dmg, but I don't know what it means. :)
----- Forwarded message ----- Date: Thu, 15 Jul 2004 10:58:41 -0500 Subject: Re: OSX packaging?
On Jul 15, 2004, at 08:10, Kees Cook wrote:
Hey, I want to try and get inkscape (inkscape.org) packaged for OSX. I assume this is only possible via "fink", but I don't know where to begin. How do I make an OSX package? :)
There are two ways, really (maybe three):
http://developer.apple.com/documentation/MacOSX/Conceptual/AppleSWDesign/Fir...
- True Mac OS X way: drag and drop the .app from a .dmg file to your
Application folder (or whereever else you want it) 2) More complicated OS X Way: Installer.app package. see Package Maker.app 3) UNIX way: fink. basically just a debian apt package.
http://fink.sourceforge.net/doc/packaging/index.php
If you want to target OS X users I would say 1 is the way to go. Otherwise 3. What are your dependencies?
----- End forwarded message -----
On Thu, 15 Jul 2004, Ted Gould wrote:
Date: Thu, 15 Jul 2004 22:39:38 -0700 From: Ted Gould <ted@...11...> To: inkscape-devel@lists.sourceforge.net Subject: Re: [Inkscape-devel] Re: OSX packaging?
I think the key component that we're missing is provided by:
http://sveinbjorn.vefsyn.is/platypus
The platypus application wrapper, which makes Unix stuff easier to use in OS X. I'm curious if we can't use the relocatable binary feature with this to make a standard 'Inkscape.app' which would be totally relocatable. I'm not sure how they do it here:
http://gimp-app.sourceforge.net/
But that is really what we want. I wonder if we could get the people doing that SF project to do a inkscape-app project also?
It would be much better if it were not done as a seperate project if at all possible. The GIMP developers leave packaging and binaries to third parties as much as possible to keep down the amount of things they have to maintain in addition to the myriad of esoteric plugins they arleady take care of (and I think it is easier for them not having to get Gnome CVS access for people). But if Inkscape can manage to keep things together and show a more coherent multi-platform approach it would be much better.
- Alan
"Ted Gould" <ted@...11...> writes:
I'm curious if we can't use the relocatable binary feature with this to make a standard 'Inkscape.app' which would be totally relocatable. I'm not sure how they do it here:
MacOS X has specific Carbon/Cocoa APIs for finding out the path of the applications "bundle". You'd have to provide do what is done for Windows there.
thanks -mike
On Thu, 15 Jul 2004, Ted Gould wrote:
I think the key component that we're missing is provided by:
http://sveinbjorn.vefsyn.is/platypus
The platypus application wrapper, which makes Unix stuff easier to use in OS X. I'm curious if we can't use the relocatable binary feature with this to make a standard 'Inkscape.app' which would be totally relocatable. I'm not sure how they do it here:
http://gimp-app.sourceforge.net/
But that is really what we want. I wonder if we could get the people doing that SF project to do a inkscape-app project also?
I should note that autopackage already provides us a framework for relocatability...
-mental
On Fri, Jul 16, 2004 at 02:39:16PM -0400, MenTaLguY wrote:
I should note that autopackage already provides us a framework for relocatability...
Unfortunately it doesn't on OSX. autopackage is Linux-specific using /proc/self to locate the binary...
On Fri, 16 Jul 2004, Kees Cook wrote:
On Fri, Jul 16, 2004 at 02:39:16PM -0400, MenTaLguY wrote:
I should note that autopackage already provides us a framework for relocatability...
Unfortunately it doesn't on OSX. autopackage is Linux-specific using /proc/self to locate the binary...
Framework.
The means for locating the binary and auxiliary files are platform-dependent. Autopackage on Win32 would use a different "backend". OS X would also.
-mental
participants (5)
-
Alan Horkan
-
Kees Cook
-
MenTaLguY
-
Mike Hearn
-
Ted Gould