libbonobo, GConf, gnome-vfs (was Re: desktop-file-utils, hicolor-icon-theme, shared-mime-info, startup-notification)

2004-10-15 Thread Yaakov Selkowitz
-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

2004-10-15 Thread Gerrit P. Haase
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)

2004-10-15 Thread Yaakov Selkowitz
-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

2004-10-14 Thread Yaakov Selkowitz
-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

2004-10-12 Thread Gerrit P. Haase
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

2004-10-11 Thread Yaakov Selkowitz
-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

2004-10-11 Thread Gerrit P. Haase
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

2004-10-11 Thread Yaakov Selkowitz
-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

2004-09-29 Thread Yaakov Selkowitz
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