rpms/ucommon/F-10 import.log, NONE, 1.1 ucommon.spec, NONE, 1.1 .cvsignore, 1.1, 1.2 sources, 1.1, 1.2

David Sugar dyfet at fedoraproject.org
Wed May 13 12:36:15 UTC 2009


Author: dyfet

Update of /cvs/pkgs/rpms/ucommon/F-10
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv28245/F-10

Modified Files:
	.cvsignore sources 
Added Files:
	import.log ucommon.spec 
Log Message:
* Wed May 13 2009 - David Sugar <dyfet at gnutelephony.org> - 1.0.5-4
- Initial build of ucommon for Fedora 10.



--- NEW FILE import.log ---
ucommon-2_0_5-4_fc10:F-10:ucommon-2.0.5-4.fc10.src.rpm:1242218007


--- NEW FILE ucommon.spec ---
# Copyright (c) 2008, 2009 David Sugar, Tycho Softworks.
# This file is free software; as a special exception the author gives
# unlimited permission to copy and/or distribute it, with or without
# modifications, as long as this notice is preserved.
#
# This program is distributed in the hope that it will be useful,
# but WITHOUT ANY WARRANTY, to the extent permitted by law; without
# even the implied warranty of MERCHANTABILITY or FITNESS FOR A
# PARTICULAR PURPOSE.

Name: ucommon
Summary: Portable C++ runtime for threads and sockets
Version: 2.0.5
Release: 4%{?dist}
License: LGPLv3+
URL: http://www.gnu.org/software/commoncpp
Source0: http://www.gnutelephony.org/dist/tarballs/ucommon-%{version}.tar.gz
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root
BuildRequires: doxygen graphviz-gd 
Group: System Environment/Libraries
Summary: Runtime library for portable C++ threading and sockets

%description
uCommon is a lightweight C++ library to facilitate using C++ design patterns
even for very deeply embedded applications, such as for systems using uClibc
along with POSIX threading support. For this reason, UCommon disables language
features that consume memory or introduce runtime overhead. UCommon introduces
some design patterns from Objective-C, such as reference counted objects,
memory pools, and smart pointers. UCommon introduces some new concepts for
handling of thread locking and synchronization.

%package devel
Requires: %{name} = %{version}-%{release}
Requires: pkgconfig
Group: Development/Libraries
Summary: Headers for building ucommon applications

%package doc
Group: Documentation
Summary: Generated class documentation for ucommon

%description devel
This package provides header and support files needed for building 
applications that use the uCommon library.

%description doc
Generated class documentation for GNU uCommon library from header files, 
html browsable.

%prep
%setup -q
%build

%configure --disable-static
%{__make} %{?_smp_mflags}
%{__rm} -rf doc/html 
%{__make} doxy

%install
%{__rm} -rf %{buildroot}
%{__make} DESTDIR=%{buildroot} INSTALL="install -p" install
%{__chmod} 0755 %{buildroot}%{_bindir}/ucommon-config
%{__rm} %{buildroot}%{_libdir}/*.la

%clean
%{__rm} -rf %{buildroot}

%files 
%defattr(-,root,root,-)
%doc AUTHORS README COPYING COPYING.LESSER NEWS SUPPORT ChangeLog
%{_libdir}/*.so.*

%files devel
%defattr(-,root,root,-)
%{_libdir}/*.so
%{_includedir}/ucommon/
%{_libdir}/pkgconfig/*.pc
%{_bindir}/ucommon-config

%files doc
%defattr(-,root,root,-)
%doc doc/html/*

%post -p /sbin/ldconfig

%postun -p /sbin/ldconfig

%changelog
* Tue May 05 2009 - David Sugar <dyfet at gnutelephony.org> - 1.0.5-4
- removed static libraries, fixed other build issues (#498736)

* Sun May 03 2009 - David Sugar <dyfet at gnutelephony.org> - 1.0.5-3
- spec file further revised for redhat/fedora (#498736)

* Sat May 02 2009 - David Sugar <dyfet at gnutelephony.org> - 1.0.5-2
- spec file prepared for redhat/fedora submission (#498736)



Index: .cvsignore
===================================================================
RCS file: /cvs/pkgs/rpms/ucommon/F-10/.cvsignore,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -p -r1.1 -r1.2
--- .cvsignore	13 May 2009 05:08:15 -0000	1.1
+++ .cvsignore	13 May 2009 12:35:45 -0000	1.2
@@ -0,0 +1 @@
+ucommon-2.0.5.tar.gz


Index: sources
===================================================================
RCS file: /cvs/pkgs/rpms/ucommon/F-10/sources,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -p -r1.1 -r1.2
--- sources	13 May 2009 05:08:15 -0000	1.1
+++ sources	13 May 2009 12:35:45 -0000	1.2
@@ -0,0 +1 @@
+fd17f1892268dca6033fd13268e71e7c  ucommon-2.0.5.tar.gz




More information about the fedora-extras-commits mailing list