Projects
osmocom:nightly
libosmo-dsp
libosmo-dsp.spec
Log In
Username
Password
Overview
Repositories
Revisions
Requests
Users
Attributes
Meta
File libosmo-dsp.spec of Package libosmo-dsp (Revision 21)
Currently displaying revision
21
,
Show latest
# # spec file for package libosmo-dsp # # Copyright (c) 2017 Walter Fey DL8FCL # # This file is under MIT license %define libname libosmodsp0 Name: libosmo-dsp Requires: osmocom-nightly = 1.0.0.202207180859 Version: 0.4.0.5.6bf7.202207180859 Release: 0 Summary: SDR DSP primitives License: GPL-2.0-only Group: Productivity/Hamradio/Other URL: https://osmocom.org/projects/libosmo-dsp Source: libosmodsp_0.4.0.5.6bf7.202207180859.tar.xz Patch0: HTML_TIMESTAMP.diff BuildRequires: automake >= 1.6 BuildRequires: doxygen BuildRequires: fdupes BuildRequires: libtool >= 2 BuildRequires: pkgconfig BuildRequires: texlive-latex BuildRequires: pkgconfig(fftw3f) >= 3.2 %description A library with SDR DSP primitives %package -n %{libname} Requires: osmocom-nightly = 1.0.0.202207180859 Summary: SDR DSP primitives Group: System/Libraries %description -n %{libname} A library with SDR DSP primitives %package devel Requires: osmocom-nightly = 1.0.0.202207180859 Summary: SDR DSP primitives Group: Development/Libraries/C and C++ Requires: %{libname} = %{version} %description devel A library with SDR DSP primitives headers %package doc Requires: osmocom-nightly = 1.0.0.202207180859 Summary: SDR DSP primitives - Documentation Group: Documentation/HTML Requires: %{libname} = %{version} BuildArch: noarch %description doc A library with SDR DSP primitives headers - Documentation %prep %setup -q %patch0 -p1 %build # HACK: don't let rpmlint abort the build when it finds that a library depends # on a package with a specific version. The path used here is listed in: # https://build.opensuse.org/package/view_file/devel:openSUSE:Factory:rpmlint/rpmlint-mini/rpmlint-mini.config?expand=1 # Instead of writing to the SOURCES dir, we could upload osmocom-rpmlintrc as # additional source for each package. But that's way more effort, not worth it. echo "setBadness('shlib-fixed-dependency', 0)" \ > "%{_sourcedir}/osmocom-rpmlintrc" echo "%version" >.tarball-version autoreconf --force --install %configure --disable-static --includedir="%{_includedir}/%{name}" make %{?_smp_mflags} %install %make_install rm -f "%{buildroot}/%{_libdir}"/*.la %fdupes -s %{buildroot} %post -n %{libname} -p /sbin/ldconfig %postun -n %{libname} -p /sbin/ldconfig %files -n %{libname} %defattr(-,root,root) %doc AUTHORS COPYING %{_libdir}/libosmodsp.so.* %files devel %defattr(-,root,root) %{_libdir}/libosmodsp.so %{_includedir}/%name/ %{_libdir}/pkgconfig/libosmodsp.pc %files doc %defattr(-,root,root) %doc %{_datadir}/doc/libosmodsp %exclude %{_datadir}/doc/libosmodsp/html/*.log %changelog
Locations
Projects
Search
Status Monitor
Help
Open Build Service
OBS Manuals
API Documentation
OBS Portal
Reporting a Bug
Contact
Mailing List
Forums
Chat (IRC)
Twitter
Open Build Service (OBS)
is an
openSUSE project
.