]> git.pld-linux.org Git - packages/gazpacho.git/blame - gazpacho.spec
- updated gettext BR
[packages/gazpacho.git] / gazpacho.spec
CommitLineData
2564a51f 1Summary: Building Interfaces the easy way
8ce216f2 2Summary(pl.UTF-8): Tworzenie interfejsów w łatwy sposób
2564a51f 3Name: gazpacho
5b9cec9d 4Version: 0.7.2
1a7eb7f3 5Release: 4
2564a51f 6License: LGPL
7Group: Development/Building
33ba81f8 8Source0: http://ftp.acc.umu.se/pub/GNOME/sources/gazpacho/0.7/%{name}-%{version}.tar.bz2
5b9cec9d 9# Source0-md5: ca9c3c308a63194e6dcec3c932c98fbc
27edf06c 10Patch0: %{name}-desktop.patch
2564a51f 11URL: http://gazpacho.sicem.biz/
77fc5e54 12BuildRequires: gettext-tools
2564a51f 13BuildRequires: python-devel
02d2a1df 14BuildRequires: rpm-pythonprov
49b47456 15BuildRequires: sed >= 4.0
c54bf65c 16BuildRequires: python-kiwi
2564a51f 17Requires: python-pygtk-gtk >= 1:2.6.0
18%pyrequires_eq python-modules
19BuildArch: noarch
20BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
21
22%define _noautocompressdoc AUTHORS CONTRIBUTORS COPYING
23
24%description
25This program allows you to create the Graphical User Interface (GUI)
26of your GTK+ program in a visual way. It started as a Glade-3 clone
27but now it is more complete and featured than its ancestor. It tries
28to be compatible with libglade but it can handle some widgets that
29still lack support in libglade.
30
2783b6f9
JR
31%description -l pl.UTF-8
32Ten program pozwala tworzyć graficzny interfejs użytkownika (GUI) dla
33programów GTK+ w sposób wizualny. Z początku był klonem Glade-3, ale w
2564a51f 34chwili obecnej jest bardziej zaawansowany od swojego przodka. Gazpacho
2783b6f9
JR
35stara się być kompatybilnym z libglade, choć zawiera kilka kontrolek
36wciąż nie wspieranych przez libglade.
2564a51f 37
38%prep
39%setup -q
33ba81f8 40#%patch0 -p1
2564a51f 41
42sed -i -e "s/from gazpacho import application//" \
43 -e "s/application.__version__/'%{version}'/" \
44 setup.py
45
33ba81f8 46#sed -i -e "s@return self._variables\['docs_dir'\]\[0\]@return '/usr/share/doc/%{name}-%{version}/'@" gazpacho/environ.py
2564a51f 47
48%build
33ba81f8 49%{__python} setup.py build
2564a51f 50
51%install
52rm -rf $RPM_BUILD_ROOT
27edf06c 53install -d $RPM_BUILD_ROOT{%{_examplesdir}/%{name}-%{version},%{_pixmapsdir}}
2564a51f 54
33ba81f8 55%{__python} setup.py install \
2564a51f 56 --optimize=2 \
57 --root $RPM_BUILD_ROOT
58
59find $RPM_BUILD_ROOT%{py_sitescriptdir}/gazpacho -name '*.py' -exec rm -f {} \;
60
27edf06c 61rm -rf $RPM_BUILD_ROOT%{_docdir}/%{name}
62
2564a51f 63%find_lang %{name}
64
65install examples/* $RPM_BUILD_ROOT%{_examplesdir}/%{name}-%{version}
27edf06c 66install pixmaps/gazpacho-icon.png $RPM_BUILD_ROOT%{_pixmapsdir}/gazpacho.png
2564a51f 67
68%clean
69rm -rf $RPM_BUILD_ROOT
70
27edf06c 71%post
72umask 022
73[ ! -x /usr/bin/update-desktop-database ] || /usr/bin/update-desktop-database >/dev/null 2>&1 ||:
74
75%postun
c3527ca2 76if [ $1 = 0 ]; then
15af1db1 77 umask 022
c3204acc 78 [ ! -x /usr/bin/update-desktop-database ] || /usr/bin/update-desktop-database >/dev/null 2>&1
15af1db1 79fi
27edf06c 80
2564a51f 81%files -f %{name}.lang
82%defattr(644,root,root,755)
83# do not remove COPYING -- needed at runtime
84%doc AUTHORS COPYING CONTRIBUTORS ChangeLog NEWS README
85%attr(755,root,root) %{_bindir}/*
86%{_datadir}/gazpacho
87%{py_sitescriptdir}/gazpacho
ed929f45 88%{_desktopdir}/*.desktop
2564a51f 89%{_examplesdir}/%{name}-%{version}
27edf06c 90%{_pixmapsdir}/*.png
This page took 0.119218 seconds and 4 git commands to generate.