Project

General

Profile

Statistics
| Branch: | Tag: | Revision:

vigigraph / pkg / vigigraph.mandriva.spec @ 16fc60c8

History | View | Annotate | Download (3.5 KB)

1
%define module  vigigraph
2
%define name    vigilo-%{module}
3
%define version 2.0.0
4
%define release 1%{?svn}%{?dist}
5

    
6
Name:       %{name}
7
Summary:    Vigilo graphs interface
8
Version:    %{version}
9
Release:    %{release}
10
Source0:    %{module}-%{version}.tar.gz
11
URL:        http://www.projet-vigilo.org
12
Group:      System/Servers
13
BuildRoot:  %{_tmppath}/%{name}-%{version}-%{release}-build
14
License:    GPLv2
15

    
16
BuildRequires:   python-setuptools
17
BuildRequires:   python-babel
18
BuildRequires:   wget
19

    
20
Requires:   python >= 2.5
21
Requires:   python-setuptools
22
Requires:   vigilo-turbogears
23
Requires:   apache-mod_wsgi
24
######### Dependance from python dependance tree ########
25
Requires:   vigilo-vigigraph
26
Requires:   vigilo-common
27
Requires:   vigilo-models
28
Requires:   vigilo-themes-default
29
Requires:   vigilo-turbogears
30
Requires:   python-addons
31
Requires:   python-babel
32
Requires:   python-beaker
33
Requires:   python-bytecodeassembler
34
Requires:   python-configobj
35
Requires:   python-decorator
36
Requires:   python-decoratortools
37
Requires:   python-EggTranslations
38
Requires:   python-extremes
39
Requires:   python-formencode
40
Requires:   python-genshi
41
Requires:   python-mako
42
Requires:   python-nose
43
Requires:   python-paste
44
Requires:   python-pastedeploy
45
Requires:   python-pastescript
46
Requires:   python-peak-rules
47
Requires:   python-prioritized_methods
48
Requires:   python-psycopg2
49
Requires:   python-pygments
50
Requires:   python-pylons
51
Requires:   python-dateutil
52
Requires:   python-repoze.tm2
53
Requires:   python-repoze.what
54
Requires:   python-repoze.what.plugins.sql
55
Requires:   python-repoze.what-pylons
56
Requires:   python-repoze.what-quickstart
57
Requires:   python-repoze.who
58
Requires:   python-repoze.who-friendlyform
59
Requires:   python-repoze.who.plugins.sa
60
Requires:   python-repoze.who-testutil
61
Requires:   python-routes
62
Requires:   python-rum
63
Requires:   python-RumAlchemy
64
Requires:   python-setuptools
65
Requires:   python-simplejson
66
Requires:   python-sqlalchemy
67
Requires:   python-sqlalchemy-migrate
68
Requires:   python-symboltype
69
Requires:   python-tempita
70
Requires:   python-tg.devtools
71
Requires:   python-TgRum
72
Requires:   python-toscawidgets
73
Requires:   python-transaction
74
Requires:   python-turbogears2
75
Requires:   python-turbojson
76
Requires:   python-tw.dojo
77
Requires:   python-tw.forms
78
Requires:   python-tw.rum
79
Requires:   python-weberror
80
Requires:   python-webflash
81
Requires:   python-webhelpers
82
Requires:   python-webob
83
Requires:   python-webtest
84
Requires:   python-zope-interface
85
Requires:   python-zope.sqlalchemy
86

    
87
Buildarch:  noarch
88

    
89

    
90
%description
91
Vigilo graphs interface.
92
This application is part of the Vigilo Project <http://vigilo-project.org>
93

    
94
%prep
95
%setup -q -n %{module}-%{version}
96
make qooxdoo_source
97

    
98
%build
99
make qooxdoo
100
make PYTHON=%{_bindir}/python SYSCONFDIR=%{_sysconfdir}
101

    
102
%install
103
rm -rf $RPM_BUILD_ROOT
104
make install \
105
	DESTDIR=$RPM_BUILD_ROOT \
106
	SYSCONFDIR=%{_sysconfdir} \
107
	PYTHON=%{_bindir}/python
108

    
109
%find_lang %{name}
110

    
111

    
112
%clean
113
rm -rf $RPM_BUILD_ROOT
114

    
115
%files -f %{name}.lang
116
%defattr(644,root,root,755)
117
%doc COPYING
118
%dir %{_sysconfdir}/vigilo
119
%dir %{_sysconfdir}/vigilo/%{module}
120
%config(noreplace) %{_sysconfdir}/vigilo/%{module}/*.conf
121
%config(noreplace) %{_sysconfdir}/vigilo/%{module}/*.py
122
%config(noreplace) %{_sysconfdir}/vigilo/%{module}/*.wsgi
123
%config(noreplace) %attr(640,root,apache) %{_sysconfdir}/vigilo/%{module}/*.ini
124
%{_sysconfdir}/httpd/conf/webapps.d/%{module}.conf
125
%dir %{_localstatedir}/log/vigilo/
126
%attr(750,apache,apache) %{_localstatedir}/log/vigilo/%{module}
127
%attr(750,apache,apache) %{_localstatedir}/cache/vigilo/sessions
128
%{python_sitelib}/*
129