From 16dac0c12c7cd7c91145e9b9b2e3ca2eac2d690c Mon Sep 17 00:00:00 2001 From: windowsboy111 Date: Tue, 13 Jun 2023 18:34:10 +0800 Subject: [PATCH] add: switchboard-plug-wallet --- .../switchboard-plug-wallet/anda.hcl | 5 ++ .../switchboard-plug-wallet.spec | 59 +++++++++++++++++++ .../switchboard-plug-wallet/update.rhai | 4 ++ 3 files changed, 68 insertions(+) create mode 100644 anda/desktops/elementary/switchboard-plug-wallet/anda.hcl create mode 100644 anda/desktops/elementary/switchboard-plug-wallet/switchboard-plug-wallet.spec create mode 100644 anda/desktops/elementary/switchboard-plug-wallet/update.rhai diff --git a/anda/desktops/elementary/switchboard-plug-wallet/anda.hcl b/anda/desktops/elementary/switchboard-plug-wallet/anda.hcl new file mode 100644 index 0000000000..d57cb1789a --- /dev/null +++ b/anda/desktops/elementary/switchboard-plug-wallet/anda.hcl @@ -0,0 +1,5 @@ +project pkg { + rpm { + spec = "switchboard-plug-wallet.spec" + } +} diff --git a/anda/desktops/elementary/switchboard-plug-wallet/switchboard-plug-wallet.spec b/anda/desktops/elementary/switchboard-plug-wallet/switchboard-plug-wallet.spec new file mode 100644 index 0000000000..10bf930428 --- /dev/null +++ b/anda/desktops/elementary/switchboard-plug-wallet/switchboard-plug-wallet.spec @@ -0,0 +1,59 @@ +%global __provides_exclude_from ^%{_libdir}/switchboard/.*\\.so$ + +%global srcname switchboard-plug-wallet + +%global plug_type personal +%global plug_name wallet +%global plug_rdnn io.elementary.switchboard.wallet + +Name: switchboard-plug-wallet +Summary: Switchboard Wallet Plug +Version: bfe73df +Release: 1%?dist +License: GPL-3.0-or-later + +URL: https://github.com/elementary/%name +Source0: %url/archive/%version/%srcname-%version.tar.gz + +BuildRequires: gettext +BuildRequires: libappstream-glib +BuildRequires: meson +BuildRequires: vala + +BuildRequires: pkgconfig(granite) >= 0.5 +BuildRequires: gtk3-devel +BuildRequires: pkgconfig(libsecret-1) +BuildRequires: switchboard-devel + +Requires: switchboard%{?_isa} +Supplements: switchboard%{?_isa} + +%description +Manage Payment Methods and related settings. + + +%prep +%autosetup -n %{srcname}-%{version} -p1 + + +%build +%meson +%meson_build + + +%install +%meson_install + +%find_lang %{plug_name}-plug + + +%files -f %{plug_name}-plug.lang +%doc README.md +%license COPYING + +%{_libdir}/switchboard/%{plug_type}/lib%{plug_name}.so + + +%changelog +* Tue Jun 13 2023 windowsboy111 - bfe73dfb95d9b46a0a34e0db35a178233c8552b0-1 +- Initial package. diff --git a/anda/desktops/elementary/switchboard-plug-wallet/update.rhai b/anda/desktops/elementary/switchboard-plug-wallet/update.rhai new file mode 100644 index 0000000000..eb71fd4d29 --- /dev/null +++ b/anda/desktops/elementary/switchboard-plug-wallet/update.rhai @@ -0,0 +1,4 @@ +let req = new_req("https://api.github.com/repos/elementary/switchboard-plug-wallet/commits/HEAD"); +req.head("Authorization", `Bearer ${env("GITHUB_TOKEN")}`); +let sha = json(req.get()).sha; +rpm.version(sha.sub_string(0, 7));