1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66
|
%define unmangled_name proton-keyring-linux
%define version 0.2.0
%define release 1
Prefix: %{_prefix}
Name: python3-%{unmangled_name}
Version: %{version}
Release: %{release}%{?dist}
Summary: %{unmangled_name} library
Group: ProtonVPN
License: GPLv3
Vendor: Proton AG <opensource@proton.me>
URL: https://github.com/ProtonVPN/python-%{unmangled_name}
Source0: %{unmangled_name}-%{version}.tar.gz
BuildArch: noarch
BuildRoot: %{_tmppath}/%{unmangled_name}-%{version}-%{release}-buildroot
BuildRequires: python3-setuptools
BuildRequires: gnome-keyring
BuildRequires: python3-keyring
BuildRequires: python3-secretstorage
BuildRequires: python3-proton-core
Requires: gnome-keyring
Requires: python3-keyring
Requires: python3-secretstorage
Requires: python3-proton-core
Conflicts: python3-proton-keyring-linux-secretservice < 0.1.0
Obsoletes: python3-proton-keyring-linux-secretservice
%{?python_disable_dependency_generator}
%description
Package %{unmangled_name} library.
%prep
%setup -n %{unmangled_name}-%{version} -n %{unmangled_name}-%{version}
%build
python3 setup.py build
%install
python3 setup.py install --single-version-externally-managed -O1 --root=$RPM_BUILD_ROOT --record=INSTALLED_FILES
%files -f INSTALLED_FILES
%{python3_sitelib}/proton/
%{python3_sitelib}/proton_keyring_linux-%{version}*.egg-info/
%defattr(-,root,root)
%changelog
* Tue Nov 19 2024 Alexandru Cheltuitor <alexandru.cheltuitor@proton.ch> 0.2.0
- Drop Ubuntu 20.04 support.
* Tue Sep 24 2024 Alexandru Cheltuitor <alexandru.cheltuitor@proton.ch> 0.1.0
- Merge proton-keyring-linux-secret-service into this one.
* Wed Mar 20 2024 Alexandru Cheltuitor <alexandru.cheltuitor@proton.ch> 0.0.2
- Update class property
* Tue Jun 28 2022 Proton Technologies AG <opensource@proton.me> 0.0.1
- First RPM release
|