[packages/catfish] - new
baggins
baggins at pld-linux.org
Sat Aug 31 15:25:50 CEST 2019
commit dc871d9ec5f72c20c4a0bc28189ab0612fb2b8e2
Author: Jan Rękorajski <baggins at pld-linux.org>
Date: Sat Aug 31 15:25:16 2019 +0200
- new
catfish.spec | 77 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
1 file changed, 77 insertions(+)
---
diff --git a/catfish.spec b/catfish.spec
new file mode 100644
index 0000000..0e9d581
--- /dev/null
+++ b/catfish.spec
@@ -0,0 +1,77 @@
+Summary: Versatile file search utility for the Xfce desktop
+Name: catfish
+Version: 1.4.9
+Release: 0.1
+License: GPL v2
+Group: X11/Applications/Graphics
+Source0: http://archive.xfce.org/src/apps/catfish/1.4/%{name}-%{version}.tar.bz2
+# Source0-md5: 829824fba33e86d03345bbc718e7b2d9
+URL: https://docs.xfce.org/apps/catfish/
+BuildRequires: python3-distutils-extra
+BuildRequires: python3-modules
+BuildRequires: python3-pexpect
+BuildRequires: python3-pygobject3
+BuildRequires: python3-setuptools
+BuildRequires: rpm-pythonprov
+BuildRequires: rpmbuild(macros) >= 1.714
+Requires: gtk-update-icon-cache
+Requires: hicolor-icon-theme
+Requires: mlocate
+Requires: python3-dbus
+Requires: python3-pexpect
+Requires: python3-pygobject3
+Suggests: python3-zeitgeist
+BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
+
+%description
+Catfish is a versatile file search utility for the Xfce desktop.
+Powered by Python and GTK, it is fast, flexible, and exceptional at
+finding files.
+
+%prep
+%setup -q
+
+%build
+%{__python3} setup.py build
+
+%install
+rm -rf $RPM_BUILD_ROOT
+install -d $RPM_BUILD_ROOT{%{_desktopdir},%{_localedir}}
+
+cp -a build/share/applications/org.xfce.Catfish.desktop $RPM_BUILD_ROOT%{_desktopdir}/
+
+%{__python3} setup.py install \
+ --skip-build \
+ --prefix=%{_prefix} \
+ --root=$RPM_BUILD_ROOT
+
+cp -a build/mo/* $RPM_BUILD_ROOT%{_localedir}/
+
+%{__rm} -r $RPM_BUILD_ROOT%{_localedir}/ie
+%{__mv} $RPM_BUILD_ROOT%{_localedir}/{hy_AM,hy}
+
+%find_lang %{name}
+
+%clean
+rm -rf $RPM_BUILD_ROOT
+
+%post
+%update_desktop_database_post
+%update_icon_cache hicolor
+
+%postun
+%update_desktop_database_postun
+%update_icon_cache hicolor
+
+%files -f %{name}.lang
+%defattr(644,root,root,755)
+%doc AUTHORS ChangeLog README
+%attr(755,root,root) %{_bindir}/%{name}
+%{_desktopdir}/org.xfce.Catfish.desktop
+%{_datadir}/metainfo/catfish.appdata.xml
+%{_iconsdir}/hicolor/*/*/*
+%{py3_sitedir}/catfish-1.4.9-py3.7.egg-info
+%{py3_sitedir}/catfish
+%{py3_sitedir}/catfish_lib
+%{_datadir}/catfish
+%{_mandir}/man1/catfish.1*
================================================================
---- gitweb:
http://git.pld-linux.org/gitweb.cgi/packages/catfish.git/commitdiff/dc871d9ec5f72c20c4a0bc28189ab0612fb2b8e2
More information about the pld-cvs-commit
mailing list