|
|
0b30bbf |
Name: opal
|
|
|
0b30bbf |
Summary: Open Phone Abstraction Library
|
|
|
33dca33 |
Version: 3.10.10
|
|
|
637bdca |
Release: 9%{?dist}
|
|
|
0b30bbf |
URL: http://www.opalvoip.org/
|
|
|
e560fd3 |
License: MPLv1.0
|
|
|
e560fd3 |
Group: System Environment/Libraries
|
|
|
e560fd3 |
|
|
|
d0e5a5d |
# We cannot use unmodified upstream source code because it contains some areas of legal concern.
|
|
|
fc28c04 |
# rm -rf plugins/video/H.263-1998/
|
|
|
fc28c04 |
# rm -rf plugins/video/H.264/
|
|
|
fc28c04 |
# rm -rf plugins/video/MPEG4-ffmpeg/
|
|
|
7898c03 |
# Source0: ftp://ftp.gnome.org/pub/gnome/sources/%{name}/3.10/%{name}-%{version}.tar.xz
|
|
|
7898c03 |
Source0: %{name}-%{version}-clean.tar.xz
|
|
|
5d61694 |
Patch0: opal-3.10-fix-cflags.patch
|
|
|
e560fd3 |
|
|
|
33dca33 |
BuildRequires: ptlib-devel = 2.10.10
|
|
|
0b30bbf |
BuildRequires: openldap-devel
|
|
|
0b30bbf |
BuildRequires: openssl-devel
|
|
|
0b30bbf |
BuildRequires: libtheora-devel
|
|
|
0b30bbf |
BuildRequires: speex-devel
|
|
|
599ca12 |
BuildRequires: speexdsp-devel
|
|
|
6ec14bb |
BuildRequires: SDL-devel
|
|
|
8b11359 |
BuildRequires: expat-devel
|
|
|
0b30bbf |
|
|
|
fc754a2 |
%description
|
|
|
fc754a2 |
Open Phone Abstraction Library, implementation of the ITU H.323
|
|
|
fc754a2 |
teleconferencing protocol, and successor of the openh323 library.
|
|
|
fc754a2 |
|
|
|
fc754a2 |
%package devel
|
|
|
0b30bbf |
Summary: Development package for opal
|
|
|
0b30bbf |
Group: Development/Libraries
|
|
|
0b30bbf |
Requires: opal = %{version}-%{release}
|
|
|
b364bb9 |
Requires: openssl-devel
|
|
|
33dca33 |
Requires: ptlib-devel = 2.10.10
|
|
|
0b30bbf |
Requires: pkgconfig
|
|
|
0b30bbf |
|
|
|
fc754a2 |
%description devel
|
|
|
0b30bbf |
The opal-devel package includes the development libraries and
|
|
|
0b30bbf |
header files for opal.
|
|
|
fc754a2 |
|
|
|
fc754a2 |
%prep
|
|
|
4c7c65b |
%setup -q
|
|
|
5d61694 |
%patch0 -p1 -b.cf
|
|
|
fc754a2 |
|
|
|
309a900 |
for file in dll so bin lib exe; do
|
|
|
309a900 |
find . -name "*.$file" -exec rm -f {} \; ;
|
|
|
309a900 |
done
|
|
|
309a900 |
|
|
|
fc754a2 |
%build
|
|
|
d0e5a5d |
# Note: SILK is only disabled because the SDK libs are not in Fedora
|
|
|
d0e5a5d |
%configure --disable-silk
|
|
|
fc754a2 |
|
|
|
8df4d79 |
make OPTCCFLAGS="$RPM_OPT_FLAGS" %{?_smp_mflags} V=1
|
|
|
fc754a2 |
|
|
|
fc754a2 |
%install
|
|
|
fc28c04 |
make DESTDIR=%{buildroot} install
|
|
|
fc754a2 |
|
|
|
fc28c04 |
rm -f %{buildroot}/%{_datadir}/opal/opal_inc.mak
|
|
|
fc28c04 |
rm -f %{buildroot}/%{_libdir}/libopal_s.a
|
|
|
fc754a2 |
|
|
|
638eb57 |
# avoid multilib conflict
|
|
|
638eb57 |
mv %{buildroot}/%{_includedir}/opal/opal/buildopts.h \
|
|
|
638eb57 |
%{buildroot}/%{_includedir}/opal/opal/buildopts-%{__isa_bits}.h
|
|
|
638eb57 |
cat >%{buildroot}/%{_includedir}/opal/opal/buildopts.h <
|
|
|
638eb57 |
#ifndef OPAL_BUILDOPTS_H_MULTILIB
|
|
|
638eb57 |
#define OPAL_BUILDOPTS_H_MULTILIB
|
|
|
638eb57 |
|
|
|
638eb57 |
#include <bits/wordsize.h>
|
|
|
638eb57 |
|
|
|
638eb57 |
#if __WORDSIZE == 32
|
|
|
638eb57 |
# include "buildopts-32.h"
|
|
|
638eb57 |
#elif __WORDSIZE == 64
|
|
|
638eb57 |
# include "buildopts-64.h"
|
|
|
638eb57 |
#else
|
|
|
638eb57 |
# error "unexpected value for __WORDSIZE macro"
|
|
|
638eb57 |
#endif
|
|
|
638eb57 |
|
|
|
638eb57 |
#endif
|
|
|
638eb57 |
EOF
|
|
|
638eb57 |
|
|
|
fc754a2 |
%post -p /sbin/ldconfig
|
|
|
fc754a2 |
%postun -p /sbin/ldconfig
|
|
|
fc754a2 |
|
|
|
fc754a2 |
%files
|
|
|
5279006 |
%defattr(-,root,root,-)
|
|
|
5279006 |
%doc mpl-1.0.htm
|
|
|
fc754a2 |
%{_libdir}/*.so.*
|
|
|
278b333 |
%{_libdir}/%{name}-%{version}
|
|
|
fc754a2 |
|
|
|
fc754a2 |
%files devel
|
|
|
23213da |
%defattr(-,root,root,-)
|
|
|
84463ab |
%doc docs/*
|
|
|
fc754a2 |
%{_includedir}/*
|
|
|
2027aa8 |
%{_libdir}/*.so
|
|
|
0b30bbf |
%{_libdir}/pkgconfig/opal.pc
|
|
|
fc754a2 |
|
|
|
fc754a2 |
%changelog
|
|
|
637bdca |
* Wed Jun 17 2015 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 3.10.10-9
|
|
|
637bdca |
- Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild
|
|
|
637bdca |
|
|
|
dfecca0 |
* Sat May 02 2015 Kalev Lember <kalevlember@gmail.com> - 3.10.10-8
|
|
|
dfecca0 |
- Rebuilt for GCC 5 C++11 ABI change
|
|
|
dfecca0 |
|
|
|
412de42 |
* Thu Feb 26 2015 Peter Robinson <pbrobinson@fedoraproject.org> 3.10.10-7
|
|
|
412de42 |
- rebuild (gcc5)
|
|
|
412de42 |
|
|
|
599ca12 |
* Thu Jan 29 2015 Peter Robinson <pbrobinson@fedoraproject.org> 3.10.10-6
|
|
|
599ca12 |
- Add speexdsp-devel as a dep to fix FTBFS
|
|
|
599ca12 |
|
|
|
ae90154 |
* Sun Aug 17 2014 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 3.10.10-5
|
|
|
ae90154 |
- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_22_Mass_Rebuild
|
|
|
ae90154 |
|
|
|
0c752eb |
* Sat Jun 07 2014 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 3.10.10-4
|
|
|
0c752eb |
- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild
|
|
|
0c752eb |
|
|
|
638eb57 |
* Tue Oct 8 2013 Matthias Clasen <mclasen@redhat.com> - 3.10.10-3
|
|
|
638eb57 |
- Avoid multilib conflict
|
|
|
638eb57 |
|
|
|
74ee4e1 |
* Sat Aug 03 2013 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 3.10.10-2
|
|
|
74ee4e1 |
- Rebuilt for https://fedoraproject.org/wiki/Fedora_20_Mass_Rebuild
|
|
|
74ee4e1 |
|
|
|
33dca33 |
* Wed Feb 20 2013 Peter Robinson <pbrobinson@fedoraproject.org> 3.10.10
|
|
|
33dca33 |
- New 3.10.10 stable release
|
|
|
33dca33 |
|
|
|
a730b92 |
* Thu Feb 14 2013 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 3.10.9-3
|
|
|
a730b92 |
- Rebuilt for https://fedoraproject.org/wiki/Fedora_19_Mass_Rebuild
|
|
|
a730b92 |
|
|
|
c150f60 |
* Mon Nov 26 2012 Peter Robinson <pbrobinson@fedoraproject.org> 3.10.9-2
|
|
|
c150f60 |
- Fix devel dependencies
|
|
|
c150f60 |
|
|
|
9df15d9 |
* Mon Nov 26 2012 Peter Robinson <pbrobinson@fedoraproject.org> 3.10.9-1
|
|
|
9df15d9 |
- New 3.10.9 stable release
|
|
|
9df15d9 |
|
|
|
68bca57 |
* Sat Aug 25 2012 Peter Robinson <pbrobinson@fedoraproject.org> - 3.10.7-1
|
|
|
68bca57 |
- New 3.10.7 stable release
|
|
|
68bca57 |
|
|
|
4363a86 |
* Fri Jul 20 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 3.10.2-5
|
|
|
4363a86 |
- Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild
|
|
|
4363a86 |
|
|
|
d0e5a5d |
* Wed Feb 22 2012 Tom Callaway <spot@fedoraproject.org> - 3.10.2-4
|
|
|
d0e5a5d |
- post audit update
|
|
|
d0e5a5d |
|
|
|
d9d1498 |
* Fri Jan 13 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 3.10.2-3
|
|
|
d9d1498 |
- Rebuilt for https://fedoraproject.org/wiki/Fedora_17_Mass_Rebuild
|
|
|
d9d1498 |
|
|
|
933101e |
* Mon Sep 5 2011 Peter Robinson <pbrobinson@fedoraproject.org> - 3.10.2-2
|
|
|
23353c4 |
- Fix versioning for -devel
|
|
|
23353c4 |
|
|
|
566d9c9 |
* Tue Aug 23 2011 Peter Robinson <pbrobinson@fedoraproject.org> - 3.10.2-1
|
|
|
566d9c9 |
- New 3.10.2 stable release
|
|
|
566d9c9 |
|
|
|
566d9c9 |
* Sat Jul 16 2011 Peter Robinson <pbrobinson@fedoraproject.org> - 3.10.1-1
|
|
|
38ceeed |
- New 3.10.1 stable release
|
|
|
38ceeed |
|
|
|
6c1e7b5 |
* Tue Feb 08 2011 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 3.8.3-2
|
|
|
6c1e7b5 |
- Rebuilt for https://fedoraproject.org/wiki/Fedora_15_Mass_Rebuild
|
|
|
6c1e7b5 |
|
|
|
566d9c9 |
* Thu Dec 23 2010 Peter Robinson <pbrobinson@fedoraproject.org> - 3.8.3-1
|
|
|
fc28c04 |
- New 3.8.3 stable release
|
|
|
fc28c04 |
|
|
|
566d9c9 |
* Mon May 31 2010 Peter Robinson <pbrobinson@fedoraproject.org> - 3.6.8-1
|
|
|
e560fd3 |
- New 3.6.8 stable release
|
|
|
e560fd3 |
|
|
|
566d9c9 |
* Tue Jan 26 2010 Peter Robinson <pbrobinson@fedoraproject.org> - 3.6.6-2
|
|
|
309a900 |
- Package review cleanup
|
|
|
309a900 |
|
|
|
566d9c9 |
* Tue Sep 22 2009 Peter Robinson <pbrobinson@fedoraproject.org> - 3.6.6-1
|
|
|
8df4d79 |
- New 3.6.6 stable release
|
|
|
8df4d79 |
|
|
|
c551b57 |
* Fri Aug 21 2009 Tomas Mraz <tmraz@redhat.com> - 3.6.4-4
|
|
|
c551b57 |
- rebuilt with new openssl
|
|
|
c551b57 |
|
|
|
6659007 |
* Sat Jul 25 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 3.6.4-3
|
|
|
6659007 |
- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild
|
|
|
6659007 |
|
|
|
566d9c9 |
* Mon Jul 6 2009 Peter Robinson <pbrobinson@fedoraproject.org> - 3.6.4-2
|
|
|
2b5addb |
- Increment required ptlib version
|
|
|
2b5addb |
|
|
|
566d9c9 |
* Mon Jul 6 2009 Peter Robinson <pbrobinson@fedoraproject.org> - 3.6.4-1
|
|
|
405c1ef |
- New 3.6.4 stable release
|
|
|
405c1ef |
|
|
|
566d9c9 |
* Thu May 28 2009 Peter Robinson <pbrobinson@fedoraproject.org> - 3.6.2-2
|
|
|
6c79d0c |
- Add an upstream patch to fix a deadlock issue.
|
|
|
6c79d0c |
|
|
|
566d9c9 |
* Tue May 19 2009 Peter Robinson <pbrobinson@fedoraproject.org> - 3.6.2-1
|
|
|
aeb2c27 |
- New stable release for ekiga 3.2.1
|
|
|
aeb2c27 |
|
|
|
566d9c9 |
* Sun Apr 26 2009 Peter Robinson <pbrobinson@fedoraproject.org> - 3.6.1-3
|
|
|
1f2ef23 |
- pull in some upstream fixes for possible crashes
|
|
|
1f2ef23 |
|
|
|
3fbc62d |
* Tue Apr 21 2009 Tom "spot" Callaway <tcallawa@redhat.com> - 3.6.1-2
|
|
|
3fbc62d |
- pull out ilbc codec due to legal issues
|
|
|
3fbc62d |
|
|
|
566d9c9 |
* Wed Mar 18 2009 Peter Robinson <pbrobinson@fedoraproject.org> - 3.6.1-1
|
|
|
13f9ffd |
- New stable release for ekiga 3.2.0
|
|
|
13f9ffd |
|
|
|
566d9c9 |
* Fri Mar 6 2009 Peter Robinson <pbrobinson@fedoraproject.org> - 3.6.0-2
|
|
|
df4654b |
- Remove CELT until the bitstream is stable and can hence intercommunicate between versions
|
|
|
df4654b |
|
|
|
566d9c9 |
* Tue Mar 3 2009 Peter Robinson <pbrobinson@fedoraproject.org> - 3.6.0-1
|
|
|
16c21e1 |
- New release for ekiga 3.1.2 beta
|
|
|
16c21e1 |
|
|
|
8dd4092 |
* Thu Feb 26 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 3.5.2-8
|
|
|
8dd4092 |
- Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild
|
|
|
8dd4092 |
|
|
|
566d9c9 |
* Mon Feb 10 2009 Peter Robinson <pbrobinson@fedoraproject.org> - 3.5.2-7
|
|
|
de66100 |
- Add patches to fix gcc44 compilation, remove celt until issues
|
|
|
de66100 |
are fixed upstream
|
|
|
de66100 |
|
|
|
566d9c9 |
* Tue Feb 3 2009 Peter Robinson <pbrobinson@fedoraproject.org> - 3.5.2-6
|
|
|
40f993c |
- Add support for the celt codec
|
|
|
40f993c |
|
|
|
566d9c9 |
* Mon Feb 2 2009 Peter Robinson <pbrobinson@fedoraproject.org> - 3.5.2-5
|
|
|
1dc0ef9 |
- Fix blank soname
|
|
|
1dc0ef9 |
|
|
|
fbb17b5 |
* Sat Jan 17 2009 Tomas Mraz <tmraz@redhat.com> - 3.5.2-4
|
|
|
fbb17b5 |
- rebuild with new openssl
|
|
|
fbb17b5 |
|
|
|
566d9c9 |
* Tue Jan 13 2009 Peter Robinson <pbrobinson@fedoraproject.org> - 3.5.2-3
|
|
|
8b11359 |
- Yet another dep that configure doesn't check and it just fails on
|
|
|
8b11359 |
|
|
|
566d9c9 |
* Tue Jan 13 2009 Peter Robinson <pbrobinson@fedoraproject.org> - 3.5.2-2
|
|
|
6ec14bb |
- Add a build dep
|
|
|
6ec14bb |
|
|
|
566d9c9 |
* Tue Jan 6 2009 Peter Robinson <pbrobinson@fedoraproject.org> - 3.5.2-1
|
|
|
5279006 |
- New release for ekiga 3.1.0 beta
|
|
|
5279006 |
- Some updates from merge review
|
|
|
5279006 |
|
|
|
566d9c9 |
* Fri Dec 5 2008 Peter Robinson <pbrobinson@fedoraproject.org> - 3.4.2-2
|
|
|
278b333 |
- Update spec to ensure we own directories
|
|
|
278b333 |
|
|
|
566d9c9 |
* Mon Oct 20 2008 Peter Robinson <pbrobinson@fedoraproject.org> - 3.4.2-1
|
|
|
21820b0 |
- Update to new stable release for ekiga 3.0.1
|
|
|
21820b0 |
|
|
|
566d9c9 |
* Tue Sep 23 2008 Peter Robinson <pbrobinson@fedoraproject.org> - 3.4.1-1
|
|
|
bdcce7c |
- Update to new stable release for ekiga 3
|
|
|
bdcce7c |
|
|
|
566d9c9 |
* Thu Sep 11 2008 Peter Robinson <pbrobinson@fedoraproject.org> - 3.3.1-1
|
|
|
0b30bbf |
- Update release to 3.3.1 for ekiga 3 beta
|
|
|
0b30bbf |
|
|
|
6dcdd4f |
* Mon Aug 11 2008 Tom "spot" Callaway <tcallawa@redhat.com> - 2.2.11-5
|
|
|
6dcdd4f |
- fix license tag
|
|
|
6dcdd4f |
|
|
|
43589a7 |
* Mon May 12 2008 Paul W. Frields <stickster@gmail.com> - 2.2.11-4
|
|
|
43589a7 |
- Rebuild in service of ekiga (#441202)
|
|
|
43589a7 |
|
|
|
00b301f |
* Wed Feb 20 2008 Fedora Release Engineering <rel-eng@fedoraproject.org> - 2.2.11-3
|
|
|
00b301f |
- Autorebuild for GCC 4.3
|
|
|
00b301f |
|
|
|
42ba7c3 |
* Thu Dec 6 2007 Jeremy Katz <katzj@redhat.com> - 2.2.11-2
|
|
|
42ba7c3 |
- rebuild for new openssl and openldap
|
|
|
42ba7c3 |
|
|
|
a096156 |
* Tue Sep 18 2007 Daniel Veillard <veillard@redhat.com> - 2.2.11-1
|
|
|
a096156 |
- upstream release of 2.2.11
|
|
|
a096156 |
|
|
|
5e68d38 |
* Tue Sep 18 2007 Daniel Veillard <veillard@redhat.com> - 2.2.10-1
|
|
|
5e68d38 |
- upstream release of 2.2.10
|
|
|
5e68d38 |
- includes the 2 cisco patches
|
|
|
5e68d38 |
|
|
|
0569110 |
* Wed Aug 22 2007 Daniel Veillard <veillard@redhat.com> - 2.2.8-5.fc8
|
|
|
0569110 |
- added 2 patches needed when using a CISCO server
|
|
|
0569110 |
|
|
|
916e62d |
* Sun Apr 15 2007 Daniel Veillard <veillard@redhat.com> - 2.2.8-1
|
|
|
916e62d |
- upstream release of 2.2.8
|
|
|
916e62d |
|
|
|
cb8da5f |
* Mon Mar 12 2007 Daniel Veillard <veillard@redhat.com> - 2.2.6-1
|
|
|
cb8da5f |
- upstream release of 2.2.6
|
|
|
cb8da5f |
|
|
|
561ff3f |
* Wed Feb 14 2007 Daniel Veillard <veillard@redhat.com> - 2.2.5-1
|
|
|
561ff3f |
- upstream release of 2.2.5
|
|
|
561ff3f |
|
|
|
4c7c65b |
* Mon Jan 22 2007 Daniel Veillard <veillard@redhat.com> - 2.2.4-1
|
|
|
4c7c65b |
- upstream release of 2.2.4
|
|
|
4c7c65b |
|
|
|
159795a |
* Wed Dec 20 2006 Daniel Veillard <veillard@redhat.com> - 2.2.3-4
|
|
|
159795a |
- applied patch from upstream to fix RFC2833 DTMF duration problem
|
|
|
159795a |
- Resolves: rhbz#220333
|
|
|
159795a |
|
|
|
2027aa8 |
* Mon Nov 6 2006 Daniel Veillard <veillard@redhat.com> - 2.2.3-3
|
|
|
2027aa8 |
- moved the .so to -devel
|
|
|
2027aa8 |
- Resolves: rhbz#203633
|
|
|
2027aa8 |
|
|
|
63c839a |
* Sat Oct 21 2006 Matthias Clasen <mclasen@redhat.com> - 2.2.3-2
|
|
|
63c839a |
- Rebuild against newer pwlib
|
|
|
63c839a |
|
|
|
b333577 |
* Sat Oct 21 2006 Matthias Clasen <mclasen@redhat.com> - 2.2.3-1
|
|
|
b333577 |
- Update to 2.2.3
|
|
|
b333577 |
|
|
|
923beeb |
* Wed Jul 12 2006 Jesse Keating <jkeating@redhat.com> - 2.2.2-1.1
|
|
|
923beeb |
- rebuild
|
|
|
923beeb |
|
|
|
6f387ff |
* Wed May 31 2006 Daniel Veillard <veillard@redhat.com> - 2.2.2-1
|
|
|
6f387ff |
- new release for ekiga-2.0.2
|
|
|
6f387ff |
- try to fix #192740 mutilib problem
|
|
|
6f387ff |
|
|
|
d6b176f |
* Tue Mar 14 2006 Daniel Veillard <veillard@redhat.com> - 2.2.1-1
|
|
|
d6b176f |
- last minute break fix and new release
|
|
|
d6b176f |
|
|
|
17a7b43 |
* Tue Mar 14 2006 Ray Strode <rstrode@redhat.com> - 2.2.0-2
|
|
|
17a7b43 |
- rebuild
|
|
|
17a7b43 |
|
|
|
f4d6c40 |
* Mon Mar 13 2006 Daniel Veillard <veillard@redhat.com> - 2.2.0-1
|
|
|
f4d6c40 |
- final version for ekiga-2.0.0
|
|
|
f4d6c40 |
|
|
|
191d4e3 |
* Mon Feb 13 2006 Daniel Veillard <veillard@redhat.com> - 2.1.3-1
|
|
|
191d4e3 |
- new beta version for ekiga
|
|
|
191d4e3 |
|
|
|
bb24f1e |
* Fri Feb 10 2006 Jesse Keating <jkeating@redhat.com> - 2.1-1.2
|
|
|
bb24f1e |
- bump again for double-long bug on ppc(64)
|
|
|
bb24f1e |
|
|
|
f57b7b8 |
* Tue Feb 07 2006 Jesse Keating <jkeating@redhat.com> - 2.1-1.1
|
|
|
f57b7b8 |
- rebuilt for new gcc4.1 snapshot and glibc changes
|
|
|
f57b7b8 |
|
|
|
fc754a2 |
* Tue Jan 24 2006 Daniel Veillard <veillard@redhat.com> - 2.1-1
|
|
|
fc754a2 |
- initial version based on the openh323 spec file
|