]> git.pld-linux.org Git - packages/gazpacho.git/blame - gazpacho.spec
BR: rpmbuild(macros) >= 1.710
[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/
cca5577f 12BuildRequires: rpmbuild(macros) >= 1.710
77fc5e54 13BuildRequires: gettext-tools
2564a51f 14BuildRequires: python-devel
02d2a1df 15BuildRequires: rpm-pythonprov
49b47456 16BuildRequires: sed >= 4.0
c54bf65c 17BuildRequires: python-kiwi
2564a51f 18Requires: python-pygtk-gtk >= 1:2.6.0
19%pyrequires_eq python-modules
20BuildArch: noarch
21BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
22
23%define _noautocompressdoc AUTHORS CONTRIBUTORS COPYING
24
25%description
26This program allows you to create the Graphical User Interface (GUI)
27of your GTK+ program in a visual way. It started as a Glade-3 clone
28but now it is more complete and featured than its ancestor. It tries
29to be compatible with libglade but it can handle some widgets that
30still lack support in libglade.
31
2783b6f9
JR
32%description -l pl.UTF-8
33Ten program pozwala tworzyć graficzny interfejs użytkownika (GUI) dla
34programów GTK+ w sposób wizualny. Z początku był klonem Glade-3, ale w
2564a51f 35chwili obecnej jest bardziej zaawansowany od swojego przodka. Gazpacho
2783b6f9
JR
36stara się być kompatybilnym z libglade, choć zawiera kilka kontrolek
37wciąż nie wspieranych przez libglade.
2564a51f 38
39%prep
40%setup -q
33ba81f8 41#%patch0 -p1
2564a51f 42
43sed -i -e "s/from gazpacho import application//" \
44 -e "s/application.__version__/'%{version}'/" \
45 setup.py
46
33ba81f8 47#sed -i -e "s@return self._variables\['docs_dir'\]\[0\]@return '/usr/share/doc/%{name}-%{version}/'@" gazpacho/environ.py
2564a51f 48
49%build
6e50b4d3 50%py_build
2564a51f 51
52%install
53rm -rf $RPM_BUILD_ROOT
27edf06c 54install -d $RPM_BUILD_ROOT{%{_examplesdir}/%{name}-%{version},%{_pixmapsdir}}
2564a51f 55
6e50b4d3 56%py_install \
2564a51f 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.150288 seconds and 4 git commands to generate.