Changes of Revision 42

osmo-trx.spec Changed
x
 
1
@@ -13,14 +13,15 @@
2
 # published by the Open Source Initiative.
3
 
4
 Name:           osmo-trx
5
-Requires: osmocom-nightly = 1.0.0.202208040002
6
-Version:  1.4.1.3.1c6a3.202208040002
7
+Requires: osmocom-nightly = 202208050002
8
+Version: 1.4.1.3.1c6a3.202208050002
9
 Release:        0
10
 Summary:        SDR transceiver that implements Layer 1 of a GSM BTS
11
 License:        AGPL-3.0-or-later
12
 Group:          Productivity/Telephony/Servers
13
 URL:            https://osmocom.org/projects/osmotrx
14
-Source:  osmo-trx_1.4.1.3.1c6a3.202208040002.tar.xz
15
+Source: osmo-trx_1.4.1.3.1c6a3.202208050002.tar.xz
16
+Source1: rpmlintrc
17
 BuildRequires:  autoconf
18
 BuildRequires:  automake
19
 BuildRequires:  fdupes
20
@@ -68,7 +69,7 @@
21
 generations of mobile phone networks. (post-2G/GSM)
22
 
23
 %package uhd
24
-Requires: osmocom-nightly = 1.0.0.202208040002
25
+Requires: osmocom-nightly = 202208050002
26
 Summary:        SDR transceiver that implements Layer 1 of a GSM BTS (UHD)
27
 Group:          Productivity/Telephony/Servers
28
 Requires:       uhd-firmware
29
@@ -91,7 +92,7 @@
30
 
31
 %if ! 0%{?centos_ver}
32
 %package usrp1
33
-Requires: osmocom-nightly = 1.0.0.202208040002
34
+Requires: osmocom-nightly = 202208050002
35
 Summary:        SDR transceiver that implements Layer 1 of a GSM BTS (USRP1)
36
 Group:          Productivity/Telephony/Servers
37
 
38
@@ -112,7 +113,7 @@
39
 generations of mobile phone networks. (post-2G/GSM)
40
 
41
 %package lms
42
-Requires: osmocom-nightly = 1.0.0.202208040002
43
+Requires: osmocom-nightly = 202208050002
44
 Summary:        SDR transceiver that implements Layer 1 of a GSM BTS (LimeSuite)
45
 Group:          Productivity/Telephony/Servers
46
 
47
@@ -134,7 +135,7 @@
48
 %endif
49
 
50
 %package ipc
51
-Requires: osmocom-nightly = 1.0.0.202208040002
52
+Requires: osmocom-nightly = 202208050002
53
 Summary:        SDR transceiver that implements Layer 1 of a GSM BTS (IPC)
54
 Group:          Productivity/Telephony/Servers
55
 
56
@@ -155,7 +156,7 @@
57
 generations of mobile phone networks. (post-2G/GSM)
58
 
59
 %package ipc-test
60
-Requires: osmocom-nightly = 1.0.0.202208040002
61
+Requires: osmocom-nightly = 202208050002
62
 Summary:        SDR transceiver that implements Layer 1 of a GSM BTS (IPC) driver test utility
63
 Group:          Productivity/Telephony/Servers
64
 
65
@@ -166,17 +167,9 @@
66
 This package include the test tools for osmo-trx-ipc
67
 
68
 %prep
69
-%setup -q
70
+%setup -n osmo-trx -q
71
 
72
 %build
73
-# HACK: don't let rpmlint abort the build when it finds that a library depends
74
-# on a package with a specific version. The path used here is listed in:
75
-# https://build.opensuse.org/package/view_file/devel:openSUSE:Factory:rpmlint/rpmlint-mini/rpmlint-mini.config?expand=1
76
-# Instead of writing to the SOURCES dir, we could upload osmocom-rpmlintrc as
77
-# additional source for each package. But that's way more effort, not worth it.
78
-echo "setBadness('shlib-fixed-dependency', 0)" \
79
-   > "%{_sourcedir}/osmocom-rpmlintrc"
80
-
81
 echo "%{version}" >.tarball-version
82
 autoreconf -fi
83
 
84
osmo-trx_1.4.1.3.1c6a3.202208040002.dsc -> osmo-trx_1.4.1.3.1c6a3.202208050002.dsc Changed
22
 
1
@@ -2,7 +2,7 @@
2
 Source: osmo-trx
3
 Binary: osmo-trx, osmo-trx-dbg, osmo-trx-uhd, osmo-trx-usrp1, osmo-trx-lms, osmo-trx-ipc, osmo-trx-doc
4
 Architecture: any all
5
-Version: 1.4.1.3.1c6a3.202208040002
6
+Version: 1.4.1.3.1c6a3.202208050002
7
 Maintainer: Osmocom team <openbsc@lists.osmocom.org>
8
 Homepage: https://projects.osmocom.org/projects/osmotrx
