Project

General

Profile

Statistics
| Branch: | Tag: | Revision:

vigigraph / pkg / vigigraph.mandriva.spec @ b55ed80f

History | View | Annotate | Download (3.44 KB)

1 e0593934 Aurelien BOMPARD
%define module  vigigraph
2
%define name    vigilo-%{module}
3
%define version 2.0.0
4 980e7b69 Aurelien BOMPARD
%define release 1%{?svn}%{?dist}
5 e0593934 Aurelien BOMPARD
6
Name:       %{name}
7
Summary:    Vigilo graphs interface
8
Version:    %{version}
9
Release:    %{release}
10 b55ed80f Aurelien BOMPARD
Source0:    %{module}-%{version}.tar.gz
11 e0593934 Aurelien BOMPARD
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 369a1177 Aurelien BOMPARD
BuildRequires:   wget
19 e0593934 Aurelien BOMPARD
20
Requires:   python >= 2.5
21
Requires:   python-setuptools
22
Requires:   vigilo-turbogears
23 d75a1b31 Francois POIROTTE
Requires:   apache-mod_wsgi
24 5196c472 Thomas BURGUIERE
######### Dependance from python dependance tree ########
25
Requires:   vigilo-vigigraph
26
Requires:   vigilo-common
27 d1ea2257 Thomas BURGUIERE
Requires:   vigilo-models
28
Requires:   vigilo-themes-default
29 5196c472 Thomas BURGUIERE
Requires:   vigilo-turbogears
30
Requires:   python-addons
31
Requires:   python-babel
32
Requires:   python-beaker
33
Requires:   python-bytecodeassembler
34
Requires:   python-configobj
35 d1ea2257 Thomas BURGUIERE
Requires:   python-decorator
36 5196c472 Thomas BURGUIERE
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 d1ea2257 Thomas BURGUIERE
Requires:   python-paste
44
Requires:   python-pastedeploy
45
Requires:   python-pastescript
46
Requires:   python-peak-rules
47 5196c472 Thomas BURGUIERE
Requires:   python-prioritized_methods
48 d1ea2257 Thomas BURGUIERE
Requires:   python-psycopg2
49 5196c472 Thomas BURGUIERE
Requires:   python-pygments
50 d1ea2257 Thomas BURGUIERE
Requires:   python-pylons
51 5196c472 Thomas BURGUIERE
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 d1ea2257 Thomas BURGUIERE
Requires:   python-repoze.who
58
Requires:   python-repoze.who-friendlyform
59
Requires:   python-repoze.who.plugins.sa
60
Requires:   python-repoze.who-testutil
61 5196c472 Thomas BURGUIERE
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 d1ea2257 Thomas BURGUIERE
Requires:   python-symboltype
69 5196c472 Thomas BURGUIERE
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 e0593934 Aurelien BOMPARD
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 b55ed80f Aurelien BOMPARD
%setup -q -n %{module}-%{version}
96 0f317fa6 Aurelien BOMPARD
cd javascript
97 8dcc834f Aurelien BOMPARD
#wget http://downloads.sourceforge.net/project/qooxdoo/qooxdoo-legacy/0.7.3/qooxdoo-0.7.3-sdk.tar.gz
98
wget http://vigilo-dev.si.c-s.fr/cache/qooxdoo-0.7.3-sdk.tar.gz
99 0f317fa6 Aurelien BOMPARD
tar -xzf qooxdoo-0.7.3-sdk.tar.gz
100
cd ..
101
patch -p0 < patches/001_qooxdoo_getBoxObjectFor.diff
102 e0593934 Aurelien BOMPARD
103
%build
104
make PYTHON=%{_bindir}/python SYSCONFDIR=%{_sysconfdir}
105
106
%install
107
rm -rf $RPM_BUILD_ROOT
108
make install \
109
	DESTDIR=$RPM_BUILD_ROOT \
110
	SYSCONFDIR=%{_sysconfdir} \
111
	PYTHON=%{_bindir}/python
112
113
%find_lang %{name}
114
115
116
%clean
117
rm -rf $RPM_BUILD_ROOT
118
119
%files -f %{name}.lang
120
%defattr(-,root,root)
121
%doc COPYING
122
%dir %{_sysconfdir}/vigilo
123
%config(noreplace) %{_sysconfdir}/vigilo/%{module}
124
%{_sysconfdir}/httpd/conf/webapps.d/%{module}.conf
125 76ba3217 Aurelien BOMPARD
%dir %{_localstatedir}/log/vigilo/
126
%attr(750,apache,apache) %{_localstatedir}/log/vigilo/%{module}
127 e0593934 Aurelien BOMPARD
%{python_sitelib}/*