~tritone-team/tritone/eucalyptus

« back to all changes in this revision

Viewing changes to tools/euca-axis2c-1.5.0.spec-not

  • Committer: Bazaar Package Importer
  • Author(s): Dustin Kirkland
  • Date: 2009-12-01 21:09:28 UTC
  • mto: This revision was merged to the branch mainline in revision 75.
  • Revision ID: james.westby@ubuntu.com-20091201210928-o2dvg0ubljhb0ft6
Tags: upstream-1.6.1~bzr1083
ImportĀ upstreamĀ versionĀ 1.6.1~bzr1083

Show diffs side-by-side

added added

removed removed

Lines of Context:
1
 
%define is_suse %(test -e /etc/SuSE-release && echo 1 || echo 0)
2
 
%define is_centos %(test -e /etc/redhat-release && echo 1 || echo 0)
3
 
%if %is_suse
4
 
%define __httpd   apache2
5
 
%endif
6
 
%if %is_centos
7
 
%define __httpd   httpd
8
 
%endif
9
 
 
10
 
Summary:       Elastic Utility Computing Architecture - axis2c
11
 
Name:          euca-axis2c
12
 
Version:       1.5.0
13
 
Release:       2
14
 
License:       Apache
15
 
BuildRequires: %{__httpd}-devel
16
 
Requires:      %{__httpd}
17
 
Group:         Applications/System
18
 
Source:        http://open.eucalyptus.com/dependencies/1.5.0/axis2c-src-1.5.0.tgz
19
 
Patch0:        euca-axis2c-DESTDIRfix.patch
20
 
BuildRoot:     %{_tmppath}/%{name}-%{version}-%{release}-build
21
 
URL:           http://open.eucalyptus.com
22
 
Provides:      euca-axis2c
23
 
 
24
 
%description
25
 
EUCALYPTUS is an open source service overlay that implements elastic
26
 
computing using existing resources. The goal of EUCALYPTUS is to allow
27
 
sites with existing clusters and server infrastructure to co-host an
28
 
elastic computing service that is interface-compatible with Amazon's EC2.
29
 
 
30
 
This is the packaging of axis2c for Eucalyptus.
31
 
 
32
 
%prep
33
 
%setup -n axis2c-src-%{version}
34
 
%patch0 -p0
35
 
 
36
 
%build
37
 
CFLAGS="-w" ./configure --prefix=/opt/euca-axis2c --with-apache2=/usr/include/%{__httpd} --with-apr=/usr/include/apr-1
38
 
make
39
 
 
40
 
%install
41
 
rm -rf %{buildroot}
42
 
make DESTDIR=%{buildroot} install
43
 
 
44
 
 
45
 
%clean
46
 
rm -rf %{buildroot}
47
 
rm -rf $RPM_BUILD_DIR/euca-axis2c-DESTDIRfix.patch
48
 
rm -rf $RPM_BUILD_DIR/axis2c-src-%{version}
49
 
 
50
 
%files
51
 
/opt/euca-axis2c
52
 
 
53
 
%changelog
54
 
*Tue Jun 16 2009 Eucalyptus Systems (support@open.eucalyptus.com)
55
 
- we depend now on the system's httpd
56
 
 
57
 
*Fri Apr 10 2009 mayhem group (support@open.eucalyptus.com)
58
 
- packaged for euca version 1.5
59
 
 
60
 
*Tue Dec  9 2008 mayhem group (support@open.eucalyptus.com)
61
 
- packaged version 1.5.0
62
 
 
63
 
*Sat May 20 2008 mayhem group (virtual@pompone.cs.ucsb.edu)
64
 
- packaging of axis2c needed for eucalyptus node controller