9
 Standards-Version: 3.9.6
10
@@ -18,8 +18,8 @@
11
  osmo-trx-uhd deb net optional arch=any
12
  osmo-trx-usrp1 deb net optional arch=any
13
 Checksums-Sha1:
14
- 97f9c31d5b3980c52136c4c6128b9e8bfab65eef 336108 osmo-trx_1.4.1.3.1c6a3.202208040002.tar.xz
15
+ 49d156f2f29fb65e4965c594d03d45ff1f020566 336012 osmo-trx_1.4.1.3.1c6a3.202208050002.tar.xz
16
 Checksums-Sha256:
17
- c4bb96119c8b85531b25c5db7e19248a6f73b244aa23b44b26c32901313edae7 336108 osmo-trx_1.4.1.3.1c6a3.202208040002.tar.xz
18
+ afbee0350e9ce59a856fb743416b00bbbc213de69d6e2b2c140bcaedd8f24d04 336012 osmo-trx_1.4.1.3.1c6a3.202208050002.tar.xz
19
 Files:
20
- 585b1b420c70f8467113950fb3ef4f03 336108 osmo-trx_1.4.1.3.1c6a3.202208040002.tar.xz
21
+ dfff082973b781a815698abb98b419f1 336012 osmo-trx_1.4.1.3.1c6a3.202208050002.tar.xz
22
osmo-trx_1.4.1.3.1c6a3.202208040002.tar.xz/.tarball-version -> osmo-trx_1.4.1.3.1c6a3.202208050002.tar.xz/.tarball-version Changed
5
 
1
@@ -1 +1 @@
2
-1.4.1.3-1c6a3
3
\ No newline at end of file
4
+1.4.1.3-1c6a3.202208050002
5
osmo-trx_1.4.1.3.1c6a3.202208040002.tar.xz/contrib/osmo-trx.spec.in -> osmo-trx_1.4.1.3.1c6a3.202208050002.tar.xz/contrib/osmo-trx.spec.in Changed
49
 
1
@@ -13,6 +13,7 @@
2
 # published by the Open Source Initiative.
3
 
4
 Name:           osmo-trx
5
+Requires: osmocom-nightly = 202208050002
6
 Version:        @VERSION@
7
 Release:        0
8
 Summary:        SDR transceiver that implements Layer 1 of a GSM BTS
9
@@ -67,6 +68,7 @@
10
 generations of mobile phone networks. (post-2G/GSM)
11
 
12
 %package uhd
13
+Requires: osmocom-nightly = 202208050002
14
 Summary:        SDR transceiver that implements Layer 1 of a GSM BTS (UHD)
15
 Group:          Productivity/Telephony/Servers
16
 Requires:       uhd-firmware
17
@@ -89,6 +91,7 @@
18
 
19
 %if ! 0%{?centos_ver}
20
 %package usrp1
21
+Requires: osmocom-nightly = 202208050002
22
 Summary:        SDR transceiver that implements Layer 1 of a GSM BTS (USRP1)
23
 Group:          Productivity/Telephony/Servers
24
 
25
@@ -109,6 +112,7 @@
26
 generations of mobile phone networks. (post-2G/GSM)
27
 
28
 %package lms
29
+Requires: osmocom-nightly = 202208050002
30
 Summary:        SDR transceiver that implements Layer 1 of a GSM BTS (LimeSuite)
31
 Group:          Productivity/Telephony/Servers
32
 
33
@@ -130,6 +134,7 @@
34
 %endif
35
 
36
 %package ipc
37
+Requires: osmocom-nightly = 202208050002
38
 Summary:        SDR transceiver that implements Layer 1 of a GSM BTS (IPC)
39
 Group:          Productivity/Telephony/Servers
40
 
41
@@ -150,6 +155,7 @@
42
 generations of mobile phone networks. (post-2G/GSM)
43
 
44
 %package ipc-test
45
+Requires: osmocom-nightly = 202208050002
46
 Summary:        SDR transceiver that implements Layer 1 of a GSM BTS (IPC) driver test utility
47
 Group:          Productivity/Telephony/Servers
48
 
49
osmo-trx_1.4.1.3.1c6a3.202208040002.tar.xz/debian/changelog -> osmo-trx_1.4.1.3.1c6a3.202208050002.tar.xz/debian/changelog Changed
13
 
1
@@ -1,8 +1,8 @@
2
-osmo-trx (1.4.1.3.1c6a3.202208040002) UNRELEASED; urgency=medium
3
+osmo-trx (1.4.1.3.1c6a3.202208050002) unstable; urgency=medium
4
 
5
-  * Snapshot build
6
+  * Automatically generated changelog entry for building the Osmocom nightly feed
7
 
8
- -- Pau Espin Pedrol <pespin@sysmocom.de>  Thu, 04 Aug 2022 00:07:38 +0000
9
+ -- Osmocom OBS scripts <info@osmocom.org>  Fri, 05 Aug 2022 00:03:44 +0000
10
 
