Changes of Revision 42
osmo-iuh.spec
Changed
x
1
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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