Changes of Revision 42

osmo-iuh.spec Changed
x
 
1
@@ -14,14 +14,15 @@
2
 # published by the Open Source Initiative.
3
 
4
 Name:           osmo-iuh
5
-Requires: osmocom-nightly = 1.0.0.202208040002
6
-Version:  1.3.0.202208040002
7
+Requires: osmocom-nightly = 202208050002
8
+Version: 1.3.0.202208050002
9
 Release:        0
10
 Summary:        Osmocom code for the Iuh interface (HNBAP, RUA, RANAP)
11
 License:        AGPL-3.0-or-later AND GPL-2.0-or-later
12
 Group:          Hardware/Mobile
13
 URL:            https://osmocom.org/projects/osmohnbgw
14
-Source:  osmo-iuh_1.3.0.202208040002.tar.xz
15
+Source: osmo-iuh_1.3.0.202208050002.tar.xz
16
+Source1: rpmlintrc
17
 BuildRequires:  automake >= 1.9
18
 BuildRequires:  libtool >= 2
19
 BuildRequires:  lksctp-tools-devel
20
@@ -41,7 +42,7 @@
21
 Osmocom code for the Iuh interface (HNBAP, RUA, RANAP)
22
 
23
 %package -n libosmo-hnbap0
24
-Requires: osmocom-nightly = 1.0.0.202208040002
25
+Requires: osmocom-nightly = 202208050002
26
 Summary:        Shared Library part of libosmo-hnbap
27
 Group:          System/Libraries
28
 
29
@@ -49,7 +50,7 @@
30
 Osmocom code for the Iuh interface (HNBAP, RUA, RANAP)
31
 
32
 %package -n libosmo-hnbap-devel
33
-Requires: osmocom-nightly = 1.0.0.202208040002
34
+Requires: osmocom-nightly = 202208050002
35
 Summary:        Development files for Osmocom HNBAP library
36
 Group:          Development/Libraries/C and C++
37
 Requires:       libosmo-hnbap0 = %{version}
38
@@ -58,7 +59,7 @@
39
 Osmocom code for the Iuh interface (HNBAP, RUA, RANAP)
40
 
41
 %package -n libosmo-ranap5
42
-Requires: osmocom-nightly = 1.0.0.202208040002
43
+Requires: osmocom-nightly = 202208050002
44
 Summary:        Shared Library part of libosmo-ranap
45
 Group:          System/Libraries
46
 
47
@@ -66,7 +67,7 @@
48
 Osmocom code for the Iuh interface (HNBAP, RUA, RANAP)
49
 
50
 %package -n libosmo-ranap-devel
51
-Requires: osmocom-nightly = 1.0.0.202208040002
52
+Requires: osmocom-nightly = 202208050002
53
 Summary:        Development files for Osmocom RANAP library
54
 Group:          Development/Libraries/C and C++
55
 Requires:       libosmo-ranap5 = %{version}
56
@@ -78,7 +79,7 @@
57
 applications that want to make use of libosmoranap.
58
 
59
 %package -n libosmo-rua0
60
-Requires: osmocom-nightly = 1.0.0.202208040002
61
+Requires: osmocom-nightly = 202208050002
62
 Summary:        Shared Library part of libosmo-rua
63
 Group:          System/Libraries
64
 
65
@@ -86,7 +87,7 @@
66
 Osmocom code for the Iuh interface (HNBAP, RUA, RANAP)
67
 
68
 %package -n libosmo-rua-devel
69
-Requires: osmocom-nightly = 1.0.0.202208040002
70
+Requires: osmocom-nightly = 202208050002
71
 Summary:        Development files for Osmocom RUA library
72
 Group:          Development/Libraries/C and C++
73
 Requires:       libosmo-rua0 = %{version}
74
@@ -95,7 +96,7 @@
75
 Osmocom code for the Iuh interface (HNBAP, RUA, RANAP)
76
 
77
 %package -n libosmo-sabp1
78
-Requires: osmocom-nightly = 1.0.0.202208040002
79
+Requires: osmocom-nightly = 202208050002
80
 Summary:        Shared Library part of libosmo-sabp
81
 Group:          System/Libraries
82
 
83
@@ -103,7 +104,7 @@
84
 Osmocom code for the SABP (service area broadcast protocol) interface
85
 
86
 %package -n libosmo-sabp-devel
87
-Requires: osmocom-nightly = 1.0.0.202208040002
88
+Requires: osmocom-nightly = 202208050002
89
 Summary:        Development files for Osmocom SABP library
90
 Group:          Development/Libraries/C and C++
91
 Requires:       libosmo-sabp1 = %{version}
92
@@ -116,17 +117,9 @@
93
 
94
 
95
 %prep
96
-%setup -q
97
+%setup -n osmo-iuh -q
98
 
99
 %build
100
-# HACK: don't let rpmlint abort the build when it finds that a library depends
101
-# on a package with a specific version. The path used here is listed in:
102
-# https://build.opensuse.org/package/view_file/devel:openSUSE:Factory:rpmlint/rpmlint-mini/rpmlint-mini.config?expand=1
103
-# Instead of writing to the SOURCES dir, we could upload osmocom-rpmlintrc as
104
-# additional source for each package. But that's way more effort, not worth it.
105
-echo "setBadness('shlib-fixed-dependency', 0)" \
106
-   > "%{_sourcedir}/osmocom-rpmlintrc"
107
-
108
 echo "%{version}" >.tarball-version
109
 autoreconf -fi
110
 %configure \
111
osmo-iuh_1.3.0.202208040002.dsc -> osmo-iuh_1.3.0.202208050002.dsc Changed
22
 
1
@@ -2,7 +2,7 @@
2
 Source: osmo-iuh
3
 Binary: libosmo-hnbap0, libosmo-hnbap-dbg, libosmo-hnbap-dev, libosmo-ranap5, libosmo-ranap-dbg, libosmo-ranap-dev, libosmo-rua0, libosmo-rua-dbg, libosmo-rua-dev, libosmo-sabp1, libosmo-sabp-dbg, libosmo-sabp-dev
4
 Architecture: any
5
-Version: 1.3.0.202208040002
6
+Version: 1.3.0.202208050002
7
 Maintainer: Osmocom team <openbsc@lists.osmocom.org>
8
 Homepage: https://projects.osmocom.org/projects/osmohnbgw
9
 Standards-Version: 3.9.8
10
@@ -23,8 +23,8 @@
11
  libosmo-sabp-dev deb libdevel extra arch=any
12
  libosmo-sabp1 deb libs extra arch=any
13
 Checksums-Sha1:
14
- 160c521acdf0db24c32f76f27c1d3dd48ccad763 10067736 osmo-iuh_1.3.0.202208040002.tar.xz
15
+ 6ac3de9b145272b8b15b8989b7be00abf36614e9 10066596 osmo-iuh_1.3.0.202208050002.tar.xz
16
 Checksums-Sha256:
17
- 603620749a3e39278d924fc92628cbf9e89b9b45acdcd3fb25c084ec0b7736ba 10067736 osmo-iuh_1.3.0.202208040002.tar.xz
18
+ b2fb6e50194966aacc2b506f76686eaf0ed441497128c122b2b6f9a0f3a0b042 10066596 osmo-iuh_1.3.0.202208050002.tar.xz
19
 Files:
20
- d1c090b01f90a317e111748ef522c399 10067736 osmo-iuh_1.3.0.202208040002.tar.xz
21
+ 2cba64d1095b3667536a9a5bc170e4e9 10066596 osmo-iuh_1.3.0.202208050002.tar.xz
22
osmo-iuh_1.3.0.202208040002.tar.xz/.tarball-version -> osmo-iuh_1.3.0.202208050002.tar.xz/.tarball-version Changed
5
 
1
@@ -1 +1 @@
2
-1.3.0
3
\ No newline at end of file
4
+1.3.0.202208050002
5
osmo-iuh_1.3.0.202208040002.tar.xz/contrib/osmo-iuh.spec.in -> osmo-iuh_1.3.0.202208050002.tar.xz/contrib/osmo-iuh.spec.in Changed
73
 
1
@@ -14,6 +14,7 @@
2
 # published by the Open Source Initiative.
3
 
4
 Name:           osmo-iuh
5
+Requires: osmocom-nightly = 202208050002
6
 Version:        @VERSION@
7
 Release:        0
8
 Summary:        Osmocom code for the Iuh interface (HNBAP, RUA, RANAP)
9
@@ -40,6 +41,7 @@
10
 Osmocom code for the Iuh interface (HNBAP, RUA, RANAP)
11
 
12
 %package -n libosmo-hnbap0
13
+Requires: osmocom-nightly = 202208050002
14
 Summary:        Shared Library part of libosmo-hnbap
15
 Group:          System/Libraries
16
 
17
@@ -47,6 +49,7 @@
18
 Osmocom code for the Iuh interface (HNBAP, RUA, RANAP)
19
 
20
 %package -n libosmo-hnbap-devel
21
+Requires: osmocom-nightly = 202208050002
22
 Summary:        Development files for Osmocom HNBAP library
23
 Group:          Development/Libraries/C and C++
