source: projects/specs/trunk/C/Cython/Cython-vl.spec @ 8064

Revision 8064, 1.8 KB checked in by Takemikaduchi, 10 years ago (diff)

freetype2: fix pkgconfig
xserver: update to 1.14.5
others: new upstream release or rebuild

Line 
1Summary:        C-Extensions for Python
2Name:           Cython
3Version:        0.19.2
4Release:        1%{?_dist_release}
5
6Group:          Development/Tools
7License:        Apache
8URL:            http://cython.org/
9Source0:        http://cython.org/release/%{name}-%{version}.tar.gz
10
11BuildRoot:      %{_tmppath}/%{name}-%{version}-root
12
13BuildRequires:  python-devel
14
15Vendor:         Project Vine
16Distribution:   Vine Linux
17Packager:       Takemikaduchi
18
19%description
20Cython is a language that makes writing C extensions for the Python language
21as easy as Python itself. Cython is based on the well-known Pyrex, but supports
22more cutting edge functionality and optimizations.
23
24The Cython language is very close to the Python language, but Cython additionally
25supports calling C functions and declaring C types on variables and class attributes.
26This allows the compiler to generate very efficient C code from Cython code.
27The generated C code compiles with Python 2.4 and later (including Python 3).
28
29This makes Cython the ideal language for wrapping external C libraries, and for fast
30 C modules that speed up the execution of Python code.
31
32
33%prep
34%setup -q
35
36%build
37%{__python} setup.py build
38
39
40%install
41rm -rf $RPM_BUILD_ROOT
42%{__python} setup.py install -O1 --skip-build --root $RPM_BUILD_ROOT
43
44%clean
45rm -rf $RPM_BUILD_ROOT
46
47
48%files
49%defattr(-,root,root,-)
50%doc COPYING.txt LICENSE.txt README.txt USAGE.txt
51%{_bindir}/cygdb
52%{_bindir}/cython
53%{python_sitearch}/Cython
54%{python_sitearch}/pyximport
55%{python_sitearch}/Cython-%{version}-py2.7.egg-info
56%{python_sitearch}/cython.*
57
58
59%changelog
60* Thu Dec 26 2013 Yoji TOYODA <bsyamato@sea.plala.or.jp> 0.19.2-1
61- new upstream release
62
63* Thu Mar 21 2013 Yoji TOYODA <bsyamato@sea.plala.or.jp> 0.18-1
64- new upstream release
65
66* Sun Apr 15 2012 Yoji TOYODA <bsyamato@sea.plala.or.jp> 0.15.1-1
67- initial build for Vine Linux
Note: See TracBrowser for help on using the repository browser.