Compare commits

...
Sign in to create a new pull request.

13 commits

Author SHA1 Message Date
Fernando Fernandez Mancera
69d4f00de4 Update to 0.3.3
Signed-off-by: Fernando Fernandez Mancera <ffmancera@riseup.net>
2020-07-02 19:29:55 +02:00
Fernando Fernandez Mancera
0361958d33 Fix NetworkManager required version to 1.22.10
Signed-off-by: Fernando Fernandez Mancera <ffmancera@riseup.net>
2020-06-25 11:38:03 +02:00
Fernando Fernandez Mancera
e479749b3a Fix required NetworkManager version
Signed-off-by: Fernando Fernandez Mancera <ffmancera@riseup.net>
2020-06-25 11:14:05 +02:00
Fernando Fernandez Mancera
af3368bce9 Update to 0.3.2
Signed-off-by: Fernando Fernandez Mancera <ffmancera@riseup.net>
2020-06-16 00:17:27 +02:00
Fernando Fernandez Mancera
a29f76c5a9 Update to 0.3.1
Signed-off-by: Fernando Fernandez Mancera <ffmancera@riseup.net>
2020-06-09 10:19:48 +02:00
Fernando Fernandez Mancera
200475ae47 Update to 0.3.0
Signed-off-by: Fernando Fernandez Mancera <ffmancera@riseup.net>
2020-05-08 10:19:28 +02:00
Fernando Fernandez Mancera
591df27627 Update to 0.2.10
Signed-off-by: Fernando Fernandez Mancera <ffmancera@riseup.net>
2020-04-21 12:31:37 +02:00
Fernando Fernandez Mancera
d166941a08 Update to 0.2.9
Signed-off-by: Fernando Fernandez Mancera <ffmancera@riseup.net>
2020-03-26 16:21:19 +01:00
Fernando Fernandez Mancera
0791842452 Update to 0.2.8
Signed-off-by: Fernando Fernandez Mancera <ffmancera@riseup.net>
2020-03-13 10:07:59 +01:00
Fernando Fernandez Mancera
bac388866a Update to 0.2.7
Signed-off-by: Fernando Fernandez Mancera <ffmancera@riseup.net>
2020-03-04 15:30:00 +01:00
Fernando Fernandez Mancera
1b13510a6e Update to 0.2.6
Signed-off-by: Fernando Fernandez Mancera <ffmancera@riseup.net>
2020-02-24 21:34:51 +01:00
Fernando Fernandez Mancera
a0caffa65d Update to 0.2.5
Signed-off-by: Fernando Fernandez Mancera <ffmancera@riseup.net>
2020-02-19 19:21:32 +01:00
Fernando Fernandez Mancera
4d2bc27a3f Update to 0.2.4
Signed-off-by: Fernando Fernandez Mancera <ffmancera@riseup.net>
2020-02-12 17:54:59 +01:00
3 changed files with 89 additions and 7 deletions

23
.gitignore vendored
View file

@ -22,3 +22,26 @@
/nmstate-0.2.2.tar.gz.asc /nmstate-0.2.2.tar.gz.asc
/nmstate-0.2.3.tar.gz /nmstate-0.2.3.tar.gz
/nmstate-0.2.3.tar.gz.asc /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

View file

@ -3,14 +3,14 @@
%define libname libnmstate %define libname libnmstate
Name: nmstate Name: nmstate
Version: 0.2.3 Version: 0.3.3
Release: 1%{?dist} Release: 1%{?dist}
Summary: Declarative network manager API Summary: Declarative network manager API
License: LGPLv2+ License: LGPLv2+
URL: https://github.com/%{srcname}/%{srcname} URL: https://github.com/%{srcname}/%{srcname}
Source0: %{url}/releases/download/v%{version}/%{srcname}-%{version}.tar.gz Source0: %{url}/releases/download/v%{version}/%{srcname}-%{version}.tar.gz
Source1: %{url}/releases/download/v%{version}/%{srcname}-%{version}.tar.gz.asc Source1: %{url}/releases/download/v%{version}/%{srcname}-%{version}.tar.gz.asc
Source2: gpgkey-F7910D93CA83D77348595C0E899014C0463C12BB.asc Source2: nmstate.gpg
BuildArch: noarch BuildArch: noarch
BuildRequires: python3-devel BuildRequires: python3-devel
BuildRequires: python3-setuptools BuildRequires: python3-setuptools
@ -27,7 +27,7 @@ provider support on the southbound.
%package -n python3-%{libname} %package -n python3-%{libname}
Summary: nmstate Python 3 API library 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, # Use Recommends for NetworkManager because only access to NM DBus is required,
# but NM could be running on a different host # but NM could be running on a different host
Recommends: NetworkManager Recommends: NetworkManager
@ -38,13 +38,22 @@ Recommends: NetworkManager-config-server
Suggests: NetworkManager-ovs Suggests: NetworkManager-ovs
Suggests: NetworkManager-team 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} %description -n python3-%{libname}
This package contains the Python 3 library for Nmstate. 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 %prep
gpg2 --import --import-options import-export,import-minimal %{SOURCE2} > ./gpgkey-F7910D93CA83D77348595C0E899014C0463C12BB.gpg gpg2 --import --import-options import-export,import-minimal %{SOURCE2} > ./gpgkey-mantainers.gpg
gpgv2 --keyring ./gpgkey-F7910D93CA83D77348595C0E899014C0463C12BB.gpg %{SOURCE1} %{SOURCE0} gpgv2 --keyring ./gpgkey-mantainers.gpg %{SOURCE1} %{SOURCE0}
%setup -q %setup -q
%build %build
@ -64,8 +73,57 @@ gpgv2 --keyring ./gpgkey-F7910D93CA83D77348595C0E899014C0463C12BB.gpg %{SOURCE1}
%license LICENSE %license LICENSE
%{python3_sitelib}/%{libname} %{python3_sitelib}/%{libname}
%{python3_sitelib}/%{srcname}-*.egg-info/ %{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 %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 * Wed Feb 05 2020 Fernando Fernandez Mancera <ferferna@redhat.com> - 0.2.3-1
- Update to 0.2.3 - Update to 0.2.3

View file

@ -1,2 +1,3 @@
SHA512 (nmstate-0.2.3.tar.gz) = 3f61ef3c31dd0a8a87f8f79995fd6d304db32eea35ee7ffd9d3b1d8e39e7e8a005232a93407cf9f35d5e718edfbc036f3ab911b35f54b1cf1623065b0b4c2b22 SHA512 (nmstate-0.3.3.tar.gz) = fadd4adf0cdd36379d439c8a8ab058ecf53ccaff39c991da76b00c6ffca640a296026276b54b511979c12e6c4161f2ff40dbf7770808831551ffbcf6580edede
SHA512 (nmstate-0.2.3.tar.gz.asc) = 6deab70e2b7470a6b647bcde43925a7961aafe36ae9956bf3897d9d97f5098de6764ad9274ce13f7554cee6f57e405ffbeee97e830b69bf500780a25cc94b104 SHA512 (nmstate-0.3.3.tar.gz.asc) = 99615d8c38e148d3bc52195dd17212ad72a162424472f6ec96b8c99299391540c55f2f522b40b7cd44fbb14c68ba2318d2603273042cae5e3a14a018b16004cc
SHA512 (nmstate.gpg) = a021b2cdb23869740dfb6a17d633fbecf717a209e979d600ba3e0d551569b3b93c3744439abd6e07a30511c6be15180df685f6e8c82c6e3b9fbfcb4572758052