pkgsrc-WIP-changes archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

New package, py-vorta.



Module Name:	pkgsrc-wip
Committed By:	Benny Siegert <bsiegert%gmail.com@localhost>
Pushed By:	bsiegert
Date:		Sat Nov 21 08:08:40 2020 +0000
Changeset:	ccf9f5e6c40f091b4ad766c240d39267fe1f1aac

Added Files:
	py-vorta/DESCR
	py-vorta/Makefile
	py-vorta/PLIST
	py-vorta/TODO
	py-vorta/distinfo

Log Message:
New package, py-vorta.

Vorta is a graphical user interface for borgbackup.

To see a diff of this commit:
https://wip.pkgsrc.org/cgi-bin/gitweb.cgi?p=pkgsrc-wip.git;a=commitdiff;h=ccf9f5e6c40f091b4ad766c240d39267fe1f1aac

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

diffstat:
 py-vorta/DESCR    |   3 +
 py-vorta/Makefile |  24 ++++++
 py-vorta/PLIST    | 218 ++++++++++++++++++++++++++++++++++++++++++++++++++++++
 py-vorta/TODO     |   2 +
 py-vorta/distinfo |   6 ++
 5 files changed, 253 insertions(+)

diffs:
diff --git a/py-vorta/DESCR b/py-vorta/DESCR
new file mode 100644
index 0000000000..46e21d2b8f
--- /dev/null
+++ b/py-vorta/DESCR
@@ -0,0 +1,3 @@
+Vorta is a graphical user interface for Borgbackup. It is based on Qt
+and allows easy creation of backups, both locally and with various
+cloud providers.
diff --git a/py-vorta/Makefile b/py-vorta/Makefile
new file mode 100644
index 0000000000..c0907d53f3
--- /dev/null
+++ b/py-vorta/Makefile
@@ -0,0 +1,24 @@
+# $NetBSD$
+
+DISTNAME=	vorta-0.7.1
+#PKGNAME=	${PYPKGPREFIX}-${DISTNAME}
+GITHUB_TAG=	v${PKGVERSION_NOREV}
+CATEGORIES=	sysutils
+MASTER_SITES=	${MASTER_SITE_GITHUB:=borgbase/}
+
+MAINTAINER=	bsiegert%NetBSD.org@localhost
+HOMEPAGE=	https://github.com/borgbase/vorta/
+COMMENT=	Graphical interface for borgbackup
+#LICENSE=	# TODO: (see mk/license.mk)
+
+DEPENDS+=	${PYPKGPREFIX}-appdirs-[0-9]*:../../devel/py-appdirs
+DEPENDS+=	${PYPKGPREFIX}-paramiko-[0-9]*:../../security/py-paramiko
+DEPENDS+=	${PYPKGPREFIX}-peewee-[0-9]*:../../databases/py-peewee
+DEPENDS+=	${PYPKGPREFIX}-dateutil-[0-9]*:../../time/py-dateutil
+DEPENDS+=	${PYPKGPREFIX}-apscheduler-[0-9]*:../../wip/py-apscheduler
+DEPENDS+=	${PYPKGPREFIX}-psutil-[0-9]*:../../sysutils/py-psutil
+# py-secretstorage
+
+.include "../../x11/py-qt5/buildlink3.mk"
+.include "../../lang/python/egg.mk"
+.include "../../mk/bsd.pkg.mk"
diff --git a/py-vorta/PLIST b/py-vorta/PLIST
new file mode 100644
index 0000000000..0dcb7f1c05
--- /dev/null
+++ b/py-vorta/PLIST
@@ -0,0 +1,218 @@
+@comment $NetBSD$
+bin/vorta
+${PYSITELIB}/${EGG_INFODIR}/PKG-INFO
+${PYSITELIB}/${EGG_INFODIR}/SOURCES.txt
+${PYSITELIB}/${EGG_INFODIR}/dependency_links.txt
+${PYSITELIB}/${EGG_INFODIR}/entry_points.txt
+${PYSITELIB}/${EGG_INFODIR}/requires.txt
+${PYSITELIB}/${EGG_INFODIR}/top_level.txt
+${PYSITELIB}/vorta/__init__.py
+${PYSITELIB}/vorta/__init__.pyc
+${PYSITELIB}/vorta/__init__.pyo
+${PYSITELIB}/vorta/__main__.py
+${PYSITELIB}/vorta/__main__.pyc
+${PYSITELIB}/vorta/__main__.pyo
+${PYSITELIB}/vorta/_version.py
+${PYSITELIB}/vorta/_version.pyc
+${PYSITELIB}/vorta/_version.pyo
+${PYSITELIB}/vorta/application.py
+${PYSITELIB}/vorta/application.pyc
+${PYSITELIB}/vorta/application.pyo
+${PYSITELIB}/vorta/assets/UI/archivetab.ui
+${PYSITELIB}/vorta/assets/UI/diffdialog.ui
+${PYSITELIB}/vorta/assets/UI/diffresult.ui
+${PYSITELIB}/vorta/assets/UI/extractdialog.ui
+${PYSITELIB}/vorta/assets/UI/mainwindow.ui
+${PYSITELIB}/vorta/assets/UI/misctab.ui
+${PYSITELIB}/vorta/assets/UI/profileadd.ui
+${PYSITELIB}/vorta/assets/UI/repoadd.ui
+${PYSITELIB}/vorta/assets/UI/repotab.ui
+${PYSITELIB}/vorta/assets/UI/scheduletab.ui
+${PYSITELIB}/vorta/assets/UI/sourcetab.ui
+${PYSITELIB}/vorta/assets/UI/sshadd.ui
+${PYSITELIB}/vorta/assets/icons/check-circle.svg
+${PYSITELIB}/vorta/assets/icons/clock-o.svg
+${PYSITELIB}/vorta/assets/icons/cloud-download.svg
+${PYSITELIB}/vorta/assets/icons/copy.svg
+${PYSITELIB}/vorta/assets/icons/cut.svg
+${PYSITELIB}/vorta/assets/icons/edit.svg
+${PYSITELIB}/vorta/assets/icons/folder-open.svg
+${PYSITELIB}/vorta/assets/icons/globe.svg
+${PYSITELIB}/vorta/assets/icons/hdd-o-active.png
+${PYSITELIB}/vorta/assets/icons/hdd-o.png
+${PYSITELIB}/vorta/assets/icons/loading.gif
+${PYSITELIB}/vorta/assets/icons/plus.svg
+${PYSITELIB}/vorta/assets/icons/refresh.svg
+${PYSITELIB}/vorta/assets/icons/server.svg
+${PYSITELIB}/vorta/assets/icons/stream-solid.svg
+${PYSITELIB}/vorta/assets/icons/tasks.svg
+${PYSITELIB}/vorta/assets/icons/terminal.svg
+${PYSITELIB}/vorta/assets/icons/trash.svg
+${PYSITELIB}/vorta/assets/icons/unlink.svg
+${PYSITELIB}/vorta/assets/icons/wifi.svg
+${PYSITELIB}/vorta/assets/icons/window-restore.svg
+${PYSITELIB}/vorta/assets/metadata/Screenshot-1-Repository.png
+${PYSITELIB}/vorta/assets/metadata/Screenshot-2-Sources.png
+${PYSITELIB}/vorta/assets/metadata/Screenshot-3-Schedule.png
+${PYSITELIB}/vorta/assets/metadata/Screenshot-4-Archives.png
+${PYSITELIB}/vorta/assets/metadata/com.borgbase.Vorta.appdata.xml
+${PYSITELIB}/vorta/assets/metadata/com.borgbase.Vorta.desktop
+${PYSITELIB}/vorta/autostart.py
+${PYSITELIB}/vorta/autostart.pyc
+${PYSITELIB}/vorta/autostart.pyo
+${PYSITELIB}/vorta/borg/__init__.py
+${PYSITELIB}/vorta/borg/__init__.pyc
+${PYSITELIB}/vorta/borg/__init__.pyo
+${PYSITELIB}/vorta/borg/_compatibility.py
+${PYSITELIB}/vorta/borg/_compatibility.pyc
+${PYSITELIB}/vorta/borg/_compatibility.pyo
+${PYSITELIB}/vorta/borg/borg_thread.py
+${PYSITELIB}/vorta/borg/borg_thread.pyc
+${PYSITELIB}/vorta/borg/borg_thread.pyo
+${PYSITELIB}/vorta/borg/check.py
+${PYSITELIB}/vorta/borg/check.pyc
+${PYSITELIB}/vorta/borg/check.pyo
+${PYSITELIB}/vorta/borg/create.py
+${PYSITELIB}/vorta/borg/create.pyc
+${PYSITELIB}/vorta/borg/create.pyo
+${PYSITELIB}/vorta/borg/delete.py
+${PYSITELIB}/vorta/borg/delete.pyc
+${PYSITELIB}/vorta/borg/delete.pyo
+${PYSITELIB}/vorta/borg/diff.py
+${PYSITELIB}/vorta/borg/diff.pyc
+${PYSITELIB}/vorta/borg/diff.pyo
+${PYSITELIB}/vorta/borg/extract.py
+${PYSITELIB}/vorta/borg/extract.pyc
+${PYSITELIB}/vorta/borg/extract.pyo
+${PYSITELIB}/vorta/borg/info.py
+${PYSITELIB}/vorta/borg/info.pyc
+${PYSITELIB}/vorta/borg/info.pyo
+${PYSITELIB}/vorta/borg/init.py
+${PYSITELIB}/vorta/borg/init.pyc
+${PYSITELIB}/vorta/borg/init.pyo
+${PYSITELIB}/vorta/borg/list_archive.py
+${PYSITELIB}/vorta/borg/list_archive.pyc
+${PYSITELIB}/vorta/borg/list_archive.pyo
+${PYSITELIB}/vorta/borg/list_repo.py
+${PYSITELIB}/vorta/borg/list_repo.pyc
+${PYSITELIB}/vorta/borg/list_repo.pyo
+${PYSITELIB}/vorta/borg/mount.py
+${PYSITELIB}/vorta/borg/mount.pyc
+${PYSITELIB}/vorta/borg/mount.pyo
+${PYSITELIB}/vorta/borg/prune.py
+${PYSITELIB}/vorta/borg/prune.pyc
+${PYSITELIB}/vorta/borg/prune.pyo
+${PYSITELIB}/vorta/borg/umount.py
+${PYSITELIB}/vorta/borg/umount.pyc
+${PYSITELIB}/vorta/borg/umount.pyo
+${PYSITELIB}/vorta/borg/version.py
+${PYSITELIB}/vorta/borg/version.pyc
+${PYSITELIB}/vorta/borg/version.pyo
+${PYSITELIB}/vorta/config.py
+${PYSITELIB}/vorta/config.pyc
+${PYSITELIB}/vorta/config.pyo
+${PYSITELIB}/vorta/i18n/__init__.py
+${PYSITELIB}/vorta/i18n/__init__.pyc
+${PYSITELIB}/vorta/i18n/__init__.pyo
+${PYSITELIB}/vorta/keyring/__init__.py
+${PYSITELIB}/vorta/keyring/__init__.pyc
+${PYSITELIB}/vorta/keyring/__init__.pyo
+${PYSITELIB}/vorta/keyring/abc.py
+${PYSITELIB}/vorta/keyring/abc.pyc
+${PYSITELIB}/vorta/keyring/abc.pyo
+${PYSITELIB}/vorta/keyring/darwin.py
+${PYSITELIB}/vorta/keyring/darwin.pyc
+${PYSITELIB}/vorta/keyring/darwin.pyo
+${PYSITELIB}/vorta/keyring/db.py
+${PYSITELIB}/vorta/keyring/db.pyc
+${PYSITELIB}/vorta/keyring/db.pyo
+${PYSITELIB}/vorta/keyring/secretstorage.py
+${PYSITELIB}/vorta/keyring/secretstorage.pyc
+${PYSITELIB}/vorta/keyring/secretstorage.pyo
+${PYSITELIB}/vorta/log.py
+${PYSITELIB}/vorta/log.pyc
+${PYSITELIB}/vorta/log.pyo
+${PYSITELIB}/vorta/models.py
+${PYSITELIB}/vorta/models.pyc
+${PYSITELIB}/vorta/models.pyo
+${PYSITELIB}/vorta/network_status/__init__.py
+${PYSITELIB}/vorta/network_status/__init__.pyc
+${PYSITELIB}/vorta/network_status/__init__.pyo
+${PYSITELIB}/vorta/network_status/abc.py
+${PYSITELIB}/vorta/network_status/abc.pyc
+${PYSITELIB}/vorta/network_status/abc.pyo
+${PYSITELIB}/vorta/network_status/darwin.py
+${PYSITELIB}/vorta/network_status/darwin.pyc
+${PYSITELIB}/vorta/network_status/darwin.pyo
+${PYSITELIB}/vorta/network_status/network_manager.py
+${PYSITELIB}/vorta/network_status/network_manager.pyc
+${PYSITELIB}/vorta/network_status/network_manager.pyo
+${PYSITELIB}/vorta/notifications.py
+${PYSITELIB}/vorta/notifications.pyc
+${PYSITELIB}/vorta/notifications.pyo
+${PYSITELIB}/vorta/qt_single_application.py
+${PYSITELIB}/vorta/qt_single_application.pyc
+${PYSITELIB}/vorta/qt_single_application.pyo
+${PYSITELIB}/vorta/scheduler.py
+${PYSITELIB}/vorta/scheduler.pyc
+${PYSITELIB}/vorta/scheduler.pyo
+${PYSITELIB}/vorta/tray_menu.py
+${PYSITELIB}/vorta/tray_menu.pyc
+${PYSITELIB}/vorta/tray_menu.pyo
+${PYSITELIB}/vorta/updater.py
+${PYSITELIB}/vorta/updater.pyc
+${PYSITELIB}/vorta/updater.pyo
+${PYSITELIB}/vorta/utils.py
+${PYSITELIB}/vorta/utils.pyc
+${PYSITELIB}/vorta/utils.pyo
+${PYSITELIB}/vorta/views/__init__.py
+${PYSITELIB}/vorta/views/__init__.pyc
+${PYSITELIB}/vorta/views/__init__.pyo
+${PYSITELIB}/vorta/views/archive_tab.py
+${PYSITELIB}/vorta/views/archive_tab.pyc
+${PYSITELIB}/vorta/views/archive_tab.pyo
+${PYSITELIB}/vorta/views/diff_dialog.py
+${PYSITELIB}/vorta/views/diff_dialog.pyc
+${PYSITELIB}/vorta/views/diff_dialog.pyo
+${PYSITELIB}/vorta/views/diff_result.py
+${PYSITELIB}/vorta/views/diff_result.pyc
+${PYSITELIB}/vorta/views/diff_result.pyo
+${PYSITELIB}/vorta/views/extract_dialog.py
+${PYSITELIB}/vorta/views/extract_dialog.pyc
+${PYSITELIB}/vorta/views/extract_dialog.pyo
+${PYSITELIB}/vorta/views/main_window.py
+${PYSITELIB}/vorta/views/main_window.pyc
+${PYSITELIB}/vorta/views/main_window.pyo
+${PYSITELIB}/vorta/views/misc_tab.py
+${PYSITELIB}/vorta/views/misc_tab.pyc
+${PYSITELIB}/vorta/views/misc_tab.pyo
+${PYSITELIB}/vorta/views/partials/__init__.py
+${PYSITELIB}/vorta/views/partials/__init__.pyc
+${PYSITELIB}/vorta/views/partials/__init__.pyo
+${PYSITELIB}/vorta/views/partials/loading_button.py
+${PYSITELIB}/vorta/views/partials/loading_button.pyc
+${PYSITELIB}/vorta/views/partials/loading_button.pyo
+${PYSITELIB}/vorta/views/partials/tree_view.py
+${PYSITELIB}/vorta/views/partials/tree_view.pyc
+${PYSITELIB}/vorta/views/partials/tree_view.pyo
+${PYSITELIB}/vorta/views/profile_add_edit_dialog.py
+${PYSITELIB}/vorta/views/profile_add_edit_dialog.pyc
+${PYSITELIB}/vorta/views/profile_add_edit_dialog.pyo
+${PYSITELIB}/vorta/views/repo_add_dialog.py
+${PYSITELIB}/vorta/views/repo_add_dialog.pyc
+${PYSITELIB}/vorta/views/repo_add_dialog.pyo
+${PYSITELIB}/vorta/views/repo_tab.py
+${PYSITELIB}/vorta/views/repo_tab.pyc
+${PYSITELIB}/vorta/views/repo_tab.pyo
+${PYSITELIB}/vorta/views/schedule_tab.py
+${PYSITELIB}/vorta/views/schedule_tab.pyc
+${PYSITELIB}/vorta/views/schedule_tab.pyo
+${PYSITELIB}/vorta/views/source_tab.py
+${PYSITELIB}/vorta/views/source_tab.pyc
+${PYSITELIB}/vorta/views/source_tab.pyo
+${PYSITELIB}/vorta/views/ssh_dialog.py
+${PYSITELIB}/vorta/views/ssh_dialog.pyc
+${PYSITELIB}/vorta/views/ssh_dialog.pyo
+${PYSITELIB}/vorta/views/utils.py
+${PYSITELIB}/vorta/views/utils.pyc
+${PYSITELIB}/vorta/views/utils.pyo
diff --git a/py-vorta/TODO b/py-vorta/TODO
new file mode 100644
index 0000000000..f1ac294000
--- /dev/null
+++ b/py-vorta/TODO
@@ -0,0 +1,2 @@
+- py-secretstorage dependency is missing
+- missing PYPKGPREFIX and alternatives for the main binary
diff --git a/py-vorta/distinfo b/py-vorta/distinfo
new file mode 100644
index 0000000000..c38f497b0c
--- /dev/null
+++ b/py-vorta/distinfo
@@ -0,0 +1,6 @@
+$NetBSD$
+
+SHA1 (vorta-0.7.1.tar.gz) = a921c40cdfaa20ade60d13dc4fdddba8528491b0
+RMD160 (vorta-0.7.1.tar.gz) = e33c7a7361a0c6d4f1fdaeae4653ca607932fda2
+SHA512 (vorta-0.7.1.tar.gz) = d079ea0219a7e8d2578a36272787594e9557101fe8be6472e08ce86499f284daec83c3f442e5c3fa4c06de9ffd85cf030956479a592cd1c5f1483ca154c7a68b
+Size (vorta-0.7.1.tar.gz) = 408431 bytes


Home | Main Index | Thread Index | Old Index