File diffuse.spec of Package diffuse
# norootforbuild
Name: diffuse
Version: 0.4.3
Release: 0
Summary: Graphical Tool for Comparing and Merging Text Files
Source: http://prdownloads.sourceforge.net/diffuse/diffuse-%{version}.tar.bz2
URL: http://diffuse.sourceforge.net/
Group: Development/Tools/Version Control
License: GNU General Public License (GPL)
BuildRoot: %{_tmppath}/build-%{name}-%{version}
BuildArch: noarch
BuildRequires: python python-devel update-desktop-files
BuildRequires: scrollkeeper libgnome
Requires: diffutils
Requires: python-gtk >= 2.10
%py_requires
%description
Diffuse is a graphical tool for merging and comparing text files. Diffuse is
able to compare an arbitrary number of files side-by-side and gives users the
ability to manually adjust line-matching and directly edit files. Diffuse can
also retrieve revisions of files from CVS, subversion, git, and mercurial
repositories for comparison and merging.
Authors:
--------
Derrick Moser <derrick_moser@yahoo.com>
%prep
%setup -q
%build
%install
%__cp -a src/* "%{buildroot}/"
%suse_update_desktop_file -r diffuse Development RevisionControl
%find_lang diffuse
%clean
%__rm -rf "%{buildroot}"
%files -f diffuse.lang
%defattr(-,root,root)
%doc AUTHORS ChangeLog COPYING README
%config(noreplace) %{_sysconfdir}/diffuserc
%{_bindir}/diffuse
%{_datadir}/applications/diffuse.desktop
%dir %{_datadir}/diffuse
%dir %{_datadir}/diffuse/syntax
%config %{_datadir}/diffuse/syntax/*.syntax
%{_datadir}/omf/diffuse/*.omf
%{_datadir}/pixmaps/diffuse.png
%doc %{_mandir}/man1/diffuse.1%{ext_man}
%changelog
# Local Variables:
# mode: rpm-spec
# tab-width: 3
# End: