Sophie

Sophie

distrib > Mageia > 5 > i586 > media > core-release-src > by-pkgid > e52e3ed2aa528542b77a1f2dc2c9e471 > files > 2

libosmo-dsp-0.3-1.mga5.src.rpm

%define major   0
%define libname %mklibname %{name} %{major}
%define devname %mklibname %{name} -d
%define uname   Osmo-DSP

Name:             libosmo-dsp
Summary:          A library with SDR DSP primitives
Version:          0.3
Release:          %mkrel 1
License:          GPLv2+
Group:            Communications/Radio
URL:              http://cgit.osmocom.org/libosmo-dsp/
Source0:          http://cgit.osmocom.org/libosmo-dsp/snapshot/%{name}-%{version}.tar.bz2

BuildRequires:    autoconf
BuildRequires:    automake
BuildRequires:    libtool
BuildRequires:    pkgconfig(fftw3)
BuildRequires:    doxygen
BuildRequires:    graphviz

%description
A library with SDR DSP primitives.

%package -n %{libname}
Summary:          A library with SDR DSP primitives
Group:            Communications/Radio

%description -n %{libname}
Library files for libosmo-dsp.

%package -n %{devname}
Summary:          Development files for libosmo-dsp
Group:            Communications/Radio
Requires:         %{libname} = %{version}-%{release}
Provides:         %{name}-devel = %{version}-%{release}
Provides:         osmo-dsp-devel = %{version}-%{release}

%description -n %{devname}
Development files for libosmo-dsp.

%package doc
Summary:          Documentation for osmo-dsp
Group:            Documentation
BuildArch:        noarch

%description doc
HTML documentation for osmo-dsp.

%prep
%setup -q
autoreconf -fi

%build
%configure2_5x --disable-static

%make LDFLAGS="${LDFLAGS} -lm"

%install
%makeinstall_std

# remove libtool
rm -f %{buildroot}%{_libdir}/*.la

# fix docs location
mkdir -p %{buildroot}%{_docdir}/%{name}
mv %{buildroot}%{_datadir}/doc/libosmodsp %{buildroot}%{_docdir}/%{name}/html

cat > %{name}-doc.desktop << EOF
[Desktop Entry]
Version=1.0
Name=%{uname} Documentation
GenericName=%{uname} Documentation
Exec=xdg-open /usr/share/doc/%{name}/html/index.html
Icon=
Terminal=false
Type=Application
Categories=System;Documentation;X-Mageia-CrossDesktop;
EOF

desktop-file-install \
--dir=%{buildroot}%{_datadir}/applications %{name}-doc.desktop

%files -n %{libname}
%doc AUTHORS
%{_libdir}/*.so.%{major}*

%files -n %{devname}
%{_includedir}/osmocom
%{_libdir}/pkgconfig/*.pc
%{_libdir}/*.so

%files doc
%dir %{_docdir}/%{name}/html
%{_docdir}/%{name}/html/*
%{_datadir}/applications/%{name}-doc.desktop


%changelog
* Fri Jan 16 2015 barjac <barjac> 0.3-1.mga5
+ Revision: 811015
- Adapt for Mageia
- Import lisosmo-dsp with thanks to Fedora


* Wed Aug 20 2014 dl8fcl@darc.de
- Package renamed to libosmo-dsp
* Wed Oct 30 2013 lnt-sysadmin@lists.lrz.de
- Add BuildRequires: texlive-latex to build some documentation
* Sun Aug 11 2013 dl8fcl@darc.de
- import into build service