This is merely a historical archive of years 2008-2021, before the migration to mailman3.
A maintained and still updated list archive can be found at https://lists.osmocom.org/hyperkitty/list/gerrit-log@lists.osmocom.org/.
osmith gerrit-no-reply at lists.osmocom.orgosmith has uploaded this change for review. ( https://gerrit.osmocom.org/c/osmo-trx/+/18313 ) Change subject: contrib: integrate RPM spec ...................................................................... contrib: integrate RPM spec Remove OpenSUSE bug report link, set version to 0.0.0, make it build with CentOS 8 etc. Disable lms, usrp1 for CentOS 8. Make fdupes dependency (duplicate files removal) suse specific, as the package is not available for CentOS 8. Related: OS#4550 Change-Id: Ie27fcc4f9033f0049507d9dcc295541ac0744c73 --- M contrib/osmo-trx.spec 1 file changed, 25 insertions(+), 7 deletions(-) git pull ssh://gerrit.osmocom.org:29418/osmo-trx refs/changes/13/18313/1 diff --git a/contrib/osmo-trx.spec b/contrib/osmo-trx.spec index 2e5989d..513fe59 100644 --- a/contrib/osmo-trx.spec +++ b/contrib/osmo-trx.spec @@ -12,33 +12,33 @@ # license that conforms to the Open Source Definition (Version 1.9) # published by the Open Source Initiative. -# Please submit bugfixes or comments via http://bugs.opensuse.org/ -# - - Name: osmo-trx -Version: 1.2.0.33 +Version: 0.0.0 Release: 0 Summary: SDR transceiver that implements Layer 1 of a GSM BTS License: AGPL-3.0-or-later Group: Productivity/Telephony/Servers URL: https://osmocom.org/projects/osmotrx/wiki/OsmoTRX Source: %{name}-%{version}.tar.xz -Source99: osmo-trx-rpmlintrc BuildRequires: autoconf BuildRequires: automake +%if 0%{?suse_version} BuildRequires: fdupes +%endif BuildRequires: gcc-c++ BuildRequires: libtool BuildRequires: pkgconfig >= 0.20 +%if ! 0%{?centos_ver} BuildRequires: pkgconfig(LimeSuite) +BuildRequires: pkgconfig(usrp) >= 3.3 +%endif BuildRequires: pkgconfig(fftw3f) +BuildRequires: pkgconfig(libosmocoding) >= 1.3.0 BuildRequires: pkgconfig(libosmocore) >= 0.12.0 BuildRequires: pkgconfig(libosmoctrl) >= 0.12.0 BuildRequires: pkgconfig(libosmovty) >= 0.12.0 BuildRequires: pkgconfig(libusb-1.0) BuildRequires: pkgconfig(uhd) -BuildRequires: pkgconfig(usrp) >= 3.3 %{?systemd_requires} %if 0%{?suse_version} > 1325 BuildRequires: libboost_program_options-devel @@ -85,6 +85,7 @@ between different telecommunication associations for developing new generations of mobile phone networks. (post-2G/GSM) +%if ! 0%{?centos_ver} %package usrp1 Summary: SDR transceiver that implements Layer 1 of a GSM BTS (USRP1) Group: Productivity/Telephony/Servers @@ -124,6 +125,7 @@ 3GPP is the "3rd Generation Partnership Project" which is the collaboration between different telecommunication associations for developing new generations of mobile phone networks. (post-2G/GSM) +%endif %prep %setup -q @@ -131,12 +133,22 @@ %build echo "%{version}" >.tarball-version autoreconf -fi + +%if 0%{?centos_ver} +%configure \ + --docdir=%{_docdir}/%{name} \ + --with-systemdsystemunitdir=%{_unitdir} \ + --without-lms \ + --with-uhd \ + --without-usrp1 +%else %configure \ --docdir=%{_docdir}/%{name} \ --with-systemdsystemunitdir=%{_unitdir} \ --with-lms \ --with-uhd \ --with-usrp1 +%endif make %{?_smp_mflags} V=1 @@ -145,6 +157,7 @@ %install %make_install +%if 0%{?suse_version} %fdupes -s %{buildroot}/%{_datadir} %pre lms %service_add_pre osmo-trx-lms.service @@ -159,17 +172,20 @@ %post usrp1 %service_add_post osmo-trx-usrp1.service %preun usrp1 %service_del_preun osmo-trx-usrp1.service %postun usrp1 %service_del_postun osmo-trx-usrp1.service +%endif %files %license COPYING %doc README.md %doc %{_docdir}/%{name}/examples +%if ! 0%{?centos_ver} %files lms %{_bindir}/osmo-trx-lms %dir %{_sysconfdir}/osmocom %config %{_sysconfdir}/osmocom/osmo-trx-lms.cfg %{_unitdir}/osmo-trx-lms.service +%endif %files uhd %{_bindir}/osmo-trx-uhd @@ -177,6 +193,7 @@ %config %{_sysconfdir}/osmocom/osmo-trx-uhd.cfg %{_unitdir}/osmo-trx-uhd.service +%if ! 0%{?centos_ver} %files usrp1 %{_bindir}/osmo-trx-usrp1 %dir %{_datadir}/usrp @@ -185,5 +202,6 @@ %{_datadir}/usrp/rev2/std_inband.rbf %{_datadir}/usrp/rev4/std_inband.rbf %{_unitdir}/osmo-trx-usrp1.service +%endif %changelog -- To view, visit https://gerrit.osmocom.org/c/osmo-trx/+/18313 To unsubscribe, or for help writing mail filters, visit https://gerrit.osmocom.org/settings Gerrit-Project: osmo-trx Gerrit-Branch: master Gerrit-Change-Id: Ie27fcc4f9033f0049507d9dcc295541ac0744c73 Gerrit-Change-Number: 18313 Gerrit-PatchSet: 1 Gerrit-Owner: osmith <osmith at sysmocom.de> Gerrit-CC: Jenkins Builder Gerrit-MessageType: newchange -------------- next part -------------- An HTML attachment was scrubbed... URL: <http://lists.osmocom.org/pipermail/gerrit-log/attachments/20200515/4b56a864/attachment.htm>