pkgsrc-WIP-changes archive

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

catfish: Import catfish-1.4.7 as wip/catfish



Module Name:	pkgsrc-wip
Committed By:	Roberto Neri <robn%gmx.com@localhost>
Pushed By:	robn
Date:		Tue Feb 26 14:44:53 2019 +0000
Changeset:	fe06dc890a217d0b15f9941ae65af5f26367766e

Modified Files:
	Makefile
Added Files:
	catfish/DESCR
	catfish/Makefile
	catfish/PLIST
	catfish/distinfo
	catfish/patches/patch-setup.py

Log Message:
catfish: Import catfish-1.4.7 as wip/catfish

Versatile file search utility for the Xfce desktop

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

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

diffstat:
 Makefile                       |  1 +
 catfish/DESCR                  |  8 ++++
 catfish/Makefile               | 25 +++++++++++
 catfish/PLIST                  | 97 ++++++++++++++++++++++++++++++++++++++++++
 catfish/distinfo               |  7 +++
 catfish/patches/patch-setup.py | 15 +++++++
 6 files changed, 153 insertions(+)

diffs:
diff --git a/Makefile b/Makefile
index e8f1e5cb83..d1e7518f08 100644
--- a/Makefile
+++ b/Makefile
@@ -344,6 +344,7 @@ SUBDIR+=	cartago
 SUBDIR+=	casady-fonts
 SUBDIR+=	castget
 SUBDIR+=	cataclysm-dda
+SUBDIR+=	catfish
 SUBDIR+=	cb2bib
 SUBDIR+=	cblas
 SUBDIR+=	cc65
