[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