ITP: libustr
Charles Wilson
cygwin@cwilson.fastmail.fm
Sun Nov 15 01:27:00 GMT 2009
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
cygwin-1.5:
http://cygwin.cwilson.fastmail.fm/ITP/libustr-1.0.4-1.dist.tar
libustr/libustr-1.0.4-1-src.tar.bz2
libustr/libustr-1.0.4-1.tar.bz2
libustr/libustr-devel/libustr-devel-1.0.4-1.tar.bz2
libustr/libustr-devel/setup.hint
libustr/libustr1/libustr1-1.0.4-1.tar.bz2
libustr/libustr1/setup.hint
libustr/setup.hint
cygwin-1.7:
http://cygwin.cwilson.fastmail.fm/ITP/libustr-1.0.4-10.dist.tar
libustr/libustr-1.0.4-10-src.tar.bz2
libustr/libustr-1.0.4-10.tar.bz2
libustr/libustr-devel/libustr-devel-1.0.4-10.tar.bz2
libustr/libustr-devel/setup.hint
libustr/libustr1/libustr1-1.0.4-10.tar.bz2
libustr/libustr1/setup.hint
libustr/setup.hint
libustr hint (same for both 1.5 and 1.7)
========================================
sdesc: "Micro string library"
ldesc: "libustr 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)."
category: Doc
requires: libustr1 libustr-devel
libustr-devel hint (same for both 1.5 and 1.7)
========================================
sdesc: "Micro string library (devel)"
ldesc: "libustr 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)."
category: Devel Libs
external-source: libustr
requires: libustr1
libustr1 hint, 1.5
========================================
sdesc: "Micro string library (runtime)"
ldesc: "libustr 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)."
category: Libs
external-source: libustr
requires:
libustr1 hint, 1.7 (same as 1.5, but:)
========================================
-requires:
+requires: libgcc1
GTG?
--
Chuck
More information about the Cygwin-apps
mailing list