24
 Requires:       libosmo-hnbap0 = %{version}
25
@@ -55,6 +58,7 @@
26
 Osmocom code for the Iuh interface (HNBAP, RUA, RANAP)
27
 
28
 %package -n libosmo-ranap5
29
+Requires: osmocom-nightly = 202208050002
30
 Summary:        Shared Library part of libosmo-ranap
31
 Group:          System/Libraries
32
 
33
@@ -62,6 +66,7 @@
34
 Osmocom code for the Iuh interface (HNBAP, RUA, RANAP)
35
 
36
 %package -n libosmo-ranap-devel
37
+Requires: osmocom-nightly = 202208050002
38
 Summary:        Development files for Osmocom RANAP library
39
 Group:          Development/Libraries/C and C++
40
 Requires:       libosmo-ranap5 = %{version}
41
@@ -73,6 +78,7 @@
42
 applications that want to make use of libosmoranap.
43
 
44
 %package -n libosmo-rua0
45
+Requires: osmocom-nightly = 202208050002
46
 Summary:        Shared Library part of libosmo-rua
47
 Group:          System/Libraries
48
 
49
@@ -80,6 +86,7 @@
50
 Osmocom code for the Iuh interface (HNBAP, RUA, RANAP)
51
 
52
 %package -n libosmo-rua-devel
53
+Requires: osmocom-nightly = 202208050002
54
 Summary:        Development files for Osmocom RUA library
55
 Group:          Development/Libraries/C and C++
56
 Requires:       libosmo-rua0 = %{version}
57
@@ -88,6 +95,7 @@
58
 Osmocom code for the Iuh interface (HNBAP, RUA, RANAP)
59
 
60
 %package -n libosmo-sabp1
61
+Requires: osmocom-nightly = 202208050002
62
 Summary:        Shared Library part of libosmo-sabp
63
 Group:          System/Libraries
64
 
65
@@ -95,6 +103,7 @@
66
 Osmocom code for the SABP (service area broadcast protocol) interface
67
 
68
 %package -n libosmo-sabp-devel
69
+Requires: osmocom-nightly = 202208050002
70
 Summary:        Development files for Osmocom SABP library
71
 Group:          Development/Libraries/C and C++
72
 Requires:       libosmo-sabp1 = %{version}
73
osmo-iuh_1.3.0.202208040002.tar.xz/debian/changelog -> osmo-iuh_1.3.0.202208050002.tar.xz/debian/changelog Changed
13
 
