Hi Richard, f-spot is still using glade-2. and badly...
So, if you want to modify the f-spot.glade file, here's the required steps... 1) get a fresh f-spot.glade from svn 2) open it with glade-2, don't edit anything, save the file 3) svn diff f-spot.glade > fspotsuckswithgladefile (or any other name...) 4) open the f-spot.glade with glade-2, do what you have to... 5) patch -p0 -R < fspotsuckswithgladefile and compile... "the power of ml archive" had the answer for weeks ;);) regards s On Wed, 2007-03-21 at 11:51 -0400, Richard Bronosky wrote: > getting closer... > > Now, I'm trying to open the glade file and get: > Failed to load /home/rbronosky/development/f-spot/trunk/src/f-spot.glade. > The following required catalogs are unavailable: gnomecanvas > > Based on http://glade.gnome.org/docs/catalogintro.html I tried to > check "pkg-config --variable=catalogdir glade-3" but it returned > nothing. > > I have libgnomecanvas2-0 installed, but glade-3 still gave me this > error. So I tried guile-gnome0-canvas, same error. I've installed > hundreds (no exaggeration) of packages trying to learn to do one > simple thing to f-spot. > > Okay, I'm willing to accept that I'm going about this all wrong. I > started a week ago trying to show my wife "the power of open source" > by adding a shortcut to "remove tag from selection" I thought it > would be as easy as adding an accelerator tag to the f-spot.glade xml > and recompiling. I finally got it to recompile, but there is no > shortcut. > > I'd like to know 2 things: > 1. How should go about making interface tweaks? > 2. How can I learn to actually develop on the application? That's > where I ultimately want to go with this. > > I feel like I start what should be a simple task only to find 3 > technologies I know nothing about. I spend 3 days skimming the > surface of each of those 3 technologies. During which, I find they > each involve 3 technologies that will take me 3 days each to skim the > surface of. I'm 28 and in good health, but I don't think I'll be > alive long enough to get my photos organized. > > On 3/21/07, Bengt Thuree <[EMAIL PROTECTED]> wrote: > > Hi > > > > Had the same problem. > > Unfortunately I did not really save the proper procedure for what I did > > to solve it. > > > > > > You need to modify the gnome-doc-utils.make file and ensure that the > > syntax is correct. > > The IF statements should be preceeded with a <TAB> > > and changed to be proper IF ENDIF. > > > > I'll attach a diff, which is properly not correct, but could be used as > > a reference. > > > > /Bengt > > > > On Wed, 2007-03-21 at 10:46 -0400, Richard Bronosky wrote: > > > That got me past the autogen. Now during the make, I'm getting and > > > error out of gnome-doc-utils.make that is ungooglable. > > > > > > [EMAIL PROTECTED]:~/development/f-spot/trunk$ make > > > cd . && autoheader > > > make all-recursive > > > make[1]: Entering directory `/home/rbronosky/development/f-spot/trunk' > > > Making all in dbus-sharp > > > make[2]: Entering directory > > > `/home/rbronosky/development/f-spot/trunk/dbus-sharp' > > > gmcs -debug -target:library -out:NDesk.DBus.dll -unsafe -r:Mono.Posix > > > ./Address.cs ./AssemblyInfo.cs > > > ./Authentication.cs ./Bus.cs > > > ./BusObject.cs ./Connection.cs > > > ./DBus.cs ./DProxy.cs > > > ./ExportObject.cs > > > ./Introspection.cs ./Mapper.cs > > > ./MatchRule.cs ./Message.cs > > > ./MessageFilter.cs ./MessageReader.cs > > > ./MessageWriter.cs ./Protocol.cs > > > ./Server.cs ./Signature.cs > > > ./SocketTransport.cs ./Transport.cs > > > ./UnixNativeTransport.cs ./UnixTransport.cs > > > ./Wrapper.cs > > > make[2]: Leaving directory > > > `/home/rbronosky/development/f-spot/trunk/dbus-sharp' > > > Making all in dbus-sharp-glib > > > make[2]: Entering directory > > > `/home/rbronosky/development/f-spot/trunk/dbus-sharp-glib' > > > gmcs -debug -target:library -out:NDesk.DBus.GLib.dll > > > -r:../dbus-sharp/NDesk.DBus.dll ./AssemblyInfo.cs > > > ./GLib.IO.cs ./GLib.cs > > > make[2]: Leaving directory > > > `/home/rbronosky/development/f-spot/trunk/dbus-sharp-glib' > > > Making all in docs > > > make[2]: Entering directory > > > `/home/rbronosky/development/f-spot/trunk/docs' > > > ../gnome-doc-utils.make:474: *** missing separator. Stop. > > > make[2]: Leaving directory `/home/rbronosky/development/f-spot/trunk/docs' > > > make[1]: *** [all-recursive] Error 1 > > > make[1]: Leaving directory `/home/rbronosky/development/f-spot/trunk' > > > make: *** [all-recursive-am] Error 2 > > > > > > > > > > > > > > > > -- > .!# RichardBronosky #!. > _______________________________________________ > F-spot-list mailing list > [email protected] > http://mail.gnome.org/mailman/listinfo/f-spot-list > -- Stephane Delcroix [EMAIL PROTECTED] _______________________________________________ F-spot-list mailing list [email protected] http://mail.gnome.org/mailman/listinfo/f-spot-list
