cubicweb-ckeditor.spec 1.29 KB
Newer Older
Samuel Trégouët's avatar
Samuel Trégouët committed
1
2
3
4
5
6
7
8
9
10
11
# for el5, force use of python2.6
%if 0%{?el5}
%define python python26
%define __python /usr/bin/python2.6
%else
%define python python
%define __python /usr/bin/python
%endif
%{!?_python_sitelib: %define _python_sitelib %(%{__python} -c "from distutils.sysconfig import get_python_lib; print get_python_lib()")}

Name:           cubicweb-ckeditor
Katia Saurfelt's avatar
Katia Saurfelt committed
12
Version:        0.1.1
Samuel Trégouët's avatar
Samuel Trégouët committed
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
Release:        logilab.1%{?dist}
Summary:        WYSIWYG js editor with ckeditor
Group:          Applications/Internet
License:        LGPL
Source0:        cubicweb-ckeditor-%{version}.tar.gz

BuildArch:      noarch
BuildRoot:      %{_tmppath}/%{name}-%{version}-%{release}-buildroot

BuildRequires:  %{python} %{python}-setuptools
Requires:       cubicweb >= 3.22.2
Requires:       %{python}-six >= 1.4.0

%description
WYSIWYG js editor with ckeditor

%prep
%setup -q -n cubicweb-ckeditor-%{version}
%if 0%{?el5}
# change the python version in shebangs
find . -name '*.py' -type f -print0 |  xargs -0 sed -i '1,3s;^#!.*python.*$;#! /usr/bin/python2.6;'
%endif

%install
NO_SETUPTOOLS=1 %{__python} setup.py --quiet install --no-compile --prefix=%{_prefix} --root="$RPM_BUILD_ROOT"
# remove generated .egg-info file
rm -rf $RPM_BUILD_ROOT/usr/lib/python*


%clean
rm -rf $RPM_BUILD_ROOT

%files
%defattr(-, root, root)
%{_prefix}/share/cubicweb/cubes/*