Репозитории ALT
S: | 3.22.0-alt1 |
5.1: | 1.3.1-alt1 |
4.1: | 1.1.5.1-alt2.qa1 |
4.0: | 1.1.4-alt2 |
3.0: | 1.0.0-alt1 |
Группа :: Работа с текстами
Пакет: meld
Главная Изменения Спек Патчи Sources Загрузить Gear Bugs and FR Repocop
%define ver_major 1.1
Name: meld
Version: %ver_major.5.1
Release: alt2.qa1
Summary: Meld Diff Viewer
License: %gpl2plus
Group: Text tools
Url: http://meld.sourceforge.net/
Packager: Alexey Rusakov <ktirf at altlinux.ru>
Source: %name-%version.tar
BuildArch: noarch
Requires(post,postun): scrollkeeper
%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
BuildPreReq: 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
%post
%update_scrollkeeper
%update_menus
%postun
%clean_scrollkeeper
%clean_menus
%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
…
Полный changelog можно просмотреть здесь
Name: meld
Version: %ver_major.5.1
Release: alt2.qa1
Summary: Meld Diff Viewer
License: %gpl2plus
Group: Text tools
Url: http://meld.sourceforge.net/
Packager: Alexey Rusakov <ktirf at altlinux.ru>
Source: %name-%version.tar
BuildArch: noarch
Requires(post,postun): scrollkeeper
%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
BuildPreReq: 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
%post
%update_scrollkeeper
%update_menus
%postun
%clean_scrollkeeper
%clean_menus
%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
…
Полный changelog можно просмотреть здесь