Sisyphus repository
Last update: 1 october 2023 | SRPMs: 18631 | Visits: 37736112
en ru br
ALT Linux repos
S:3.22.0-alt1
5.0: 1.2.1-alt1
4.1: 1.1.5.1-alt2.qa1
4.0: 1.1.4-alt2
3.0: 1.0.0-alt1

Group :: Text tools
RPM: meld

 Main   Changelog   Spec   Patches   Sources   Download   Gear   Bugs and FR  Repocop 

%define ver_major 1.2

Name: meld
Version: %ver_major.1
Release: alt1

Summary: Meld Diff Viewer

License: %gpl2plus
Group: Text tools
Url: http://meld.sourceforge.net/

Packager: GNOME Maintainers Team <gnome at packages.altlinux.org>

Source: ftp://ftp.gnome.org/pub/gnome/sources/%name/%ver_major/%name-%version.tar.bz2

BuildArch: noarch

%py_package_requires pygtk >= 2.8
%py_requires gtksourceview libglade bonobo
%add_python_req_skip misc

BuildPreReq: rpm-build-licenses
BuildPreReq: python-devel >= %__python_version
BuildPreReq: intltool scrollkeeper
BuildRequires: python-modules-encodings

%description
Meld is a visual diff and merge tool. It integrates especially well with
CVS. The diff viewer lets you edit files in place (diffs update
dynamically), and a middle column shows detailed changes and allows
merges. The margins show location of changes for easy navigation, and it
also features a tabbed interface that allows you to open many diffs at
once.

%prep
%setup

# Misuse of localstatedir and the whole Scrollkeeper problem is a matter of

# http://bugzilla.gnome.org/show_bug.cgi?id=446157
%__subst "s:-scrollkeeper:#-scrollkeeper:" help/*/GNUmakefile
%__subst "s:$(localstatedir)/lib/:$(localstatedir)/:" help/*/GNUmakefile

%install
%make_install DESTDIR=%buildroot prefix=%_prefix install

%find_lang %name --with-gnome

%files -f %name.lang
%_bindir/%name
%dir %_datadir/%name
%_datadir/%name/*
%dir %_libexecdir/%name
%_libexecdir/%name/*
%_desktopdir/%name.desktop
%_datadir/application-registry/*
%_pixmapsdir/*
%doc AUTHORS COPYING changelog

%changelog

Full changelog you can see here

 
design & coding: Vladimir Lettiev aka crux © 2004-2005, Andrew Avramenko aka liks © 2007-2008
current maintainer: Michael Shigorin