Changes of Revision 42

osmo-msc.spec Changed
x
 
1
@@ -18,14 +18,15 @@
2
 
3
 %define with_iu 1
4
 Name:           osmo-msc
5
-Requires: osmocom-nightly = 1.0.0.202208040002
6
-Version:  1.9.0.14.3948f.202208040002
7
+Requires: osmocom-nightly = 202208050002
8
+Version: 1.9.0.14.3948f.202208050002
9
 Release:        0
10
 Summary:        Osmocom's MSC for 2G and 3G circuit-switched mobile networks
11
 License:        AGPL-3.0-or-later AND GPL-2.0-only
12
 Group:          Productivity/Telephony/Servers
13
 URL:            https://osmocom.org/projects/osmomsc
14
-Source:  osmo-msc_1.9.0.14.3948f.202208040002.tar.xz
15
+Source: osmo-msc_1.9.0.14.3948f.202208050002.tar.xz
16
+Source1: rpmlintrc
17
 BuildRequires:  autoconf
18
 BuildRequires:  automake
19
 BuildRequires:  libtool
20
@@ -68,17 +69,9 @@
21
 be translated to MAP if needed.
22
 
23
 %prep
24
-%setup -q
25
+%setup -n osmo-msc -q
26
 
27
 %build
28
-# HACK: don't let rpmlint abort the build when it finds that a library depends
29
-# on a package with a specific version. The path used here is listed in:
30
-# https://build.opensuse.org/package/view_file/devel:openSUSE:Factory:rpmlint/rpmlint-mini/rpmlint-mini.config?expand=1
31
-# Instead of writing to the SOURCES dir, we could upload osmocom-rpmlintrc as
32
-# additional source for each package. But that's way more effort, not worth it.
33
-echo "setBadness('shlib-fixed-dependency', 0)" \
34
-   > "%{_sourcedir}/osmocom-rpmlintrc"
35
-
36
 echo "%{version}" >.tarball-version
37
 autoreconf -fi
38
 %configure \
39
osmo-msc_1.9.0.14.3948f.202208040002.dsc -> osmo-msc_1.9.0.14.3948f.202208050002.dsc Changed
22
 
1
@@ -2,7 +2,7 @@
2
 Source: osmo-msc
3
 Binary: osmo-msc, osmo-msc-dbg, osmo-msc-doc
4
 Architecture: any all
5
-Version: 1.9.0.14.3948f.202208040002
6
+Version: 1.9.0.14.3948f.202208050002
7
 Maintainer: Osmocom team <openbsc@lists.osmocom.org>
8
 Homepage: https://osmocom.org/projects/osmomsc
9
 Standards-Version: 3.9.8
10
@@ -14,8 +14,8 @@
11
  osmo-msc-dbg deb debug extra arch=any
12
  osmo-msc-doc deb doc optional arch=all
13
 Checksums-Sha1:
14
- 744e29cd5f36ab152cdad8b1472cfcfd498e2726 335300 osmo-msc_1.9.0.14.3948f.202208040002.tar.xz
15
+ 3f6ad7e163743cd9fec746034db1ff0d9cfcf4ad 335576 osmo-msc_1.9.0.14.3948f.202208050002.tar.xz
16
 Checksums-Sha256:
17
- 8ef18e616e1a7650cf8f479c47a9e75a122f3a06718eba7e78e0de82e1b0823f 335300 osmo-msc_1.9.0.14.3948f.202208040002.tar.xz
18
+ eab701ca0672b4dd91e6c6dda8a92212cd56a7f7820b04bda4c64eabf439cb59 335576 osmo-msc_1.9.0.14.3948f.202208050002.tar.xz
19
 Files:
20
- 0d99a99ecbfd967deefbfc7d50ce13f3 335300 osmo-msc_1.9.0.14.3948f.202208040002.tar.xz
21
+ c68e286de3a3b636cea13cbd604f64df 335576 osmo-msc_1.9.0.14.3948f.202208050002.tar.xz
22
osmo-msc_1.9.0.14.3948f.202208040002.tar.xz/.tarball-version -> osmo-msc_1.9.0.14.3948f.202208050002.tar.xz/.tarball-version Changed
5
 
1
@@ -1 +1 @@
2
-1.9.0.14-3948f
3
\ No newline at end of file
4
+1.9.0.14-3948f.202208050002
5
osmo-msc_1.9.0.14.3948f.202208040002.tar.xz/contrib/osmo-msc.spec.in -> osmo-msc_1.9.0.14.3948f.202208050002.tar.xz/contrib/osmo-msc.spec.in Changed
9
 
1
@@ -18,6 +18,7 @@
2
 
3
 %define with_iu 1
4
 Name:           osmo-msc
5
+Requires: osmocom-nightly = 202208050002
6
 Version:        @VERSION@
7
 Release:        0
8
 Summary:        Osmocom's MSC for 2G and 3G circuit-switched mobile networks
9
osmo-msc_1.9.0.14.3948f.202208040002.tar.xz/debian/changelog -> osmo-msc_1.9.0.14.3948f.202208050002.tar.xz/debian/changelog Changed
13
 
1
@@ -1,8 +1,8 @@
2
-osmo-msc (1.9.0.14.3948f.202208040002) UNRELEASED; urgency=medium
3
+osmo-msc (1.9.0.14.3948f.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:08:21 +0000
9
+ -- Osmocom OBS scripts <info@osmocom.org>  Fri, 05 Aug 2022 00:03:23 +0000
10
 
11
 osmo-msc (1.9.0) unstable; urgency=medium
12
 
13
osmo-msc_1.9.0.14.3948f.202208040002.tar.xz/debian/control -> osmo-msc_1.9.0.14.3948f.202208050002.tar.xz/debian/control Changed
28
 
1
@@ -31,7 +31,7 @@
2
 Package: osmo-msc
3
 Architecture: any
4
 Multi-Arch: foreign
5
-Depends: osmocom-nightly (= 1.0.0.202208040002), ${misc:Depends}, ${shlibs:Depends}
6
+Depends: osmocom-nightly (= 202208050002), ${misc:Depends}, ${shlibs:Depends}
7
 Recommends: osmo-mgw
8
 Description: OsmoMSC: Osmocom's Mobile Switching Center for 2G and 3G circuit-switched mobile networks
9
   The Mobile Switching Center (MSC) is the heart of 2G/3G
10
@@ -49,7 +49,7 @@
11
 Section: debug
12
 Architecture: any
13
 Multi-Arch: same
14
-Depends: osmocom-nightly (= 1.0.0.202208040002), osmo-msc (= ${binary:Version}), ${misc:Depends}
15
+Depends: osmocom-nightly (= 202208050002), osmo-msc (= ${binary:Version}), ${misc:Depends}
16
 Description: OsmoMSC: Osmocom's Mobile Switching Center for 2G and 3G circuit-switched mobile networks
17
   The Mobile Switching Center (MSC) is the heart of 2G/3G
18
   circuit-switched services.  It terminates the A-interface links from the
19
@@ -69,7 +69,7 @@
20
 Architecture: all
21
 Section: doc
22
 Priority: optional
23
-Depends: osmocom-nightly (= 1.0.0.202208040002), ${misc:Depends}
24
+Depends: osmocom-nightly (= 202208050002), ${misc:Depends}
25
 Description: ${misc:Package} PDF documentation
26
  Various manuals: user manual, VTY reference manual and/or
27
  protocol/interface manuals.
28
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