Add ptlib package version 2.10.11 (#4843)

* ptlib: Add package version 2.10.11

* ptlib: cgmanifest add package entry

* ptlib: licenses add package entry
This commit is contained in:
Sumynwa 2023-03-02 16:10:47 +05:30 коммит произвёл GitHub
Родитель f0ace65fc5
Коммит c298573433
Не найден ключ, соответствующий данной подписи
Идентификатор ключа GPG: 4AEE18F83AFDEB23
12 изменённых файлов: 651 добавлений и 1 удалений

Просмотреть файл

@ -0,0 +1,39 @@
--- ptlib-2.10.11/./src/ptlib/common/getdate.y 2013-08-15 01:20:26.000000000 +0200
+++ /mnt/chroot/cauldron/home/dan/rpm/BUILD/ptlib-2.10.11/src/ptlib/common/getdate.y 2013-12-15 00:24:27.866481490 +0100
@@ -121,9 +121,9 @@
static int yylex();
#ifdef __GNUC__
-static int yyerror(char const *msg);
+static int yyerror(void *, char const *msg);
#else
-static void yyerror(char const *msg);
+static void yyerror(void *, char const *msg);
#endif
@@ -132,7 +132,8 @@
%}
-%pure_parser
+%pure-parser
+%parse-param {void *parseParam}
%union {
time_t Number;
@@ -1018,12 +1019,12 @@
#endif
#ifdef __GNUC__
-int yyerror(const char * s)
+int yyerror(void *var, const char * s)
{
return 0;
}
#else
-static void yyerror(const char * s)
+static void yyerror(void *var, const char * s)
{
}
#endif

Просмотреть файл

@ -0,0 +1,33 @@
Patch by Robert Scheck <robert@fedoraproject.org> for ptlib <= 2.10.11, which works
around the backward-incompatibility of changed handling of '\#' to '#'. Note that I
didn't get the portable variant for both versions working...
See also: https://lwn.net/Articles/810071/
--- ptlib-2.10.11/make/common.mak 2013-08-15 01:20:27.000000000 +0200
+++ ptlib-2.10.11/make/common.mak.make43 2020-08-16 23:20:03.111199476 +0200
@@ -370,20 +370,20 @@
# If not specified, find the various version components in the VERSION_FILE
ifndef MAJOR_VERSION
- MAJOR_VERSION:=$(strip $(subst \#define,, $(subst $(MAJOR_VERSION_DEFINE),,\
+ MAJOR_VERSION:=$(strip $(subst #define,, $(subst $(MAJOR_VERSION_DEFINE),,\
$(shell grep "define *$(MAJOR_VERSION_DEFINE) *" $(VERSION_FILE)))))
endif
ifndef MINOR_VERSION
- MINOR_VERSION:=$(strip $(subst \#define,, $(subst $(MINOR_VERSION_DEFINE),,\
+ MINOR_VERSION:=$(strip $(subst #define,, $(subst $(MINOR_VERSION_DEFINE),,\
$(shell grep "define *$(MINOR_VERSION_DEFINE)" $(VERSION_FILE)))))
endif
ifndef BUILD_TYPE
- BUILD_TYPE:=$(strip $(subst \#define,,$(subst BUILD_TYPE,,\
+ BUILD_TYPE:=$(strip $(subst #define,,$(subst BUILD_TYPE,,\
$(subst AlphaCode,alpha,$(subst BetaCode,beta,$(subst ReleaseCode,.,\
$(shell grep "define *BUILD_TYPE" $(VERSION_FILE))))))))
endif
ifndef BUILD_NUMBER
- BUILD_NUMBER:=$(strip $(subst \#define,,$(subst $(BUILD_NUMBER_DEFINE),,\
+ BUILD_NUMBER:=$(strip $(subst #define,,$(subst $(BUILD_NUMBER_DEFINE),,\
$(shell grep "define *$(BUILD_NUMBER_DEFINE)" $(VERSION_FILE)))))
endif

Просмотреть файл

@ -0,0 +1,212 @@
https://build.opensuse.org/package/view_file/network:telephony/libpt2/libpt2-openssl11.patch
by mgorse@suse.com, see also:
- https://build.opensuse.org/request/show/518821
- https://bugzilla.opensuse.org/show_bug.cgi?id=1055477
--- ptlib-2.10.11/src/ptclib/pssl.cxx 2013-08-14 18:20:27.000000000 -0500
+++ ptlib-2.10.11/src/ptclib/pssl.cxx.openssl11 2017-08-25 17:25:44.824287596 -0500
@@ -140,7 +140,11 @@ PFACTORY_CREATE_SINGLETON(PProcessStartu
class PSSL_BIO
{
public:
+#if OPENSSL_VERSION_NUMBER >= 0x10100000
+ PSSL_BIO(const BIO_METHOD *method = BIO_s_file())
+#else
PSSL_BIO(BIO_METHOD *method = BIO_s_file_internal())
+#endif
{ bio = BIO_new(method); }
~PSSL_BIO()
@@ -627,10 +631,18 @@ PSSLDiffieHellman::PSSLDiffieHellman(con
if (dh == NULL)
return;
+#if OPENSSL_VERSION_NUMBER >= 0x10100000l
+ DH_set0_pqg (dh, BN_bin2bn(pData, pSize, NULL), NULL, BN_bin2bn(gData, gSize, NULL));
+ const BIGNUM *p, *g;
+ DH_get0_pqg(dh, &p, NULL, &g);
+ if (p != NULL && g != NULL)
+ return;
+#else
dh->p = BN_bin2bn(pData, pSize, NULL);
dh->g = BN_bin2bn(gData, gSize, NULL);
if (dh->p != NULL && dh->g != NULL)
return;
+#endif
DH_free(dh);
dh = NULL;
@@ -805,9 +817,11 @@ void PSSLContext::Construct(Method metho
SSL_METHOD * meth;
switch (method) {
+#ifndef OPENSSL_NO_SSL3
case SSLv3:
meth = SSLv3_method();
break;
+#endif
case TLSv1:
meth = TLSv1_method();
break;
@@ -1117,7 +1131,11 @@ PBoolean PSSLChannel::RawSSLRead(void *
//
+#if OPENSSL_VERSION_NUMBER >= 0x10100000l
+#define PSSLCHANNEL(bio) ((PSSLChannel *)(BIO_get_data (bio)))
+#else
#define PSSLCHANNEL(bio) ((PSSLChannel *)(bio->ptr))
+#endif
extern "C" {
@@ -1130,10 +1148,16 @@ typedef long (*lfptr)();
static int Psock_new(BIO * bio)
{
+#if OPENSSL_VERSION_NUMBER >= 0x10100000l
+ BIO_set_init (bio, 0);
+ BIO_set_data (bio, NULL);; // this is really (PSSLChannel *)
+ BIO_set_flags (bio, 0);
+#else
bio->init = 0;
bio->num = 0;
bio->ptr = NULL; // this is really (PSSLChannel *)
bio->flags = 0;
+#endif
return(1);
}
@@ -1144,13 +1168,23 @@ static int Psock_free(BIO * bio)
if (bio == NULL)
return 0;
+#if OPENSSL_VERSION_NUMBER >= 0x10100000l
+ if (BIO_get_shutdown (bio)) {
+ if (BIO_get_init (bio)) {
+#else
if (bio->shutdown) {
if (bio->init) {
+#endif
PSSLCHANNEL(bio)->Shutdown(PSocket::ShutdownReadAndWrite);
PSSLCHANNEL(bio)->Close();
}
+#if OPENSSL_VERSION_NUMBER >= 0x10100000l
+ BIO_set_init (bio, 0);
+ BIO_set_flags (bio, 0);
+#else
bio->init = 0;
bio->flags = 0;
+#endif
}
return 1;
}
@@ -1160,11 +1194,19 @@ static long Psock_ctrl(BIO * bio, int cm
{
switch (cmd) {
case BIO_CTRL_SET_CLOSE:
+#if OPENSSL_VERSION_NUMBER >= 0x10100000l
+ BIO_set_shutdown (bio, (int)num);
+#else
bio->shutdown = (int)num;
+#endif
return 1;
case BIO_CTRL_GET_CLOSE:
+#if OPENSSL_VERSION_NUMBER >= 0x10100000l
+ return BIO_get_shutdown (bio);
+#else
return bio->shutdown;
+#endif
case BIO_CTRL_FLUSH:
return 1;
@@ -1239,41 +1281,64 @@ static int Psock_puts(BIO * bio, const c
};
-static BIO_METHOD methods_Psock =
-{
- BIO_TYPE_SOCKET,
- "PTLib-PSSLChannel",
-#if (OPENSSL_VERSION_NUMBER < 0x00906000)
- (ifptr)Psock_write,
- (ifptr)Psock_read,
- (ifptr)Psock_puts,
- NULL,
- (lfptr)Psock_ctrl,
- (ifptr)Psock_new,
- (ifptr)Psock_free
-#else
- Psock_write,
- Psock_read,
- Psock_puts,
- NULL,
- Psock_ctrl,
- Psock_new,
- Psock_free
-#endif
-};
-
PBoolean PSSLChannel::OnOpen()
{
+#if OPENSSL_VERSION_NUMBER >= 0x10100000l
+ static BIO_METHOD *methods_pSock = NULL;
+
+ if (methods_pSock == NULL) {
+ methods_pSock = BIO_meth_new (BIO_TYPE_SOCKET, "PTLib-PSSLChannel");
+ if (!methods_pSock)
+ return FALSE;
+ BIO_meth_set_write (methods_pSock, Psock_write);
+ BIO_meth_set_read (methods_pSock, Psock_read);
+ BIO_meth_set_puts (methods_pSock, Psock_puts);
+ BIO_meth_set_ctrl (methods_pSock, Psock_ctrl);
+ BIO_meth_set_create (methods_pSock, Psock_new);
+ BIO_meth_set_destroy (methods_pSock, Psock_free);
+ }
+
+ BIO * bio = BIO_new(methods_pSock);
+#else
+ static BIO_METHOD methods_Psock =
+ {
+ BIO_TYPE_SOCKET,
+ "PTLib-PSSLChannel",
+ #if (OPENSSL_VERSION_NUMBER < 0x00906000)
+ (ifptr)Psock_write,
+ (ifptr)Psock_read,
+ (ifptr)Psock_puts,
+ NULL,
+ (lfptr)Psock_ctrl,
+ (ifptr)Psock_new,
+ (ifptr)Psock_free
+ #else
+ Psock_write,
+ Psock_read,
+ Psock_puts,
+ NULL,
+ Psock_ctrl,
+ Psock_new,
+ Psock_free
+ #endif
+ };
+
BIO * bio = BIO_new(&methods_Psock);
+#endif
if (bio == NULL) {
SSLerr(SSL_F_SSL_SET_FD,ERR_R_BUF_LIB);
return PFalse;
}
// "Open" then bio
+#if OPENSSL_VERSION_NUMBER >= 0x10100000l
+ BIO_set_data (bio, this);
+ BIO_set_init (bio, 1);
+#else
bio->ptr = this;
bio->init = 1;
+#endif
SSL_set_bio(ssl, bio, bio);
return PTrue;

Просмотреть файл

@ -0,0 +1,13 @@
https://github.com/joegen/opalvoip-ptlib/blame/master/src/ptlib/common/contain.cxx#L1466
--- ptlib-2.10.11/src/ptlib/common/contain.cxx 2013-08-15 01:20:26.000000000 +0200
+++ ptlib-2.10.11/src/ptlib/common/contain.cxx.signed_int_overflow 2019-05-16 19:04:17.308321710 +0200
@@ -1223,7 +1223,7 @@
if (len <= 0 || start < 0)
return Empty();
- if (start+len < start) // Beware of wraparound
+ if (len == P_MAX_INDEX || start+len < start) // If open ended or check for wraparound
return operator()(start, P_MAX_INDEX);
else
return operator()(start, start+len-1);

Просмотреть файл

@ -0,0 +1,11 @@
--- ptlib-2.10.10/include/ptlib/critsec.h 2015-02-20 10:02:39.984901210 +0100
+++ ptlib-2.10.10/include/ptlib/critsec.h 2015-02-20 10:04:01.150897771 +0100
@@ -40,7 +40,7 @@
#if P_HAS_ATOMIC_INT
#if defined(__GNUC__)
-# if __GNUC__ >= 4 && __GNUC_MINOR__ >= 2
+# if __GNUC__ > 4 || (__GNUC__ == 4 && __GNUC_MINOR__ >= 2)
# include <ext/atomicity.h>
# else
# include <bits/atomicity.h>

Просмотреть файл

@ -0,0 +1,12 @@
--- ptlib-2.10.11/src/ptlib/unix/channel.cxx.orig 2018-07-23 18:25:26.300381968 +0100
+++ ptlib-2.10.11/src/ptlib/unix/channel.cxx 2018-07-23 18:26:07.244497346 +0100
@@ -36,7 +36,8 @@
#include <ptlib.h>
#include <sys/ioctl.h>
-
+#include <sys/uio.h>
+#include <unistd.h>
#include "../common/pchannel.cxx"

Просмотреть файл

@ -0,0 +1,13 @@
diff --git ptlib-2.10.11/ptlib.pc.in~ ptlib-2.10.11/ptlib.pc.in
index dfe2618041..32bf0a851b 100644
--- ptlib-2.10.11/ptlib.pc.in~
+++ ptlib-2.10.11/ptlib.pc.in
@@ -11,7 +11,7 @@ objdir=obj_@OSTYPE@_@MACHTYPE@${suffix}
Name: ptlib
Description: PT Library
Version: @PTLIB_VERSION@
-Libs: @LDFLAGS@ -L${libdir} -lpt${suffix}
+Libs: -L${libdir} -lpt${suffix}
Libs.private: @ENDLDLIBS@
Cflags: -I${includedir} @STDCCFLAGS@

Просмотреть файл

@ -0,0 +1,5 @@
{
"Signatures": {
"ptlib-2.10.11.tar.xz": "3a17f01d66301663f76130b425d93c2730f2a33df666982165166ff4653dc2c9"
}
}

Просмотреть файл

@ -0,0 +1,301 @@
Summary: Portable Tools Library
Name: ptlib
Version: 2.10.11
Release: 14%{?dist}
License: MPLv1.0
Vendor: Microsoft Corporation
Distribution: Mariner
URL: https://www.opalvoip.org/
Source0: https://download.gnome.org/sources/%{name}/2.10/%{name}-%{version}.tar.xz
Patch1: ptlib-2.10.10-mga-bison-parameter.patch
Patch2: ptlib-gcc5.patch
Patch3: ptlib-gcc8.patch
Patch4: ptlib-2.10.11-signed_int_overflow.patch
Patch5: ptlib-2.10.11-openssl11.patch
Patch6: ptlib-2.10.11-make43.patch
Patch7: ptlib-pkgconf-no-ldflags.patch
BuildRequires: make
BuildRequires: gcc
BuildRequires: gcc-c++
BuildRequires: pkgconfig
BuildRequires: expat-devel
BuildRequires: flex
BuildRequires: bison
BuildRequires: alsa-lib-devel
BuildRequires: libv4l-devel
BuildRequires: openldap-devel
BuildRequires: SDL-devel
BuildRequires: openssl-devel
BuildRequires: boost-devel
BuildRequires: pulseaudio-libs-devel
BuildRequires: perl-interpreter
%description
PTLib (Portable Tools Library) is a moderately large class library that
has it's genesis many years ago as PWLib (portable Windows Library), a
method to product applications to run on both Microsoft Windows and Unix
systems. It has also been ported to other systems such as Mac OSX, VxWorks
and other embedded systems.
It is supplied mainly to support the OPAL project, but that shouldn't stop
you from using it in whatever project you have in mind if you so desire.
%package devel
Summary: Development package for ptlib
Requires: %{name}%{?_isa} = %{version}-%{release}
Requires: pkgconfig
%description devel
The ptlib-devel package includes the libraries and header files for ptlib.
%prep
%autosetup -p1
sed -i 's#bits/atomicity.h#ext/atomicity.h#g' configure*
sed -i 's#bits/atomicity.h#ext/atomicity.h#g' include/ptlib/critsec.h
%build
export CFLAGS="%{optflags} -DLDAP_DEPRECATED"
export CXXFLAGS="%{optflags} -std=gnu++98"
export STDCXXFLAGS="%{optflags} -std=gnu++98"
%configure --prefix=%{_prefix} --disable-static --enable-plugins --disable-oss --enable-v4l2 --disable-avc --disable-v4l --enable-pulse --enable-ipv6
%make_build
%install
%make_install PREFIX=%{_prefix} LIBDIR=%{_libdir}
perl -pi -e 's@PTLIBDIR.*=.*@PTLIBDIR = %{_datadir}/ptlib@' %{buildroot}%{_datadir}/ptlib/make/ptbuildopts.mak
# hack to fixup things for bug 197318
find %{buildroot}%{_libdir} -name '*.so*' -type f -exec chmod +x {} \;
#Remove static libs
find %{buildroot} -name '*.a' -delete
# Correct permissions
chmod -R u+w %{buildroot}/*
%ldconfig_scriptlets
%files
%license mpl-1.0.htm
%doc History.txt ReadMe.txt
%attr(755,root,root) %{_libdir}/libpt*.so.*
%dir %{_libdir}/%{name}-%{version}
%dir %{_libdir}/%{name}-%{version}/devices
%dir %{_libdir}/%{name}-%{version}/devices/sound
%dir %{_libdir}/%{name}-%{version}/devices/videoinput
# List these explicitly so we don't get any surprises
%attr(755,root,root) %{_libdir}/%{name}-%{version}/devices/sound/alsa_pwplugin.so
%attr(755,root,root) %{_libdir}/%{name}-%{version}/devices/sound/pulse_pwplugin.so
%attr(755,root,root) %{_libdir}/%{name}-%{version}/devices/videoinput/v4l2_pwplugin.so
%files devel
%{_libdir}/libpt*.so
%{_includedir}/*
%{_datadir}/ptlib
%{_libdir}/pkgconfig/ptlib.pc
%attr(755,root,root) %{_bindir}/*
%changelog
* Wed Feb 01 2023 Sumedh Sharma <sumsharma@microsoft.com> - 2.10.11-14
- Initial CBL-Mariner import from Fedora 37 (license: MIT)
- License verified
* Fri Jul 22 2022 Fedora Release Engineering <releng@fedoraproject.org> - 2.10.11-13
- Rebuilt for https://fedoraproject.org/wiki/Fedora_37_Mass_Rebuild
* Tue Feb 8 2022 Zbigniew Jędrzejewski-Szmek <zbyszek@in.waw.pl> - 2.10.11-12
- Drop ldflags from Libs line in pkgconf file (avoids issues with
https://fedoraproject.org/wiki/Changes/Package_information_on_ELF_objects)
* Fri Jan 21 2022 Fedora Release Engineering <releng@fedoraproject.org> - 2.10.11-11
- Rebuilt for https://fedoraproject.org/wiki/Fedora_36_Mass_Rebuild
* Tue Sep 14 2021 Sahana Prasad <sahana@redhat.com> - 2.10.11-10
- Rebuilt with OpenSSL 3.0.0
* Fri Jul 23 2021 Fedora Release Engineering <releng@fedoraproject.org> - 2.10.11-9
- Rebuilt for https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild
* Wed Jan 27 2021 Fedora Release Engineering <releng@fedoraproject.org> - 2.10.11-8
- Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild
* Sun Aug 16 2020 Robert Scheck <robert@fedoraproject.org> - 2.10.11-7
- Spec file modernization
- Added patch to handle GNU make 4.3 backward-incompatibility (#1865261)
* Tue Jul 28 2020 Fedora Release Engineering <releng@fedoraproject.org> - 2.10.11-6
- Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild
* Thu Jan 30 2020 Fedora Release Engineering <releng@fedoraproject.org> - 2.10.11-5
- Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild
* Fri Jul 26 2019 Fedora Release Engineering <releng@fedoraproject.org> - 2.10.11-4
- Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild
* Thu May 16 2019 Robert Scheck <robert@fedoraproject.org> - 2.10.11-3
- Backported upstream change for gcc signed int overflow (#1696458)
- Added patch from openSUSE to build against OpenSSL 1.1 rather 1.0
* Sat Feb 02 2019 Fedora Release Engineering <releng@fedoraproject.org> - 2.10.11-2
- Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild
* Sat Jul 21 2018 Peter Robinson <pbrobinson@fedoraproject.org> 2.10.11-1
- 2.10.11 stable release
* Fri Jul 13 2018 Fedora Release Engineering <releng@fedoraproject.org> - 2.10.10-22
- Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild
* Fri Feb 09 2018 Fedora Release Engineering <releng@fedoraproject.org> - 2.10.10-21
- Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild
* Thu Aug 03 2017 Fedora Release Engineering <releng@fedoraproject.org> - 2.10.10-20
- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Binutils_Mass_Rebuild
* Thu Jul 27 2017 Fedora Release Engineering <releng@fedoraproject.org> - 2.10.10-19
- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild
* Sat Feb 11 2017 Fedora Release Engineering <releng@fedoraproject.org> - 2.10.10-18
- Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild
* Thu Feb 04 2016 Fedora Release Engineering <releng@fedoraproject.org> - 2.10.10-17
- Rebuilt for https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild
* Fri Jan 15 2016 Jonathan Wakely <jwakely@redhat.com> - 2.10.10-16
- Rebuilt for Boost 1.60
* Thu Aug 27 2015 Jonathan Wakely <jwakely@redhat.com> - 2.10.10-15
- Rebuilt for Boost 1.59
* Wed Jul 29 2015 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 2.10.10-14
- Rebuilt for https://fedoraproject.org/wiki/Changes/F23Boost159
* Wed Jul 22 2015 David Tardon <dtardon@redhat.com> - 2.10.10-13
- rebuild for Boost 1.58
* Thu Jun 18 2015 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 2.10.10-12
- Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild
* Sat May 02 2015 Kalev Lember <kalevlember@gmail.com> - 2.10.10-11
- Rebuilt for GCC 5 C++11 ABI change
* Thu Feb 26 2015 Peter Robinson <pbrobinson@fedoraproject.org> 2.10.10-10
- Add patch to fix FTBFS with gcc5
* Tue Jan 27 2015 Petr Machata <pmachata@redhat.com> - 2.10.10-9
- Rebuild for boost 1.57.0
* Mon Sep 1 2014 Peter Robinson <pbrobinson@fedoraproject.org> 2.10.10-8
- Add patch to fix build against bison3
* Sun Aug 17 2014 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 2.10.10-7
- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_22_Mass_Rebuild
* Sat Jun 07 2014 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 2.10.10-6
- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild
* Fri May 23 2014 Petr Machata <pmachata@redhat.com> - 2.10.10-5
- Rebuild for boost 1.55.0
* Sun Aug 04 2013 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 2.10.10-4
- Rebuilt for https://fedoraproject.org/wiki/Fedora_20_Mass_Rebuild
* Tue Jul 30 2013 Petr Machata <pmachata@redhat.com> - 2.10.10-3
- Rebuild for boost 1.54.0
* Thu Mar 7 2013 Peter Robinson <pbrobinson@fedoraproject.org> 2.10.10-2
- Add patch to fix crash in webcam - RHBZ 907303
* Wed Feb 20 2013 Peter Robinson <pbrobinson@fedoraproject.org> 2.10.10-1
- New 2.10.10 stable release
* Thu Feb 14 2013 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 2.10.9-2
- Rebuilt for https://fedoraproject.org/wiki/Fedora_19_Mass_Rebuild
* Mon Nov 26 2012 Peter Robinson <pbrobinson@fedoraproject.org> 2.10.9-1
- New 2.10.9 stable release
* Sat Aug 25 2012 Peter Robinson <pbrobinson@fedoraproject.org> - 2.10.7-1
- New 2.10.7 stable release
* Sat Jul 21 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 2.10.2-4
- Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild
* Tue Feb 28 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 2.10.2-3
- Rebuilt for c++ ABI breakage
* Sat Jan 14 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 2.10.2-2
- Rebuilt for https://fedoraproject.org/wiki/Fedora_17_Mass_Rebuild
* Tue Aug 23 2011 Peter Robinson <pbrobinson@fedoraproject.org> - 2.10.2-1
- New 2.10.2 stable release
* Sat Jul 16 2011 Peter Robinson <pbrobinson@fedoraproject.org> - 2.10.1-1
- New 2.10.1 stable release
* Wed May 4 2011 Peter Robinson <pbrobinson@fedoraproject.org> - 2.8.3-5
- Add patch to fix ptlib using internal gcc functions
* Wed Apr 20 2011 Peter Robinson <pbrobinson@fedoraproject.org> - 2.8.3-4
- Add initial upstream patch to deal with Network interfaces with names other than eth - RHBZ 682388
* Wed Feb 09 2011 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 2.8.3-3
- Rebuilt for https://fedoraproject.org/wiki/Fedora_15_Mass_Rebuild
* Mon Dec 27 2010 Ville Skyttä <ville.skytta@iki.fi> - 2.8.3-2
- Let rpmbuild strip binaries.
* Thu Dec 23 2010 Peter Robinson <pbrobinson@fedoraproject.org> - 2.8.3-1
- New 2.8.3 stable release
* Mon May 31 2010 Peter Robinson <pbrobinson@fedoraproject.org> - 2.6.7-1
- New 2.6.7 stable release
* Tue Sep 22 2009 Peter Robinson <pbrobinson@fedoraproject.org> - 2.6.5-1
- New 2.6.5 stable release
* Sat Aug 22 2009 Tomas Mraz <tmraz@redhat.com> - 2.6.4-5
- rebuilt with new openssl
* Sun Jul 26 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 2.6.4-2
- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild
* Mon Jul 6 2009 Peter Robinson <pbrobinson@fedoraproject.org> - 2.6.4-1
- New 2.6.4 stable release
* Tue May 19 2009 Peter Robinson <pbrobinson@fedoraproject.org> - 2.6.2-1
- New stable release for ekiga 3.2.1
* Wed Mar 18 2009 Peter Robinson <pbrobinson@fedoraproject.org> - 2.6.1-1
- New stable release for ekiga 3.2.0
* Tue Mar 3 2009 Peter Robinson <pbrobinson@fedoraproject.org> - 2.6.0-1
- New release for ekiga 3.1.2 beta
* Thu Feb 26 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 2.5.2-5
- Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild
* Sat Jan 17 2009 Tomas Mraz <tmraz@redhat.com> - 2.5.2-4
- rebuild with new openssl
* Tue Jan 13 2009 Peter Robinson <pbrobinson@fedoraproject.org> - 2.5.2-3
- Add an extra build dep
* Tue Jan 6 2009 Peter Robinson <pbrobinson@fedoraproject.org> - 2.5.2-2
- remove --enable-opal termpoarily, ironically so opal will compile
* Tue Jan 6 2009 Peter Robinson <pbrobinson@fedoraproject.org> - 2.5.2-1
- New release for ekiga 3.1.0 beta
* Mon Oct 20 2008 Peter Robinson <pbrobinson@fedoraproject.org> - 2.4.2-1
- Update to new stable release for ekiga 3.0.1
* Tue Sep 23 2008 Peter Robinson <pbrobinson@fedoraproject.org> - 2.4.1-1
- Update to new stable release for ekiga 3, disable v4l1
* Wed Sep 10 2008 Peter Robinson <pbrobinson@fedoraproject.org> - 2.3.1-2
- Build fixes from package review
* Sun Jun 8 2008 Peter Robinson <pbrobinson@fedoraproject.org> - 2.3.1-1
- Initial version of ptlib

2
SPECS/LICENSES-AND-NOTICES/LICENSES-MAP.md сгенерированный

Различия файлов скрыты, потому что одна или несколько строк слишком длинны

Просмотреть файл

@ -1527,6 +1527,7 @@
"ps_mem",
"psacct",
"psutils",
"ptlib",
"publicsuffix-list",
"pugixml",
"pulseaudio",

Просмотреть файл

@ -20619,6 +20619,16 @@
}
}
},
{
"component": {
"type": "other",
"other": {
"name": "ptlib",
"version": "2.10.11",
"downloadUrl": "https://download.gnome.org/sources/ptlib/2.10/ptlib-2.10.11.tar.xz"
}
}
},
{
"component": {
"type": "other",