diff --git a/MAINTAINERS.md b/MAINTAINERS.md new file mode 100644 --- /dev/null +++ b/MAINTAINERS.md @@ -0,0 +1,6 @@ +This file is used to indicate responsibility for the maintenance of this package. Individuals on this list should be the sole modifiers of the package, excluding cases where the Solus Team may need to perform necessary rebuilds, upgrades, or security fixes. This list should not be used for any direct contact usage. If you believe this package requires a package update, follow documentation from https://getsol.us/articles/packaging/request-a-package-update/en/. In the event this package no longer becomes sufficiently maintained, Core Team reserves the right to request a new maintainer or remove this package from the repository. + +- Gavin Zhao + - IRC: GZGavinZhao + - Matrix: @gzgavinzhao:matrix.org + - Email: me@gzgz.dev diff --git a/Makefile b/Makefile new file mode 100644 --- /dev/null +++ b/Makefile @@ -0,0 +1 @@ +include ../Makefile.common diff --git a/package.yml b/package.yml new file mode 100644 --- /dev/null +++ b/package.yml @@ -0,0 +1,30 @@ +name : protonvpn-nm-lib +version : 3.7.0 +release : 1 +source : + - https://github.com/ProtonVPN/protonvpn-nm-lib/archive/refs/tags/3.7.0.tar.gz : df556d4c3e8d22e39db9a1e6d78263fe591e31866f1f6a50dfd4be677b2f2576 +license : GPL-3.0-or-later +component : network.utils +summary : ProtonVPN network manager library. +description: | + ProtonVPN network manager library. +builddeps : + - pyxdg + - python-distro + - python-jinja + - python-keyring + - python-pythondialog + - python-gobject +rundeps : + - proton-python-client + - networkmanager-openvpn + - python-keyring + - gnome-keyring + - python-distro + - python-jinja + - python-dbus + - pyxdg +build : | + %python3_setup +install : | + %python3_install diff --git a/pspec_x86_64.xml b/pspec_x86_64.xml new file mode 100644 --- /dev/null +++ b/pspec_x86_64.xml @@ -0,0 +1,180 @@ + + + protonvpn-nm-lib + + Gavin Zhao + me@gzgz.dev + + GPL-3.0-or-later + network.utils + ProtonVPN network manager library. + ProtonVPN network manager library. + + https://getsol.us/sources/README.Solus + + + protonvpn-nm-lib + ProtonVPN network manager library. + ProtonVPN network manager library. + + network.utils + + /usr/lib/python3.9/site-packages/protonvpn_nm_lib-3.7.0-py3.9.egg-info/PKG-INFO + /usr/lib/python3.9/site-packages/protonvpn_nm_lib-3.7.0-py3.9.egg-info/SOURCES.txt + /usr/lib/python3.9/site-packages/protonvpn_nm_lib-3.7.0-py3.9.egg-info/dependency_links.txt + /usr/lib/python3.9/site-packages/protonvpn_nm_lib-3.7.0-py3.9.egg-info/requires.txt + /usr/lib/python3.9/site-packages/protonvpn_nm_lib-3.7.0-py3.9.egg-info/top_level.txt + /usr/lib/python3.9/site-packages/protonvpn_nm_lib/__init__.py + /usr/lib/python3.9/site-packages/protonvpn_nm_lib/__pycache__/__init__.cpython-39.pyc + /usr/lib/python3.9/site-packages/protonvpn_nm_lib/__pycache__/api.cpython-39.pyc + /usr/lib/python3.9/site-packages/protonvpn_nm_lib/__pycache__/constants.cpython-39.pyc + /usr/lib/python3.9/site-packages/protonvpn_nm_lib/__pycache__/country_codes.cpython-39.pyc + /usr/lib/python3.9/site-packages/protonvpn_nm_lib/__pycache__/enums.cpython-39.pyc + /usr/lib/python3.9/site-packages/protonvpn_nm_lib/__pycache__/exceptions.cpython-39.pyc + /usr/lib/python3.9/site-packages/protonvpn_nm_lib/__pycache__/logger.cpython-39.pyc + /usr/lib/python3.9/site-packages/protonvpn_nm_lib/api.py + /usr/lib/python3.9/site-packages/protonvpn_nm_lib/app.cfg + /usr/lib/python3.9/site-packages/protonvpn_nm_lib/constants.py + /usr/lib/python3.9/site-packages/protonvpn_nm_lib/core/__init__.py + /usr/lib/python3.9/site-packages/protonvpn_nm_lib/core/__pycache__/__init__.cpython-39.pyc + /usr/lib/python3.9/site-packages/protonvpn_nm_lib/core/__pycache__/country.cpython-39.pyc + /usr/lib/python3.9/site-packages/protonvpn_nm_lib/core/__pycache__/environment.cpython-39.pyc + /usr/lib/python3.9/site-packages/protonvpn_nm_lib/core/__pycache__/status.cpython-39.pyc + /usr/lib/python3.9/site-packages/protonvpn_nm_lib/core/__pycache__/subprocess_wrapper.cpython-39.pyc + /usr/lib/python3.9/site-packages/protonvpn_nm_lib/core/__pycache__/utilities.cpython-39.pyc + /usr/lib/python3.9/site-packages/protonvpn_nm_lib/core/__pycache__/utils.cpython-39.pyc + /usr/lib/python3.9/site-packages/protonvpn_nm_lib/core/accounting/__init__.py + /usr/lib/python3.9/site-packages/protonvpn_nm_lib/core/accounting/__pycache__/__init__.cpython-39.pyc + /usr/lib/python3.9/site-packages/protonvpn_nm_lib/core/accounting/__pycache__/_base.cpython-39.pyc + /usr/lib/python3.9/site-packages/protonvpn_nm_lib/core/accounting/__pycache__/default_accounting.cpython-39.pyc + /usr/lib/python3.9/site-packages/protonvpn_nm_lib/core/accounting/_base.py + /usr/lib/python3.9/site-packages/protonvpn_nm_lib/core/accounting/default_accounting.py + /usr/lib/python3.9/site-packages/protonvpn_nm_lib/core/client_config/__init__.py + /usr/lib/python3.9/site-packages/protonvpn_nm_lib/core/client_config/__pycache__/__init__.cpython-39.pyc + /usr/lib/python3.9/site-packages/protonvpn_nm_lib/core/client_config/__pycache__/client_config.cpython-39.pyc + /usr/lib/python3.9/site-packages/protonvpn_nm_lib/core/client_config/client_config.py + /usr/lib/python3.9/site-packages/protonvpn_nm_lib/core/connection_backend/__init__.py + /usr/lib/python3.9/site-packages/protonvpn_nm_lib/core/connection_backend/__pycache__/__init__.cpython-39.pyc + /usr/lib/python3.9/site-packages/protonvpn_nm_lib/core/connection_backend/__pycache__/connection_backend.cpython-39.pyc + /usr/lib/python3.9/site-packages/protonvpn_nm_lib/core/connection_backend/connection_backend.py + /usr/lib/python3.9/site-packages/protonvpn_nm_lib/core/connection_backend/nm_client/__init__.py + /usr/lib/python3.9/site-packages/protonvpn_nm_lib/core/connection_backend/nm_client/__pycache__/__init__.cpython-39.pyc + /usr/lib/python3.9/site-packages/protonvpn_nm_lib/core/connection_backend/nm_client/__pycache__/monitor_vpn_connection_start.cpython-39.pyc + /usr/lib/python3.9/site-packages/protonvpn_nm_lib/core/connection_backend/nm_client/__pycache__/nm_client.cpython-39.pyc + /usr/lib/python3.9/site-packages/protonvpn_nm_lib/core/connection_backend/nm_client/__pycache__/nm_client_mixin.cpython-39.pyc + /usr/lib/python3.9/site-packages/protonvpn_nm_lib/core/connection_backend/nm_client/monitor_vpn_connection_start.py + /usr/lib/python3.9/site-packages/protonvpn_nm_lib/core/connection_backend/nm_client/nm_client.py + /usr/lib/python3.9/site-packages/protonvpn_nm_lib/core/connection_backend/nm_client/nm_client_mixin.py + /usr/lib/python3.9/site-packages/protonvpn_nm_lib/core/connection_backend/nm_client/openvpn/__init__.py + /usr/lib/python3.9/site-packages/protonvpn_nm_lib/core/connection_backend/nm_client/openvpn/__pycache__/__init__.cpython-39.pyc + /usr/lib/python3.9/site-packages/protonvpn_nm_lib/core/connection_backend/nm_client/openvpn/__pycache__/configure_openvpn_connection.cpython-39.pyc + /usr/lib/python3.9/site-packages/protonvpn_nm_lib/core/connection_backend/nm_client/openvpn/configure_openvpn_connection.py + /usr/lib/python3.9/site-packages/protonvpn_nm_lib/core/connection_backend/nm_client/plugin/__init__.py + /usr/lib/python3.9/site-packages/protonvpn_nm_lib/core/connection_backend/nm_client/plugin/__pycache__/__init__.cpython-39.pyc + /usr/lib/python3.9/site-packages/protonvpn_nm_lib/core/connection_backend/nm_client/plugin/__pycache__/nm_plugin.cpython-39.pyc + /usr/lib/python3.9/site-packages/protonvpn_nm_lib/core/connection_backend/nm_client/plugin/nm_plugin.py + /usr/lib/python3.9/site-packages/protonvpn_nm_lib/core/country.py + /usr/lib/python3.9/site-packages/protonvpn_nm_lib/core/dbus/__init__.py + /usr/lib/python3.9/site-packages/protonvpn_nm_lib/core/dbus/__pycache__/__init__.cpython-39.pyc + /usr/lib/python3.9/site-packages/protonvpn_nm_lib/core/dbus/__pycache__/dbus_logger.cpython-39.pyc + /usr/lib/python3.9/site-packages/protonvpn_nm_lib/core/dbus/__pycache__/dbus_login1_wrapper.cpython-39.pyc + /usr/lib/python3.9/site-packages/protonvpn_nm_lib/core/dbus/__pycache__/dbus_network_manager_wrapper.cpython-39.pyc + /usr/lib/python3.9/site-packages/protonvpn_nm_lib/core/dbus/__pycache__/dbus_reconnect.cpython-39.pyc + /usr/lib/python3.9/site-packages/protonvpn_nm_lib/core/dbus/__pycache__/dbus_wrapper.cpython-39.pyc + /usr/lib/python3.9/site-packages/protonvpn_nm_lib/core/dbus/dbus_logger.py + /usr/lib/python3.9/site-packages/protonvpn_nm_lib/core/dbus/dbus_login1_wrapper.py + /usr/lib/python3.9/site-packages/protonvpn_nm_lib/core/dbus/dbus_network_manager_wrapper.py + /usr/lib/python3.9/site-packages/protonvpn_nm_lib/core/dbus/dbus_reconnect.py + /usr/lib/python3.9/site-packages/protonvpn_nm_lib/core/dbus/dbus_wrapper.py + /usr/lib/python3.9/site-packages/protonvpn_nm_lib/core/environment.py + /usr/lib/python3.9/site-packages/protonvpn_nm_lib/core/keyring/__init__.py + /usr/lib/python3.9/site-packages/protonvpn_nm_lib/core/keyring/__pycache__/__init__.cpython-39.pyc + /usr/lib/python3.9/site-packages/protonvpn_nm_lib/core/keyring/__pycache__/_base.cpython-39.pyc + /usr/lib/python3.9/site-packages/protonvpn_nm_lib/core/keyring/__pycache__/linuxkeyring.cpython-39.pyc + /usr/lib/python3.9/site-packages/protonvpn_nm_lib/core/keyring/__pycache__/textfilekeyring.cpython-39.pyc + /usr/lib/python3.9/site-packages/protonvpn_nm_lib/core/keyring/_base.py + /usr/lib/python3.9/site-packages/protonvpn_nm_lib/core/keyring/linuxkeyring.py + /usr/lib/python3.9/site-packages/protonvpn_nm_lib/core/keyring/textfilekeyring.py + /usr/lib/python3.9/site-packages/protonvpn_nm_lib/core/killswitch/__init__.py + /usr/lib/python3.9/site-packages/protonvpn_nm_lib/core/killswitch/__pycache__/__init__.cpython-39.pyc + /usr/lib/python3.9/site-packages/protonvpn_nm_lib/core/killswitch/__pycache__/ipv6_leak_protection.cpython-39.pyc + /usr/lib/python3.9/site-packages/protonvpn_nm_lib/core/killswitch/__pycache__/killswitch.cpython-39.pyc + /usr/lib/python3.9/site-packages/protonvpn_nm_lib/core/killswitch/ipv6_leak_protection.py + /usr/lib/python3.9/site-packages/protonvpn_nm_lib/core/killswitch/killswitch.py + /usr/lib/python3.9/site-packages/protonvpn_nm_lib/core/location/__init__.py + /usr/lib/python3.9/site-packages/protonvpn_nm_lib/core/location/__pycache__/__init__.cpython-39.pyc + /usr/lib/python3.9/site-packages/protonvpn_nm_lib/core/metadata/__init__.py + /usr/lib/python3.9/site-packages/protonvpn_nm_lib/core/metadata/__pycache__/__init__.cpython-39.pyc + /usr/lib/python3.9/site-packages/protonvpn_nm_lib/core/metadata/api/__init__.py + /usr/lib/python3.9/site-packages/protonvpn_nm_lib/core/metadata/api/__pycache__/__init__.cpython-39.pyc + /usr/lib/python3.9/site-packages/protonvpn_nm_lib/core/metadata/api/__pycache__/api_metadata_backend.cpython-39.pyc + /usr/lib/python3.9/site-packages/protonvpn_nm_lib/core/metadata/api/__pycache__/default_api_metadata.cpython-39.pyc + /usr/lib/python3.9/site-packages/protonvpn_nm_lib/core/metadata/api/api_metadata_backend.py + /usr/lib/python3.9/site-packages/protonvpn_nm_lib/core/metadata/api/default_api_metadata.py + /usr/lib/python3.9/site-packages/protonvpn_nm_lib/core/metadata/connection/__init__.py + /usr/lib/python3.9/site-packages/protonvpn_nm_lib/core/metadata/connection/__pycache__/__init__.cpython-39.pyc + /usr/lib/python3.9/site-packages/protonvpn_nm_lib/core/metadata/connection/__pycache__/connection_metadata_backend.cpython-39.pyc + /usr/lib/python3.9/site-packages/protonvpn_nm_lib/core/metadata/connection/__pycache__/default_connection_metadata.cpython-39.pyc + /usr/lib/python3.9/site-packages/protonvpn_nm_lib/core/metadata/connection/connection_metadata_backend.py + /usr/lib/python3.9/site-packages/protonvpn_nm_lib/core/metadata/connection/default_connection_metadata.py + /usr/lib/python3.9/site-packages/protonvpn_nm_lib/core/notification/__init__.py + /usr/lib/python3.9/site-packages/protonvpn_nm_lib/core/notification/__pycache__/__init__.cpython-39.pyc + /usr/lib/python3.9/site-packages/protonvpn_nm_lib/core/notification/__pycache__/notifications.cpython-39.pyc + /usr/lib/python3.9/site-packages/protonvpn_nm_lib/core/notification/notifications.py + /usr/lib/python3.9/site-packages/protonvpn_nm_lib/core/report/__init__.py + /usr/lib/python3.9/site-packages/protonvpn_nm_lib/core/report/__pycache__/__init__.cpython-39.pyc + /usr/lib/python3.9/site-packages/protonvpn_nm_lib/core/report/__pycache__/bug.cpython-39.pyc + /usr/lib/python3.9/site-packages/protonvpn_nm_lib/core/report/bug.py + /usr/lib/python3.9/site-packages/protonvpn_nm_lib/core/servers/__init__.py + /usr/lib/python3.9/site-packages/protonvpn_nm_lib/core/servers/__pycache__/__init__.cpython-39.pyc + /usr/lib/python3.9/site-packages/protonvpn_nm_lib/core/servers/__pycache__/list.cpython-39.pyc + /usr/lib/python3.9/site-packages/protonvpn_nm_lib/core/servers/list.py + /usr/lib/python3.9/site-packages/protonvpn_nm_lib/core/session/__init__.py + /usr/lib/python3.9/site-packages/protonvpn_nm_lib/core/session/__pycache__/__init__.cpython-39.pyc + /usr/lib/python3.9/site-packages/protonvpn_nm_lib/core/session/__pycache__/session.cpython-39.pyc + /usr/lib/python3.9/site-packages/protonvpn_nm_lib/core/session/session.py + /usr/lib/python3.9/site-packages/protonvpn_nm_lib/core/status.py + /usr/lib/python3.9/site-packages/protonvpn_nm_lib/core/streaming/__init__.py + /usr/lib/python3.9/site-packages/protonvpn_nm_lib/core/streaming/__pycache__/__init__.cpython-39.pyc + /usr/lib/python3.9/site-packages/protonvpn_nm_lib/core/streaming/__pycache__/icons.cpython-39.pyc + /usr/lib/python3.9/site-packages/protonvpn_nm_lib/core/streaming/__pycache__/streaming.cpython-39.pyc + /usr/lib/python3.9/site-packages/protonvpn_nm_lib/core/streaming/icons.py + /usr/lib/python3.9/site-packages/protonvpn_nm_lib/core/streaming/streaming.py + /usr/lib/python3.9/site-packages/protonvpn_nm_lib/core/subprocess_wrapper.py + /usr/lib/python3.9/site-packages/protonvpn_nm_lib/core/user_settings/__init__.py + /usr/lib/python3.9/site-packages/protonvpn_nm_lib/core/user_settings/__pycache__/__init__.cpython-39.pyc + /usr/lib/python3.9/site-packages/protonvpn_nm_lib/core/user_settings/__pycache__/default_settings_backend.cpython-39.pyc + /usr/lib/python3.9/site-packages/protonvpn_nm_lib/core/user_settings/__pycache__/settings_backend.cpython-39.pyc + /usr/lib/python3.9/site-packages/protonvpn_nm_lib/core/user_settings/__pycache__/settings_configurator.cpython-39.pyc + /usr/lib/python3.9/site-packages/protonvpn_nm_lib/core/user_settings/default_settings_backend.py + /usr/lib/python3.9/site-packages/protonvpn_nm_lib/core/user_settings/settings_backend.py + /usr/lib/python3.9/site-packages/protonvpn_nm_lib/core/user_settings/settings_configurator.py + /usr/lib/python3.9/site-packages/protonvpn_nm_lib/core/utilities.py + /usr/lib/python3.9/site-packages/protonvpn_nm_lib/core/utils.py + /usr/lib/python3.9/site-packages/protonvpn_nm_lib/core/vpn/__init__.py + /usr/lib/python3.9/site-packages/protonvpn_nm_lib/core/vpn/__pycache__/__init__.cpython-39.pyc + /usr/lib/python3.9/site-packages/protonvpn_nm_lib/core/vpn/__pycache__/vpn_configuration.cpython-39.pyc + /usr/lib/python3.9/site-packages/protonvpn_nm_lib/core/vpn/vpn_configuration.py + /usr/lib/python3.9/site-packages/protonvpn_nm_lib/country_codes.py + /usr/lib/python3.9/site-packages/protonvpn_nm_lib/daemon/__init__.py + /usr/lib/python3.9/site-packages/protonvpn_nm_lib/daemon/__pycache__/__init__.cpython-39.pyc + /usr/lib/python3.9/site-packages/protonvpn_nm_lib/daemon/__pycache__/daemon_logger.cpython-39.pyc + /usr/lib/python3.9/site-packages/protonvpn_nm_lib/daemon/__pycache__/dbus_daemon_reconnector.cpython-39.pyc + /usr/lib/python3.9/site-packages/protonvpn_nm_lib/daemon/daemon_logger.py + /usr/lib/python3.9/site-packages/protonvpn_nm_lib/daemon/dbus_daemon_reconnector.py + /usr/lib/python3.9/site-packages/protonvpn_nm_lib/enums.py + /usr/lib/python3.9/site-packages/protonvpn_nm_lib/exceptions.py + /usr/lib/python3.9/site-packages/protonvpn_nm_lib/logger.py + /usr/lib/python3.9/site-packages/protonvpn_nm_lib/templates/openvpn_template.j2 + + + + + 2022-01-18 + 3.7.0 + Packaging update + Gavin Zhao + me@gzgz.dev + + + \ No newline at end of file