1 Summary: Building Interfaces the easy way
2 Summary(pl): Tworzenie interfejsów w ³atwy sposób
7 Group: Development/Building
8 Source0: http://ftp.acc.umu.se/pub/GNOME/sources/gazpacho/0.6/%{name}-%{version}.tar.bz2
9 # Source0-md5: 12fd05319f2fdb01ecf57263a18837e1
10 Patch0: %{name}-desktop.patch
11 URL: http://gazpacho.sicem.biz/
12 BuildRequires: python-devel
13 Requires: python-pygtk-gtk >= 1:2.6.0
14 %pyrequires_eq python-modules
16 BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
18 %define _noautocompressdoc AUTHORS CONTRIBUTORS COPYING
21 This program allows you to create the Graphical User Interface (GUI)
22 of your GTK+ program in a visual way. It started as a Glade-3 clone
23 but now it is more complete and featured than its ancestor. It tries
24 to be compatible with libglade but it can handle some widgets that
25 still lack support in libglade.
28 Ten program pozwala tworzyæ graficzny interfejs u¿ytkownika (GUI) dla
29 programów GTK+ w sposób wizualny. Z pocz±tku by³ klonem Glade-3, ale w
30 chwili obecnej jest bardziej zaawansowany od swojego przodka. Gazpacho
31 stara siê byæ kompatybilnym z libglade, choæ zawiera kilka kontrolek
32 wci±¿ nie wspieranych przez libglade.
38 sed -i -e "s/from gazpacho import application//" \
39 -e "s/application.__version__/'%{version}'/" \
42 sed -i -e "s@return self._variables\['docs_dir'\]\[0\]@return '/usr/share/doc/%{name}-%{version}/'@" gazpacho/environ.py
48 rm -rf $RPM_BUILD_ROOT
49 install -d $RPM_BUILD_ROOT{%{_examplesdir}/%{name}-%{version},%{_pixmapsdir}}
51 python setup.py install \
53 --root $RPM_BUILD_ROOT
55 find $RPM_BUILD_ROOT%{py_sitescriptdir}/gazpacho -name '*.py' -exec rm -f {} \;
57 rm -rf $RPM_BUILD_ROOT%{_docdir}/%{name}
61 install examples/* $RPM_BUILD_ROOT%{_examplesdir}/%{name}-%{version}
62 install pixmaps/gazpacho-icon.png $RPM_BUILD_ROOT%{_pixmapsdir}/gazpacho.png
65 rm -rf $RPM_BUILD_ROOT
69 [ ! -x /usr/bin/update-desktop-database ] || /usr/bin/update-desktop-database >/dev/null 2>&1 ||:
74 [ ! -x /usr/bin/update-desktop-database ] || /usr/bin/update-desktop-database >/dev/null 2>&1
77 %files -f %{name}.lang
78 %defattr(644,root,root,755)
79 # do not remove COPYING -- needed at runtime
80 %doc AUTHORS COPYING CONTRIBUTORS ChangeLog NEWS README
81 %attr(755,root,root) %{_bindir}/*
83 %{py_sitescriptdir}/gazpacho
85 %{_examplesdir}/%{name}-%{version}