libbonobo, GConf, gnome-vfs (was Re: desktop-file-utils, hicolor-icon-theme, shared-mime-info, startup-notification)
-BEGIN PGP SIGNED MESSAGE- Hash: SHA1 Gerrit P. Haase wrote: | Or send me your READMEs? No just kidding, I don't care much at the moment | if there are more or less packages. I think we should get the stuff | uploaded to get some feedback from the beta testers, even if the README is | missing. | | Also to investigate, which packages need postinstall scripts, I know a few, | but for sure there are more. OK, I worked through libbonobo2, GConf2, and gnome-vfs2. Anything dependent on GConf (and installs schemas) certainly needs postinstall and preremove scripts; see gnome-vfs2 for examples. I worked from your source packages, changed the build-scripts, READMEs, setup.hints, etc. Please take a look at these packages and if you like what I did, then feel free to take them (I'd rather not maintain these ones, but I'm willing to help package this time to get us started). Notes (which may not be showstoppers): libbonobo: * make check seems to get stuck at test 13, not sure why (waiting for something to close?). GConf: * gconftool-2 --shutdown does not kill gconfd-2 (not a surprise); * good news: Gnome2::GConf tests against this look good. gnome-vfs: * I included the necessary postinstall and preremove scripts, these ~ could be used as a template for later GConf-dependent packages; * I built gnome-ls (http://mrod.interfree.it/index.html) against this, ~ seems to work properly; * Gnome2::VFS tests raise errors: /usr/bin/perl.exe -MExtUtils::Command::MM -e test_harness(0, 'blib/lib', 'blib/arch') t/*.t t/GnomeVFS.ok t/GnomeVFSDirectoryUrgh, couldn't delete the scratch directory: Directory not empty # Looks like your test died just after 26. dubious ~Test returned status 255 (wstat 65280, 0xff00) ~after all the subtests completed successfully t/GnomeVFSFileInfo.ok t/GnomeVFSOps..Urgh, couldn't delete the scratch directory: Directory not empty # Looks like your test died just after 44. dubious ~Test returned status 255 (wstat 65280, 0xff00) ~after all the subtests completed successfully t/GnomeVFSURI..ok t/GnomeVFSUtilsok t/GnomeVFSXfer.Failed 2/7 test scripts, 71.43% okay. 0/201 subtests failed, 100.00% okay. ok Failed Test Stat Wstat Total Fail Failed List of Failed - --- t/GnomeVFSDirectory.t 255 65280260 0.00% ?? t/GnomeVFSOps.t255 65280440 0.00% ?? The Gnome2::VFS owner wasn't online tonight, so I'm not sure what are the cause(s) of these failed tests. I've uploaded packages (forgot the setup.hints, but they're in the source packages) to http://cygwin-ports.sourceforge.net/install/temp/ for you. Yaakov N.B. I forgot that gnome-vfs probably depends on shared-mime-info and gnome-mime-data; these should be added to the setup.hint at least, if not the README if you get the chance. -BEGIN PGP SIGNATURE- Version: GnuPG v1.2.4 (Cygwin) Comment: Using GnuPG with Thunderbird - http://enigmail.mozdev.org iD8DBQFBb4Y+piWmPGlmQSMRAuCEAJ9xX3CkMQHWwR8l3B2sY3tWNwXZsACcDgy3 dgoQhERXmvNP16TOl8ZX8tc= =9C4n -END PGP SIGNATURE-
Re: desktop-file-utils, hicolor-icon-theme, shared-mime-info, startup-notification
Hi Yaakov, Thanks for uploading, but I think you missed the setup.hint for gnome-common, could you check and upload again if necessary? Fixed. GNOME category: | No, I don't think we need it. Put it in X11 and others? Or should we | request another category again? The problem is that some stuff is backend (ORBit2, libbonobo, GConf, VFS), some is frontend (GTK, libglade, libgnomecanvas, etc.), some are desktop-related (metacity, nautilus, gnome-session), etc. What we have already is very spread out, and some things can't be well categorized right now. I still think we need a GNOME category. Yes, sounds reasonable to me. Ask the maintainer... SQLite: | It was a request from Jari. It may be that he comes back with a fixed | version of his package. I think I add this to my list and maintain it | myself if he doesn't respond until the weekend. Or you may ask Reini, | he has also lot of packages, but he wants to contribute this GIS stuff | and this needs sqlite too. Maybe we should provide two packages, | sqlite2 and sqlite3, IIRC 2 3 versioned releases they are incompatible. I built sqlite-2.8.x for use in my libgda, so if you need someone for sqlite2 that would be pretty easy for me. Can both be installed in parallel? Yes, can both be installed. Must do it like with BDB2/3/4 then because of the headers and import libs, but it works. Jari replied, I sent my pactches. Is sqlite2 required for libgda or does it work with sqlite3 too? If not we should skip sqlite2. | Or send me your READMEs? No just kidding, I don't care much at the moment | if there are more or less packages. I think we should get the stuff | uploaded to get some feedback from the beta testers, even if the README is | missing. Before you upload, let me go through the packages and see what's needed. ~ I've already run tests on GConf and gnome-vfs by building their perl modules, and it looks like something's missing; I'm building GConf from your source now to figure it out, and while I'm at it I'll fix a few things so that it'll be ready to post. BTW, I think those packages whose libs are versioned 2 or 2.0 should also be numbered with a '2' (i.e. libbonobo(ui)2, GConf2, gnome-vfs2, libgnome(ui)2). Notice I've done this with libglade and libgnomecanvas, but not libwnck (which is libwnck-1), and I believe there's precedent in the linux distros for this. Yes, ok, will do so. Nautilus: | I'll try that. The nautilus problem is known, just no idea yet what to do | about the XKB errors. Haven't yet got that far. Nautilus 2.4 was different, they use now gnome-vfs stuff to get the available mounts, probably the fix needs to be placed in gnome-vfs. BUGS: | I just step through the list provided at the GNOME website, I've arrived | at bug-buddy, so it is time to put some stuff up, now as the users may | submit bugs to the tracker;) Let's make sure that any bugs are in GNOME and not in what we've done first. We don't introduce bugs, do we? Gerrit -- =^..^=
Re: libbonobo, GConf, gnome-vfs (was Re: desktop-file-utils, hicolor-icon-theme, shared-mime-info, startup-notification)
-BEGIN PGP SIGNED MESSAGE- Hash: SHA1 Gerrit P. Haase wrote: | Hi Yaakov, | I'm currently building libgnomeprint because I need them to continue | with most of the remaining packages, you mentioned that you already have | them, but I couldn't find them at your two SF sites. I have also an IMO | important patch regarding MMAP for libgnomeprint, can you send me your | libgnomeprint patch? | | And as I saw this problem with mmap last night I thought that I need to | review all other packages if mmap is used somewhere and enable it even | if configure tests for mmap are failing. There was a discussion (last month?) on the cygwin list about the autoconf mmap test; maybe fixing this in the autotools so that the configure test works is the proper solution, instead of patching every package that wants mmap? Yaakov -BEGIN PGP SIGNATURE- Version: GnuPG v1.2.4 (Cygwin) Comment: Using GnuPG with Thunderbird - http://enigmail.mozdev.org iD8DBQFBb/k3piWmPGlmQSMRAjItAKDHLWIdypuxKq2SvLgXcDglDjPhYgCgh3yp XXqZRiRuj9Rui70G8DfDRpw= =2j2e -END PGP SIGNATURE-
Re: desktop-file-utils, hicolor-icon-theme, shared-mime-info, startup-notification
-BEGIN PGP SIGNED MESSAGE- Hash: SHA1 Gerrit P. Haase wrote: | Yes, I was lazy yesterday ... wait a minute ...I have it uploaded, but | one question: WHat do I need to do with empty directories like GNOME | under release? Is there something needed or will upset skip it when | empty? Thanks for uploading, but I think you missed the setup.hint for gnome-common, could you check and upload again if necessary? A directory which has no files (setup.hint nor packages) is ignored by upset. | No, I don't think we need it. Put it in X11 and others? Or should we | request another category again? The problem is that some stuff is backend (ORBit2, libbonobo, GConf, VFS), some is frontend (GTK, libglade, libgnomecanvas, etc.), some are desktop-related (metacity, nautilus, gnome-session), etc. What we have already is very spread out, and some things can't be well categorized right now. I still think we need a GNOME category. | It was a request from Jari. It may be that he comes back with a fixed | version of his package. I think I add this to my list and maintain it | myself if he doesn't respond until the weekend. Or you may ask Reini, | he has also lot of packages, but he wants to contribute this GIS stuff | and this needs sqlite too. Maybe we should provide two packages, | sqlite2 and sqlite3, IIRC 2 3 versioned releases they are incompatible. I built sqlite-2.8.x for use in my libgda, so if you need someone for sqlite2 that would be pretty easy for me. Can both be installed in parallel? | Or send me your READMEs? No just kidding, I don't care much at the moment | if there are more or less packages. I think we should get the stuff | uploaded to get some feedback from the beta testers, even if the README is | missing. Before you upload, let me go through the packages and see what's needed. ~ I've already run tests on GConf and gnome-vfs by building their perl modules, and it looks like something's missing; I'm building GConf from your source now to figure it out, and while I'm at it I'll fix a few things so that it'll be ready to post. BTW, I think those packages whose libs are versioned 2 or 2.0 should also be numbered with a '2' (i.e. libbonobo(ui)2, GConf2, gnome-vfs2, libgnome(ui)2). Notice I've done this with libglade and libgnomecanvas, but not libwnck (which is libwnck-1), and I believe there's precedent in the linux distros for this. | Also to investigate, which packages need postinstall scripts, I know a few, | but for sure there are more. I'll start checking this out. | I'll try that. The nautilus problem is known, just no idea yet what to do | about the XKB errors. Haven't yet got that far. | I just step through the list provided at the GNOME website, I've arrived | at bug-buddy, so it is time to put some stuff up, now as the users may | submit bugs to the tracker;) Let's make sure that any bugs are in GNOME and not in what we've done first. | Just finished evolution-data-server, finally. Lets see if it works. Good luck. Yaakov -BEGIN PGP SIGNATURE- Version: GnuPG v1.2.4 (Cygwin) Comment: Using GnuPG with Thunderbird - http://enigmail.mozdev.org iD8DBQFBby/5piWmPGlmQSMRAhcYAKDe6MIWr/Mgq7DvkIsy0LBnIU19jACg5zxd VqAjhYCU7acdsWjurk2J6Dk= =aZa/ -END PGP SIGNATURE-
Re: desktop-file-utils, hicolor-icon-theme, shared-mime-info, startup-notification
Hello Yaakov, Am Dienstag, 12. Oktober 2004 um 04:28 schriebst du: -BEGIN PGP SIGNED MESSAGE- Hash: SHA1 Gerrit P. Haase wrote: | I nearly have it all compiled now, still missing the READMEs though. | The desktop is running, but I need to use my modified ORBit2 build to | get non crashing executables. I tried ORBit2 again with libtool-1.5.10 w/o your patches, and it still wouldn't work; so I used your patch and made packages, could you test them? http://cygwin-ports.sourceforge.net/install/temp/ORBit2/ORBit2-2.12.0-1-src.tar.bz2 http://cygwin-ports.sourceforge.net/install/temp/ORBit2/ORBit2-2.12.0-1.tar.bz2 http://cygwin-ports.sourceforge.net/install/temp/ORBit2/setup.hint http://cygwin-ports.sourceforge.net/install/temp/ORBit2/ORBit2-devel/ORBit2-devel-2.12.0-1.tar.bz2 http://cygwin-ports.sourceforge.net/install/temp/ORBit2/ORBit2-devel/setup.hint If they work for you, they can be uploaded as current packages; the setup.hint files should be uploaded too, as it's now dependent on libintl3 and minires. Works, I have it uploaded. I'll also upload the other packages from your ITP today. [...] Again, libIDL does NOT need to be updated; the only change in 0.8.4 is to fix the underquoting in libIDL.m4, and I rolled this patch in 0.8.3-2. In addition, I already have built the following for GNOME 2.8 (besides the pending ITPs), although not everything is uploaded yet: gail gnome-keyring gnome-themes gtk-engines (this should really be called gtk2-engines, since the 1.2 ~ and 2.x engines install in parallel) gtkglext libgda2 (1.0.6; there will soon be a 1.2.0) libgnomedb not? We should wait with a release until 1.2 is out. libgnomeprint22 (w/o libgnomecups, would it even work on Cygwin?) libgnomeprintui22 I don't know, these are the next on my list, but requires CUPS? I'll skip building them. libgsf libgtkhtml2 librsvg2 scrollkeeper vte Plus, a few other packages not part of the official GNOME project: diacanvas2 gtk-server gtkspell mdbtools Then the bindings: C++ (stable branch): libsigc++ (1.2 and 2.0), glibmm24, gtkmm24, libglademm24 libgnomecanvasmm26, libxml++26. perl: Glib, Gnome2-Canvas, Gnome2-Print, Gnome2-Rsvg, Gnome2-Vte, Gnome2-Wnck, Gtk2, Gtk2-GLExt, Gtk2-GladeXML, Gtk2-Html2, Gtk2-Spell, Gtk2-TrayIcon (I'm the gtk2-perl project's Cygwin specialist, apparently) python: pygtk2, pyorbit, pygtkglext, pygtkspell ruby: ruby-gnome2 tcl: gnocl | Currently I'm building evolution-data-server and I have the list | through up to bug-buddy, next are (still a long way to the end): | I have gzipped the startup scripts I'm currently using, modified | version from cygnome: gnome-startup, extract them from the cygwin | root : SNIP | If you can run the desktop with your and my binaries too, then I | suggest to upload a first test release. So it looks like we have some more duplication of effort. How do you want to divide this up so that we don't keep doing this? And do you want to take all the packages up to where you're holding now, and what should we do with packages that we both have built? Alright, now we have duplicated: gail, gnome-keyring, gtk-engines, libgsf, vte. If you'd like to take the whole thing by yourself, by all means -- I could focus on bindings and some other non-core packages in that case. I'll do a nice spreadsheet with all packages so that this doesn't happens on a regular basis. You can add them to your list if you have them ready, I have no READMEs written yet:-( | Other testers are welcome too, of course. Some more help with this would be nice, as long as we are coordinated. There's no point in a bunch of people trying to build the same packages at once. | We should find a volunteer to maintain all the GTKmm stuff. As I mentioned, I've built the packages that I have the C libs for, most of the rest I think are still unstable (2.5 branch). I have some minor problems, some XKB error, nautilus patch needs to be integrated (scans floppy drive all the time), cannot open files or launch applications from nautilus with double-click (missing appliocations?), besides that it looks already great, though it is slow at my old box. Gerrit -- =^..^=
Re: [Gnome Prereq ITPs] desktop-file-utils, hicolor-icon-theme, shared-mime-info, startup-notification
-BEGIN PGP SIGNED MESSAGE- Hash: SHA1 Yaakov Selkowitz wrote: | These are freedesktop.org packages listed as prereqs for the GNOME | desktop; I would like to contribute them to the distro. Ping? These are GNOME prereqs, after all. Yaakov -BEGIN PGP SIGNATURE- Version: GnuPG v1.2.4 (Cygwin) Comment: Using GnuPG with Thunderbird - http://enigmail.mozdev.org iD8DBQFBavWjpiWmPGlmQSMRAvZxAJ4gLo0EzEgil6B59uYuj4AmXX7EjACg1KHn ndlYsQjjRZ1tS5LAt8fFC/Y= =+pAw -END PGP SIGNATURE-
Re: desktop-file-utils, hicolor-icon-theme, shared-mime-info, startup-notification
Hallo Yaakov, Am Montag, 11. Oktober 2004 um 23:05 schriebst du: -BEGIN PGP SIGNED MESSAGE- Hash: SHA1 Yaakov Selkowitz wrote: | These are freedesktop.org packages listed as prereqs for the GNOME | desktop; I would like to contribute them to the distro. Ping? These are GNOME prereqs, after all. I nearly have it all compiled now, still missing the READMEs though. The desktop is running, but I need to use my modified ORBit2 build to get non crashing executables. Have you fetched the packages from my box and tested the desktop already: http://194.95.224.180/cygwin/test/ ? $ ls /var/www/lighttpddocs/cygwin/test/ GConf-2.8.0.1-1-src.tar.bz2 inkscape-0.39-1.tar.bz2 GConf-2.8.0.1-1.tar.bz2 inkscape-0.39.tar.bz2 ORBit2-2.12.0-1-src.tar.bz2 libIDL-0.8.4-1-src.tar.bz2 ORBit2-2.12.0-1.tar.bz2 libIDL-0.8.4-1.tar.bz2 ORBit2-devel-2.12.0-1.tar.bz2 libbonobo-2.8.0-1-src.tar.bz2 bug-buddy-2.8.0-1-src.tar.bz2 libbonobo-2.8.0-1.tar.bz2 bug-buddy-2.8.0-1.tar.bz2 libbonobo-devel-2.8.0-1.tar.bz2 control-center-2.8.0-1-src.tar.bz2 libbonobo-doc-2.8.0-1.tar.bz2 control-center-2.8.0-1.tar.bz2 libbonobo2-2.8.0-1.tar.bz2 eel-2.8.0-1-src.tar.bz2 libbonoboui-2.8.0-1-src.tar.bz2 eel-2.8.0-1.tar.bz2 libbonoboui-2.8.0-1.tar.bz2 gail-1.8.0-1-src.tar.bz2libcroco-0.6.0-1-src.tar.bz2 gail-1.8.0-1.tar.bz2libcroco-0.6.0-1.tar.bz2 gnome-applets-2.8.0-1-src.tar.bz2 libgnome-2.8.0-1-src.tar.bz2 gnome-applets-2.8.0-1.tar.bz2 libgnome-2.8.0-1.tar.bz2 gnome-desktop-2.8.0-1-src.tar.bz2 libgnomeui-2.8.0-1-src.tar.bz2 gnome-desktop-2.8.0-1.tar.bz2 libgnomeui-2.8.0-1.tar.bz2 gnome-keyring-0.4.0-1-src.tar.bz2 libgsf-1.10.1-1-src.tar.bz2 gnome-keyring-0.4.0-1.tar.bz2 libgsf-1.10.1-1.tar.bz2 gnome-panel-2.8.0-1-src.tar.bz2 libgtop-2.8.0-1-src.tar.bz2 gnome-panel-2.8.0-1.tar.bz2 libgtop-2.8.0-1.tar.bz2 gnome-session-2.8.0-1-src.tar.bz2 librsvg-2.8.1-1-src.tar.bz2 gnome-session-2.8.0-1.tar.bz2 librsvg-2.8.1-1.tar.bz2 gnome-startup-scripts.tar.bz2 libsoup-2.2.0-1-src.tar.bz2 gnome-terminal-2.7.3-1-src.tar.bz2 libsoup-2.2.0-1.tar.bz2 gnome-terminal-2.7.3-1.tar.bz2 libxklavier-1.02-1-src.tar.bz2 gnome-vfs-2.8.0-1-src.tar.bz2 libxklavier-1.02-1.tar.bz2 gnome-vfs-2.8.0-1.tar.bz2 metacity-2.8.5-1-src.tar.bz2 gtk-engines-2.2.0-1-src.tar.bz2 metacity-2.8.5-1.tar.bz2 gtk-engines-2.2.0-1.tar.bz2 nautilus-2.8.0-1-src.tar.bz2 gtk2-x11-2.4.10-1-src.tar.bz2 nautilus-2.8.0-1.tar.bz2 gtk2-x11-2.4.10-1.tar.bz2 vte-0.11.11-1-src.tar.bz2 gtk2-x11-devel-2.4.10-1.tar.bz2 vte-0.11.11-1.tar.bz2 gtk2-x11-doc-2.4.10-1.tar.bz2 xml2po-1.0.8-1-src.tar.bz2 gtk2-x11-runtime-2.4.10-1.tar.bz2 xml2po-1.0.8-1.tar.bz2 gtkhtml-3.2.2-1-src.tar.bz2 yelp-2.6.3-1-src.tar.bz2 gtkhtml-3.2.2-1.tar.bz2 yelp-2.6.3-1.tar.bz2 I have not tested yet (but compiled): nautilus inkscape. Currently I'm building evolution-data-server and I have the list through up to bug-buddy, next are (still a long way to the end): libgnomecups libgnomeprint libgnomeprintui gtksourceview gedit eog ggv gconf-editor gnome-utils procman gstreamer gst-plugins gnome-media nautilus-media gnome-netstatus gcalctool gpdf gucharmap nautilus-cd-burner zenity at-spi libgail-gnome gnome-speech gnome-mag gnopernicus gok epiphany gnome-games gnome-user-docs file-roller gnome-system-tools gnome-nettool vino dbus hal gnome-volume-manager gal gtkhtml evolution evolution-webcal gnomemeeting libsigc++ glibmm gtkmm libgnomemm libgnomecanvasmm libglademm libgnomeuimm gnome-vfsmm libgtk-java libgconf-java libglade-java libgnome-java Glib (perl) Gtk2 (perl) Gnome2 (perl) Gnome2-Canvas (perl) Gtk2-GladeXML (perl) Gnome2-VFS (perl) Gnome2-GConf (perl) pygtk I have gzipped the startup scripts I'm currently using, modified version from cygnome: gnome-startup, extract them from the cygwin root : bin/startgnome gnome.ico startgnome.bat.in etc/postinstall/startgnome-postinstall.sh etc/preremove/startgnome-preremove.sh run the postinstall script. Doubleclick on the GNOME Icon on the desktop *after* all other packages are installed. If you can run the desktop with your and my binaries too, then I suggest to upload a first test release. Other testers are welcome too, of course. We should find a volunteer to maintain all the GTKmm stuff. Gerrit -- =^..^=
Re: desktop-file-utils, hicolor-icon-theme, shared-mime-info, startup-notification
-BEGIN PGP SIGNED MESSAGE- Hash: SHA1 Gerrit P. Haase wrote: | I nearly have it all compiled now, still missing the READMEs though. | The desktop is running, but I need to use my modified ORBit2 build to | get non crashing executables. I tried ORBit2 again with libtool-1.5.10 w/o your patches, and it still wouldn't work; so I used your patch and made packages, could you test them? http://cygwin-ports.sourceforge.net/install/temp/ORBit2/ORBit2-2.12.0-1-src.tar.bz2 http://cygwin-ports.sourceforge.net/install/temp/ORBit2/ORBit2-2.12.0-1.tar.bz2 http://cygwin-ports.sourceforge.net/install/temp/ORBit2/setup.hint http://cygwin-ports.sourceforge.net/install/temp/ORBit2/ORBit2-devel/ORBit2-devel-2.12.0-1.tar.bz2 http://cygwin-ports.sourceforge.net/install/temp/ORBit2/ORBit2-devel/setup.hint If they work for you, they can be uploaded as current packages; the setup.hint files should be uploaded too, as it's now dependent on libintl3 and minires. | Have you fetched the packages from my box and tested the desktop | already: http://194.95.224.180/cygwin/test/ ? | $ ls /var/www/lighttpddocs/cygwin/test/ | GConf-2.8.0.1-1-src.tar.bz2 inkscape-0.39-1.tar.bz2 | GConf-2.8.0.1-1.tar.bz2 inkscape-0.39.tar.bz2 | ORBit2-2.12.0-1-src.tar.bz2 libIDL-0.8.4-1-src.tar.bz2 | ORBit2-2.12.0-1.tar.bz2 libIDL-0.8.4-1.tar.bz2 | ORBit2-devel-2.12.0-1.tar.bz2 libbonobo-2.8.0-1-src.tar.bz2 | bug-buddy-2.8.0-1-src.tar.bz2 libbonobo-2.8.0-1.tar.bz2 | bug-buddy-2.8.0-1.tar.bz2 libbonobo-devel-2.8.0-1.tar.bz2 | control-center-2.8.0-1-src.tar.bz2 libbonobo-doc-2.8.0-1.tar.bz2 | control-center-2.8.0-1.tar.bz2 libbonobo2-2.8.0-1.tar.bz2 | eel-2.8.0-1-src.tar.bz2 libbonoboui-2.8.0-1-src.tar.bz2 | eel-2.8.0-1.tar.bz2 libbonoboui-2.8.0-1.tar.bz2 | gail-1.8.0-1-src.tar.bz2libcroco-0.6.0-1-src.tar.bz2 | gail-1.8.0-1.tar.bz2libcroco-0.6.0-1.tar.bz2 | gnome-applets-2.8.0-1-src.tar.bz2 libgnome-2.8.0-1-src.tar.bz2 | gnome-applets-2.8.0-1.tar.bz2 libgnome-2.8.0-1.tar.bz2 | gnome-desktop-2.8.0-1-src.tar.bz2 libgnomeui-2.8.0-1-src.tar.bz2 | gnome-desktop-2.8.0-1.tar.bz2 libgnomeui-2.8.0-1.tar.bz2 | gnome-keyring-0.4.0-1-src.tar.bz2 libgsf-1.10.1-1-src.tar.bz2 | gnome-keyring-0.4.0-1.tar.bz2 libgsf-1.10.1-1.tar.bz2 | gnome-panel-2.8.0-1-src.tar.bz2 libgtop-2.8.0-1-src.tar.bz2 | gnome-panel-2.8.0-1.tar.bz2 libgtop-2.8.0-1.tar.bz2 | gnome-session-2.8.0-1-src.tar.bz2 librsvg-2.8.1-1-src.tar.bz2 | gnome-session-2.8.0-1.tar.bz2 librsvg-2.8.1-1.tar.bz2 | gnome-startup-scripts.tar.bz2 libsoup-2.2.0-1-src.tar.bz2 | gnome-terminal-2.7.3-1-src.tar.bz2 libsoup-2.2.0-1.tar.bz2 | gnome-terminal-2.7.3-1.tar.bz2 libxklavier-1.02-1-src.tar.bz2 | gnome-vfs-2.8.0-1-src.tar.bz2 libxklavier-1.02-1.tar.bz2 | gnome-vfs-2.8.0-1.tar.bz2 metacity-2.8.5-1-src.tar.bz2 | gtk-engines-2.2.0-1-src.tar.bz2 metacity-2.8.5-1.tar.bz2 | gtk-engines-2.2.0-1.tar.bz2 nautilus-2.8.0-1-src.tar.bz2 | gtk2-x11-2.4.10-1-src.tar.bz2 nautilus-2.8.0-1.tar.bz2 | gtk2-x11-2.4.10-1.tar.bz2 vte-0.11.11-1-src.tar.bz2 | gtk2-x11-devel-2.4.10-1.tar.bz2 vte-0.11.11-1.tar.bz2 | gtk2-x11-doc-2.4.10-1.tar.bz2 xml2po-1.0.8-1-src.tar.bz2 | gtk2-x11-runtime-2.4.10-1.tar.bz2 xml2po-1.0.8-1.tar.bz2 | gtkhtml-3.2.2-1-src.tar.bz2 yelp-2.6.3-1-src.tar.bz2 | gtkhtml-3.2.2-1.tar.bz2 yelp-2.6.3-1.tar.bz2 Again, libIDL does NOT need to be updated; the only change in 0.8.4 is to fix the underquoting in libIDL.m4, and I rolled this patch in 0.8.3-2. In addition, I already have built the following for GNOME 2.8 (besides the pending ITPs), although not everything is uploaded yet: gail gnome-keyring gnome-themes gtk-engines (this should really be called gtk2-engines, since the 1.2 ~ and 2.x engines install in parallel) gtkglext libgda2 (1.0.6; there will soon be a 1.2.0) libgnomeprint22 (w/o libgnomecups, would it even work on Cygwin?) libgnomeprintui22 libgsf libgtkhtml2 librsvg2 scrollkeeper vte Plus, a few other packages not part of the official GNOME project: diacanvas2 gtk-server gtkspell mdbtools Then the bindings: C++ (stable branch): libsigc++ (1.2 and 2.0), glibmm24, gtkmm24, libglademm24 libgnomecanvasmm26, libxml++26. perl: Glib, Gnome2-Canvas, Gnome2-Print, Gnome2-Rsvg, Gnome2-Vte, Gnome2-Wnck, Gtk2, Gtk2-GLExt, Gtk2-GladeXML, Gtk2-Html2, Gtk2-Spell, Gtk2-TrayIcon (I'm the gtk2-perl project's Cygwin specialist, apparently) python: pygtk2, pyorbit, pygtkglext, pygtkspell ruby: ruby-gnome2 tcl: gnocl | Currently I'm building evolution-data-server and I have the list | through up to bug-buddy, next are (still a long way to the end): | I have gzipped the startup scripts I'm currently using, modified | version from cygnome: gnome-startup, extract them from the cygwin | root : SNIP | If you can run the desktop with your and my binaries too, then
[Gnome Prereq ITPs] desktop-file-utils, hicolor-icon-theme, shared-mime-info, startup-notification
These are freedesktop.org packages listed as prereqs for the GNOME desktop; I would like to contribute them to the distro. http://cygwin-ports.sourceforge.net/install/temp/desktop-file-utils/desktop-file-utils-0.8-1-src.tar.bz2 http://cygwin-ports.sourceforge.net/install/temp/desktop-file-utils/desktop-file-utils-0.8-1.tar.bz2 http://cygwin-ports.sourceforge.net/install/temp/desktop-file-utils/setup.hint category: Utils requires: cygwin glib2-runtime libiconv2 libintl3 libpopt0 sdesc: Utilities for manipulating desktop files ldesc: Utilities for manipulating desktop files. desktop-file-validate: validates a desktop file and prints warnings/errors about spec violations. desktop-file-install: installs a desktop file to the applications directory, optionally munging it a bit in transit. desktop-menu-tool: loads .vfolder-info and .menu files and does stuff with them http://cygwin-ports.sourceforge.net/install/temp/hicolor-icon-theme/hicolor-icon-theme-0.5-1-src.tar.bz2 http://cygwin-ports.sourceforge.net/install/temp/hicolor-icon-theme/hicolor-icon-theme-0.5-1.tar.bz2 http://cygwin-ports.sourceforge.net/install/temp/hicolor-icon-theme/setup.hint category: X11 sdesc: freedesktop.org icon theme spec ldesc: This is the default fallback theme used by implementations of the icon theme specification. http://cygwin-ports.sourceforge.net/install/temp/shared-mime-info/setup.hint http://cygwin-ports.sourceforge.net/install/temp/shared-mime-info/shared-mime-info-0.15-1-src.tar.bz2 http://cygwin-ports.sourceforge.net/install/temp/shared-mime-info/shared-mime-info-0.15-1.tar.bz2 category: Utils requires: cygwin glib2-runtime libiconv2 libintl3 libxml2 zlib sdesc: Shared MIME info database (freedesktop.org) ldesc: This package contains the core database of common types and the update-mime-database command used to extend it. It requires glib2 to be installed for building the update command. http://cygwin-ports.sourceforge.net/install/temp/startup-notification/setup.hint http://cygwin-ports.sourceforge.net/install/temp/startup-notification/startup-notification-0.7-1-src.tar.bz2 http://cygwin-ports.sourceforge.net/install/temp/startup-notification/startup-notification-0.7-1.tar.bz2 category: X11 requires: cygwin xorg-x11-base sdesc: Program startup notification library ldesc: startup-notification contains a reference implementation of the startup notification protocol. The reference implementation is mostly under an X Window System style license, and has no special dependencies. Yaakov