I think you can probably just do up a tar.gz file in any form; there isn't a "standard" so don't worry about conforming to one. Most the plugins that are single files can be compiled by using gimptool, which is why there is no need of a Makefile: % gimptool --build plug-in.c Since your stuff is more complex than that (replying on other libs), you can use gimptool to get the relevant GIMP info, with the --cflags and --libs options, but still write your own Makefile. I guess you can look at gimptool as the standard, but it's more for figuring out libs and cflags than how you write your Makefile or tar up your distribution. If it gets put into the main distribution, it can be dealt with at that time. Since you are relying on external libraries it will require some work with the auto* files to make it detect them, etc., so some manual work will be required anyway in that case. -Shawn On Wed, Sep 22, 1999 at 02:12:25PM -0700, Joseph Kain wrote: > I've recently written a gimp plugin for importing and exporting images using > 3dfx's new FXT1 compression. Currently the plugin and source is avaliable > for download at > http://www-dev.3dfx.com/fxt1/download.html > but I want to send the plugin to the plugin registry. However my plugin > doesn't build like other plugins as it depends of the core FXT1 source for > compression/decompression. Currently I have a makefile which links against > existing FXT1 object files. Furthermore, it requires an environment > variable to be set pointing to the build directory for FXT1. Its not a very > elegant solution. I'd like to avoid packaging the FXT1 code with the plugin > to avoid complications in keeping the sources in sync and I certainly don't > want to replicate the FXT1 code witin the plugin. > > I've looked at some other import/export plugins from the plugin registry > most don't even come with Makefiles. I assume this is so that they can > integrate with the gimp's build. Can anyone recommend how I should package > my FXT1 plugin to work well with everything else? > > > For more information on FXT1 see > http://www-dev.3dfx.com/fxt1/ > > > Joseph Kain -- Shawn T. Amundson amundson@xxxxxxxxxxxxx Research and Development http://www.eventloop.com/ EventLoop, Inc. http://www.snorfle.net/ "The assumption that the universe looks the same in every direction is clearly not true in reality." - Stephen Hawking