Received: by mail.netbsd.org (Postfix, from userid 605) id 8071F84D9B; Tue, 26 Sep 2017 11:22:42 +0000 (UTC) Received: from localhost (localhost [127.0.0.1]) by mail.netbsd.org (Postfix) with ESMTP id 12D0D84D4F for ; Tue, 26 Sep 2017 11:22:42 +0000 (UTC) X-Virus-Scanned: amavisd-new at netbsd.org Received: from mail.netbsd.org ([IPv6:::1]) by localhost (mail.netbsd.org [IPv6:::1]) (amavisd-new, port 10025) with ESMTP id 032EKpMuHC2z for ; Tue, 26 Sep 2017 11:22:40 +0000 (UTC) Received: from cvs.NetBSD.org (ivanova.netbsd.org [199.233.217.197]) by mail.netbsd.org (Postfix) with ESMTP id 7CA6084CE0 for ; Tue, 26 Sep 2017 11:22:40 +0000 (UTC) Received: by cvs.NetBSD.org (Postfix, from userid 500) id 172DBFA9C; Tue, 26 Sep 2017 11:22:40 +0000 (UTC) Content-Transfer-Encoding: 7bit Content-Type: multipart/mixed; boundary="_----------=_150642496069050" MIME-Version: 1.0 Date: Tue, 26 Sep 2017 11:22:40 +0000 From: "Thomas Klausner" Subject: CVS commit: pkgsrc/sysutils/dupeguru To: pkgsrc-changes@NetBSD.org Reply-To: wiz@netbsd.org X-Mailer: log_accum Message-Id: <20170926112240.172DBFA9C@cvs.NetBSD.org> Sender: pkgsrc-changes-owner@NetBSD.org List-Id: pkgsrc-changes.NetBSD.org Precedence: bulk List-Unsubscribe: This is a multi-part message in MIME format. --_----------=_150642496069050 Content-Disposition: inline Content-Transfer-Encoding: 8bit Content-Type: text/plain; charset="US-ASCII" Module Name: pkgsrc Committed By: wiz Date: Tue Sep 26 11:22:40 UTC 2017 Added Files: pkgsrc/sysutils/dupeguru: DESCR Makefile PLIST distinfo pkgsrc/sysutils/dupeguru/patches: patch-qt_platform.py Log Message: sysutils/dupeguru: import dupeguru-4.0.3 dupeGuru is a tool to find duplicate files on your computer. It can scan either filenames or contents. The filename scan features a fuzzy matching algorithm that can find duplicate filenames even when they are not exactly the same. To generate a diff of this commit: cvs rdiff -u -r0 -r1.1 pkgsrc/sysutils/dupeguru/DESCR \ pkgsrc/sysutils/dupeguru/Makefile pkgsrc/sysutils/dupeguru/PLIST \ pkgsrc/sysutils/dupeguru/distinfo cvs rdiff -u -r0 -r1.1 pkgsrc/sysutils/dupeguru/patches/patch-qt_platform.py Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files. --_----------=_150642496069050 Content-Disposition: inline Content-Length: 24229 Content-Transfer-Encoding: binary Content-Type: text/x-diff; charset=us-ascii Added files: Index: pkgsrc/sysutils/dupeguru/DESCR diff -u /dev/null pkgsrc/sysutils/dupeguru/DESCR:1.1 --- /dev/null Tue Sep 26 11:22:40 2017 +++ pkgsrc/sysutils/dupeguru/DESCR Tue Sep 26 11:22:39 2017 @@ -0,0 +1,4 @@ +dupeGuru is a tool to find duplicate files on your computer. It can +scan either filenames or contents. The filename scan features a +fuzzy matching algorithm that can find duplicate filenames even +when they are not exactly the same. Index: pkgsrc/sysutils/dupeguru/Makefile diff -u /dev/null pkgsrc/sysutils/dupeguru/Makefile:1.1 --- /dev/null Tue Sep 26 11:22:40 2017 +++ pkgsrc/sysutils/dupeguru/Makefile Tue Sep 26 11:22:39 2017 @@ -0,0 +1,49 @@ +# $NetBSD: Makefile,v 1.1 2017/09/26 11:22:39 wiz Exp $ + +DISTNAME= dupeguru-src-4.0.3 +PKGNAME= ${DISTNAME:S/-src//} +CATEGORIES= sysutils +MASTER_SITES= https://download.hardcoded.net/ + +MAINTAINER= pkgsrc-users@NetBSD.org +HOMEPAGE= https://www.hardcoded.net/dupeguru/ +COMMENT= Find duplicate files +LICENSE= gnu-gpl-v3 + +BUILD_DEPENDS+= ${PYPKGPREFIX}-polib>=1.0.4:../../devel/py-polib +BUILD_DEPENDS+= ${PYPKGPREFIX}-sphinx>=1.3.4nb1:../../textproc/py-sphinx +DEPENDS+= ${PYPKGPREFIX}-qt5-[0-9]*:../../x11/py-qt5 +DEPENDS+= ${PYPKGPREFIX}-hsaudiotag3k-[0-9]*:../../nih/py-hsaudiotag3k +DEPENDS+= ${PYPKGPREFIX}-Send2Trash-[0-9]*:../../nih/py-Send2Trash +#DEPENDS+= ${PYPKGPREFIX}-sqlite3-[0-9]*:../../databases/py-sqlite3 +#DEPENDS+= ${PYPKGPREFIX}-cElementTree-[0-9]*:../../textproc/py-cElementTree + +EXTRACT_USING= bsdtar + +WRKSRC= ${WRKDIR} +USE_LANGUAGES= c +USE_TOOLS= gmake pax +#MAKE_JOBS_SAFE= no + +PYTHON_VERSIONS_INCOMPATIBLE= 27 +REPLACE_PYTHON+= qt/run_template.py + +INSTALLATION_DIRS= bin share/applications share/dupeguru + +do-build: + cd ${WRKSRC} && ${PYTHONBIN} build.py + ${CHMOD} +x ${WRKSRC}/run.py + +do-install: + rm -rf ${WRKSRC}/build/dupeguru-arch + cd ${WRKSRC} && ${PYTHONBIN} package.py --arch + cd ${WRKSRC}/build/dupeguru-arch && pax -pp -rw * ${DESTDIR}${PREFIX}/share/dupeguru + ${RM} -rf ${DESTDIR}${PREFIX}/share/dupeguru/hsaudiotag + ${RM} -rf ${DESTDIR}${PREFIX}/share/dupeguru/send2trash + ${LN} -s ${DESTDIR}${PREFIX}/share/dupeguru/run.py ${DESTDIR}${PREFIX}/bin/dupeguru + ${INSTALL_DATA} ${WRKSRC}/build/dupeguru-arch/dupeguru.desktop ${DESTDIR}${PREFIX}/share/applications + +.include "../../lang/python/application.mk" +.include "../../lang/python/extension.mk" +.include "../../sysutils/desktop-file-utils/desktopdb.mk" +.include "../../mk/bsd.pkg.mk" Index: pkgsrc/sysutils/dupeguru/PLIST diff -u /dev/null pkgsrc/sysutils/dupeguru/PLIST:1.1 --- /dev/null Tue Sep 26 11:22:40 2017 +++ pkgsrc/sysutils/dupeguru/PLIST Tue Sep 26 11:22:39 2017 @@ -0,0 +1,464 @@ +@comment $NetBSD: PLIST,v 1.1 2017/09/26 11:22:39 wiz Exp $ +bin/dupeguru +share/applications/dupeguru.desktop +share/dupeguru/core/__init__.py +share/dupeguru/core/__init__.pyc +share/dupeguru/core/app.py +share/dupeguru/core/app.pyc +share/dupeguru/core/directories.py +share/dupeguru/core/directories.pyc +share/dupeguru/core/engine.py +share/dupeguru/core/engine.pyc +share/dupeguru/core/export.py +share/dupeguru/core/export.pyc +share/dupeguru/core/fs.py +share/dupeguru/core/fs.pyc +share/dupeguru/core/gui/__init__.py +share/dupeguru/core/gui/__init__.pyc +share/dupeguru/core/gui/base.py +share/dupeguru/core/gui/base.pyc +share/dupeguru/core/gui/deletion_options.py +share/dupeguru/core/gui/deletion_options.pyc +share/dupeguru/core/gui/details_panel.py +share/dupeguru/core/gui/details_panel.pyc +share/dupeguru/core/gui/directory_tree.py +share/dupeguru/core/gui/directory_tree.pyc +share/dupeguru/core/gui/ignore_list_dialog.py +share/dupeguru/core/gui/ignore_list_dialog.pyc +share/dupeguru/core/gui/ignore_list_table.py +share/dupeguru/core/gui/ignore_list_table.pyc +share/dupeguru/core/gui/prioritize_dialog.py +share/dupeguru/core/gui/prioritize_dialog.pyc +share/dupeguru/core/gui/problem_dialog.py +share/dupeguru/core/gui/problem_dialog.pyc +share/dupeguru/core/gui/problem_table.py +share/dupeguru/core/gui/problem_table.pyc +share/dupeguru/core/gui/result_table.py +share/dupeguru/core/gui/result_table.pyc +share/dupeguru/core/gui/stats_label.py +share/dupeguru/core/gui/stats_label.pyc +share/dupeguru/core/ignore.py +share/dupeguru/core/ignore.pyc +share/dupeguru/core/markable.py +share/dupeguru/core/markable.pyc +share/dupeguru/core/me/__init__.py +share/dupeguru/core/me/__init__.pyc +share/dupeguru/core/me/fs.py +share/dupeguru/core/me/fs.pyc +share/dupeguru/core/me/prioritize.py +share/dupeguru/core/me/prioritize.pyc +share/dupeguru/core/me/result_table.py +share/dupeguru/core/me/result_table.pyc +share/dupeguru/core/me/scanner.py +share/dupeguru/core/me/scanner.pyc +share/dupeguru/core/pe/__init__.py +share/dupeguru/core/pe/__init__.pyc +share/dupeguru/core/pe/_block.so +share/dupeguru/core/pe/_cache.so +share/dupeguru/core/pe/block.py +share/dupeguru/core/pe/block.pyc +share/dupeguru/core/pe/cache.py +share/dupeguru/core/pe/cache.pyc +share/dupeguru/core/pe/cache_shelve.py +share/dupeguru/core/pe/cache_shelve.pyc +share/dupeguru/core/pe/cache_sqlite.py +share/dupeguru/core/pe/cache_sqlite.pyc +share/dupeguru/core/pe/exif.py +share/dupeguru/core/pe/exif.pyc +share/dupeguru/core/pe/iphoto_plist.py +share/dupeguru/core/pe/iphoto_plist.pyc +share/dupeguru/core/pe/matchblock.py +share/dupeguru/core/pe/matchblock.pyc +share/dupeguru/core/pe/matchexif.py +share/dupeguru/core/pe/matchexif.pyc +share/dupeguru/core/pe/photo.py +share/dupeguru/core/pe/photo.pyc +share/dupeguru/core/pe/prioritize.py +share/dupeguru/core/pe/prioritize.pyc +share/dupeguru/core/pe/result_table.py +share/dupeguru/core/pe/result_table.pyc +share/dupeguru/core/pe/scanner.py +share/dupeguru/core/pe/scanner.pyc +share/dupeguru/core/prioritize.py +share/dupeguru/core/prioritize.pyc +share/dupeguru/core/results.py +share/dupeguru/core/results.pyc +share/dupeguru/core/scanner.py +share/dupeguru/core/scanner.pyc +share/dupeguru/core/se/__init__.py +share/dupeguru/core/se/__init__.pyc +share/dupeguru/core/se/fs.py +share/dupeguru/core/se/fs.pyc +share/dupeguru/core/se/result_table.py +share/dupeguru/core/se/result_table.pyc +share/dupeguru/core/se/scanner.py +share/dupeguru/core/se/scanner.pyc +share/dupeguru/core/util.py +share/dupeguru/core/util.pyc +share/dupeguru/dgse_logo_128.png +share/dupeguru/dupeguru.desktop +share/dupeguru/help/.buildinfo +share/dupeguru/help/.doctrees/changelog.doctree +share/dupeguru/help/.doctrees/contribute.doctree +share/dupeguru/help/.doctrees/developer/core/app.doctree +share/dupeguru/help/.doctrees/developer/core/directories.doctree +share/dupeguru/help/.doctrees/developer/core/engine.doctree +share/dupeguru/help/.doctrees/developer/core/fs.doctree +share/dupeguru/help/.doctrees/developer/core/gui/deletion_options.doctree +share/dupeguru/help/.doctrees/developer/core/gui/index.doctree +share/dupeguru/help/.doctrees/developer/core/index.doctree +share/dupeguru/help/.doctrees/developer/core/results.doctree +share/dupeguru/help/.doctrees/developer/hscommon/build.doctree +share/dupeguru/help/.doctrees/developer/hscommon/conflict.doctree +share/dupeguru/help/.doctrees/developer/hscommon/desktop.doctree +share/dupeguru/help/.doctrees/developer/hscommon/gui/base.doctree +share/dupeguru/help/.doctrees/developer/hscommon/gui/column.doctree +share/dupeguru/help/.doctrees/developer/hscommon/gui/progress_window.doctree +share/dupeguru/help/.doctrees/developer/hscommon/gui/selectable_list.doctree +share/dupeguru/help/.doctrees/developer/hscommon/gui/table.doctree +share/dupeguru/help/.doctrees/developer/hscommon/gui/text_field.doctree +share/dupeguru/help/.doctrees/developer/hscommon/gui/tree.doctree +share/dupeguru/help/.doctrees/developer/hscommon/index.doctree +share/dupeguru/help/.doctrees/developer/hscommon/jobprogress/job.doctree +share/dupeguru/help/.doctrees/developer/hscommon/jobprogress/performer.doctree +share/dupeguru/help/.doctrees/developer/hscommon/jobprogress/qt.doctree +share/dupeguru/help/.doctrees/developer/hscommon/notify.doctree +share/dupeguru/help/.doctrees/developer/hscommon/path.doctree +share/dupeguru/help/.doctrees/developer/hscommon/util.doctree +share/dupeguru/help/.doctrees/developer/index.doctree +share/dupeguru/help/.doctrees/environment.pickle +share/dupeguru/help/.doctrees/faq.doctree +share/dupeguru/help/.doctrees/folders.doctree +share/dupeguru/help/.doctrees/index.doctree +share/dupeguru/help/.doctrees/preferences.doctree +share/dupeguru/help/.doctrees/quick_start.doctree +share/dupeguru/help/.doctrees/reprioritize.doctree +share/dupeguru/help/.doctrees/results.doctree +share/dupeguru/help/.doctrees/scan.doctree +share/dupeguru/help/_sources/changelog.rst.txt +share/dupeguru/help/_sources/contribute.rst.txt +share/dupeguru/help/_sources/developer/core/app.rst.txt +share/dupeguru/help/_sources/developer/core/directories.rst.txt +share/dupeguru/help/_sources/developer/core/engine.rst.txt +share/dupeguru/help/_sources/developer/core/fs.rst.txt +share/dupeguru/help/_sources/developer/core/gui/deletion_options.rst.txt +share/dupeguru/help/_sources/developer/core/gui/index.rst.txt +share/dupeguru/help/_sources/developer/core/index.rst.txt +share/dupeguru/help/_sources/developer/core/results.rst.txt +share/dupeguru/help/_sources/developer/hscommon/build.rst.txt +share/dupeguru/help/_sources/developer/hscommon/conflict.rst.txt +share/dupeguru/help/_sources/developer/hscommon/desktop.rst.txt +share/dupeguru/help/_sources/developer/hscommon/gui/base.rst.txt +share/dupeguru/help/_sources/developer/hscommon/gui/column.rst.txt +share/dupeguru/help/_sources/developer/hscommon/gui/progress_window.rst.txt +share/dupeguru/help/_sources/developer/hscommon/gui/selectable_list.rst.txt +share/dupeguru/help/_sources/developer/hscommon/gui/table.rst.txt +share/dupeguru/help/_sources/developer/hscommon/gui/text_field.rst.txt +share/dupeguru/help/_sources/developer/hscommon/gui/tree.rst.txt +share/dupeguru/help/_sources/developer/hscommon/index.rst.txt +share/dupeguru/help/_sources/developer/hscommon/jobprogress/job.rst.txt +share/dupeguru/help/_sources/developer/hscommon/jobprogress/performer.rst.txt +share/dupeguru/help/_sources/developer/hscommon/jobprogress/qt.rst.txt +share/dupeguru/help/_sources/developer/hscommon/notify.rst.txt +share/dupeguru/help/_sources/developer/hscommon/path.rst.txt +share/dupeguru/help/_sources/developer/hscommon/util.rst.txt +share/dupeguru/help/_sources/developer/index.rst.txt +share/dupeguru/help/_sources/faq.rst.txt +share/dupeguru/help/_sources/folders.rst.txt +share/dupeguru/help/_sources/index.rst.txt +share/dupeguru/help/_sources/preferences.rst.txt +share/dupeguru/help/_sources/quick_start.rst.txt +share/dupeguru/help/_sources/reprioritize.rst.txt +share/dupeguru/help/_sources/results.rst.txt +share/dupeguru/help/_sources/scan.rst.txt +share/dupeguru/help/_static/ajax-loader.gif +share/dupeguru/help/_static/alert_info_32.png +share/dupeguru/help/_static/alert_warning_32.png +share/dupeguru/help/_static/basic.css +share/dupeguru/help/_static/bg-page.png +share/dupeguru/help/_static/bullet_orange.png +share/dupeguru/help/_static/comment-bright.png +share/dupeguru/help/_static/comment-close.png +share/dupeguru/help/_static/comment.png +share/dupeguru/help/_static/doctools.js +share/dupeguru/help/_static/down-pressed.png +share/dupeguru/help/_static/down.png +share/dupeguru/help/_static/file.png +share/dupeguru/help/_static/haiku.css +share/dupeguru/help/_static/jquery-3.1.0.js +share/dupeguru/help/_static/jquery.js +share/dupeguru/help/_static/minus.png +share/dupeguru/help/_static/plus.png +share/dupeguru/help/_static/pygments.css +share/dupeguru/help/_static/searchtools.js +share/dupeguru/help/_static/underscore-1.3.1.js +share/dupeguru/help/_static/underscore.js +share/dupeguru/help/_static/up-pressed.png +share/dupeguru/help/_static/up.png +share/dupeguru/help/_static/websupport.js +share/dupeguru/help/changelog.html +share/dupeguru/help/contribute.html +share/dupeguru/help/developer/core/app.html +share/dupeguru/help/developer/core/directories.html +share/dupeguru/help/developer/core/engine.html +share/dupeguru/help/developer/core/fs.html +share/dupeguru/help/developer/core/gui/deletion_options.html +share/dupeguru/help/developer/core/gui/index.html +share/dupeguru/help/developer/core/index.html +share/dupeguru/help/developer/core/results.html +share/dupeguru/help/developer/hscommon/build.html +share/dupeguru/help/developer/hscommon/conflict.html +share/dupeguru/help/developer/hscommon/desktop.html +share/dupeguru/help/developer/hscommon/gui/base.html +share/dupeguru/help/developer/hscommon/gui/column.html +share/dupeguru/help/developer/hscommon/gui/progress_window.html +share/dupeguru/help/developer/hscommon/gui/selectable_list.html +share/dupeguru/help/developer/hscommon/gui/table.html +share/dupeguru/help/developer/hscommon/gui/text_field.html +share/dupeguru/help/developer/hscommon/gui/tree.html +share/dupeguru/help/developer/hscommon/index.html +share/dupeguru/help/developer/hscommon/jobprogress/job.html +share/dupeguru/help/developer/hscommon/jobprogress/performer.html +share/dupeguru/help/developer/hscommon/jobprogress/qt.html +share/dupeguru/help/developer/hscommon/notify.html +share/dupeguru/help/developer/hscommon/path.html +share/dupeguru/help/developer/hscommon/util.html +share/dupeguru/help/developer/index.html +share/dupeguru/help/faq.html +share/dupeguru/help/folders.html +share/dupeguru/help/genindex.html +share/dupeguru/help/index.html +share/dupeguru/help/objects.inv +share/dupeguru/help/preferences.html +share/dupeguru/help/py-modindex.html +share/dupeguru/help/quick_start.html +share/dupeguru/help/reprioritize.html +share/dupeguru/help/results.html +share/dupeguru/help/scan.html +share/dupeguru/help/search.html +share/dupeguru/help/searchindex.js +share/dupeguru/hscommon/.gitignore +share/dupeguru/hscommon/LICENSE +share/dupeguru/hscommon/README +share/dupeguru/hscommon/__init__.py +share/dupeguru/hscommon/__init__.pyc +share/dupeguru/hscommon/build.py +share/dupeguru/hscommon/build.pyc +share/dupeguru/hscommon/build_ext.py +share/dupeguru/hscommon/build_ext.pyc +share/dupeguru/hscommon/conflict.py +share/dupeguru/hscommon/conflict.pyc +share/dupeguru/hscommon/debug.py +share/dupeguru/hscommon/debug.pyc +share/dupeguru/hscommon/desktop.py +share/dupeguru/hscommon/desktop.pyc +share/dupeguru/hscommon/geometry.py +share/dupeguru/hscommon/geometry.pyc +share/dupeguru/hscommon/gui/__init__.py +share/dupeguru/hscommon/gui/__init__.pyc +share/dupeguru/hscommon/gui/base.py +share/dupeguru/hscommon/gui/base.pyc +share/dupeguru/hscommon/gui/column.py +share/dupeguru/hscommon/gui/column.pyc +share/dupeguru/hscommon/gui/progress_window.py +share/dupeguru/hscommon/gui/progress_window.pyc +share/dupeguru/hscommon/gui/selectable_list.py +share/dupeguru/hscommon/gui/selectable_list.pyc +share/dupeguru/hscommon/gui/table.py +share/dupeguru/hscommon/gui/table.pyc +share/dupeguru/hscommon/gui/text_field.py +share/dupeguru/hscommon/gui/text_field.pyc +share/dupeguru/hscommon/gui/tree.py +share/dupeguru/hscommon/gui/tree.pyc +share/dupeguru/hscommon/jobprogress/__init__.py +share/dupeguru/hscommon/jobprogress/__init__.pyc +share/dupeguru/hscommon/jobprogress/job.py +share/dupeguru/hscommon/jobprogress/job.pyc +share/dupeguru/hscommon/jobprogress/performer.py +share/dupeguru/hscommon/jobprogress/performer.pyc +share/dupeguru/hscommon/jobprogress/qt.py +share/dupeguru/hscommon/jobprogress/qt.pyc +share/dupeguru/hscommon/loc.py +share/dupeguru/hscommon/loc.pyc +share/dupeguru/hscommon/notify.py +share/dupeguru/hscommon/notify.pyc +share/dupeguru/hscommon/path.py +share/dupeguru/hscommon/path.pyc +share/dupeguru/hscommon/plat.py +share/dupeguru/hscommon/plat.pyc +share/dupeguru/hscommon/pygettext.py +share/dupeguru/hscommon/pygettext.pyc +share/dupeguru/hscommon/sphinxgen.py +share/dupeguru/hscommon/sphinxgen.pyc +share/dupeguru/hscommon/sqlite.py +share/dupeguru/hscommon/sqlite.pyc +share/dupeguru/hscommon/testutil.py +share/dupeguru/hscommon/testutil.pyc +share/dupeguru/hscommon/trans.py +share/dupeguru/hscommon/trans.pyc +share/dupeguru/hscommon/util.py +share/dupeguru/hscommon/util.pyc +share/dupeguru/locale/cs/LC_MESSAGES/columns.mo +share/dupeguru/locale/cs/LC_MESSAGES/core.mo +share/dupeguru/locale/cs/LC_MESSAGES/qtlib.mo +share/dupeguru/locale/cs/LC_MESSAGES/ui.mo +share/dupeguru/locale/de/LC_MESSAGES/columns.mo +share/dupeguru/locale/de/LC_MESSAGES/core.mo +share/dupeguru/locale/de/LC_MESSAGES/qtlib.mo +share/dupeguru/locale/de/LC_MESSAGES/ui.mo +share/dupeguru/locale/el/LC_MESSAGES/columns.mo +share/dupeguru/locale/el/LC_MESSAGES/core.mo +share/dupeguru/locale/el/LC_MESSAGES/qtlib.mo +share/dupeguru/locale/el/LC_MESSAGES/ui.mo +share/dupeguru/locale/es/LC_MESSAGES/columns.mo +share/dupeguru/locale/es/LC_MESSAGES/core.mo +share/dupeguru/locale/es/LC_MESSAGES/qtlib.mo +share/dupeguru/locale/es/LC_MESSAGES/ui.mo +share/dupeguru/locale/fr/LC_MESSAGES/columns.mo +share/dupeguru/locale/fr/LC_MESSAGES/core.mo +share/dupeguru/locale/fr/LC_MESSAGES/qtlib.mo +share/dupeguru/locale/fr/LC_MESSAGES/ui.mo +share/dupeguru/locale/hy/LC_MESSAGES/columns.mo +share/dupeguru/locale/hy/LC_MESSAGES/core.mo +share/dupeguru/locale/hy/LC_MESSAGES/qtlib.mo +share/dupeguru/locale/hy/LC_MESSAGES/ui.mo +share/dupeguru/locale/it/LC_MESSAGES/columns.mo +share/dupeguru/locale/it/LC_MESSAGES/core.mo +share/dupeguru/locale/it/LC_MESSAGES/qtlib.mo +share/dupeguru/locale/it/LC_MESSAGES/ui.mo +share/dupeguru/locale/ko/LC_MESSAGES/columns.mo +share/dupeguru/locale/ko/LC_MESSAGES/core.mo +share/dupeguru/locale/ko/LC_MESSAGES/qtlib.mo +share/dupeguru/locale/ko/LC_MESSAGES/ui.mo +share/dupeguru/locale/nl/LC_MESSAGES/columns.mo +share/dupeguru/locale/nl/LC_MESSAGES/core.mo +share/dupeguru/locale/nl/LC_MESSAGES/qtlib.mo +share/dupeguru/locale/nl/LC_MESSAGES/ui.mo +share/dupeguru/locale/pl_PL/LC_MESSAGES/columns.mo +share/dupeguru/locale/pl_PL/LC_MESSAGES/core.mo +share/dupeguru/locale/pl_PL/LC_MESSAGES/qtlib.mo +share/dupeguru/locale/pl_PL/LC_MESSAGES/ui.mo +share/dupeguru/locale/pt_BR/LC_MESSAGES/columns.mo +share/dupeguru/locale/pt_BR/LC_MESSAGES/core.mo +share/dupeguru/locale/pt_BR/LC_MESSAGES/qtlib.mo +share/dupeguru/locale/pt_BR/LC_MESSAGES/ui.mo +share/dupeguru/locale/ru/LC_MESSAGES/columns.mo +share/dupeguru/locale/ru/LC_MESSAGES/core.mo +share/dupeguru/locale/ru/LC_MESSAGES/qtlib.mo +share/dupeguru/locale/ru/LC_MESSAGES/ui.mo +share/dupeguru/locale/uk/LC_MESSAGES/columns.mo +share/dupeguru/locale/uk/LC_MESSAGES/core.mo +share/dupeguru/locale/uk/LC_MESSAGES/qtlib.mo +share/dupeguru/locale/uk/LC_MESSAGES/ui.mo +share/dupeguru/locale/vi/LC_MESSAGES/columns.mo +share/dupeguru/locale/vi/LC_MESSAGES/core.mo +share/dupeguru/locale/vi/LC_MESSAGES/qtlib.mo +share/dupeguru/locale/vi/LC_MESSAGES/ui.mo +share/dupeguru/locale/zh_CN/LC_MESSAGES/columns.mo +share/dupeguru/locale/zh_CN/LC_MESSAGES/core.mo +share/dupeguru/locale/zh_CN/LC_MESSAGES/qtlib.mo +share/dupeguru/locale/zh_CN/LC_MESSAGES/ui.mo +share/dupeguru/qt/__init__.py +share/dupeguru/qt/__init__.pyc +share/dupeguru/qt/app.py +share/dupeguru/qt/app.pyc +share/dupeguru/qt/deletion_options.py +share/dupeguru/qt/deletion_options.pyc +share/dupeguru/qt/details_dialog.py +share/dupeguru/qt/details_dialog.pyc +share/dupeguru/qt/details_table.py +share/dupeguru/qt/details_table.pyc +share/dupeguru/qt/dg.qrc +share/dupeguru/qt/dg_rc.py +share/dupeguru/qt/dg_rc.pyc +share/dupeguru/qt/directories_dialog.py +share/dupeguru/qt/directories_dialog.pyc +share/dupeguru/qt/directories_model.py +share/dupeguru/qt/directories_model.pyc +share/dupeguru/qt/ignore_list_dialog.py +share/dupeguru/qt/ignore_list_dialog.pyc +share/dupeguru/qt/ignore_list_table.py +share/dupeguru/qt/ignore_list_table.pyc +share/dupeguru/qt/me/__init__.py +share/dupeguru/qt/me/__init__.pyc +share/dupeguru/qt/me/details_dialog.py +share/dupeguru/qt/me/details_dialog.pyc +share/dupeguru/qt/me/preferences_dialog.py +share/dupeguru/qt/me/preferences_dialog.pyc +share/dupeguru/qt/me/results_model.py +share/dupeguru/qt/me/results_model.pyc +share/dupeguru/qt/pe/__init__.py +share/dupeguru/qt/pe/__init__.pyc +share/dupeguru/qt/pe/_block_qt.so +share/dupeguru/qt/pe/block.py +share/dupeguru/qt/pe/block.pyc +share/dupeguru/qt/pe/details_dialog.py +share/dupeguru/qt/pe/details_dialog.pyc +share/dupeguru/qt/pe/photo.py +share/dupeguru/qt/pe/photo.pyc +share/dupeguru/qt/pe/preferences_dialog.py +share/dupeguru/qt/pe/preferences_dialog.pyc +share/dupeguru/qt/pe/results_model.py +share/dupeguru/qt/pe/results_model.pyc +share/dupeguru/qt/platform.py +share/dupeguru/qt/platform.pyc +share/dupeguru/qt/preferences.py +share/dupeguru/qt/preferences.pyc +share/dupeguru/qt/preferences_dialog.py +share/dupeguru/qt/preferences_dialog.pyc +share/dupeguru/qt/prioritize_dialog.py +share/dupeguru/qt/prioritize_dialog.pyc +share/dupeguru/qt/problem_dialog.py +share/dupeguru/qt/problem_dialog.pyc +share/dupeguru/qt/problem_table.py +share/dupeguru/qt/problem_table.pyc +share/dupeguru/qt/result_window.py +share/dupeguru/qt/result_window.pyc +share/dupeguru/qt/results_model.py +share/dupeguru/qt/results_model.pyc +share/dupeguru/qt/se/__init__.py +share/dupeguru/qt/se/__init__.pyc +share/dupeguru/qt/se/details_dialog.py +share/dupeguru/qt/se/details_dialog.pyc +share/dupeguru/qt/se/preferences_dialog.py +share/dupeguru/qt/se/preferences_dialog.pyc +share/dupeguru/qt/se/results_model.py +share/dupeguru/qt/se/results_model.pyc +share/dupeguru/qt/stats_label.py +share/dupeguru/qt/stats_label.pyc +share/dupeguru/qtlib/.gitignore +share/dupeguru/qtlib/.tx/config +share/dupeguru/qtlib/LICENSE +share/dupeguru/qtlib/__init__.py +share/dupeguru/qtlib/__init__.pyc +share/dupeguru/qtlib/about_box.py +share/dupeguru/qtlib/about_box.pyc +share/dupeguru/qtlib/app.py +share/dupeguru/qtlib/app.pyc +share/dupeguru/qtlib/column.py +share/dupeguru/qtlib/column.pyc +share/dupeguru/qtlib/error_report_dialog.py +share/dupeguru/qtlib/error_report_dialog.pyc +share/dupeguru/qtlib/images/search_clear_13.png +share/dupeguru/qtlib/preferences.py +share/dupeguru/qtlib/preferences.pyc +share/dupeguru/qtlib/progress_window.py +share/dupeguru/qtlib/progress_window.pyc +share/dupeguru/qtlib/radio_box.py +share/dupeguru/qtlib/radio_box.pyc +share/dupeguru/qtlib/recent.py +share/dupeguru/qtlib/recent.pyc +share/dupeguru/qtlib/search_edit.py +share/dupeguru/qtlib/search_edit.pyc +share/dupeguru/qtlib/selectable_list.py +share/dupeguru/qtlib/selectable_list.pyc +share/dupeguru/qtlib/table.py +share/dupeguru/qtlib/table.pyc +share/dupeguru/qtlib/text_field.py +share/dupeguru/qtlib/text_field.pyc +share/dupeguru/qtlib/tree_model.py +share/dupeguru/qtlib/tree_model.pyc +share/dupeguru/qtlib/util.py +share/dupeguru/qtlib/util.pyc +share/dupeguru/run.py +share/dupeguru/run.pyc Index: pkgsrc/sysutils/dupeguru/distinfo diff -u /dev/null pkgsrc/sysutils/dupeguru/distinfo:1.1 --- /dev/null Tue Sep 26 11:22:40 2017 +++ pkgsrc/sysutils/dupeguru/distinfo Tue Sep 26 11:22:39 2017 @@ -0,0 +1,7 @@ +$NetBSD: distinfo,v 1.1 2017/09/26 11:22:39 wiz Exp $ + +SHA1 (dupeguru-src-4.0.3.tar.gz) = a794780e187a36d45c384395e9bd8c2b8f5018bf +RMD160 (dupeguru-src-4.0.3.tar.gz) = 5cd2b7f93276fcd8f09b699cfec5246f7dc5abed +SHA512 (dupeguru-src-4.0.3.tar.gz) = dc8a5a122ad1d3d235825a498fb75b192566d3b5a33382ebb0002a361428af5cc453b143002ea3f57a9cb6ee30ce49f0b9f5a54bce2a90364fb1b92e102a289a +Size (dupeguru-src-4.0.3.tar.gz) = 686580 bytes +SHA1 (patch-qt_platform.py) = e97e226b53f57f8c4e9bf21f4726e024bb0b2d67 Index: pkgsrc/sysutils/dupeguru/patches/patch-qt_platform.py diff -u /dev/null pkgsrc/sysutils/dupeguru/patches/patch-qt_platform.py:1.1 --- /dev/null Tue Sep 26 11:22:40 2017 +++ pkgsrc/sysutils/dupeguru/patches/patch-qt_platform.py Tue Sep 26 11:22:39 2017 @@ -0,0 +1,13 @@ +$NetBSD: patch-qt_platform.py,v 1.1 2017/09/26 11:22:39 wiz Exp $ + +Instead of failing on unknown platforms, assume them to be Unix-style. +https://github.com/hsoft/dupeguru/issues/444 + +--- qt/platform.py.orig 2016-11-25 01:04:31.000000000 +0000 ++++ qt/platform.py +@@ -23,4 +23,4 @@ elif ISOSX: + elif ISLINUX: + INITIAL_FOLDER_IN_DIALOGS = '/' + else: +- pass # unsupported platform ++ INITIAL_FOLDER_IN_DIALOGS = '/' --_----------=_150642496069050--