use upstream pc
This commit is contained in:
parent
983855ffce
commit
d3e30294be
14
libsrtp.pc
14
libsrtp.pc
@ -1,14 +0,0 @@
|
|||||||
prefix=@PREFIX@
|
|
||||||
exec_prefix=@PREFIX@
|
|
||||||
libdir=@LIBDIR@
|
|
||||||
includedir=@INCLUDEDIR@
|
|
||||||
|
|
||||||
Name: libsrtp
|
|
||||||
Description: Secure Real-time Transport Protocol library
|
|
||||||
Version: 1.4.4
|
|
||||||
URL: http://srtp.sourceforge.net
|
|
||||||
Requires:
|
|
||||||
Conflicts:
|
|
||||||
Libs: -L${libdir} -lsrtp
|
|
||||||
Libs.private:
|
|
||||||
Cflags: -I${includedir}/srtp/
|
|
15
libsrtp.spec
15
libsrtp.spec
@ -2,14 +2,12 @@
|
|||||||
|
|
||||||
Name: libsrtp
|
Name: libsrtp
|
||||||
Version: 1.5.4
|
Version: 1.5.4
|
||||||
Release: 2%{?dist}
|
Release: 3%{?dist}
|
||||||
Summary: An implementation of the Secure Real-time Transport Protocol (SRTP)
|
Summary: An implementation of the Secure Real-time Transport Protocol (SRTP)
|
||||||
Group: System Environment/Libraries
|
Group: System Environment/Libraries
|
||||||
License: BSD
|
License: BSD
|
||||||
URL: https://github.com/cisco/libsrtp
|
URL: https://github.com/cisco/libsrtp
|
||||||
Source0: https://github.com/cisco/libsrtp/archive/v%{version}.tar.gz
|
Source0: https://github.com/cisco/libsrtp/archive/v%{version}.tar.gz
|
||||||
# Pkgconfig goodness
|
|
||||||
Source1: libsrtp.pc
|
|
||||||
# Universal config.h
|
# Universal config.h
|
||||||
Source2: config.h
|
Source2: config.h
|
||||||
# Fix shared lib so ldconfig doesn't complain
|
# Fix shared lib so ldconfig doesn't complain
|
||||||
@ -55,14 +53,6 @@ make %{?_smp_mflags} shared_library
|
|||||||
make install DESTDIR=%{buildroot}
|
make install DESTDIR=%{buildroot}
|
||||||
find %{buildroot} -name '*.la' -exec rm -f {} ';'
|
find %{buildroot} -name '*.la' -exec rm -f {} ';'
|
||||||
|
|
||||||
# Install the pkg-config file
|
|
||||||
mkdir -p %{buildroot}%{_libdir}/pkgconfig/
|
|
||||||
install -m0644 %{SOURCE1} %{buildroot}%{_libdir}/pkgconfig/
|
|
||||||
# Fill in the variables
|
|
||||||
sed -i "s|@PREFIX@|%{_prefix}|g" %{buildroot}%{_libdir}/pkgconfig/libsrtp.pc
|
|
||||||
sed -i "s|@LIBDIR@|%{_libdir}|g" %{buildroot}%{_libdir}/pkgconfig/libsrtp.pc
|
|
||||||
sed -i "s|@INCLUDEDIR@|%{_includedir}|g" %{buildroot}%{_libdir}/pkgconfig/libsrtp.pc
|
|
||||||
|
|
||||||
# Handle multilib issues with config.h
|
# Handle multilib issues with config.h
|
||||||
mv %{buildroot}%{_includedir}/%{shortname}/config.h %{buildroot}%{_includedir}/%{shortname}/config-%{__isa_bits}.h
|
mv %{buildroot}%{_includedir}/%{shortname}/config.h %{buildroot}%{_includedir}/%{shortname}/config-%{__isa_bits}.h
|
||||||
cp -a %{SOURCE2} %{buildroot}%{_includedir}/%{shortname}/config.h
|
cp -a %{SOURCE2} %{buildroot}%{_includedir}/%{shortname}/config.h
|
||||||
@ -81,6 +71,9 @@ cp -a %{SOURCE2} %{buildroot}%{_includedir}/%{shortname}/config.h
|
|||||||
%{_libdir}/*.so
|
%{_libdir}/*.so
|
||||||
|
|
||||||
%changelog
|
%changelog
|
||||||
|
* Wed Mar 2 2016 Tom Callaway <spot@fedoraproject.org> - 1.5.4-3
|
||||||
|
- use upstream provided .pc file (bz1313590)
|
||||||
|
|
||||||
* Fri Feb 12 2016 Tom Callaway <spot@fedoraproject.org> - 1.5.4-2
|
* Fri Feb 12 2016 Tom Callaway <spot@fedoraproject.org> - 1.5.4-2
|
||||||
- fix shared lib generation to silence ldconfig
|
- fix shared lib generation to silence ldconfig
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user