Project

General

Profile

Revision 26132edf

ID26132edf313b910a710838b05348a5753bdc9e5c
Parent 830b5253
Child 12a23194

Added by Aurelien BOMPARD about 12 years ago

Packaging sur RHEL5 : on désactive la compile auto

On désactive en fait le script /usr/lib/rpm/brp-python-bytecompile qui
génère des .pyc et .pyo, ce qui est inutile (distutils le fait déjà) et
pose des problèmes pour les fichiers .py dans /etc.

Voir https://bugzilla.redhat.com/show_bug.cgi?id=236535 pour info.

Change-Id: I60ef32d9b916e7de7e7e08fef2ff76f0e55c2f96

View differences:

pkg/vigiboard.redhat.spec
3 3
%define pyver 26
4 4
%define pybasever 2.6
5 5
%define __python /usr/bin/python%{pybasever}
6
%define __os_install_post %{__python26_os_install_post}
7
%{!?python26_sitelib: %define python26_sitelib %(python26 -c "from distutils.sysconfig import get_python_lib; print get_python_lib()")}
6
%{!?python_sitelib: %define python_sitelib %(%{__python} -c "from distutils.sysconfig import get_python_lib; print get_python_lib()")}
7
# Turn off the brp-python-bytecompile script
8
%define __os_install_post %(echo '%{__os_install_post}' | sed -e 's!/usr/lib[^[:space:]]*/brp-python-bytecompile[[:space:]].*$!!g')
8 9

  
9 10
Name:       vigilo-%{module}
10 11
Summary:    @SUMMARY@
......
65 66
%config(noreplace) %{_sysconfdir}/vigilo/%{module}/*.py
66 67
%config(noreplace) %{_sysconfdir}/vigilo/%{module}/*.wsgi
67 68
%config(noreplace) %attr(640,root,apache) %{_sysconfdir}/vigilo/%{module}/*.ini
68
%ghost %{_sysconfdir}/vigilo/%{module}/*.pyo
69
%ghost %{_sysconfdir}/vigilo/%{module}/*.pyc
70 69
%config(noreplace) /etc/httpd/conf.d/%{name}.conf
71 70
%dir %{_localstatedir}/log/vigilo/
72 71
%attr(750,apache,apache) %{_localstatedir}/log/vigilo/%{module}
73 72
%config(noreplace) /etc/logrotate.d/%{name}
74 73
%attr(750,apache,apache) %{_localstatedir}/cache/vigilo/sessions
75
%{python26_sitelib}/*
74
%{python_sitelib}/*

Also available in: Unified diff