diff --git a/catfish/DESCR b/catfish/DESCR
new file mode 100644
index 0000000000..2e59480b4e
--- /dev/null
+++ b/catfish/DESCR
@@ -0,0 +1,8 @@
+Catfish is a versatile file search utility for the Xfce desktop.
+Powered by Python and GTK, it's fast, flexible, and exceptional at finding
+files.
+Features
+- Minimalistic, GTK+3 interface
+- Search suggestions, powered by Zeitgeist and locate
+- Powerful filtering by date, file type, and more
+- Full-text file content search
diff --git a/catfish/Makefile b/catfish/Makefile
new file mode 100644
index 0000000000..eea70c5e11
--- /dev/null
+++ b/catfish/Makefile
@@ -0,0 +1,25 @@
+# $NetBSD$
+
+DISTNAME=	catfish-1.4.7
+CATEGORIES=	x11
+MASTER_SITES=	https://archive.xfce.org/src/apps/catfish/1.4/
+EXTRACT_SUFX=	.tar.bz2
+
+MAINTAINER=	robn%gmx.com@localhost
+HOMEPAGE=	https://docs.xfce.org/apps/catfish/start
+COMMENT=	Versatile file search utility for the Xfce desktop
+LICENSE=	gnu-gpl-v2
+
+USE_TOOLS=	intltool
+
+BUILD_DEPENDS+=	${PYPKGPREFIX}-distutils-extra-[0-9]*:../../wip/py-distutils-extra
+DEPENDS+=	${PYPKGPREFIX}-pexpect-[0-9]*:../../devel/py-pexpect
+
+PYSETUP=	setup.py
+PYTHON_VERSIONS_INCOMPATIBLE=	27
+
+.include "../../graphics/hicolor-icon-theme/buildlink3.mk"
+.include "../../lang/python/application.mk"
+.include "../../lang/python/distutils.mk"
+.include "../../sysutils/desktop-file-utils/desktopdb.mk"
+.include "../../mk/bsd.pkg.mk"
diff --git a/catfish/PLIST b/catfish/PLIST
new file mode 100644
index 0000000000..5967ded4c8
--- /dev/null
+++ b/catfish/PLIST
@@ -0,0 +1,97 @@
+@comment $NetBSD$
+bin/catfish
+${PYSITELIB}/${EGG_FILE}
+${PYSITELIB}/catfish/AboutCatfishDialog.py
+${PYSITELIB}/catfish/CatfishSearchEngine.py
+${PYSITELIB}/catfish/CatfishWindow.py
+${PYSITELIB}/catfish/__init__.py
+${PYSITELIB}/catfish/AboutCatfishDialog.pyo
+${PYSITELIB}/catfish/AboutCatfishDialog.pyc
+${PYSITELIB}/catfish/CatfishSearchEngine.pyo
+${PYSITELIB}/catfish/CatfishSearchEngine.pyc
+${PYSITELIB}/catfish/CatfishWindow.pyo
+${PYSITELIB}/catfish/CatfishWindow.pyc
+${PYSITELIB}/catfish/__init__.pyo
+${PYSITELIB}/catfish/__init__.pyc
+${PYSITELIB}/catfish_lib/AboutDialog.py
+${PYSITELIB}/catfish_lib/Builder.py
+${PYSITELIB}/catfish_lib/CatfishSettings.py
+${PYSITELIB}/catfish_lib/SudoDialog.py
+${PYSITELIB}/catfish_lib/Thumbnailer.py
+${PYSITELIB}/catfish_lib/Window.py
+${PYSITELIB}/catfish_lib/__init__.py
+${PYSITELIB}/catfish_lib/AboutDialog.pyo
+${PYSITELIB}/catfish_lib/AboutDialog.pyc
+${PYSITELIB}/catfish_lib/Builder.pyo
+${PYSITELIB}/catfish_lib/Builder.pyc
+${PYSITELIB}/catfish_lib/CatfishSettings.pyo
+${PYSITELIB}/catfish_lib/CatfishSettings.pyc
+${PYSITELIB}/catfish_lib/SudoDialog.pyo
+${PYSITELIB}/catfish_lib/SudoDialog.pyc
+${PYSITELIB}/catfish_lib/Thumbnailer.pyo
+${PYSITELIB}/catfish_lib/Thumbnailer.pyc
+${PYSITELIB}/catfish_lib/Window.pyo
+${PYSITELIB}/catfish_lib/Window.pyc
+${PYSITELIB}/catfish_lib/__init__.pyo
+${PYSITELIB}/catfish_lib/__init__.pyc
+${PYSITELIB}/catfish_lib/catfishconfig.pyo
+${PYSITELIB}/catfish_lib/catfishconfig.pyc
+${PYSITELIB}/catfish_lib/helpers.pyo
+${PYSITELIB}/catfish_lib/helpers.pyc
+${PYSITELIB}/catfish_lib/catfishconfig.py
+${PYSITELIB}/catfish_lib/helpers.py
+man/man1/catfish.1
+share/applications/org.xfce.Catfish.desktop
+share/catfish/ui/AboutCatfishDialog.ui
+share/catfish/ui/CatfishWindow.ui
+share/catfish/ui/about_catfish_dialog.xml
+share/catfish/ui/catfish_window.xml
+share/doc/catfish/README
+share/icons/hicolor/scalable/apps/catfish.svg
+share/locale/af/LC_MESSAGES/catfish.mo
+share/locale/ar/LC_MESSAGES/catfish.mo
+share/locale/be/LC_MESSAGES/catfish.mo
+share/locale/bg/LC_MESSAGES/catfish.mo
+share/locale/ca/LC_MESSAGES/catfish.mo
+share/locale/cs/LC_MESSAGES/catfish.mo
+share/locale/da/LC_MESSAGES/catfish.mo
+share/locale/de/LC_MESSAGES/catfish.mo
+share/locale/el/LC_MESSAGES/catfish.mo
+share/locale/en_AU/LC_MESSAGES/catfish.mo
+share/locale/eo/LC_MESSAGES/catfish.mo
+share/locale/es/LC_MESSAGES/catfish.mo
+share/locale/eu/LC_MESSAGES/catfish.mo
+share/locale/fi/LC_MESSAGES/catfish.mo
+share/locale/fr/LC_MESSAGES/catfish.mo
+share/locale/gl/LC_MESSAGES/catfish.mo
+share/locale/he/LC_MESSAGES/catfish.mo
+share/locale/hr/LC_MESSAGES/catfish.mo
+share/locale/hu/LC_MESSAGES/catfish.mo
+share/locale/id/LC_MESSAGES/catfish.mo
+share/locale/is/LC_MESSAGES/catfish.mo
+share/locale/it/LC_MESSAGES/catfish.mo
+share/locale/ja/LC_MESSAGES/catfish.mo
+share/locale/ko/LC_MESSAGES/catfish.mo
+share/locale/ku/LC_MESSAGES/catfish.mo
+share/locale/lt/LC_MESSAGES/catfish.mo
+share/locale/lv/LC_MESSAGES/catfish.mo
+share/locale/ml/LC_MESSAGES/catfish.mo
+share/locale/ms/LC_MESSAGES/catfish.mo
+share/locale/nb/LC_MESSAGES/catfish.mo
+share/locale/nl/LC_MESSAGES/catfish.mo
+share/locale/nn/LC_MESSAGES/catfish.mo
+share/locale/pl/LC_MESSAGES/catfish.mo
+share/locale/pt/LC_MESSAGES/catfish.mo
+share/locale/pt_BR/LC_MESSAGES/catfish.mo
+share/locale/ru/LC_MESSAGES/catfish.mo
+share/locale/si/LC_MESSAGES/catfish.mo
+share/locale/sk/LC_MESSAGES/catfish.mo
+share/locale/sq/LC_MESSAGES/catfish.mo
+share/locale/sr/LC_MESSAGES/catfish.mo
+share/locale/sv/LC_MESSAGES/catfish.mo
+share/locale/th/LC_MESSAGES/catfish.mo
+share/locale/tr/LC_MESSAGES/catfish.mo
+share/locale/uk/LC_MESSAGES/catfish.mo
+share/locale/zh_CN/LC_MESSAGES/catfish.mo
+share/locale/zh_TW/LC_MESSAGES/catfish.mo
+share/metainfo/catfish.appdata.xml
diff --git a/catfish/distinfo b/catfish/distinfo
new file mode 100644
index 0000000000..8016216ccf
--- /dev/null
+++ b/catfish/distinfo
@@ -0,0 +1,7 @@
+$NetBSD$
+
+SHA1 (catfish-1.4.7.tar.bz2) = ac81c413f0bcc2860a87b134775584285653d11d
+RMD160 (catfish-1.4.7.tar.bz2) = 296562c54b2b8788e22ad678b685be85a0048c00
+SHA512 (catfish-1.4.7.tar.bz2) = cafa8eaaa40522f50111b3bb9c09a116ebad827532b0cfc88bc643fb2e2d89edee53057fbbed23719f4091ca384d7ea025633e571e160d7dfced008f788a3ffd
+Size (catfish-1.4.7.tar.bz2) = 162289 bytes
+SHA1 (patch-setup.py) = f6a74e27697811583913cf4f5e1de8b1685f28ba
diff --git a/catfish/patches/patch-setup.py b/catfish/patches/patch-setup.py
new file mode 100644
index 0000000000..41d8bb587c
--- /dev/null
+++ b/catfish/patches/patch-setup.py
@@ -0,0 +1,15 @@
+$NetBSD$
+
+# Install man page into man/ instead of share/man/
+
+--- setup.py.orig	2019-01-27 11:46:47.000000000 +0000
++++ setup.py
+@@ -209,7 +209,7 @@ DistUtilsExtra.auto.setup(
+                      'needs by using several command line options.',
+     url='https://docs.xfce.org/apps/catfish/start',
+     data_files=[
+-        ('share/man/man1', ['catfish.1']),
++        ('man/man1', ['catfish.1']),
+         ('share/metainfo/', ['data/metainfo/catfish.appdata.xml'])
+     ],
+     cmdclass={'install': InstallAndUpdateDataDirectory}


Home | Main Index | Thread Index | Old Index