[ucommon] new base upstream release for future work

David Sugar dyfet at fedoraproject.org
Sun Sep 19 02:42:56 UTC 2010


commit fcc496167b76f1d3a11d343e878b50b8e6eac921
Author: David Sugar <dyfet at gnutelephony.org>
Date:   Sat Sep 18 22:42:40 2010 -0400

    new base upstream release for future work

 .gitignore   |    1 +
 sources      |    2 +-
 ucommon.spec |   61 +++++++--------------------------------------------------
 3 files changed, 10 insertions(+), 54 deletions(-)
---
diff --git a/.gitignore b/.gitignore
index 3b65985..fa4512b 100644
--- a/.gitignore
+++ b/.gitignore
@@ -4,3 +4,4 @@ ucommon-3.3.1.tar.gz
 ucommon-3.3.2.tar.gz
 ucommon-3.3.3.tar.gz
 ucommon-3.3.4.tar.gz
+/ucommon-3.4.0.tar.gz
diff --git a/sources b/sources
index f037bef..2efc7be 100644
--- a/sources
+++ b/sources
@@ -1 +1 @@
-96aafe67bc3322fa5c26055879cb634e  ucommon-3.3.4.tar.gz
+76ce6347fc661a89f015f3cd15cb6d4c  ucommon-3.4.0.tar.gz
diff --git a/ucommon.spec b/ucommon.spec
index 3ba9f11..32eaf9b 100644
--- a/ucommon.spec
+++ b/ucommon.spec
@@ -10,7 +10,7 @@
 
 Name: ucommon
 Summary: Portable C++ framework for threads and sockets
-Version: 3.3.4
+Version: 3.4.0
 Release: 0%{?dist}
 License: LGPLv3+
 URL: http://www.gnu.org/software/commoncpp
@@ -29,32 +29,13 @@ 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 secure
-Requires: %{name} = %{version}-%{release}
-Requires: openssl
-Group: System Environment/Libraries
-Summary: ucommon framework for secure sockets and cryptography
-
-%package script
-Requires: %{name} = %{version}-%{release}
-Group: System Environment/Libraries
-Summary: uCommon framework for script extensible applications
-
-%package audio
-Requires: %{name} = %{version}-%{release}
-Group: System Environment/Libraries
-Summary: uCommon framework for telephonic audio support
-
 %package bin
 Requires: %{name} = %{version}-%{release}
-Requires: %{name}-audio = %{version}-%{release}
-Group: Applications/Multimedia
+Group: Applications/System
 Summary: ucommon system and support applications
 
 %package devel
 Requires: %{name} = %{version}-%{release}
-Requires: %{name}-script = %{version}-%{release}
-Requires: %{name}-audio = %{version}-%{release}
 Requires: %{name}-bin = %{version}-%{release}
 Requires: pkgconfig
 Group: Development/Libraries
@@ -64,27 +45,10 @@ Summary: Headers for building uCommon applications
 Group: Documentation
 Summary: Generated class documentation for uCommon
 
-%description secure
-The GNU uCommon C++ secure sockets and cryptography library offers thread-safe
-ssl sockets for building clients and servers.  The crytographic library also
-provides for random number generation, digest computation, and ciphering.
-
-%description script
-GNU uCommon C++ script is a highly specialized embedded scripting engine and
-virtual execution environment for creating script "extensible" applications.
-This system is a C++ class library which allows one to derive application
-specific dialects of the core language as needed through subclassing.
-
-%description audio
-The GNU uCommon C++ telephonic audio library covers a range of functionality
-including tone generation and detection, streaming and transcoding of encoded
-audio frames, accessing of audio files on disk, and phrasebook management.
-
 %description bin
 This is a collection of command line tools that use various aspects of the
 ucommon library.  Some may be needed to prepare files or for development of
-applications, such as audiotool, which might be used to prepare or convert
-audio samples.
+applications.
 
 %description devel
 This package provides header and support files needed for building 
@@ -116,24 +80,11 @@ html browsable.
 %defattr(-,root,root,-)
 %doc AUTHORS README COPYING COPYING.LESSER NEWS SUPPORT ChangeLog
 %{_libdir}/libucommon.so.*
-
-%files secure
-%defattr(-,root,root,-)
-%{_libdir}/libuccsecure.so.*
-
-%files script
-%defattr(-,root,root,-)
-%{_libdir}/libuccscript.so.*
-
-%files audio
-%defattr(-,root,root,-)
-%{_libdir}/libuccaudio.so.*
+%{_libdir}/libusecure.so.*
 
 %files bin
 %defattr(-,root,root,-)
-%{_bindir}/audiotool
 %{_bindir}/args
-%{_mandir}/man1/audiotool.*
 %{_mandir}/man1/args.*
 
 %files devel
@@ -153,6 +104,10 @@ html browsable.
 %postun -p /sbin/ldconfig
 
 %changelog
+* Sat Sep 18 2010 - David Sugar <dyfet at gnutelephony.org> - 3.4.0-0
+- simplified packaging and better runtime focus.
+- ccscript moved to bayonne, ccaudio detached.
+
 * Tue Aug 10 2010 - David Sugar <dyfet at gnutelephony.org> - 3.3.4-0
 - major breakage in shell::getsym found and fixed.
 


More information about the scm-commits mailing list