git: ddf04ccd86c5 - main - net-mgmt/py-netbox-plugin-extensions: Update to 1.1.1
- Go to: [ bottom of page ] [ top of archives ] [ this month ]
Date: Tue, 18 Jan 2022 18:19:56 UTC
The branch main has been updated by kai:
URL: https://cgit.FreeBSD.org/ports/commit/?id=ddf04ccd86c501fb33569cb19aded8df522550f9
commit ddf04ccd86c501fb33569cb19aded8df522550f9
Author: Kai Knoblich <kai@FreeBSD.org>
AuthorDate: 2022-01-18 18:04:59 +0000
Commit: Kai Knoblich <kai@FreeBSD.org>
CommitDate: 2022-01-18 18:18:11 +0000
net-mgmt/py-netbox-plugin-extensions: Update to 1.1.1
Changelog since 1.0.6:
https://github.com/DanSheps/netbox-plugin-extensions/compare/v1.0.6...v1.1.1
MFH: No (contains backwards incompatible changes)
---
net-mgmt/py-netbox-plugin-extensions/Makefile | 5 ++-
net-mgmt/py-netbox-plugin-extensions/distinfo | 6 ++--
.../files/pkg-message.in | 39 ++++++++++++++++++++++
3 files changed, 46 insertions(+), 4 deletions(-)
diff --git a/net-mgmt/py-netbox-plugin-extensions/Makefile b/net-mgmt/py-netbox-plugin-extensions/Makefile
index b393b925d4d5..d9498064fd0e 100644
--- a/net-mgmt/py-netbox-plugin-extensions/Makefile
+++ b/net-mgmt/py-netbox-plugin-extensions/Makefile
@@ -1,5 +1,5 @@
PORTNAME= netbox-plugin-extensions
-DISTVERSION= 1.0.6
+DISTVERSION= 1.1.1
CATEGORIES= net-mgmt python
MASTER_SITES= CHEESESHOP
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
@@ -17,4 +17,7 @@ USE_PYTHON= autoplist distutils
NO_ARCH= yes
+SUB_FILES= pkg-message
+SUB_LIST= PYTHON_VER=${PYTHON_VER}
+
.include <bsd.port.mk>
diff --git a/net-mgmt/py-netbox-plugin-extensions/distinfo b/net-mgmt/py-netbox-plugin-extensions/distinfo
index 28de4eba2d89..1ba9ec4e0927 100644
--- a/net-mgmt/py-netbox-plugin-extensions/distinfo
+++ b/net-mgmt/py-netbox-plugin-extensions/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1637871450
-SHA256 (netbox-plugin-extensions-1.0.6.tar.gz) = 470de703c450c320caf8deb6093137076a3f0e979f1eee81fed710532d192478
-SIZE (netbox-plugin-extensions-1.0.6.tar.gz) = 15659
+TIMESTAMP = 1642254201
+SHA256 (netbox-plugin-extensions-1.1.1.tar.gz) = 780055eea16440c2a83098541af0db4bea4a9c5b35d6ba9b3bf988a5b945ea7b
+SIZE (netbox-plugin-extensions-1.1.1.tar.gz) = 13216
diff --git a/net-mgmt/py-netbox-plugin-extensions/files/pkg-message.in b/net-mgmt/py-netbox-plugin-extensions/files/pkg-message.in
new file mode 100644
index 000000000000..27f7005aa2ef
--- /dev/null
+++ b/net-mgmt/py-netbox-plugin-extensions/files/pkg-message.in
@@ -0,0 +1,39 @@
+[
+{ type: install
+ message: <<EOD
+To enable the plugin please do the following steps:
+
+1. Add/update the following line in the netbox configuration (usually
+ %%LOCALBASE%%/share/netbox/netbox/configuration.py):
+
+ PLUGINS = ['netbox_plugin_extensions']
+
+2. Run NetBox migrations and collect static files:
+
+ # cd %%LOCALBASE%%/share/netbox
+ # python%%PYTHON_VER%% manage.py migrate
+ # python%%PYTHON_VER%% manage.py collectstatic --no-input
+
+3. Restart WSGI/httpd environment (supervisord/apache/nginx/etc.)
+EOD
+}
+{ type: upgrade
+ maximum_version: 1.1.1
+ message: <<EOD
+Since the 1.0.8 release following steps are required to enable the plugin:
+
+1. Add/update the following line in the netbox configuration (usually
+ %%LOCALBASE%%/share/netbox/netbox/configuration.py):
+
+ PLUGINS = ['netbox_plugin_extensions']
+
+2. Run NetBox migrations and collect static files:
+
+ # cd %%LOCALBASE%%/share/netbox
+ # python%%PYTHON_VER%% manage.py migrate
+ # python%%PYTHON_VER%% manage.py collectstatic --no-input
+
+3. Restart WSGI/httpd environment (supervisord/apache/nginx/etc.)
+EOD
+}
+]