diff -Nru libccrtp-1.8.0/ccrtp.list libccrtp1-1.8.0/ccrtp.list --- libccrtp-1.8.0/ccrtp.list 2011-01-14 01:54:01.000000000 +0000 +++ libccrtp1-1.8.0/ccrtp.list 1970-01-01 01:00:00.000000000 +0100 @@ -1,39 +0,0 @@ -# Directories... -$prefix=/usr -$exec_prefix=${prefix} -$bindir=${exec_prefix}/bin -$confdir=/etc -$docdir=/usr/doc -$mandir=${prefix}/share/man -$datadir=${prefix}/share -$libdir=${exec_prefix}/lib64 -$srcdir=. -$includedir=${prefix}/include -$infodir=${prefix}/share/info - -# Product information -%product GNU C++ RTP Stack -%version 1.8.0 -100 -%copyright 2004 Federico Montesino Pouzols & Open Source Telecom Corporation -%vendor Open Source Telecom Corp -%license COPYING -%readme README -%description A Common C++ class framework for RTP/RTCP -%requires commoncpp2 1.1 0 999.99.99p99 2147483647 - -d 0755 root root ${includedir}/ccrtp - -f 0644 root root ${includedir}/ccrtp src/ccrtp/*.h -f 0644 root root ${libdir} ./src/*.la -f 0644 root root ${libdir} ./src/.libs/*.a -%system darwin -f 0644 root root ${libdir} ./src/.libs/libccrtp1-1.8.0.dylib -l 0644 root root ${libdir}/libccrtp1.dylib libccrtp1-1.8.0.dylib -l 0644 root root ${libdir}/libccrtp1.dylib-1.8.0.0.0.dylib libccrtp1-1.8.0.dylib -%system freebsd -f 0644 root root ${libdir} ./src/.libs/libccrtp1-1.8.so.* -%system linux solaris -f 0644 root root ${libdir} ./src/.libs/libccrtp1-1.8.so.*.*.* -%system linux freebsd -%postinstall /sbin/ldconfig -%postremove /sbin/ldconfig -%system all diff -Nru libccrtp-1.8.0/ccrtp.spec libccrtp1-1.8.0/ccrtp.spec --- libccrtp-1.8.0/ccrtp.spec 2011-01-14 01:54:01.000000000 +0000 +++ libccrtp1-1.8.0/ccrtp.spec 1970-01-01 01:00:00.000000000 +0100 @@ -1,88 +0,0 @@ -%{!?release: %define release 0} -%{!?version: %define version 1.8.0} - -%define _libname libccrtp1 -%define _devname libccrtp-devel - -Summary: A Common C++ Class Framework for RTP Packets -Name: libccrtp -Version: %{version} -Release: %{release}%{?dist} -License: LGPL v2 or later -Group: Development/Libraries/C and C++ -URL: http://www.gnu.org/software/commoncpp/commoncpp.html -Source0: ccrtp-%{version}.tar.bz2 -BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root -BuildRequires: commoncpp2-devel >= 1.4.0 -BuildRequires: pkgconfig -BuildRequires: libstdc++-devel -BuildRequires: libgcrypt-devel -BuildRequires: gcc-c++ - -%description -ccRTP is a generic, extensible and efficient C++ framework for -developing applications based on the Real-Time Transport Protocol -(RTP) from the IETF. It is based on Common C++ and provides a full -RTP/RTCP stack for sending and receiving of realtime data by the use -of send and receive packet queues. ccRTP supports unicast, -multi-unicast and multicast, manages multiple sources, handles RTCP -automatically, supports different threading models and is generic as -for underlying network and transport protocols. - -%package -n %{_libname} -Group: Development/Libraries/C and C++ -Summary: Runtime library for GNU RTP Stack -Provides: %{name} = %{version}-%{release} - -%package -n %{_devname} -Group: Development/Libraries/C and C++ -Summary: Headers and static link library for ccrtp -Requires: %{_libname} = %{version} -Requires: commoncpp2-devel >= 1.4.0 -Requires: libgcrypt-devel -Provides: %{name}-devel = %{version}-%{release} - -%description -n %{_libname} -This package contains the runtime library needed by applications that use -the GNU RTP stack. - -%description -n %{_devname} -This package provides the header files, link libraries, and -documentation for building applications that use GNU ccrtp. - -%prep -%setup -%build -%configure - -make %{?_smp_mflags} LDFLAGS="-s" CXXFLAGS="$RPM_OPT_FLAGS" - -%install - -%makeinstall -rm -rf %{buildroot}/%{_infodir} - -%clean -rm -rf %{buildroot} - -%files -n %{_libname} -%defattr(-,root,root,0755) -%doc AUTHORS COPYING ChangeLog README COPYING.addendum -%{_libdir}/*.so.* - -%files -n %{_devname} -%defattr(-,root,root,0755) -%{_libdir}/*.a -%{_libdir}/*.so -%{_libdir}/*.la -%{_libdir}/pkgconfig/*.pc -%dir %{_includedir}/ccrtp -%{_includedir}/ccrtp/*.h - -%post -n %{_libname} -p /sbin/ldconfig - -%postun -n %{_libname} -p /sbin/ldconfig - -%changelog -* Tue Jan 06 2011 - Werner Dittmann -- Add Skein MAC authentication algorithm diff -Nru libccrtp-1.8.0/debian/changelog libccrtp1-1.8.0/debian/changelog --- libccrtp-1.8.0/debian/changelog 2013-03-16 02:14:49.000000000 +0000 +++ libccrtp1-1.8.0/debian/changelog 2012-09-03 02:12:28.000000000 +0100 @@ -1,3 +1,12 @@ +libccrtp1 (1.8.0-1.2+rpi1) wheezy-staging; urgency=low + + * rename source, dev and doc packages and add conflicts to allow coexistence + with libccrpt 2.x + * add conflicts on libzrtpcpp-dev (>= 2.0.0) as it's incompatible with this + version of libccrtp + + -- Peter Michael Green Mon, 03 Sep 2012 00:06:48 +0000 + libccrtp (1.8.0-1.2) unstable; urgency=low * Non-maintainer upload. diff -Nru libccrtp-1.8.0/debian/control libccrtp1-1.8.0/debian/control --- libccrtp-1.8.0/debian/control 2013-03-16 02:14:49.000000000 +0000 +++ libccrtp1-1.8.0/debian/control 2012-09-03 02:22:35.000000000 +0100 @@ -1,4 +1,4 @@ -Source: libccrtp +Source: libccrtp1 Section: devel Priority: optional Maintainer: Debian VoIP Team @@ -9,7 +9,8 @@ Vcs-Svn: svn://svn.debian.org/pkg-voip/libccrtp/trunk/ Vcs-Browser: http://svn.debian.org/wsvn/pkg-voip/libccrtp/?op=log -Package: libccrtp-dev +Package: libccrtp1-dev +Conflicts: libccrtp-dev, libzrtpcpp-dev (>= 2.0.0) Section: libdevel Architecture: any Depends: ${misc:Depends}, libccrtp1-1.8-0 (= ${binary:Version}), @@ -53,7 +54,8 @@ . This package contains the shared runtime libraries for GNU ccRTP. -Package: libccrtp-doc +Package: libccrtp1-doc +Conflicts: libccrtp-doc Replaces: libccrtp-dev (<= 1.6.1-1) Section: doc Architecture: all diff -Nru libccrtp-1.8.0/debian/libccrtp1-dev.info libccrtp1-1.8.0/debian/libccrtp1-dev.info --- libccrtp-1.8.0/debian/libccrtp1-dev.info 1970-01-01 01:00:00.000000000 +0100 +++ libccrtp1-1.8.0/debian/libccrtp1-dev.info 2012-09-03 01:02:34.000000000 +0100 @@ -0,0 +1 @@ +doc/*.info diff -Nru libccrtp-1.8.0/debian/libccrtp1-dev.install libccrtp1-1.8.0/debian/libccrtp1-dev.install --- libccrtp-1.8.0/debian/libccrtp1-dev.install 1970-01-01 01:00:00.000000000 +0100 +++ libccrtp1-1.8.0/debian/libccrtp1-dev.install 2012-09-03 01:02:34.000000000 +0100 @@ -0,0 +1,5 @@ +usr/include/* +usr/lib/lib*.a +usr/lib/lib*.so +usr/lib/pkgconfig/* +usr/lib/*.la diff -Nru libccrtp-1.8.0/debian/libccrtp1-doc.docs libccrtp1-1.8.0/debian/libccrtp1-doc.docs --- libccrtp-1.8.0/debian/libccrtp1-doc.docs 1970-01-01 01:00:00.000000000 +0100 +++ libccrtp1-1.8.0/debian/libccrtp1-doc.docs 2012-09-03 01:02:34.000000000 +0100 @@ -0,0 +1,5 @@ +NEWS +README +TODO +THANKS +doc/html diff -Nru libccrtp-1.8.0/debian/libccrtp1-doc.examples libccrtp1-1.8.0/debian/libccrtp1-doc.examples --- libccrtp-1.8.0/debian/libccrtp1-doc.examples 1970-01-01 01:00:00.000000000 +0100 +++ libccrtp1-1.8.0/debian/libccrtp1-doc.examples 2012-09-03 01:02:34.000000000 +0100 @@ -0,0 +1 @@ +demo/* diff -Nru libccrtp-1.8.0/debian/libccrtp1-doc.lintian-overrides libccrtp1-1.8.0/debian/libccrtp1-doc.lintian-overrides --- libccrtp-1.8.0/debian/libccrtp1-doc.lintian-overrides 1970-01-01 01:00:00.000000000 +0100 +++ libccrtp1-1.8.0/debian/libccrtp1-doc.lintian-overrides 2012-09-03 01:02:34.000000000 +0100 @@ -0,0 +1,2 @@ +# override doxygen issues +libccrtp-doc: manpage-has-bad-whatis-entry diff -Nru libccrtp-1.8.0/debian/libccrtp1-doc.manpages libccrtp1-1.8.0/debian/libccrtp1-doc.manpages --- libccrtp-1.8.0/debian/libccrtp1-doc.manpages 1970-01-01 01:00:00.000000000 +0100 +++ libccrtp1-1.8.0/debian/libccrtp1-doc.manpages 2012-09-03 01:02:34.000000000 +0100 @@ -0,0 +1 @@ +doc/man/man3/*.3 diff -Nru libccrtp-1.8.0/debian/libccrtp-dev.info libccrtp1-1.8.0/debian/libccrtp-dev.info --- libccrtp-1.8.0/debian/libccrtp-dev.info 2013-03-16 02:14:49.000000000 +0000 +++ libccrtp1-1.8.0/debian/libccrtp-dev.info 1970-01-01 01:00:00.000000000 +0100 @@ -1 +0,0 @@ -doc/*.info diff -Nru libccrtp-1.8.0/debian/libccrtp-dev.install libccrtp1-1.8.0/debian/libccrtp-dev.install --- libccrtp-1.8.0/debian/libccrtp-dev.install 2013-03-16 02:14:49.000000000 +0000 +++ libccrtp1-1.8.0/debian/libccrtp-dev.install 1970-01-01 01:00:00.000000000 +0100 @@ -1,5 +0,0 @@ -usr/include/* -usr/lib/lib*.a -usr/lib/lib*.so -usr/lib/pkgconfig/* -usr/lib/*.la diff -Nru libccrtp-1.8.0/debian/libccrtp-doc.docs libccrtp1-1.8.0/debian/libccrtp-doc.docs --- libccrtp-1.8.0/debian/libccrtp-doc.docs 2013-03-16 02:14:49.000000000 +0000 +++ libccrtp1-1.8.0/debian/libccrtp-doc.docs 1970-01-01 01:00:00.000000000 +0100 @@ -1,5 +0,0 @@ -NEWS -README -TODO -THANKS -doc/html diff -Nru libccrtp-1.8.0/debian/libccrtp-doc.examples libccrtp1-1.8.0/debian/libccrtp-doc.examples --- libccrtp-1.8.0/debian/libccrtp-doc.examples 2013-03-16 02:14:49.000000000 +0000 +++ libccrtp1-1.8.0/debian/libccrtp-doc.examples 1970-01-01 01:00:00.000000000 +0100 @@ -1 +0,0 @@ -demo/* diff -Nru libccrtp-1.8.0/debian/libccrtp-doc.lintian-overrides libccrtp1-1.8.0/debian/libccrtp-doc.lintian-overrides --- libccrtp-1.8.0/debian/libccrtp-doc.lintian-overrides 2013-03-16 02:14:49.000000000 +0000 +++ libccrtp1-1.8.0/debian/libccrtp-doc.lintian-overrides 1970-01-01 01:00:00.000000000 +0100 @@ -1,2 +0,0 @@ -# override doxygen issues -libccrtp-doc: manpage-has-bad-whatis-entry diff -Nru libccrtp-1.8.0/debian/libccrtp-doc.manpages libccrtp1-1.8.0/debian/libccrtp-doc.manpages --- libccrtp-1.8.0/debian/libccrtp-doc.manpages 2013-03-16 02:14:49.000000000 +0000 +++ libccrtp1-1.8.0/debian/libccrtp-doc.manpages 1970-01-01 01:00:00.000000000 +0100 @@ -1 +0,0 @@ -doc/man/man3/*.3 diff -Nru libccrtp-1.8.0/libccrtp1.pc libccrtp1-1.8.0/libccrtp1.pc --- libccrtp-1.8.0/libccrtp1.pc 2011-01-14 01:54:01.000000000 +0000 +++ libccrtp1-1.8.0/libccrtp1.pc 1970-01-01 01:00:00.000000000 +0100 @@ -1,13 +0,0 @@ -prefix=/usr -exec_prefix=${prefix} -libdir=${exec_prefix}/lib64 -includedir=${prefix}/include - -Name: libccrtp1 -Description: GNU ccRTP core library -Version: 1.8.0 -Requires: libccgnu2 >= 1.3.0 -Libs: -lccrtp1 - - -