Compare commits
13 commits
| Author | SHA1 | Date | |
|---|---|---|---|
|
|
69d4f00de4 | ||
|
|
0361958d33 | ||
|
|
e479749b3a | ||
|
|
af3368bce9 | ||
|
|
a29f76c5a9 | ||
|
|
200475ae47 | ||
|
|
591df27627 | ||
|
|
d166941a08 | ||
|
|
0791842452 | ||
|
|
bac388866a | ||
|
|
1b13510a6e | ||
|
|
a0caffa65d | ||
|
|
4d2bc27a3f |
3 changed files with 89 additions and 7 deletions
23
.gitignore
vendored
23
.gitignore
vendored
|
|
@ -22,3 +22,26 @@
|
|||
/nmstate-0.2.2.tar.gz.asc
|
||||
/nmstate-0.2.3.tar.gz
|
||||
/nmstate-0.2.3.tar.gz.asc
|
||||
/nmstate-0.2.4.tar.gz
|
||||
/nmstate-0.2.4.tar.gz.asc
|
||||
/nmstate-0.2.5.tar.gz
|
||||
/nmstate-0.2.5.tar.gz.asc
|
||||
/nmstate-0.2.6.tar.gz
|
||||
/nmstate-0.2.6.tar.gz.asc
|
||||
/nmstate-0.2.7.tar.gz
|
||||
/nmstate-0.2.7.tar.gz.asc
|
||||
/nmstate-0.2.8.tar.gz
|
||||
/nmstate-0.2.8.tar.gz.asc
|
||||
/nmstate-0.2.9.tar.gz
|
||||
/nmstate-0.2.9.tar.gz.asc
|
||||
/nmstate-0.2.10.tar.gz
|
||||
/nmstate-0.2.10.tar.gz.asc
|
||||
/nmstate.gpg
|
||||
/nmstate-0.3.0.tar.gz
|
||||
/nmstate-0.3.0.tar.gz.asc
|
||||
/nmstate-0.3.1.tar.gz
|
||||
/nmstate-0.3.1.tar.gz.asc
|
||||
/nmstate-0.3.2.tar.gz
|
||||
/nmstate-0.3.2.tar.gz.asc
|
||||
/nmstate-0.3.3.tar.gz
|
||||
/nmstate-0.3.3.tar.gz.asc
|
||||
|
|
|
|||
68
nmstate.spec
68
nmstate.spec
|
|
@ -3,14 +3,14 @@
|
|||
%define libname libnmstate
|
||||
|
||||
Name: nmstate
|
||||
Version: 0.2.3
|
||||
Version: 0.3.3
|
||||
Release: 1%{?dist}
|
||||
Summary: Declarative network manager API
|
||||
License: LGPLv2+
|
||||
URL: https://github.com/%{srcname}/%{srcname}
|
||||
Source0: %{url}/releases/download/v%{version}/%{srcname}-%{version}.tar.gz
|
||||
Source1: %{url}/releases/download/v%{version}/%{srcname}-%{version}.tar.gz.asc
|
||||
Source2: gpgkey-F7910D93CA83D77348595C0E899014C0463C12BB.asc
|
||||
Source2: nmstate.gpg
|
||||
BuildArch: noarch
|
||||
BuildRequires: python3-devel
|
||||
BuildRequires: python3-setuptools
|
||||
|
|
@ -27,7 +27,7 @@ provider support on the southbound.
|
|||
|
||||
%package -n python3-%{libname}
|
||||
Summary: nmstate Python 3 API library
|
||||
Requires: NetworkManager-libnm >= 1:1.22
|
||||
Requires: NetworkManager-libnm >= 1:1.22.10
|
||||
# Use Recommends for NetworkManager because only access to NM DBus is required,
|
||||
# but NM could be running on a different host
|
||||
Recommends: NetworkManager
|
||||
|
|
@ -38,13 +38,22 @@ Recommends: NetworkManager-config-server
|
|||
Suggests: NetworkManager-ovs
|
||||
Suggests: NetworkManager-team
|
||||
|
||||
%package -n nmstate-plugin-ovsdb
|
||||
Summary: nmstate plugin for OVS database manipulation
|
||||
Requires: python3-%{libname} = %{?epoch:%{epoch}:}%{version}-%{release}
|
||||
# The python-openvswitch rpm pacakge is not in the same repo with nmstate,
|
||||
# hence state it as Recommends, no requires.
|
||||
Recommends: python3dist(ovs)
|
||||
|
||||
%description -n python3-%{libname}
|
||||
This package contains the Python 3 library for Nmstate.
|
||||
|
||||
%description -n nmstate-plugin-ovsdb
|
||||
This package contains the nmstate plugin for OVS database manipulation.
|
||||
|
||||
%prep
|
||||
gpg2 --import --import-options import-export,import-minimal %{SOURCE2} > ./gpgkey-F7910D93CA83D77348595C0E899014C0463C12BB.gpg
|
||||
gpgv2 --keyring ./gpgkey-F7910D93CA83D77348595C0E899014C0463C12BB.gpg %{SOURCE1} %{SOURCE0}
|
||||
gpg2 --import --import-options import-export,import-minimal %{SOURCE2} > ./gpgkey-mantainers.gpg
|
||||
gpgv2 --keyring ./gpgkey-mantainers.gpg %{SOURCE1} %{SOURCE0}
|
||||
%setup -q
|
||||
|
||||
%build
|
||||
|
|
@ -64,8 +73,57 @@ gpgv2 --keyring ./gpgkey-F7910D93CA83D77348595C0E899014C0463C12BB.gpg %{SOURCE1}
|
|||
%license LICENSE
|
||||
%{python3_sitelib}/%{libname}
|
||||
%{python3_sitelib}/%{srcname}-*.egg-info/
|
||||
%exclude %{python3_sitelib}/%{libname}/plugins/nmstate_plugin_*
|
||||
%exclude %{python3_sitelib}/%{libname}/plugins/__pycache__/nmstate_plugin_*
|
||||
|
||||
%files -n nmstate-plugin-ovsdb
|
||||
%{python3_sitelib}/%{libname}/plugins/nmstate_plugin_ovsdb*
|
||||
%{python3_sitelib}/%{libname}/plugins/__pycache__/nmstate_plugin_ovsdb*
|
||||
|
||||
%changelog
|
||||
* Thu Jul 02 2020 Fernando Fernandez Mancera <ferferna@redhat.com> - 0.3.3-1
|
||||
- Update to 0.3.3
|
||||
|
||||
* Thu Jun 25 2020 Fernando Fernandez Mancera <ferferna@redhat.com> - 0.3.2-3
|
||||
- NetworkManager required version must match upstream required version.
|
||||
|
||||
* Thu Jun 25 2020 Fernando Fernandez Mancera <ferferna@redhat.com> - 0.3.2-2
|
||||
- Fix required NetworkManager version.
|
||||
|
||||
* Tue Jun 16 2020 Fernando Fernandez Mancera <ferferna@redhat.com> - 0.3.2-1
|
||||
- Update to 0.3.2
|
||||
- Sync with upstream specfile
|
||||
|
||||
* Tue Jun 09 2020 Fernando Fernandez Mancera <ferferna@redhat.com> - 0.3.1-1
|
||||
- Update to 0.3.1
|
||||
|
||||
* Fri May 08 2020 Fernando Fernandez Mancera <ferferna@redhat.com> - 0.3.0-1
|
||||
- Update to 0.3.0
|
||||
- Sync with upstream specfile
|
||||
- Update signature verification
|
||||
|
||||
* Tue Apr 21 2020 Fernando Fernandez Mancera <ferferna@redhat.com> - 0.2.10-1
|
||||
- Update to 0.2.10
|
||||
|
||||
* Thu Mar 26 2020 Fernando Fernandez Mancera <ferferna@redhat.com> - 0.2.9-1
|
||||
- Update to 0.2.9
|
||||
|
||||
* Fri Mar 13 2020 Fernando Fernandez Mancera <ferferna@redhat.com> - 0.2.8-1
|
||||
- Update to 0.2.8
|
||||
|
||||
* Wed Mar 04 2020 Fernando Fernandez Mancera <ferferna@redhat.com> - 0.2.7-1
|
||||
- Update to 0.2.7
|
||||
|
||||
* Mon Feb 24 2020 Fernando Fernandez Mancera <ferferna@redhat.com> - 0.2.6-1
|
||||
- Update to 0.2.6
|
||||
|
||||
* Wed Feb 19 2020 Fernando Fernandez Mancera <ferferna@redhat.com> - 0.2.5-1
|
||||
- Update to 0.2.5
|
||||
- Sync with upstream specfile
|
||||
|
||||
* Wed Feb 12 2020 Fernando Fernandez Mancera <ferferna@redhat.com> - 0.2.4-1
|
||||
- Update to 0.2.4
|
||||
|
||||
* Wed Feb 05 2020 Fernando Fernandez Mancera <ferferna@redhat.com> - 0.2.3-1
|
||||
- Update to 0.2.3
|
||||
|
||||
|
|
|
|||
5
sources
5
sources
|
|
@ -1,2 +1,3 @@
|
|||
SHA512 (nmstate-0.2.3.tar.gz) = 3f61ef3c31dd0a8a87f8f79995fd6d304db32eea35ee7ffd9d3b1d8e39e7e8a005232a93407cf9f35d5e718edfbc036f3ab911b35f54b1cf1623065b0b4c2b22
|
||||
SHA512 (nmstate-0.2.3.tar.gz.asc) = 6deab70e2b7470a6b647bcde43925a7961aafe36ae9956bf3897d9d97f5098de6764ad9274ce13f7554cee6f57e405ffbeee97e830b69bf500780a25cc94b104
|
||||
SHA512 (nmstate-0.3.3.tar.gz) = fadd4adf0cdd36379d439c8a8ab058ecf53ccaff39c991da76b00c6ffca640a296026276b54b511979c12e6c4161f2ff40dbf7770808831551ffbcf6580edede
|
||||
SHA512 (nmstate-0.3.3.tar.gz.asc) = 99615d8c38e148d3bc52195dd17212ad72a162424472f6ec96b8c99299391540c55f2f522b40b7cd44fbb14c68ba2318d2603273042cae5e3a14a018b16004cc
|
||||
SHA512 (nmstate.gpg) = a021b2cdb23869740dfb6a17d633fbecf717a209e979d600ba3e0d551569b3b93c3744439abd6e07a30511c6be15180df685f6e8c82c6e3b9fbfcb4572758052
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue