This is the mail archive of the cygwin-apps mailing list for the Cygwin project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

ITP: libustr


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


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]