cubicweb-postgis.spec 1.24 KB
Newer Older
Rémi Cardona's avatar
Rémi Cardona 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-postgis
Aurelien Campeas's avatar
Aurelien Campeas committed
12
Version:        0.2.0
Rémi Cardona's avatar
Rémi Cardona 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:        Cube for GIS data support using PostGIS
Group:          Applications/Internet
License:        LGPL
Source0:        cubicweb-postgis-%{version}.tar.gz

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

BuildRequires:  %{python} %{python}-setuptools
Requires:       cubicweb >= 3.15.1

%description
Cube for GIS data support using PostGIS

%prep
%setup -q -n cubicweb-postgis-%{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)
/*