|
Ionuț Arțăriși |
4e24713 |
%{!?python_sitelib: %global python_sitelib %(%{__python} -c "from distutils.sysconfig import get_python_lib; print(get_python_lib())")}
|
|
Ionuț Arțăriși |
4e24713 |
|
|
Ionuț Arțăriși |
4e24713 |
%global shortname pycha
|
|
Ionuț Arțăriși |
4e24713 |
|
|
Ionuț Arțăriși |
4e24713 |
Name: python-pycha
|
|
Ionuț Arțăriși |
4e24713 |
Version: 0.5.2
|
|
Ionuț Arțăriși |
4e24713 |
Release: 2%{?dist}
|
|
Ionuț Arțăriși |
4e24713 |
Summary: A library for drawing charts with Python and Cairo
|
|
Ionuț Arțăriși |
4e24713 |
|
|
Ionuț Arțăriși |
4e24713 |
Group: Development/Libraries
|
|
Ionuț Arțăriși |
4e24713 |
License: LGPLv3+
|
|
Ionuț Arțăriși |
4e24713 |
URL: http://bitbucket.org/lgs/pycha/wiki/Home
|
|
Ionuț Arțăriși |
4e24713 |
Source0: http://pypi.python.org/packages/source/p/%{shortname}/%{shortname}-%{version}.tar.gz
|
|
Ionuț Arțăriși |
4e24713 |
Source1: chavier.desktop
|
|
Ionuț Arțăriși |
4e24713 |
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
|
|
Ionuț Arțăriși |
4e24713 |
|
|
Ionuț Arțăriși |
4e24713 |
BuildArch: noarch
|
|
Ionuț Arțăriși |
4e24713 |
BuildRequires: desktop-file-utils
|
|
Ionuț Arțăriși |
4e24713 |
BuildRequires: pycairo
|
|
Ionuț Arțăriși |
4e24713 |
BuildRequires: python2-devel
|
|
Ionuț Arțăriși |
4e24713 |
BuildRequires: python-setuptools
|
|
Ionuț Arțăriși |
4e24713 |
Requires: pycairo
|
|
Ionuț Arțăriși |
4e24713 |
|
|
Ionuț Arțăriși |
4e24713 |
%description
|
|
Ionuț Arțăriși |
4e24713 |
Pycha is a very simple Python package for drawing charts using the great Cairo
|
|
Ionuț Arțăriși |
4e24713 |
library. Its goals are:
|
|
Ionuț Arțăriși |
4e24713 |
* Lightweight
|
|
Ionuț Arțăriși |
4e24713 |
* Simple to use
|
|
Ionuț Arțăriși |
4e24713 |
* Nice looking with default values
|
|
Ionuț Arțăriși |
4e24713 |
* Customization
|
|
Ionuț Arțăriși |
4e24713 |
It won't try to draw any possible chart on earth but draw the most common ones
|
|
Ionuț Arțăriși |
4e24713 |
nicely.
|
|
Ionuț Arțăriși |
4e24713 |
|
|
Ionuț Arțăriși |
4e24713 |
%package -n chavier
|
|
Ionuț Arțăriși |
4e24713 |
Summary: GUI application for exploring the pycha library
|
|
Ionuț Arțăriși |
4e24713 |
Group: Development/Tools
|
|
Ionuț Arțăriși |
4e24713 |
Requires: %{name} = %{version}-%{release}
|
|
Ionuț Arțăriși |
4e24713 |
|
|
Ionuț Arțăriși |
4e24713 |
%description -n chavier
|
|
Ionuț Arțăriși |
4e24713 |
Chavier allows the user to generate random data sets or use existing data to
|
|
Ionuț Arțăriși |
4e24713 |
test the various options that %{shortname} provides in an interactive GUI
|
|
Ionuț Arțăriși |
4e24713 |
application. Various chart types can be plotted and their options adjusted
|
|
Ionuț Arțăriși |
4e24713 |
from the interface.
|
|
Ionuț Arțăriși |
4e24713 |
|
|
Ionuț Arțăriși |
4e24713 |
%prep
|
|
Ionuț Arțăriși |
4e24713 |
%setup -q -n %{shortname}-%{version}
|
|
Ionuț Arțăriși |
4e24713 |
|
|
Ionuț Arțăriși |
4e24713 |
%build
|
|
Ionuț Arțăriși |
4e24713 |
%{__python} setup.py build
|
|
Ionuț Arțăriși |
4e24713 |
|
|
Ionuț Arțăriși |
4e24713 |
|
|
Ionuț Arțăriși |
4e24713 |
%install
|
|
Ionuț Arțăriși |
4e24713 |
rm -rf %{buildroot}
|
|
Ionuț Arțăriși |
4e24713 |
%{__python} setup.py install -O1 --skip-build --root %{buildroot}
|
|
Ionuț Arțăriși |
4e24713 |
|
|
Ionuț Arțăriși |
4e24713 |
desktop-file-install \
|
|
Ionuț Arțăriși |
4e24713 |
--dir=%{buildroot}%{_datadir}/applications %{SOURCE1}
|
|
Ionuț Arțăriși |
4e24713 |
|
|
Ionuț Arțăriși |
4e24713 |
%clean
|
|
Ionuț Arțăriși |
4e24713 |
rm -rf %{buildroot}
|
|
Ionuț Arțăriși |
4e24713 |
|
|
Ionuț Arțăriși |
4e24713 |
%check
|
|
Ionuț Arțăriși |
4e24713 |
%{__python} setup.py test
|
|
Ionuț Arțăriși |
4e24713 |
|
|
Ionuț Arțăriși |
4e24713 |
%files
|
|
Ionuț Arțăriși |
4e24713 |
%defattr(-,root,root,-)
|
|
Ionuț Arțăriși |
4e24713 |
%doc examples/ COPYING AUTHORS README.txt
|
|
Ionuț Arțăriși |
4e24713 |
%{python_sitelib}/%{shortname}
|
|
Ionuț Arțăriși |
4e24713 |
%{python_sitelib}/%{shortname}-*.egg-info
|
|
Ionuț Arțăriși |
4e24713 |
|
|
Ionuț Arțăriși |
4e24713 |
%files -n chavier
|
|
Ionuț Arțăriși |
4e24713 |
%defattr(-,root,root,-)
|
|
Ionuț Arțăriși |
4e24713 |
%{_bindir}/chavier
|
|
Ionuț Arțăriși |
4e24713 |
%{_datadir}/applications/chavier.desktop
|
|
Ionuț Arțăriși |
4e24713 |
%{python_sitelib}/chavier
|
|
Ionuț Arțăriși |
4e24713 |
|
|
Ionuț Arțăriși |
4e24713 |
%changelog
|
|
Ionuț Arțăriși |
4e24713 |
* Sat Mar 27 2010 Ionuț C. Arțăriși <mapleoin@fedoraproject.org> - 0.5.2-2
|
|
Ionuț Arțăriși |
4e24713 |
- changed license from LGPLv3 to LGPLv3+
|
|
Ionuț Arțăriși |
4e24713 |
- fixed spelling error in %%description
|
|
Ionuț Arțăriși |
4e24713 |
- capitalized chavier package %%summary
|
|
Ionuț Arțăriși |
4e24713 |
- added pycairo Requires
|
|
Ionuț Arțăriși |
4e24713 |
- removed tests
|
|
Ionuț Arțăriși |
4e24713 |
|
|
Ionuț Arțăriși |
4e24713 |
* Tue Mar 23 2010 Ionuț C. Arțăriși <mapleoin@fedoraproject.org> - 0.5.2-1
|
|
Ionuț Arțăriși |
4e24713 |
- first Fedora release
|