Scripted push of GNOME 47
OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/calls?expand=0&rev=28
This commit is contained in:
commit
8c5ad917a9
23
.gitattributes
vendored
Normal file
23
.gitattributes
vendored
Normal file
@ -0,0 +1,23 @@
|
||||
## Default LFS
|
||||
*.7z filter=lfs diff=lfs merge=lfs -text
|
||||
*.bsp filter=lfs diff=lfs merge=lfs -text
|
||||
*.bz2 filter=lfs diff=lfs merge=lfs -text
|
||||
*.gem filter=lfs diff=lfs merge=lfs -text
|
||||
*.gz filter=lfs diff=lfs merge=lfs -text
|
||||
*.jar filter=lfs diff=lfs merge=lfs -text
|
||||
*.lz filter=lfs diff=lfs merge=lfs -text
|
||||
*.lzma filter=lfs diff=lfs merge=lfs -text
|
||||
*.obscpio filter=lfs diff=lfs merge=lfs -text
|
||||
*.oxt filter=lfs diff=lfs merge=lfs -text
|
||||
*.pdf filter=lfs diff=lfs merge=lfs -text
|
||||
*.png filter=lfs diff=lfs merge=lfs -text
|
||||
*.rpm filter=lfs diff=lfs merge=lfs -text
|
||||
*.tbz filter=lfs diff=lfs merge=lfs -text
|
||||
*.tbz2 filter=lfs diff=lfs merge=lfs -text
|
||||
*.tgz filter=lfs diff=lfs merge=lfs -text
|
||||
*.ttf filter=lfs diff=lfs merge=lfs -text
|
||||
*.txz filter=lfs diff=lfs merge=lfs -text
|
||||
*.whl filter=lfs diff=lfs merge=lfs -text
|
||||
*.xz filter=lfs diff=lfs merge=lfs -text
|
||||
*.zip filter=lfs diff=lfs merge=lfs -text
|
||||
*.zst filter=lfs diff=lfs merge=lfs -text
|
1
.gitignore
vendored
Normal file
1
.gitignore
vendored
Normal file
@ -0,0 +1 @@
|
||||
.osc
|
19
_service
Normal file
19
_service
Normal file
@ -0,0 +1,19 @@
|
||||
<?xml version="1.0"?>
|
||||
<services>
|
||||
<service name="obs_scm" mode="manual">
|
||||
<param name="scm">git</param>
|
||||
<param name="url">https://gitlab.gnome.org/GNOME/calls.git</param>
|
||||
<param name="revision">v47.0</param>
|
||||
<param name="versionformat">@PARENT_TAG@+@TAG_OFFSET@</param>
|
||||
<param name="versionrewrite-pattern">v?(.*)\+0</param>
|
||||
<param name="versionrewrite-replacement">\1</param>
|
||||
<!-- <param name="changesgenerate">enable</param> -->
|
||||
</service>
|
||||
<service name="tar" mode="buildtime"/>
|
||||
<service name="recompress" mode="buildtime">
|
||||
<param name="file">*.tar</param>
|
||||
<param name="compression">zst</param>
|
||||
</service>
|
||||
<service name="set_version" mode="manual" />
|
||||
</services>
|
||||
|
3
calls-46.3.obscpio
Normal file
3
calls-46.3.obscpio
Normal file
@ -0,0 +1,3 @@
|
||||
version https://git-lfs.github.com/spec/v1
|
||||
oid sha256:cf1049b1bd8999ca851bc818cbc7080e706e9db64a7866420094625dc042ff6b
|
||||
size 3141644
|
3
calls-47.0.obscpio
Normal file
3
calls-47.0.obscpio
Normal file
@ -0,0 +1,3 @@
|
||||
version https://git-lfs.github.com/spec/v1
|
||||
oid sha256:301b868c985eb253844d91633915701437501ee0327213fbef770e283874a50e
|
||||
size 3045388
|
354
calls.changes
Normal file
354
calls.changes
Normal file
@ -0,0 +1,354 @@
|
||||
-------------------------------------------------------------------
|
||||
Sun Sep 15 13:05:51 UTC 2024 - Bjørn Lie <bjorn.lie@gmail.com>
|
||||
|
||||
- Update to version 47.0:
|
||||
+ Clear number and address entries when closing the application
|
||||
window
|
||||
+ Fix crash on mobile when placing outgoing call
|
||||
+ Fix keypad layout in RTL locales
|
||||
+ Updated translations.
|
||||
- Changes from version 47.rc:
|
||||
+ Now uses AdwAboutDialog, requiring Adwaita 1.5
|
||||
+ Improved style sheets
|
||||
+ Actually shipping translated metainfo
|
||||
- Changes from version 47.beta:
|
||||
+ Add systemd unit file
|
||||
+ Emit phone-hangup event
|
||||
+ libpeas-2 port
|
||||
- Changes from version 47.alpha:
|
||||
+ GTK4 Port
|
||||
+ Fix crash when Modem has no location services
|
||||
+ Fix crash when SIP handles have never gotten set up
|
||||
- Changes in BuildRequires following upstreams porting:
|
||||
+ Add pkgconfig(libadwaita-1), pkgconfig(libpeas-2) and
|
||||
pkgconfig(gtk4)
|
||||
+ Drop pkgconfig(gtk+-3.0), pkgconfig(libhandy-1) and
|
||||
pkgconfig(libpeas-1.0)
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Sat Jun 29 12:28:42 UTC 2024 - Bjørn Lie <bjorn.lie@gmail.com>
|
||||
|
||||
- Update to version 46.3:
|
||||
+ Fix crash when Modem has no location services.
|
||||
+ Fix crash when SIP handles have never gotten set up.
|
||||
+ Updated translations.
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Mar 15 10:33:34 UTC 2024 - Dominique Leuenberger <dimstar@opensuse.org>
|
||||
|
||||
- Update to version 46.0:
|
||||
+ Metainfo improvements.
|
||||
+ Add available emergency numbers by location (country code).
|
||||
+ Fix call back button being insensitive.
|
||||
+ Updated translations.
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Jan 16 17:32:24 UTC 2024 - Dominique Leuenberger <dimstar@opensuse.org>
|
||||
|
||||
- Convert to source service for easier updating.
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Sep 29 06:03:48 UTC 2023 - Bjørn Lie <bjorn.lie@gmail.com>
|
||||
|
||||
- Update to version 45.0:
|
||||
+ Updated translations.
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Sep 4 01:38:37 UTC 2023 - Luciano Santos <luc14n0@opensuse.org>
|
||||
|
||||
- Update to version 45.rc.0:
|
||||
+ New SIP feature: Support for AES 256 bit crypto suites.
|
||||
+ Fixed object life cycle of CallsMMOrigin.
|
||||
+ Updated translations.
|
||||
|
||||
- Changes from version 45.alpha.0:
|
||||
+ New features:
|
||||
- Emergency call numbers provided through ModemManager.
|
||||
- Resolve emergency number types using hardcoded table.
|
||||
+ Don't crash on empty/NULL call id.
|
||||
+ Properly unregister SIP account on shutdown.
|
||||
+ A couple of memory leaks.
|
||||
+ Updated libcall-ui to bring in latest fixes and translation
|
||||
updates.
|
||||
+ Updated translations.
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Sun Jun 11 20:42:49 UTC 2023 - Bjørn Lie <bjorn.lie@gmail.com>
|
||||
|
||||
- Update to version 44.2:
|
||||
+ Fix origin being unrefed making calling impossible after a few
|
||||
of calls.
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Sat Apr 22 19:31:43 UTC 2023 - Bjørn Lie <bjorn.lie@gmail.com>
|
||||
|
||||
- Update to version 44.1:
|
||||
+ Don't crash on empty/NULL call id
|
||||
+ Properly unregister SIP account on shutdown
|
||||
+ A couple of memory leaks
|
||||
+ Updated libcall-ui to bring in latest fixes
|
||||
+ Updated translations.
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Mar 17 18:08:08 UTC 2023 - Bjørn Lie <bjorn.lie@gmail.com>
|
||||
|
||||
- Update to version 44.0:
|
||||
+ New features:
|
||||
- Sort favourite contacts at the top.
|
||||
- Support for emergency calls in "dummy" provider.
|
||||
+ Maybe noteworthy:
|
||||
- Fixed a couple of memory leaks.
|
||||
- Higher code coverage.
|
||||
- Disable call waiting.
|
||||
+ Updated translations.
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Mar 7 11:04:33 UTC 2023 - Bjørn Lie <bjorn.lie@gmail.com>
|
||||
|
||||
- Update to version 44.alpha.1:
|
||||
+ **Really** fix endless ringing bug
|
||||
+ Fixed a crash
|
||||
+ Database closed correctly on shutdown
|
||||
+ Updated translations.
|
||||
- Changes from version 44.alpha.0:
|
||||
+ Fixed rare endless ringing bug (requires feedbackd 0.0.1)
|
||||
+ SIP: Honour remote port in INVITE
|
||||
+ SIP: Reenable G722 codec
|
||||
+ Shuts down gracefully on SIGTERM/SIGINT
|
||||
+ Flatpak build improvements
|
||||
+ Updated translations.
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Thu Jan 12 17:25:53 UTC 2023 - Bjørn Lie <bjorn.lie@gmail.com>
|
||||
|
||||
- Update to version 43.3:
|
||||
+ **Really** fix endless ringing bug.
|
||||
+ Fixed a crash.
|
||||
+ Database closed correctly on shutdown.
|
||||
+ Allow building without GStreamer debugging API.
|
||||
+ Updated translations.
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Dec 5 14:17:42 UTC 2022 - Bjørn Lie <bjorn.lie@gmail.com>
|
||||
|
||||
- Update to version 43.2:
|
||||
+ Fixed rare endless ringing bug (requires feedbackd 0.0.1).
|
||||
+ SIP: Honour remote port in INVITE.
|
||||
+ SIP: Reenable G722 codec.
|
||||
+ Shuts down gracefully on SIGTERM/SIGINT.
|
||||
+ Flatpak build improvements.
|
||||
+ Updated translations.
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Sep 19 19:57:52 UTC 2022 - Bjørn Lie <bjorn.lie@gmail.com>
|
||||
|
||||
- Update to version 43.0:
|
||||
+ Update libcall-ui to always reset audio profile.
|
||||
+ i18n: mm-call: Clarify "transfer" and "deflect".
|
||||
+ tests: Remove unused code.
|
||||
+ metainfo: Correct screenshot URLs.
|
||||
+ Updated translations.
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Sep 6 06:32:18 UTC 2022 - Bjørn Lie <bjorn.lie@gmail.com>
|
||||
|
||||
- Update to version 43.rc.0:
|
||||
+ New features: Call display redesigned.
|
||||
+ Maybe noteworthy:
|
||||
- Changed the default branch to "main".
|
||||
- Fix auto-connect VoIP setting not being honored.
|
||||
- Fixed issue with outgoin waiting calls considered as incoming
|
||||
call.
|
||||
+ Updated translations.
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Aug 12 11:31:06 UTC 2022 - Dominique Leuenberger <dimstar@opensuse.org>
|
||||
|
||||
- Update to version 43.beta.0:
|
||||
+ Improved startup times and scrolling performance with large
|
||||
call histories.
|
||||
+ Add "Send SMS" action in history popover
|
||||
- Changes from version 43.alpha.2:
|
||||
+ Calls is now DBus activatable.
|
||||
+ Made debug logs more meaningful.
|
||||
+ Added manpage using rst2man.
|
||||
+ Bumped delay until UI is shown to 100ms.
|
||||
+ Indicate we're using feedbackd in desktop file which is useful
|
||||
for phosh-mobile-settings.
|
||||
- Changes from version 43.alpha.1:
|
||||
+ SIP plugin can now be used for SRTP (SDES key exchange).
|
||||
By default it can only be used when using TLS transport.
|
||||
If you want to use SRTP without TLS, you must set the newly
|
||||
added "always-allow-sdes" gsetting.
|
||||
- Changes from version 43.alpha.0:
|
||||
+ Preparations for allowing use of SRTP (not user-visible).
|
||||
+ Added switch to display password in VoIP account management.
|
||||
+ Updated translations.
|
||||
- Switch from _service to upstream released tarballs.
|
||||
- Add python3-docutils BuildRequires: allow to build man pages.
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Sun Mar 20 08:06:08 UTC 2022 - Bjørn Lie <bjorn.lie@gmail.com>
|
||||
|
||||
- Update to version 42.0:
|
||||
+ Updated translations.
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Sun Mar 6 10:17:47 UTC 2022 - Bjørn Lie <bjorn.lie@gmail.com>
|
||||
|
||||
- Update to version 42.rc.1:
|
||||
+ G722 is now the preferred codec for SIP calls.
|
||||
+ Hole punching scheme now also used for RTCP.
|
||||
+ Updated translations.
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Feb 25 23:39:54 UTC 2022 - Bjørn Lie <bjorn.lie@gmail.com>
|
||||
|
||||
- Update to version 42.rc0:
|
||||
+ Bugfix release
|
||||
+ Updated libcall-ui to v0.0.2
|
||||
+ Call time now in sync with phosh (phosh 0.16.0 required)
|
||||
+ Updated translations.
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Sat Feb 12 23:08:29 UTC 2022 - Bjørn Lie <bjorn.lie@gmail.com>
|
||||
|
||||
- Update to version 42.beta.1:
|
||||
+ Bugfix release
|
||||
+ Updated libcall-ui to v0.0.1
|
||||
- Changes from version 42.beta.0:
|
||||
+ New features:
|
||||
- SIP providers can now handle tel URIs
|
||||
- Allow adding contacts from call history
|
||||
+ Maybe noteworthy:
|
||||
- In app feedback when SIP accounts go online/offline
|
||||
- Can set preferred audio codecs via gsetting
|
||||
- Changes from version 42.alpha.0:
|
||||
+ New features:
|
||||
- Avatars in the call history and call display
|
||||
- Avatars exposed over DBus so phosh show them on the lockscreen
|
||||
- Can silence ringing over DBus (used in phosh-antispam
|
||||
+ Maybe noteworthy:
|
||||
- Note to distribution packagers: Both Calls and current phosh
|
||||
(0.14.1) are embedding libcall-ui which will install
|
||||
translation files (typically installed to
|
||||
/usr/share/locale/*/LC_MESSAGES/call-ui.mo). The next phosh
|
||||
version will default to not installing i18n files of
|
||||
libcall-ui (World/Phosh/phosh!963). For this version you
|
||||
should either cherry pick World/Phosh/phosh@b51e2001 or
|
||||
exclude call-ui.mo when installing phosh's translations in
|
||||
your packaging.
|
||||
- Improved scrolling performance in the call history
|
||||
- Can use DTMF over DBus (used in phosh on the lockscreen)
|
||||
- Various UI fixes
|
||||
+ Updated translations.
|
||||
- Pass sysconfdir=%%{_distconfdir} to meson, install autostart
|
||||
desktop file to /usr/etc/
|
||||
- Split out a new sub package calls-ofono, and package the
|
||||
deprecated ofono support should some endusers still want to use
|
||||
it.
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Jan 31 18:11:37 UTC 2022 - Bjørn Lie <bjorn.lie@gmail.com>
|
||||
|
||||
- Tidy the spec up even more, use generic BuildRequires for
|
||||
compilers needed, update URL to current home.
|
||||
- Run selective tests only.
|
||||
- Exclude packaging of ofono plugins, upstream is gone/defunct.
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Jan 12 20:36:59 UTC 2022 - Dominique Leuenberger <dimstar@opensuse.org>
|
||||
|
||||
- Update to version 41.1:
|
||||
+ Quite a lot of changes and stabilisation work since 0.3.4.
|
||||
- Change _service to grab source from gitlab.gnome.org.
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Thu Jun 27 20:10:00 UTC 2021 - Adrian Campos Garrido <adriancampos@teachelp.com>
|
||||
|
||||
- Updating version 0.3.4
|
||||
* manager: Set peas search path only once
|
||||
* provider: whitespace and indentation
|
||||
* cleanup: Fix calls_origin_get_name() related memory leaks
|
||||
* mm: origin: Try using own number as the origin name
|
||||
* account-provider: Add debugging in the public functions
|
||||
* plugins: provider: Use CallsOrigin instead of derived types for GListStore
|
||||
* util: Add simple API to query protocol
|
||||
* test: Add util tests
|
||||
* call: Introduce protocol property
|
||||
* calls-record: Introduce the protocol property
|
||||
* provider: Add API to query supported protocols
|
||||
* origin: Add API to query supported protocols
|
||||
* manager: support multiple providers
|
||||
* application: Add CallsSettings class
|
||||
* new-call-box: Honour auto-use-default-origins setting
|
||||
* application: Don't add a provider if one is already present
|
||||
* manager: Differentiate the NO_ORIGIN state
|
||||
* test: manager: Use more appropriate `g_assert_*()` calls
|
||||
* sip: provider: Don't warn when trying to add account multiple times
|
||||
* tests: manager: Add multiple provider tests
|
||||
* application: settings: Add country code setting
|
||||
* manager: Update country code
|
||||
* ci: disable flatpak build
|
||||
* d/control: Add libxml2-utils
|
||||
* meson: Compile schemas in build directory
|
||||
* Add run script to the build directory
|
||||
* Update README: Explain how to start calls without installing
|
||||
* Initial DBus API
|
||||
* display: codestyle
|
||||
* display: Fix typo
|
||||
* record-store: codestyle
|
||||
* Fix old-style warnings all over the codebase
|
||||
* Fix missing-declarations warnings all over the codebase
|
||||
* sip: media-pipeline: Don't shadow props variable
|
||||
* ofono: call: Don't shadow props variable
|
||||
* mm: origin: Don't shadow props variable
|
||||
* call-display: Add default case to switch statement
|
||||
* record-store: Add default case to switch statements
|
||||
* main-window: Add default case to switch statement
|
||||
* meson: Use stricter compilation warnings and errors
|
||||
* desktop-file: Register as sip and sips URI scheme handler
|
||||
* run: Add plugin search directory
|
||||
* README: Reword plugin search directory section to be more accurate
|
||||
* dir-locals: Treat G_* macros as including a semicolon
|
||||
* manager: Fix whitespace
|
||||
* manager: codestyle
|
||||
* sip: origin: Fix if condition in dispose()
|
||||
* util: Make position argument in calls_find_store() optional
|
||||
* test: manager: Expanded *has_provider() testing
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Apr 28 07:19:00 UTC 2021 - Adrian Campos Garrido <adriancampos@teachelp.com>
|
||||
|
||||
- Updating version 0.3.2
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Sun Apr 11 18:58:30 UTC 2021 - Andrés B.S. <andresbs@opensuse.org>
|
||||
|
||||
- Tweaks to packaging
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Thu Dec 17 20:00:00 CET 2020 - Adrian Campos Garrido <adriancampos@teachelp.com>
|
||||
|
||||
- Updating version 0.1.9
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Oct 05 20:00:00 CET 2020 - Adrian Campos Garrido <adriancampos@teachelp.com>
|
||||
|
||||
- Updating version 0.1.8
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Sun Jul 26 20:00:00 CET 2020 - Adrian Campos Garrido <adriancampos@teachelp.com>
|
||||
|
||||
- Updating version 0.1.7 with patches for openSUSE
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Sat Jun 20 20:00:00 CET 2020 - Adrian Campos Garrido <adriancampos@teachelp.com>
|
||||
|
||||
- Updating version 0.1.4.
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Feb 23 09:00:00 CET 2020 - Adrian Campos Garrido <adriancampos@teachelp.com>
|
||||
|
||||
- Updating version 0.3.1
|
||||
|
4
calls.obsinfo
Normal file
4
calls.obsinfo
Normal file
@ -0,0 +1,4 @@
|
||||
name: calls
|
||||
version: 47.0
|
||||
mtime: 1726345768
|
||||
commit: 11ce0eae72f6f6eeb1c1de2cfe71046087368121
|
132
calls.spec
Normal file
132
calls.spec
Normal file
@ -0,0 +1,132 @@
|
||||
#
|
||||
# spec file for package calls
|
||||
#
|
||||
# Copyright (c) 2024 SUSE LLC
|
||||
#
|
||||
# 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.
|
||||
|
||||
# Please submit bugfixes or comments via https://bugs.opensuse.org/
|
||||
#
|
||||
|
||||
|
||||
Name: calls
|
||||
Version: 47.0
|
||||
Release: 0
|
||||
Summary: A phone dialer and call handler
|
||||
License: GPL-3.0-only AND MIT
|
||||
URL: https://gitlab.gnome.org/GNOME/calls
|
||||
Source0: %{name}-%{version}.tar.zst
|
||||
BuildRequires: appstream-glib
|
||||
BuildRequires: c++_compiler
|
||||
BuildRequires: c_compiler
|
||||
BuildRequires: desktop-file-utils
|
||||
BuildRequires: hicolor-icon-theme
|
||||
BuildRequires: meson
|
||||
BuildRequires: pkgconfig
|
||||
BuildRequires: python3-docutils
|
||||
BuildRequires: sofia-sip
|
||||
BuildRequires: vala
|
||||
BuildRequires: xvfb-run
|
||||
BuildRequires: pkgconfig(folks)
|
||||
BuildRequires: pkgconfig(glib-2.0) >= 2.50.0
|
||||
BuildRequires: pkgconfig(gobject-2.0)
|
||||
BuildRequires: pkgconfig(gom-1.0)
|
||||
BuildRequires: pkgconfig(gsound)
|
||||
BuildRequires: pkgconfig(gstreamer-1.0)
|
||||
BuildRequires: pkgconfig(gstreamer-audio-1.0)
|
||||
BuildRequires: pkgconfig(gstreamer-plugins-bad-1.0)
|
||||
BuildRequires: pkgconfig(gtk4)
|
||||
BuildRequires: pkgconfig(libadwaita-1)
|
||||
BuildRequires: pkgconfig(libcallaudio-0.1)
|
||||
BuildRequires: pkgconfig(libebook-contacts-1.2)
|
||||
BuildRequires: pkgconfig(libfeedback-0.0)
|
||||
BuildRequires: pkgconfig(libpeas-2)
|
||||
BuildRequires: pkgconfig(mm-glib)
|
||||
BuildRequires: pkgconfig(sofia-sip-ua-glib)
|
||||
|
||||
%description
|
||||
%{summary}.
|
||||
|
||||
Calls is also a capable sip-client.
|
||||
|
||||
%package ofono
|
||||
Summary: Ofono support for %{name}
|
||||
Requires: %{name} = %{version}
|
||||
|
||||
%description ofono
|
||||
%{summary}.
|
||||
|
||||
This package is not recommended, only install if you are sure you
|
||||
want ofono support.
|
||||
|
||||
%lang_package
|
||||
|
||||
%prep
|
||||
%autosetup -p1
|
||||
|
||||
%build
|
||||
%meson \
|
||||
--sysconfdir=%{_distconfdir} \
|
||||
-Dsystemd_user_unit_dir=%{_userunitdir} \
|
||||
%{nil}
|
||||
%meson_build
|
||||
|
||||
%install
|
||||
%meson_install
|
||||
|
||||
%find_lang %{name} %{?no_lang_C}
|
||||
%find_lang call-ui %{?no_lang_C}
|
||||
|
||||
%check
|
||||
appstream-util validate-relax --nonet %{buildroot}%{_datadir}/metainfo/org.gnome.Calls.metainfo.xml
|
||||
desktop-file-validate %{buildroot}%{_datadir}/applications/org.gnome.Calls.desktop
|
||||
|
||||
## Some tests are failing in the build environment, so we manually just run a handful for now.
|
||||
#LC_ALL=C.UTF-8 xvfb-run sh <<'SH'
|
||||
#%%meson_test manager plugins
|
||||
#SH
|
||||
|
||||
%files
|
||||
%license COPYING
|
||||
%doc NEWS README.md
|
||||
%{_bindir}/gnome-%{name}
|
||||
%dir %{_libdir}/%{name}
|
||||
%dir %{_libdir}/%{name}/plugins
|
||||
%dir %{_libdir}/%{name}/plugins/provider
|
||||
%dir %{_libdir}/%{name}/plugins/provider/mm
|
||||
%dir %{_libdir}/%{name}/plugins/provider/dummy
|
||||
%dir %{_libdir}/%{name}/plugins/provider/sip
|
||||
%{_libdir}/%{name}/plugins/provider/mm/libmm.so
|
||||
%{_libdir}/%{name}/plugins/provider/mm/mm.plugin
|
||||
%{_libdir}/%{name}/plugins/provider/dummy/dummy.plugin
|
||||
%{_libdir}/%{name}/plugins/provider/dummy/libdummy.so
|
||||
%{_libdir}/%{name}/plugins/provider/sip/libsip.so
|
||||
%{_libdir}/%{name}/plugins/provider/sip/sip.plugin
|
||||
# ofono is dead upstream so we explicitly exclude the plugins from main package
|
||||
%exclude %{_libdir}/%{name}/plugins/provider/ofono/libofono.so
|
||||
%exclude %{_libdir}/%{name}/plugins/provider/ofono/ofono.plugin
|
||||
%{_datadir}/glib-2.0/schemas/org.gnome.Calls.gschema.xml
|
||||
%{_datadir}/applications/org.gnome.Calls.desktop
|
||||
%{_datadir}/dbus-1/services/org.gnome.Calls.service
|
||||
%{_datadir}/icons/hicolor/scalable/apps/org.gnome.Calls.svg
|
||||
%{_datadir}/icons/hicolor/symbolic/apps/org.gnome.Calls-symbolic.svg
|
||||
%{_datadir}/metainfo/org.gnome.Calls.metainfo.xml
|
||||
%{_mandir}/man1/gnome-calls.1%{?ext_man}
|
||||
%{_distconfdir}/xdg/autostart/org.gnome.Calls-daemon.desktop
|
||||
%{_userunitdir}/calls-daemon.service
|
||||
|
||||
%files ofono
|
||||
%dir %{_libdir}/%{name}/plugins/provider/ofono
|
||||
%{_libdir}/%{name}/plugins/provider/ofono/libofono.so
|
||||
%{_libdir}/%{name}/plugins/provider/ofono/ofono.plugin
|
||||
|
||||
%files lang -f %{name}.lang -f call-ui.lang
|
||||
|
||||
%changelog
|
Loading…
Reference in New Issue
Block a user