11
 osmo-trx (1.4.1) unstable; urgency=medium
12
 
13
osmo-trx_1.4.1.3.1c6a3.202208040002.tar.xz/debian/control -> osmo-trx_1.4.1.3.1c6a3.202208050002.tar.xz/debian/control Changed
62
 
1
@@ -22,7 +22,7 @@
2
 Homepage: https://projects.osmocom.org/projects/osmotrx
3
 
4
 Package: osmo-trx
5
-Depends: osmocom-nightly (= 1.0.0.202208040002), osmo-trx-uhd
6
+Depends: osmocom-nightly (= 202208050002), osmo-trx-uhd
7
 Architecture: all
8
 Description: Metapackage for osmo-trx-uhd
9
 
10
@@ -30,13 +30,13 @@
11
 Architecture: any
12
 Section: debug
13
 Priority: extra
14
-Depends: osmocom-nightly (= 1.0.0.202208040002), osmo-trx-uhd (= ${binary:Version}), osmo-trx-usrp1 (= ${binary:Version}), osmo-trx-lms (= ${binary:Version}), osmo-trx-ipc (= ${binary:Version}), ${misc:Depends}
15
+Depends: osmocom-nightly (= 202208050002), osmo-trx-uhd (= ${binary:Version}), osmo-trx-usrp1 (= ${binary:Version}), osmo-trx-lms (= ${binary:Version}), osmo-trx-ipc (= ${binary:Version}), ${misc:Depends}
16
 Description: Debug symbols for the osmo-trx-*
17
  Make debugging possible
18
 
19
 Package: osmo-trx-uhd
20
 Architecture: any
21
-Depends: osmocom-nightly (= 1.0.0.202208040002), ${shlibs:Depends}, ${misc:Depends}
22
+Depends: osmocom-nightly (= 202208050002), ${shlibs:Depends}, ${misc:Depends}
23
 Description: SDR transceiver that implements Layer 1 of a GSM BTS (UHD)
24
  OsmoTRX is a software-defined radio transceiver that implements the Layer 1
25
  physical layer of a BTS comprising the following 3GPP specifications:
26
@@ -55,7 +55,7 @@
27
 
28
 Package: osmo-trx-usrp1
29
 Architecture: any
30
-Depends: osmocom-nightly (= 1.0.0.202208040002), ${shlibs:Depends}, ${misc:Depends}
31
+Depends: osmocom-nightly (= 202208050002), ${shlibs:Depends}, ${misc:Depends}
32
 Description: SDR transceiver that implements Layer 1 of a GSM BTS (USRP1)
33
  OsmoTRX is a software-defined radio transceiver that implements the Layer 1
34
  physical layer of a BTS comprising the following 3GPP specifications:
35
@@ -74,7 +74,7 @@
36
 
37
 Package: osmo-trx-lms
38
 Architecture: any
39
-Depends: osmocom-nightly (= 1.0.0.202208040002), ${shlibs:Depends}, ${misc:Depends}
40
+Depends: osmocom-nightly (= 202208050002), ${shlibs:Depends}, ${misc:Depends}
41
 Description: SDR transceiver that implements Layer 1 of a GSM BTS (LimeSuite)
42
  OsmoTRX is a software-defined radio transceiver that implements the Layer 1
43
  physical layer of a BTS comprising the following 3GPP specifications:
44
@@ -93,7 +93,7 @@
45
 
46
 Package: osmo-trx-ipc
47
 Architecture: any
48
-Depends: osmocom-nightly (= 1.0.0.202208040002), ${shlibs:Depends}, ${misc:Depends}
49
+Depends: osmocom-nightly (= 202208050002), ${shlibs:Depends}, ${misc:Depends}
50
 Description: SDR transceiver that implements Layer 1 of a GSM BTS (generic IPC)
51
  OsmoTRX is a software-defined radio transceiver that implements the Layer 1
52
  physical layer of a BTS comprising the following 3GPP specifications:
53
@@ -114,7 +114,7 @@
54
 Architecture: all
55
 Section: doc
56
 Priority: optional
57
-Depends: osmocom-nightly (= 1.0.0.202208040002), ${misc:Depends}
58
+Depends: osmocom-nightly (= 202208050002), ${misc:Depends}
59
 Description: ${misc:Package} PDF documentation
60
  Various manuals: user manual, VTY reference manual and/or
61
  protocol/interface manuals.
62
rpmlintrc Added
7
 
1
@@ -0,0 +1,5 @@
2
+# Don't abort the build when finding a library that depends on a package with
3
+# a specific version. This is intentional for nightly builds, we don't want
4
+# libraries from different build dates to be mixed as they might have ABI
5
+# incompatibilities.
6
+setBadness('shlib-fixed-dependency', 0)
7