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