]> git.pld-linux.org Git - packages/meld.git/blame - meld.spec
- 1.2.1
[packages/meld.git] / meld.spec
CommitLineData
5d744b5b 1# TODO: make pl translation, commit it to gnome repository
1f97703a 2# and attach pl.patch here ;)
a766be71 3#
58467ed8 4Summary: Visual diff and merge tool
bb537530 5Summary(pl.UTF-8): Wizualne narzędzie do oglądania i włączania zmian (diff)
58467ed8 6Name: meld
a822ccd3 7Version: 1.2.1
8Release: 1
58467ed8 9License: GPL
10Group: Applications/Text
5352e83d 11Source0: http://ftp.gnome.org/pub/GNOME/sources/meld/1.2/%{name}-%{version}.tar.bz2
a822ccd3 12# Source0-md5: 78f6084b14ee5334cf3578e62383b341
b727140b 13Patch0: %{name}-desktop.patch
4874a469 14Patch1: %{name}-GNUmakefile.patch
755a7959 15Patch2: %{name}-glob.patch
4a0bd956 16URL: http://meld.sourceforge.net/
d4c9e5fd 17BuildRequires: gettext-devel
341c4bac 18BuildRequires: python-gnome-devel >= 2.15.1
19BuildRequires: python-pyorbit-devel >= 2.14.0
1f97703a 20BuildRequires: rpmbuild(find_lang) >= 1.23
91c7f49e 21BuildRequires: rpmbuild(macros) >= 1.197
565d477b 22BuildRequires: scrollkeeper
b9eb5d0a 23Requires(post,postun): desktop-file-utils
91c7f49e 24Requires(post,postun): scrollkeeper
3ae8ffa8 25%pyrequires_eq python-libs
341c4bac 26Requires: python-gnome >= 2.15.1
27Requires: python-gnome-ui >= 2.15.1
28Requires: python-pygtk-glade >= 2:2.9.0
29Requires: python-pyorbit >= 2.14.0
59a9a250 30Suggests: python-gnome-desktop-gtksourceview
1f125459
MB
31# sr@Latn vs. sr@latin
32Conflicts: glibc-misc < 6:2.7
58467ed8 33BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
34
35%description
c7332d42 36Meld is a GNOME visual diff and merge tool. It integrates especially
58467ed8 37well with CVS. The diff viewer lets you edit files in place (diffs
38update dynamically), and a middle column shows detailed changes and
39allows merges. The margins show location of changes for easy
40navigation, and it also features a tabbed interface that allows you to
41open many diffs at once.
42
7b904f61
JR
43%description -l pl.UTF-8
44Meld to przeznaczone dla GNOME wizualne narzędzie do oglądania i
45włączania zmian (w formacie diff). Integruje się szczególnie dobrze z
46CVS. Przeglądarka różnic pozwala modyfikować pliki w miejscu
47(dynamicznie uaktualniać), a środkowa kolumna pokazuje szczegółowe
48zmiany i pozwala na włączanie. Na marginesach jest pokazane położenie
49zmian w celu łatwej nawigacji. Jest dostępny także interfejs z
50zakładkami, pozwalający na otwieranie wielu plików diff naraz.
2e9a20f0 51
58467ed8 52%prep
53%setup -q
b727140b 54%patch0 -p1
4874a469 55%patch1 -p1
755a7959 56%patch2 -p1
5d744b5b 57
1f125459
MB
58mv -f po/sr\@{Latn,latin}.po
59
5352e83d
PZ
60cp -r help/C/figures help/fr/figures
61
5d744b5b 62%build
2907a87a 63# Nasty quickfix - some translations are broken for now
64rm -f po/{hu,ja,ru}.po
a766be71 65%{__make} \
66 prefix=/usr \
67 libdir=%{py_sitedir}
58467ed8 68
58467ed8 69%install
70rm -rf $RPM_BUILD_ROOT
58467ed8 71
a766be71 72%{__make} install \
565d477b 73 DESTDIR=$RPM_BUILD_ROOT \
74 prefix=%{_prefix} \
75 libdir=%{py_sitedir}
58467ed8 76
33a337a3
AF
77touch $RPM_BUILD_ROOT%{py_sitedir}/meld/__init__.py
78
79%py_comp $RPM_BUILD_ROOT%{py_sitedir}
80%py_ocomp $RPM_BUILD_ROOT%{py_sitedir}
b9eb5d0a 81rm -r $RPM_BUILD_ROOT%{_datadir}/application-registry
33a337a3
AF
82
83%py_postclean
b9eb5d0a 84
1f125459 85%find_lang %{name} --with-gnome --with-omf
58467ed8 86
87%clean
88rm -rf $RPM_BUILD_ROOT
89
0d9e5088 90%post
91c7f49e 91%scrollkeeper_update_post
92%update_desktop_database_post
0d9e5088
MK
93
94%postun
91c7f49e 95%scrollkeeper_update_postun
96%update_desktop_database_postun
0d9e5088 97
a766be71 98%files -f %{name}.lang
58467ed8 99%defattr(644,root,root,755)
565d477b 100%doc AUTHORS changelog
58467ed8 101%attr(755,root,root) %{_bindir}/%{name}
a766be71 102%dir %{py_sitedir}/%{name}
103%{py_sitedir}/%{name}/*.py[co]
6f23e1c8 104%{py_sitedir}/%{name}/vc
a766be71 105%{_datadir}/%{name}
95f79657 106%{_desktopdir}/*.desktop
9ab00ed9 107%{_pixmapsdir}/*
This page took 0.088089 seconds and 4 git commands to generate.