1
@@ -1,8 +1,8 @@
2
-osmo-iuh (1.3.0.202208040002) UNRELEASED; urgency=medium
3
+osmo-iuh (1.3.0.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:06:57 +0000
9
+ -- Osmocom OBS scripts <info@osmocom.org>  Fri, 05 Aug 2022 00:03:09 +0000
10
 
11
 osmo-iuh (1.3.0) unstable; urgency=medium
12
 
13
osmo-iuh_1.3.0.202208040002.tar.xz/debian/control -> osmo-iuh_1.3.0.202208050002.tar.xz/debian/control Changed
99
 
1
@@ -26,21 +26,21 @@
2
 Architecture: any
3
 Multi-Arch: same
4
 Pre-Depends: ${misc:Pre-Depends}
5
-Depends: osmocom-nightly (= 1.0.0.202208040002), ${misc:Depends}, ${shlibs:Depends}
6
+Depends: osmocom-nightly (= 202208050002), ${misc:Depends}, ${shlibs:Depends}
7
 Description: Osmocom code for the Iuh interface (HNBAP, RUA, RANAP)
8
 
9
 Package: libosmo-hnbap-dbg
10
 Section: debug
11
 Architecture: any
12
 Multi-Arch: same
13
-Depends: osmocom-nightly (= 1.0.0.202208040002), libosmo-hnbap0 (= ${binary:Version}), ${misc:Depends}
14
+Depends: osmocom-nightly (= 202208050002), libosmo-hnbap0 (= ${binary:Version}), ${misc:Depends}
15
 Description: Osmocom code for the Iuh interface (HNBAP, RUA, RANAP)
16
 
17
 Package: libosmo-hnbap-dev
18
 Section: libdevel
19
 Architecture: any
20
 Multi-Arch: same
21
-Depends: osmocom-nightly (= 1.0.0.202208040002), libosmo-hnbap0 (= ${binary:Version}), ${misc:Depends}
22
+Depends: osmocom-nightly (= 202208050002), libosmo-hnbap0 (= ${binary:Version}), ${misc:Depends}
23
 Description: Osmocom code for the Iuh interface (HNBAP, RUA, RANAP)
24
 
25
 Package: libosmo-ranap5
26
@@ -48,21 +48,21 @@
27
 Architecture: any
28
 Multi-Arch: same
29
 Pre-Depends: ${misc:Pre-Depends}
30
-Depends: osmocom-nightly (= 1.0.0.202208040002), ${misc:Depends}, ${shlibs:Depends}
31
+Depends: osmocom-nightly (= 202208050002), ${misc:Depends}, ${shlibs:Depends}
32
 Description: Osmocom code for the Iuh interface (HNBAP, RUA, RANAP)
33
 
34
 Package: libosmo-ranap-dbg
35
 Section: debug
36
 Architecture: any
37
 Multi-Arch: same
38
-Depends: osmocom-nightly (= 1.0.0.202208040002), libosmo-ranap5 (= ${binary:Version}), ${misc:Depends}
39
+Depends: osmocom-nightly (= 202208050002), libosmo-ranap5 (= ${binary:Version}), ${misc:Depends}
40
 Description: Osmocom code for the Iuh interface (HNBAP, RUA, RANAP)
41
 
42
 Package: libosmo-ranap-dev
43
 Section: libdevel
44
 Architecture: any
45
 Multi-Arch: same
46
-Depends: osmocom-nightly (= 1.0.0.202208040002), libosmo-ranap5 (= ${binary:Version}), ${misc:Depends}
47
+Depends: osmocom-nightly (= 202208050002), libosmo-ranap5 (= ${binary:Version}), ${misc:Depends}
48
 Description: Osmocom code for the Iuh interface (HNBAP, RUA, RANAP)
49
 
50
 Package: libosmo-rua0
51
@@ -70,21 +70,21 @@
52
 Architecture: any
53
 Multi-Arch: same
54
 Pre-Depends: ${misc:Pre-Depends}
55
-Depends: osmocom-nightly (= 1.0.0.202208040002), ${misc:Depends}, ${shlibs:Depends}
56
+Depends: osmocom-nightly (= 202208050002), ${misc:Depends}, ${shlibs:Depends}
57
 Description: Osmocom code for the Iuh interface (HNBAP, RUA, RANAP)
58
 
59
 Package: libosmo-rua-dbg
60
 Section: debug
61
 Architecture: any
62
 Multi-Arch: same
63
-Depends: osmocom-nightly (= 1.0.0.202208040002), libosmo-rua0 (= ${binary:Version}), ${misc:Depends}
64
+Depends: osmocom-nightly (= 202208050002), libosmo-rua0 (= ${binary:Version}), ${misc:Depends}
65
 Description: Osmocom code for the Iuh interface (HNBAP, RUA, RANAP)
66
 
67
 Package: libosmo-rua-dev
68
 Section: libdevel
69
 Architecture: any
70
 Multi-Arch: same
71
-Depends: osmocom-nightly (= 1.0.0.202208040002), libosmo-rua0 (= ${binary:Version}), ${misc:Depends}
72
+Depends: osmocom-nightly (= 202208050002), libosmo-rua0 (= ${binary:Version}), ${misc:Depends}
73
 Description: Osmocom code for the Iuh interface (HNBAP, RUA, RANAP)
74
 
75
 Package: libosmo-sabp1
76
@@ -92,19 +92,19 @@
77
 Architecture: any
78
 Multi-Arch: same
79
 Pre-Depends: ${misc:Pre-Depends}
80
-Depends: osmocom-nightly (= 1.0.0.202208040002), ${misc:Depends}, ${shlibs:Depends}
81
+Depends: osmocom-nightly (= 202208050002), ${misc:Depends}, ${shlibs:Depends}
82
 Description: Osmocom code for the Iuh interface (SABP)
83
 
84
 Package: libosmo-sabp-dbg
85
 Section: debug
86
 Architecture: any
87
 Multi-Arch: same
88
-Depends: osmocom-nightly (= 1.0.0.202208040002), libosmo-sabp1 (= ${binary:Version}), ${misc:Depends}
89
+Depends: osmocom-nightly (= 202208050002), libosmo-sabp1 (= ${binary:Version}), ${misc:Depends}
90
 Description: Osmocom code for the Iuh interface (SABP)
91
 
92
 Package: libosmo-sabp-dev
93
 Section: libdevel
94
 Architecture: any
95
 Multi-Arch: same
96
-Depends: osmocom-nightly (= 1.0.0.202208040002), libosmo-sabp1 (= ${binary:Version}), ${misc:Depends}
97
+Depends: osmocom-nightly (= 202208050002), libosmo-sabp1 (= ${binary:Version}), ${misc:Depends}
98
 Description: Osmocom code for the Iuh interface (SABP)
99
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