~ubuntu-virt/ubuntu/maverick/eucalyptus/2.0

444.67.12 by root
applied gdiff from 1.6.2-g
1
%global is_suse %(test -e /etc/SuSE-release && echo 1 || echo 0)
2
%global is_centos %(grep CentOS /etc/redhat-release > /dev/null && echo 1 || echo 0)
3
%global is_fedora %(grep Fedora /etc/redhat-release > /dev/null && echo 1 || echo 0)
4
%global __httpd   httpd
198.1.195 by graziano obertelli
Drop euca-httpd-spec: we don't need anylonger to package apache2, we can
5
%if %is_suse
444.67.12 by root
applied gdiff from 1.6.2-g
6
%global __httpd   apache2
198.1.195 by graziano obertelli
Drop euca-httpd-spec: we don't need anylonger to package apache2, we can
7
%endif
8
9
Summary:       Elastic Utility Computing Architecture - axis2c
198.6.1 by graziano obertelli
First batch of changes for opensuse-11 packaging.
10
Name:          euca-axis2c
444.16.31 by graziano obertelli
CentOS is carrying now libvirt 0.6.3: let's try to use it instead of
11
Version:       1.6.0
444.67.12 by root
applied gdiff from 1.6.2-g
12
Release:       3
198.6.1 by graziano obertelli
First batch of changes for opensuse-11 packaging.
13
License:       Apache
198.1.195 by graziano obertelli
Drop euca-httpd-spec: we don't need anylonger to package apache2, we can
14
BuildRequires: %{__httpd}-devel
15
Requires:      %{__httpd}
198.6.1 by graziano obertelli
First batch of changes for opensuse-11 packaging.
16
Group:         Applications/System
444.67.12 by root
applied gdiff from 1.6.2-g
17
Source:        http://mirrors.igsobe.com/apache/ws/axis2/c/1_6_0/axis2c-src-1.6.0.tar.gz
18
Patch0:        02_fix_doc_dir.patch
19
Patch1:        03_enable-security.patch
20
Patch2:        04_fix_testsuite.patch
21
Patch3:        05-build-without-threading.patch
198.1.195 by graziano obertelli
Drop euca-httpd-spec: we don't need anylonger to package apache2, we can
22
BuildRoot:     %{_tmppath}/%{name}-%{version}-%{release}-build
444.67.12 by root
applied gdiff from 1.6.2-g
23
URL:           http://ws.apache.org/axis2/c/
198.6.1 by graziano obertelli
First batch of changes for opensuse-11 packaging.
24
Provides:      euca-axis2c
1 by graziano obertelli
from CVS
25
26
%description
27
EUCALYPTUS is an open source service overlay that implements elastic
28
computing using existing resources. The goal of EUCALYPTUS is to allow
29
sites with existing clusters and server infrastructure to co-host an
30
elastic computing service that is interface-compatible with Amazon's EC2.
31
198.1.195 by graziano obertelli
Drop euca-httpd-spec: we don't need anylonger to package apache2, we can
32
This is the packaging of axis2c for Eucalyptus.
1 by graziano obertelli
from CVS
33
34
%prep
198.1.195 by graziano obertelli
Drop euca-httpd-spec: we don't need anylonger to package apache2, we can
35
%setup -n axis2c-src-%{version}
444.67.12 by root
applied gdiff from 1.6.2-g
36
%patch0 -p1
37
%patch1 -p1
38
%patch2 -p1
39
%patch3 -p1
1 by graziano obertelli
from CVS
40
41
%build
444.16.37 by graziano
Closes 406049.
42
CFLAGS="-w" ./configure --prefix=/opt/euca-axis2c --with-apache2=/usr/include/%{__httpd} --with-apr=/usr/include/apr-1 --disable-multi-thread
198.1.195 by graziano obertelli
Drop euca-httpd-spec: we don't need anylonger to package apache2, we can
43
make
1 by graziano obertelli
from CVS
44
45
%install
198.1.195 by graziano obertelli
Drop euca-httpd-spec: we don't need anylonger to package apache2, we can
46
rm -rf %{buildroot}
47
make DESTDIR=%{buildroot} install
48
1 by graziano obertelli
from CVS
49
50
%clean
198.1.195 by graziano obertelli
Drop euca-httpd-spec: we don't need anylonger to package apache2, we can
51
rm -rf %{buildroot}
52
rm -rf $RPM_BUILD_DIR/axis2c-src-%{version}
1 by graziano obertelli
from CVS
53
54
%files
55
/opt/euca-axis2c
56
57
%changelog
444.21.4 by graziano
Getting close to an alpha RPM.
58
*Sun Nov 1 2009 Eucalyptus Systems (support@open.eucalyptus.com)
59
- upgraded to version 1.6
60
198.1.195 by graziano obertelli
Drop euca-httpd-spec: we don't need anylonger to package apache2, we can
61
*Tue Jun 16 2009 Eucalyptus Systems (support@open.eucalyptus.com)
62
- we depend now on the system's httpd
1 by graziano obertelli
from CVS
63
198.1.108 by graziano obertelli
moved to the new URL
64
*Fri Apr 10 2009 mayhem group (support@open.eucalyptus.com)
198.6.1 by graziano obertelli
First batch of changes for opensuse-11 packaging.
65
- packaged for euca version 1.5
66
198.1.108 by graziano obertelli
moved to the new URL
67
*Tue Dec  9 2008 mayhem group (support@open.eucalyptus.com)
1 by graziano obertelli
from CVS
68
- packaged version 1.5.0
69
70
*Sat May 20 2008 mayhem group (virtual@pompone.cs.ucsb.edu)
71
- packaging of axis2c needed for eucalyptus node controller