From 9d9e337d0164474d0cedd26d62bb07bab4855ac5 Mon Sep 17 00:00:00 2001 From: Automatic Build System Date: Sat, 6 Jan 2024 05:57:53 +0100 Subject: [PATCH] automatic update by autodist [release 1.14-1mamba;Tue May 11 2010] --- README.md | 11 +++++++ libtrio.spec | 84 ++++++++++++++++++++++++++++++++++++++++++++++++++++ 2 files changed, 95 insertions(+) create mode 100644 libtrio.spec diff --git a/README.md b/README.md index b0003cc..6b1125a 100644 --- a/README.md +++ b/README.md @@ -1,2 +1,13 @@ # libtrio +Trio is a fully matured and stable set of printf and string functions designed be used by applications with focus on portability or with the need for +additional features that are not supported by standard stdio implementation. + +There are several cases where you may want to consider using trio: +* Portability across heterogeneous platforms. +* Embedded systems without stdio support. +* Extendability of unsupported features. +* Your native version doesn't do everything you need. + +Trio fully implements the C99 (ISO/IEC 9899:1999) and UNIX98) standards, as well as many features from other implemenations, e.g. the GNU libc and BSD4. + diff --git a/libtrio.spec b/libtrio.spec new file mode 100644 index 0000000..37a3df2 --- /dev/null +++ b/libtrio.spec @@ -0,0 +1,84 @@ +Name: libtrio +Version: 1.14 +Release: 1mamba +Summary: Portable and extendable printf and string functions +Group: System/Libraries +Vendor: openmamba +Distribution: openmamba +Packager: Tiziana Ferro +URL: http://daniel.haxx.se/projects/trio/ +Source: http://switch.dl.sourceforge.net/sourceforge/ctrio/trio-%{version}.tar.gz +License: MIT +BuildRoot: %{_tmppath}/%{name}-%{version}-root + +%description +Trio is a fully matured and stable set of printf and string functions designed be used by applications with focus on portability or with the need for +additional features that are not supported by standard stdio implementation. + +There are several cases where you may want to consider using trio: +* Portability across heterogeneous platforms. +* Embedded systems without stdio support. +* Extendability of unsupported features. +* Your native version doesn't do everything you need. + +Trio fully implements the C99 (ISO/IEC 9899:1999) and UNIX98) standards, as well as many features from other implemenations, e.g. the GNU libc and BSD4. + +%package devel +Group: Development/Libraries +Summary: Static libraries and headers for %{name} +#Requires: %{name} = %{?epoch:%epoch:}%{version}-%{release} + +%description devel +Trio is a fully matured and stable set of printf and string functions designed be used by applications with focus on portability or with the need for +additional features that are not supported by standard stdio implementation. + +There are several cases where you may want to consider using trio: +* Portability across heterogeneous platforms. +* Embedded systems without stdio support. +* Extendability of unsupported features. +* Your native version doesn't do everything you need. + +Trio fully implements the C99 (ISO/IEC 9899:1999) and UNIX98) standards, as well as many features from other implemenations, e.g. the GNU libc and BSD4. + +This package contains static libraries and header files need for development. + +%prep +%setup -q -n trio-%{version} + +%build +%configure +%make + +%install +[ "%{buildroot}" != / ] && rm -rf "%{buildroot}" +%makeoldinstall + +%clean +[ "%{buildroot}" != / ] && rm -rf "%{buildroot}" + +#%post -p /sbin/ldconfig +#%postun -p /sbin/ldconfig + +#%files +#%defattr(-,root,root) +#%{_libdir}/*.so.* +#%doc CHANGES README + +%files devel +%defattr(-,root,root) +%{_includedir}/*.h +%{_libdir}/libtrio.a +%doc CHANGES README + +%changelog +* Tue May 11 2010 Automatic Build System 1.14-1mamba +- automatic update by autodist + +* Thu Jan 29 2009 Silvan Calarco 1.13-1mamba +- automatic update by autodist + +* Mon Jun 23 2008 Tiziana Ferro 1.12-1mamba +- update to 1.12 + +* Tue Oct 17 2006 Davide Madrisan 1.11-1qilnx +- package created by autospec