diff options
author | SVN-Git Migration <python-modules-team@lists.alioth.debian.org> | 2015-10-08 09:28:08 -0700 |
---|---|---|
committer | SVN-Git Migration <python-modules-team@lists.alioth.debian.org> | 2015-10-08 09:28:08 -0700 |
commit | 1cd66fc296ecd5da054ae449d6c58cdbbad095eb (patch) | |
tree | f46d279625acc285ffd45e81ffc06ab0d5983793 /kiwi.spec | |
parent | 0703ed57b9dd3cec45974abc255e5a2f89e3b49a (diff) |
Imported Upstream version 1.9.15
Diffstat (limited to 'kiwi.spec')
-rw-r--r-- | kiwi.spec | 125 |
1 files changed, 125 insertions, 0 deletions
diff --git a/kiwi.spec b/kiwi.spec new file mode 100644 index 0000000..fb3ff23 --- /dev/null +++ b/kiwi.spec @@ -0,0 +1,125 @@ +%{!?python_sitelib: %define python_sitelib %(%{__python} -c "from distutils.sysconfig import get_python_lib; print get_python_lib()")} +%{!?python_sitearch: %define python_sitearch %(%{__python} -c "from distutils.sysconfig import get_python_lib; print get_python_lib(1)")} + +Name: python-kiwi +Version: 1.9.14 +Release: 1%{?dist} +Summary: Framework for Python GUI applications + +Group: Development/Libraries +License: LGPL +URL: http://www.async.com.br/projects/kiwi/ +Source0: http://download.gnome.org/sources/kiwi/1.9/kiwi-%{version}.tar.gz +BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) + +BuildArch: noarch +BuildRequires: python-devel, pygtk2 >= 2.8, gettext +Requires: pygtk2 >= 2.8 + + +%description +Kiwi consists of a set of classes and wrappers for PyGTK that were +developed to provide a sort of framework for applications. Fully +object-oriented, and roughly Smalltalk's MVC, Kiwi provides a simple, +practical way to build forms, windows and widgets that transparently +access and display your object data. + + +%package gazpacho +Group: Development/Libraries +Summary: Gazpacho integration for kiwi +Requires: gazpacho >= 0.6.6, %{name} = %{version}-%{release} + +%description gazpacho +This package contains additional files necessary for integration with +Gazpacho glade editor. + + +%package docs +Group: Documentation +Summary: Documentation related to python-kiwi +Requires: %{name} = %{version}-%{release} + +%description docs +This package contains documentation that contains APIs and related materials, +useful for reference when writing software using Kiwi. + + +%prep +%setup -q -n kiwi-%{version} +sed -i -e 's|share/doc/kiwi|share/doc/%{name}-%{version}|' setup.py + + +%build +CFLAGS="$RPM_OPT_FLAGS" %{__python} setup.py build + + +%install +rm -rf $RPM_BUILD_ROOT +%{__python} setup.py install -O1 --skip-build --root $RPM_BUILD_ROOT +rm -rf $RPM_BUILD_ROOT%{_defaultdocdir} + +# The install script mis-guesses where gazpacho is installed on +# non-x86 platforms +if [ "%{python_sitearch}" != "%{python_sitelib}" ]; then + mv $RPM_BUILD_ROOT%{python_sitearch}/gazpacho \ + $RPM_BUILD_ROOT%{python_sitelib}/ +fi + +%{find_lang} kiwi + + +%clean +rm -rf $RPM_BUILD_ROOT + + +%files -f kiwi.lang +%defattr(-,root,root,-) +%doc AUTHORS COPYING ChangeLog README NEWS +%{_bindir}/* +%{_datadir}/kiwi +%{python_sitelib}/kiwi + +%files gazpacho +%defattr(-,root,root,-) +%doc COPYING +%{python_sitelib}/gazpacho/widgets/* +%{_datadir}/gazpacho/catalogs/* +%{_datadir}/gazpacho/resources/* +%{_datadir}/locale/*/LC_MESSAGES/kiwi.mo + +%files docs +%defattr(-,root,root,-) +%doc COPYING doc/* examples + + +%changelog +* Tue Feb 04 2007 Johan Dahlin <jdahlin@async.com.br> 1.9.14-1 +- Version 1.9.14 +- Add .mo files + +* Tue Feb 04 2007 Johan Dahlin <jdahlin@async.com.br> 1.9.13-1 +- Upstream 1.9.13 + +* Sun Dec 17 2006 Konstantin Ryabitsev <icon@fedoraproject.org> - 1.9.11-1 +- Upstream 1.9.11 +- Do not manually provide python-abi +- Move docs into a subpackage +- Do a better job with gazpacho dir ownerships + +* Sun Sep 03 2006 Konstantin Ryabitsev <icon@fedoraproject.org> - 1.9.9-1 +- Version 1.9.9 +- Do not ghost +- No more /etc/kiwi + +* Wed Jul 12 2006 Konstantin Ryabitsev <icon@fedoraproject.org> - 1.9.8-1 +- Fedora Extras rebuild. + +* Fri Jul 07 2006 Konstantin Ryabitsev <icon@fedoraproject.org> - 1.9.8-0.4 +- Build in slimmer build environments. + +* Fri Jun 16 2006 Konstantin Ryabitsev <icon@fedoraproject.org> - 1.9.8-0.3 +- Fix the incorrect gazpacho location on x86_64 (we are fully noarch) + +* Fri May 19 2006 Konstantin Ryabitsev <icon@fedoraproject.org> - 1.9.8-0.2 +- Initial packaging |