Projects
osmocom:master
osmo-hlr
Sign Up
Log In
Username
Password
Overview
Repositories
Revisions
Requests
Users
Attributes
Meta
Expand all
Collapse all
Changes of Revision 36
View file
osmo-hlr.spec
Deleted
@@ -1,216 +0,0 @@ -# -# spec file for package osmo-hlr -# -# Copyright (c) 2017 SUSE LINUX GmbH, Nuernberg, Germany. -# Copyright (c) 2016, Martin Hauke <mardnh@gmx.de> -# -# All modifications and additions to the file contributed by third parties -# remain the property of their copyright owners, unless otherwise agreed -# upon. The license for this file, and modifications and additions to the -# file, is the same license as for the pristine package itself (unless the -# license for the pristine package is not an Open Source License, in which -# case the license is the MIT License). An "Open Source License" is a -# license that conforms to the Open Source Definition (Version 1.9) -# published by the Open Source Initiative. - -Name: osmo-hlr -Requires: osmocom-master -Version: 1.7.0.13.e391 -Release: 0 -Summary: Osmocom Home Location Register for GSUP protocol towards OsmoSGSN and OsmoCSCN -License: AGPL-3.0-or-later AND GPL-2.0-or-later -Group: Productivity/Telephony/Servers -URL: https://osmocom.org/projects/osmo-hlr -Source: osmo-hlr_1.7.0.13.e391.tar.xz -Source1: rpmlintrc -BuildRequires: autoconf -BuildRequires: automake -BuildRequires: libtool -BuildRequires: pkgconfig >= 0.20 -BuildRequires: python3 -%if 0%{?suse_version} -BuildRequires: systemd-rpm-macros -%endif -BuildRequires: pkgconfig(libosmoabis) >= 1.5.0 -BuildRequires: pkgconfig(libosmocore) >= 1.9.0 -BuildRequires: pkgconfig(libosmoctrl) >= 1.9.0 -BuildRequires: pkgconfig(libosmogsm) >= 1.9.0 -BuildRequires: pkgconfig(libosmovty) >= 1.9.0 -BuildRequires: pkgconfig(sqlite3) -BuildRequires: pkgconfig(talloc) >= 2.0.1 -# only needed for populate_hlr_db.pl -Requires: libdbi-drivers-dbd-sqlite3 -%{?systemd_requires} - -%description -The GSUP HLR is a stand-alone HLR (Home Location Register) for SIM -and USIM based subscribers which exposes the GSUP protocol towards -its users. OsmoSGSN supports this protocol. - -osmo-gsup-hlr is still very simplistic. It is a single-threaded -architecture and uses only sqlite3 tables as back-end. It is suitable -for installations of the scale that OsmoNITB was able to handle. It -also lacks various features like fine-grained control of subscribed -services (like supplementary services). - -%package -n libosmo-gsup-client0 -Requires: osmocom-master -Summary: Osmocom GSUP (General Subscriber Update Protocol) client library -License: GPL-2.0-or-later -Group: System/Libraries - -%description -n libosmo-gsup-client0 -This is a shared library that can be used to implement client programs for -the GSUP protocol. The typical GSUP server is OsmoHLR, with OsmoMSC, OsmoSGSN -and External USSD Entities (EUSEs) using this library to implement clients. - -%package -n libosmo-gsup-client-devel -Requires: osmocom-master -Summary: Development files for the Osmocom GSUP client library -License: GPL-2.0-or-later -Group: Development/Libraries/C and C++ -Requires: libosmo-gsup-client0 = %{version} - -%description -n libosmo-gsup-client-devel -This is a shared library that can be used to implement client programs for -the GSUP protocol. The typical GSUP server is OsmoHLR, with OsmoMSC, OsmoSGSN -and External USSD Entities (EUSEs) using this library to implement clients. - -This subpackage contains libraries and header files for developing -applications that want to make use of libosmo-gsup-client. - -%package -n libosmo-mslookup1 -Requires: osmocom-master -Summary: Osmocom MS lookup library -License: GPL-2.0-or-later -Group: System/Libraries - -%description -n libosmo-mslookup1 -This shared library contains routines for looking up mobile subscribers. - -%package -n libosmo-mslookup-devel -Requires: osmocom-master -Summary: Development files for the Osmocom MS lookup library -License: GPL-2.0-or-later -Group: Development/Libraries/C and C++ -Requires: libosmo-mslookup1 = %{version} - -%description -n libosmo-mslookup-devel -This shared library contains routines for looking up mobile subscribers. - -This subpackage contains libraries and header files for developing -applications that want to make use of libosmo-mslookup. - - -%package -n osmo-mslookup-client -Requires: osmocom-master -Summary: Standalone program using libosmo-mslookup -License: GPL-2.0-or-later -Group: Development/Libraries/C and C++ - -%description -n osmo-mslookup-client -Standalone program using libosmo-mslookup to easily integrate with programs -that want to connect services (SIP, SMS,...) to the current location of a -subscriber. - -%prep -%setup -n osmo-hlr -q - -%build -echo "%{version}" >.tarball-version -autoreconf -fi -%configure \ - --docdir="%{_docdir}/%{name}" \ - --with-systemdsystemunitdir=%{_unitdir} \ - --enable-shared \ - --disable-static -make V=1 %{?_smp_mflags} - -%install -%make_install -install -d "%{buildroot}/%{_localstatedir}/lib/osmocom" -find %{buildroot} -type f -name "*.la" -delete -print - -%check -make %{?_smp_mflags} check || (find . -name testsuite.log -exec cat {} +) - -%preun -%if 0%{?suse_version} -%service_del_preun %{name}.service -%endif - -%postun -%if 0%{?suse_version} -%service_del_postun %{name}.service -%endif - -%pre -getent group osmocom >/dev/null || groupadd --system osmocom -getent passwd osmocom >/dev/null || useradd --system --gid osmocom --home-dir /var/lib/osmocom \ - --shell /sbin/nologin --comment "Open Source Mobile Communications" osmocom -%if 0%{?suse_version} -%service_add_pre %{name}.service -%endif -exit 0 - -%post -%if 0%{?suse_version} -%service_add_post %{name}.service -%endif -/usr/share/osmocom/osmo-hlr-post-upgrade.sh -chown osmocom:osmocom /etc/osmocom/osmo-hlr.cfg -chmod 0660 /etc/osmocom/osmo-hlr.cfg -chown root:osmocom /etc/osmocom -chmod 2775 /etc/osmocom -mkdir -p /var/lib/osmocom -chown -R osmocom:osmocom /var/lib/osmocom - -%post -n libosmo-gsup-client0 -p /sbin/ldconfig -%postun -n libosmo-gsup-client0 -p /sbin/ldconfig -%post -n libosmo-mslookup1 -p /sbin/ldconfig -%postun -n libosmo-mslookup1 -p /sbin/ldconfig - -%files -%license COPYING -%dir %{_docdir}/%{name} -%dir %{_docdir}/%{name}/examples -%{_docdir}/%{name}/examples/osmo-hlr.cfg -%{_docdir}/%{name}/examples/osmo-hlr-dgsm.cfg -%dir %{_docdir}/%{name}/sql -%{_docdir}/%{name}/sql/hlr.sql -%{_docdir}/%{name}/sql//hlr_data.sql -%dir %{_sysconfdir}/osmocom -%dir %{_localstatedir}/lib/osmocom -%{_bindir}/osmo-hlr -%{_bindir}/osmo-hlr-db-tool -%dir %{_sysconfdir}/osmocom -%config %{_sysconfdir}/osmocom/osmo-hlr.cfg -%{_unitdir}/osmo-hlr.service -%dir %{_datadir}/osmocom -%{_datadir}/osmocom/osmo-hlr-post-upgrade.sh - -%files -n libosmo-gsup-client0 -%{_libdir}/libosmo-gsup-client.so.0* - -%files -n libosmo-gsup-client-devel -%{_bindir}/osmo-euse-demo -%dir %{_includedir}/osmocom -%dir %{_includedir}/osmocom/gsupclient -%{_includedir}/osmocom/gsupclient/*.h -%{_libdir}/libosmo-gsup-client.so -%{_libdir}/pkgconfig/libosmo-gsup-client.pc - -%files -n libosmo-mslookup1 -%{_libdir}/libosmo-mslookup.so.1* - -%files -n libosmo-mslookup-devel -%dir %{_includedir}/osmocom -%dir %{_includedir}/osmocom/mslookup -%{_includedir}/osmocom/mslookup/*.h -%{_libdir}/libosmo-mslookup.so -%{_libdir}/pkgconfig/libosmo-mslookup.pc - -%files -n osmo-mslookup-client -%{_bindir}/osmo-mslookup-client - -%changelog
View file
commit_a005ad64951550623102a9888e018035554c0cc5.txt
Added
View file
commit_e391c4c58d60f6c3164f2c621e8246ff0fddb372.txt
Deleted
View file
osmo-hlr_1.7.0.13.e391.dsc
Deleted
@@ -1,26 +0,0 @@ -Format: 3.0 (native) -Source: osmo-hlr -Binary: osmo-hlr, osmo-hlr-dbg, libosmo-gsup-client0, libosmo-gsup-client-dev, libosmo-mslookup1, libosmo-mslookup-dev, osmo-mslookup-utils, osmo-hlr-doc -Architecture: any all -Version: 1.7.0.13.e391 -Maintainer: Osmocom team <openbsc@lists.osmocom.org> -Homepage: https://projects.osmocom.org/projects/osmo-hlr -Standards-Version: 3.9.6 -Vcs-Browser: https://gitea.osmocom.org/cellular-infrastructure/osmo-hlr -Vcs-Git: https://gitea.osmocom.org/cellular-infrastructure/osmo-hlr -Build-Depends: debhelper (>= 10), pkg-config, dh-autoreconf, autotools-dev, python3-minimal, libosmocore-dev (>= 1.9.0), libosmo-abis-dev (>= 1.5.0), libosmo-netif-dev (>= 1.4.0), libsqlite3-dev, sqlite3, osmo-gsm-manuals-dev (>= 1.5.0) -Package-List: - libosmo-gsup-client-dev deb net optional arch=any - libosmo-gsup-client0 deb libs optional arch=any - libosmo-mslookup-dev deb net optional arch=any - libosmo-mslookup1 deb libs optional arch=any - osmo-hlr deb net optional arch=any - osmo-hlr-dbg deb debug extra arch=any - osmo-hlr-doc deb doc optional arch=all - osmo-mslookup-utils deb utils optional arch=any -Checksums-Sha1: - 421e8def468d587248f7245f4843e776033e13f1 177648 osmo-hlr_1.7.0.13.e391.tar.xz -Checksums-Sha256: - 588ecb78b7e209f58b1a1ba8498b213d044871fda51d6eda4c5406319ab0e947 177648 osmo-hlr_1.7.0.13.e391.tar.xz -Files: - 9219287c7948b3c7512981c0e8f0a2a5 177648 osmo-hlr_1.7.0.13.e391.tar.xz
View file
osmo-hlr_1.7.0.13.e391.tar.xz/contrib/osmo-hlr.spec.in
Deleted
@@ -1,215 +0,0 @@ -# -# spec file for package osmo-hlr -# -# Copyright (c) 2017 SUSE LINUX GmbH, Nuernberg, Germany. -# Copyright (c) 2016, Martin Hauke <mardnh@gmx.de> -# -# All modifications and additions to the file contributed by third parties -# remain the property of their copyright owners, unless otherwise agreed -# upon. The license for this file, and modifications and additions to the -# file, is the same license as for the pristine package itself (unless the -# license for the pristine package is not an Open Source License, in which -# case the license is the MIT License). An "Open Source License" is a -# license that conforms to the Open Source Definition (Version 1.9) -# published by the Open Source Initiative. - -Name: osmo-hlr -Requires: osmocom-master -Version: @VERSION@ -Release: 0 -Summary: Osmocom Home Location Register for GSUP protocol towards OsmoSGSN and OsmoCSCN -License: AGPL-3.0-or-later AND GPL-2.0-or-later -Group: Productivity/Telephony/Servers -URL: https://osmocom.org/projects/osmo-hlr -Source: %{name}-%{version}.tar.xz -BuildRequires: autoconf -BuildRequires: automake -BuildRequires: libtool -BuildRequires: pkgconfig >= 0.20 -BuildRequires: python3 -%if 0%{?suse_version} -BuildRequires: systemd-rpm-macros -%endif -BuildRequires: pkgconfig(libosmoabis) >= 1.5.0 -BuildRequires: pkgconfig(libosmocore) >= 1.9.0 -BuildRequires: pkgconfig(libosmoctrl) >= 1.9.0 -BuildRequires: pkgconfig(libosmogsm) >= 1.9.0 -BuildRequires: pkgconfig(libosmovty) >= 1.9.0 -BuildRequires: pkgconfig(sqlite3) -BuildRequires: pkgconfig(talloc) >= 2.0.1 -# only needed for populate_hlr_db.pl -Requires: libdbi-drivers-dbd-sqlite3 -%{?systemd_requires} - -%description -The GSUP HLR is a stand-alone HLR (Home Location Register) for SIM -and USIM based subscribers which exposes the GSUP protocol towards -its users. OsmoSGSN supports this protocol. - -osmo-gsup-hlr is still very simplistic. It is a single-threaded -architecture and uses only sqlite3 tables as back-end. It is suitable -for installations of the scale that OsmoNITB was able to handle. It -also lacks various features like fine-grained control of subscribed -services (like supplementary services). - -%package -n libosmo-gsup-client0 -Requires: osmocom-master -Summary: Osmocom GSUP (General Subscriber Update Protocol) client library -License: GPL-2.0-or-later -Group: System/Libraries - -%description -n libosmo-gsup-client0 -This is a shared library that can be used to implement client programs for -the GSUP protocol. The typical GSUP server is OsmoHLR, with OsmoMSC, OsmoSGSN -and External USSD Entities (EUSEs) using this library to implement clients. - -%package -n libosmo-gsup-client-devel -Requires: osmocom-master -Summary: Development files for the Osmocom GSUP client library -License: GPL-2.0-or-later -Group: Development/Libraries/C and C++ -Requires: libosmo-gsup-client0 = %{version} - -%description -n libosmo-gsup-client-devel -This is a shared library that can be used to implement client programs for -the GSUP protocol. The typical GSUP server is OsmoHLR, with OsmoMSC, OsmoSGSN -and External USSD Entities (EUSEs) using this library to implement clients. - -This subpackage contains libraries and header files for developing -applications that want to make use of libosmo-gsup-client. - -%package -n libosmo-mslookup1 -Requires: osmocom-master -Summary: Osmocom MS lookup library -License: GPL-2.0-or-later -Group: System/Libraries - -%description -n libosmo-mslookup1 -This shared library contains routines for looking up mobile subscribers. - -%package -n libosmo-mslookup-devel -Requires: osmocom-master -Summary: Development files for the Osmocom MS lookup library -License: GPL-2.0-or-later -Group: Development/Libraries/C and C++ -Requires: libosmo-mslookup1 = %{version} - -%description -n libosmo-mslookup-devel -This shared library contains routines for looking up mobile subscribers. - -This subpackage contains libraries and header files for developing -applications that want to make use of libosmo-mslookup. - - -%package -n osmo-mslookup-client -Requires: osmocom-master -Summary: Standalone program using libosmo-mslookup -License: GPL-2.0-or-later -Group: Development/Libraries/C and C++ - -%description -n osmo-mslookup-client -Standalone program using libosmo-mslookup to easily integrate with programs -that want to connect services (SIP, SMS,...) to the current location of a -subscriber. - -%prep -%setup -q - -%build -echo "%{version}" >.tarball-version -autoreconf -fi -%configure \ - --docdir="%{_docdir}/%{name}" \ - --with-systemdsystemunitdir=%{_unitdir} \ - --enable-shared \ - --disable-static -make V=1 %{?_smp_mflags} - -%install -%make_install -install -d "%{buildroot}/%{_localstatedir}/lib/osmocom" -find %{buildroot} -type f -name "*.la" -delete -print - -%check -make %{?_smp_mflags} check || (find . -name testsuite.log -exec cat {} +) - -%preun -%if 0%{?suse_version} -%service_del_preun %{name}.service -%endif - -%postun -%if 0%{?suse_version} -%service_del_postun %{name}.service -%endif - -%pre -getent group osmocom >/dev/null || groupadd --system osmocom -getent passwd osmocom >/dev/null || useradd --system --gid osmocom --home-dir /var/lib/osmocom \ - --shell /sbin/nologin --comment "Open Source Mobile Communications" osmocom -%if 0%{?suse_version} -%service_add_pre %{name}.service -%endif -exit 0 - -%post -%if 0%{?suse_version} -%service_add_post %{name}.service -%endif -/usr/share/osmocom/osmo-hlr-post-upgrade.sh -chown osmocom:osmocom /etc/osmocom/osmo-hlr.cfg -chmod 0660 /etc/osmocom/osmo-hlr.cfg -chown root:osmocom /etc/osmocom -chmod 2775 /etc/osmocom -mkdir -p /var/lib/osmocom -chown -R osmocom:osmocom /var/lib/osmocom - -%post -n libosmo-gsup-client0 -p /sbin/ldconfig -%postun -n libosmo-gsup-client0 -p /sbin/ldconfig -%post -n libosmo-mslookup1 -p /sbin/ldconfig -%postun -n libosmo-mslookup1 -p /sbin/ldconfig - -%files -%license COPYING -%dir %{_docdir}/%{name} -%dir %{_docdir}/%{name}/examples -%{_docdir}/%{name}/examples/osmo-hlr.cfg -%{_docdir}/%{name}/examples/osmo-hlr-dgsm.cfg -%dir %{_docdir}/%{name}/sql -%{_docdir}/%{name}/sql/hlr.sql -%{_docdir}/%{name}/sql//hlr_data.sql -%dir %{_sysconfdir}/osmocom -%dir %{_localstatedir}/lib/osmocom -%{_bindir}/osmo-hlr -%{_bindir}/osmo-hlr-db-tool -%dir %{_sysconfdir}/osmocom -%config %{_sysconfdir}/osmocom/osmo-hlr.cfg -%{_unitdir}/osmo-hlr.service -%dir %{_datadir}/osmocom -%{_datadir}/osmocom/osmo-hlr-post-upgrade.sh - -%files -n libosmo-gsup-client0 -%{_libdir}/libosmo-gsup-client.so.0* - -%files -n libosmo-gsup-client-devel -%{_bindir}/osmo-euse-demo -%dir %{_includedir}/osmocom -%dir %{_includedir}/osmocom/gsupclient -%{_includedir}/osmocom/gsupclient/*.h -%{_libdir}/libosmo-gsup-client.so -%{_libdir}/pkgconfig/libosmo-gsup-client.pc - -%files -n libosmo-mslookup1 -%{_libdir}/libosmo-mslookup.so.1* - -%files -n libosmo-mslookup-devel -%dir %{_includedir}/osmocom -%dir %{_includedir}/osmocom/mslookup -%{_includedir}/osmocom/mslookup/*.h -%{_libdir}/libosmo-mslookup.so -%{_libdir}/pkgconfig/libosmo-mslookup.pc - -%files -n osmo-mslookup-client -%{_bindir}/osmo-mslookup-client - -%changelog
View file
osmo-hlr_1.7.0.14.a005.dsc
Added
@@ -0,0 +1,26 @@ +Format: 3.0 (native) +Source: osmo-hlr +Binary: osmo-hlr, osmo-hlr-dbg, libosmo-gsup-client0, libosmo-gsup-client-dev, libosmo-mslookup1, libosmo-mslookup-dev, osmo-mslookup-utils, osmo-hlr-doc +Architecture: any all +Version: 1.7.0.14.a005 +Maintainer: Osmocom team <openbsc@lists.osmocom.org> +Homepage: https://projects.osmocom.org/projects/osmo-hlr +Standards-Version: 3.9.6 +Vcs-Browser: https://gitea.osmocom.org/cellular-infrastructure/osmo-hlr +Vcs-Git: https://gitea.osmocom.org/cellular-infrastructure/osmo-hlr +Build-Depends: debhelper (>= 10), pkg-config, dh-autoreconf, autotools-dev, python3-minimal, libosmocore-dev (>= 1.9.0), libosmo-abis-dev (>= 1.5.0), libosmo-netif-dev (>= 1.4.0), libsqlite3-dev, sqlite3, osmo-gsm-manuals-dev (>= 1.5.0) +Package-List: + libosmo-gsup-client-dev deb net optional arch=any + libosmo-gsup-client0 deb libs optional arch=any + libosmo-mslookup-dev deb net optional arch=any + libosmo-mslookup1 deb libs optional arch=any + osmo-hlr deb net optional arch=any + osmo-hlr-dbg deb debug extra arch=any + osmo-hlr-doc deb doc optional arch=all + osmo-mslookup-utils deb utils optional arch=any +Checksums-Sha1: + defaf92e9b31f3d141d02527ab4f4ffe928a4dd5 176196 osmo-hlr_1.7.0.14.a005.tar.xz +Checksums-Sha256: + 010d26d24d7bb3579aa623b99fa48b4125667db81959f1cb34807b674c7d19b6 176196 osmo-hlr_1.7.0.14.a005.tar.xz +Files: + 43969a89c076238c76a531fd8f8ca462 176196 osmo-hlr_1.7.0.14.a005.tar.xz
View file
osmo-hlr_1.7.0.13.e391.tar.xz/.tarball-version -> osmo-hlr_1.7.0.14.a005.tar.xz/.tarball-version
Changed
@@ -1 +1 @@ -1.7.0.13-e391 +1.7.0.14-a005
View file
osmo-hlr_1.7.0.13.e391.tar.xz/Makefile.am -> osmo-hlr_1.7.0.14.a005.tar.xz/Makefile.am
Changed
@@ -12,7 +12,6 @@ EXTRA_DIST = \ .version \ README.md \ - contrib/osmo-hlr.spec.in \ debian \ git-version-gen \ $(NULL)
View file
osmo-hlr_1.7.0.13.e391.tar.xz/configure.ac -> osmo-hlr_1.7.0.14.a005.tar.xz/configure.ac
Changed
@@ -203,7 +203,6 @@ contrib/Makefile contrib/systemd/Makefile contrib/dgsm/Makefile - contrib/osmo-hlr.spec tests/Makefile tests/auc/Makefile tests/auc/gen_ts_55_205_test_sets/Makefile
View file
osmo-hlr_1.7.0.13.e391.tar.xz/debian/changelog -> osmo-hlr_1.7.0.14.a005.tar.xz/debian/changelog
Changed
@@ -1,8 +1,8 @@ -osmo-hlr (1.7.0.13.e391) unstable; urgency=medium +osmo-hlr (1.7.0.14.a005) unstable; urgency=medium * Automatically generated changelog entry for building the Osmocom master feed - -- Osmocom OBS scripts <info@osmocom.org> Wed, 08 May 2024 06:50:31 +0000 + -- Osmocom OBS scripts <info@osmocom.org> Mon, 13 May 2024 12:26:16 +0000 osmo-hlr (1.7.0) unstable; urgency=medium
View file
rpmlintrc
Deleted
@@ -1,5 +0,0 @@ -# Don't abort the build when finding a library that depends on a package with -# a specific version. This is intentional for nightly builds, we don't want -# libraries from different build dates to be mixed as they might have ABI -# incompatibilities. -setBadness('shlib-fixed-dependency', 0)
Locations
Projects
Search
Status Monitor
Help
Open Build Service
OBS Manuals
API Documentation
OBS Portal
Reporting a Bug
Contact
Mailing List
Forums
Chat (IRC)
Twitter
Open Build Service (OBS)
is an
openSUSE project
.