[RFU 1.7] whois-4.7.36-1

2009-11-15 Thread Lapo Luchini
http://lapo.it/cygwin/whois/setup.hint
http://lapo.it/cygwin/whois/whois-4.7.36-1.tar.bz2
http://lapo.it/cygwin/whois/whois-4.7.36-1.tar.bz2

(also setup-installable from http://lapo.it/cygwin/)

Changed setup.hint (now requiring libgcc1):

sdesc: GNU Whois
ldesc: A client for the whois directory service.  It allows you to
retrieve information on domains name, IP addresses, and more.
category: Net
requires: cygwin crypt libgcc1 libidn11 libintl8

% sha256sum *
24b17a7bbba99f7cf6c8a3c475f4e88864d304441a25893cf2767e51fd4e4c65 setup.hint
5a5c2b9169b8a2c893588f3b015ea8df8778582e9bc446758de35628e197b1f7
whois-4.7.36-1-src.tar.bz2
f8fc900df51755835bd27fceb032fce519f5f25e5c4acfa2b93e5f45061584ea
whois-4.7.36-1.tar.bz2

-- 
Lapo Luchini - http://lapo.it/



signature.asc
Description: OpenPGP digital signature


Re: [RFU 1.7] whois-4.7.36-1

2009-11-15 Thread Yaakov (Cygwin/X)

On 15/11/2009 01:59, Lapo Luchini wrote:

http://lapo.it/cygwin/whois/setup.hint
http://lapo.it/cygwin/whois/whois-4.7.36-1.tar.bz2
http://lapo.it/cygwin/whois/whois-4.7.36-1.tar.bz2


Uploaded.  Can 4.7.24-1 be deleted?


Changed setup.hint (now requiring libgcc1):

sdesc: GNU Whois
ldesc: A client for the whois directory service.  It allows you to
retrieve information on domains name, IP addresses, and more.
category: Net
requires: cygwin crypt libgcc1 libidn11 libintl8

^^
The requires: line should NOT include 'cygwin'.  I fixed this before 
uploading, but please fix your local copy.



Yaakov


Re: [ITP] gobject-introspection

2009-11-15 Thread Yaakov (Cygwin/X)

On 09/11/2009 14:38, Yaakov (Cygwin/X) wrote:

GObject Introspection is a language-agnostic binding tool for
GObject-based libraries. It generates typelibs describing the library's
API, which can then be read and used through a library (libgirepository)
or language bindings thereto (currently available for Python and
JavaScript). The typelibs for GLib, various X11 libraries used higher up
the stack, and a test module are also included.

This is necessary for GNOME 2.28, as Pango builds its typelib
concurrently, and PyGObject 2.20 includes Python bindings to
libgirepository.


Ping?  GNOME 2.28 is ready to ship as soon as this is approved.


Yaakov
Cygwin/X


Re: ITP: libustr

2009-11-15 Thread Yaakov (Cygwin/X)

On 14/11/2009 19:26, Charles Wilson wrote:

ustr (Micro string library) is a string API for C. It has tiny overhead
over just plain strdup(), is much safer, is easier to use, is faster
for many operations, can be used with read-only or automatically
allocated data. You don't even need to link to the library to use it
(so there are no dependencies).

libustr is included in Debian:
http://packages.debian.org/source/lenny/libs/ustr


Overall looks pretty good.  A few nits:

1) Shouldn't the DLLs be linked with -Wl,--enable-auto-image-base?  (Why 
this isn't the binutils default already, I really don't know.)


2) /usr/bin/ustr-import is in libustr-devel but its manpage is in 
libustr; these should be packaged together.


3) If libustr-debug is really just meant for debugging purposes and 
won't be used in other packages, I think the DLL should also be part of 
libustr-devel.



Yaakov


Re: ITP: libustr

2009-11-15 Thread Charles Wilson
Yaakov (Cygwin/X) wrote:
 Overall looks pretty good.  A few nits:
 
 1) Shouldn't the DLLs be linked with -Wl,--enable-auto-image-base?  (Why
 this isn't the binutils default already, I really don't know.)
 
 2) /usr/bin/ustr-import is in libustr-devel but its manpage is in
 libustr; these should be packaged together.
 
 3) If libustr-debug is really just meant for debugging purposes and
 won't be used in other packages, I think the DLL should also be part of
 libustr-devel.

Thanks for the review. How's this:

cygwin-1.5
http://cygwin.cwilson.fastmail.fm/ITP/libustr-1.0.4-2.dist.tar

cygwin-1.7
http://cygwin.cwilson.fastmail.fm/ITP/libustr-1.0.4-11.dist.tar

--
Chuck