Hi Yaakov, > -----BEGIN PGP SIGNED MESSAGE----- > Hash: SHA1
> Gerrit P. Haase wrote: > | Renamed & repackaged tarballs: > | http://anfaenger.de/cygwin/gtk+/glib/glib2-2.4.2-1.tar.bz2 > | http://anfaenger.de/cygwin/gtk+/glib/setup.hint > | > | http://anfaenger.de/cygwin/gtk+/glib/glib2-devel-2.4.2-1.tar.bz2 > | http://anfaenger.de/cygwin/gtk+/glib/setup.hint.devel > | > | http://anfaenger.de/cygwin/gtk+/glib/glib2-doc-2.4.2-1.tar.bz2 > | http://anfaenger.de/cygwin/gtk+/glib/setup.hint.doc > If we've decided to keep this in /usr, then the binary packages look > good to me; programs built against previous versions of glib2 are > working fine, and I built perl-Glib against this and it passed all its > tests. > One last remark about the prefix: remember that libtool hardcodes the > path of dependancy_libs in the .la, so switching paths means not only > rebuilding one library, but rebuilding everything dependent on it. In > other words, we want to decide this NOW. > | http://anfaenger.de/cygwin/gtk+/glib/glib2-2.4.2-1-src.tar.bz2 > The build script needs a couple of changes; the patch is attached. The > rest of us don't have a working gtk-doc installation, so > - --disable-gtk-doc is needed. Note that the resulting glib2-doc tarball > is half the size of yours, although the file list is the same AFAICT; > not sure why. Interesting, I'll try to figure out what the problem is. > | Runtime package setup.hint: > | === > | category: Libs Devel > | requires: cygwin libiconv2 libintl2 > | sdesc: "low-level core library - runtime libraries and executables" > | ldesc: "GLib is the low-level core library that forms the basis of > | GTK+ and GNOME. It provides data structure handling for C, portability > | wrappers, and interfaces for such runtime functionality as an event > | loop, threads, dynamic loading, and an object system." > Does a runtime lib belong in Devel? > | Devel package setup.hint: > | === > | category: Libs Devel > | requires: glib > | sdesc: "headers and import libraries for glib" > You need to add the line "external-source: glib2" here. You already > corrected the requires line IIRC. > | Doc package setup.hint: > | === > | category: Libs Devel Doc > | sdesc: "HTML docs and manpages for glib" > Ditto for the "external-source: glib2" here. Ok. Gerrit -- =^..^=