Commit Graph

152 Commits

Author SHA1 Message Date
Edison Su
7bcbae5e91 axis2-1.5.1.jar should be loaded at first, add javaassist dependence 2012-10-09 19:31:41 -07:00
Edison Su
863c9e6ccf oh, wido, wido 2012-10-09 18:05:23 -07:00
Edison Su
a253fd3f10 add these jars back, 2012-10-09 17:35:40 -07:00
Chip Childers
8bb7226397 Modified references to 4.0.0 to 4.0.0-incubating 2012-10-09 20:22:59 -04:00
Edison Su
8b592301a4 set ownership to cloud 2012-10-09 15:35:33 -07:00
Edison Su
18226b067d add cloud awsapi postinit 2012-10-09 15:24:00 -07:00
Edison Su
b9e936c345 add more dep jar 2012-10-09 15:16:51 -07:00
Wido den Hollander
e86e9d3fab debian: Package less cloud-awsapi JAR files
These libraries do not seem to be used/imported in the AWS API code so we don't have to package them
2012-10-09 23:41:48 +02:00
Wido den Hollander
5f2f3c22cc debian: Dependency update cloud-awsapi
A lot of JAR files are provided by the Debian and Ubuntu package repositories.

We can depend on them instead of packaging them ourselfs.
2012-10-09 23:38:50 +02:00
Wido den Hollander
9e5a7b1323 debian: Update description cloud-awsapi package 2012-10-09 23:30:57 +02:00
Wido den Hollander
8b4814467a debian: Do not package the axis2 jar in cloud-deps
This is only needed by cloud-awsapi and we already package it there.
2012-10-09 23:29:51 +02:00
Edison Su
a3e0fe8366 fix tab 2012-10-09 13:41:36 -07:00
Edison Su
af17555089 fix ubuntu deb build 2012-10-09 13:27:22 -07:00
Edison Su
ffe1dbbf53 add aws deb build 2012-10-09 13:27:22 -07:00
Chip Childers
735def2c5c Fixed debian/changelog format error 2012-10-05 16:11:36 -04:00
Chip Childers
455f6264db Switching debian/changelog version to 4.0.0 2012-10-05 15:50:46 -04:00
Wido den Hollander
cd28aa34be debian: Bump the version to 4.0 beta 6 2012-10-05 11:11:21 -07:00
David Nalley
3efbf868f5 fixing a broken ubuntu build 2012-10-04 20:29:05 -04:00
Wido den Hollander
e2dbc2853d debian: Fix version number for beta1
dpkg thought it was a downgrade from rc2 to beta1, add a epoch at the front
2012-09-26 21:38:22 -07:00
Wido den Hollander
a9ec123c2d debian: Don't have cloud-agent depend on libservlet2.5-java 2012-09-26 21:38:11 -07:00
Wido den Hollander
ed59ec194a debian: Add docs to packages 2012-09-26 21:37:55 -07:00
Wido den Hollander
d40d5cd9f7 debian: Fix dependencies around libcommons*java
Packages like cloud-agent were depending on various libcommons* packages
which are only used in the server and utils.

Correct the dependency for this
2012-09-26 21:37:44 -07:00
Wido den Hollander
60a043f908 debian: Do not have cloud-agent depend on libcommons-httpclient
Already done by cloud-agent-libs
2012-09-26 21:37:15 -07:00
Wido den Hollander
3da14f6bc3 debian: Do not have cloud-agent depend on python
It depends on cloud-python and that depends on python already
2012-09-26 21:37:11 -07:00
Wido den Hollander
e577f64058 debian: Bump the version number to beta1 2012-09-26 21:37:06 -07:00
Wido den Hollander
5ab6ac285e debian: Have cloud-server depend on cloud-scripts 2012-09-26 21:36:36 -07:00
Wido den Hollander
9e8000f470 CLOUDSTACK-190: Add symlink for agent -> common for backwards compatibility 2012-09-24 10:20:59 -07:00
Wido den Hollander
1204005af7 debian: Update package version to RC2 2012-09-24 10:15:16 -07:00
Edison Su
32e050ddce remove README.html in deb build 2012-09-14 14:49:24 -07:00
Wido den Hollander
465e0466c3 debian: Remove Google GSON from cloud-agent-deps and depend on cloud-deps
Both the Agent and Server require Google GSON. This is not available from
the Ubuntu repositories, so we have to package it ourselfs.

Due to the fact that people might choose to run the Hypervisor on the same
host as the management server we can't have cloud-agent-deps conflict with cloud-deps

cloud-agent-deps now depends on cloud-deps so the hypervisor has Google GSON 1.7.1

This results in a number of extra JAR files to be installed on the hypervisor.
2012-09-14 15:03:17 +02:00
Wido den Hollander
d66db854d4 debian: Add XenSource XAPI Java Bindings to cloud-deps package 2012-09-13 23:19:48 +02:00
Wido den Hollander
cff12de2ca debian: Add Google GSON to the cloud-deps package 2012-09-13 23:19:48 +02:00
Wido den Hollander
fed7938814 xen: Rename JAR file
cloud-xen.jar does not meet the namespace, so rename it to fit in
2012-09-13 23:19:48 +02:00
Wido den Hollander
7eaf537d95 Rename cloud-agent-scripts to cloud-scripts
The management server also depends on a couple of these scripts, so renaming
to cloud-scripts makes more sence then installing cloud-agent-scripts.

In the future we might want to split this up in two packages.
2012-09-13 16:29:01 +02:00
Wido den Hollander
b892ff6630 Depend on libvirt-java 0.4.9 due to license change
0.4.9 switched from GPL to MIT
2012-09-13 16:29:01 +02:00
Wido den Hollander
e426ba25ed debian: Remove vmops-* package references
In CS 3.X the name vmops wasn't used for packages, so it's safe to remove this now.
2012-09-13 16:29:01 +02:00
Wido den Hollander
ababd0cbdc debian: Depend on either maven3 or maven with version 3 or higher. 2012-09-13 09:38:27 +02:00
Edison Su
17b2af2a90 on ubuntu, in order to build debs, need to add add-apt-repository ppa:natecarlson/maven3, then install maven3 2012-09-12 15:27:51 -07:00
Edison Su
29df8d8b8e remove bcprov-jdk14 2012-09-12 13:46:12 -07:00
Wido den Hollander
a572e59411 debian: Remove *.conffiles files
By default any file in /etc is a conffile according to dh_installdeb compat >= 3
2012-09-11 17:47:09 +02:00
Wido den Hollander
d4ca7361c1 debian: Add two JAR files to cloud-deps
These are not available through the Ubuntu or Debian repositories
2012-09-11 16:42:39 +02:00
Wido den Hollander
93126414bc debian: Get backport-util-concurrent from the Debian repositories 2012-09-11 14:03:38 +02:00
Wido den Hollander
e7ff6ecd77 debian: Depend on jsch from the repository
This way we don't need to distribute the JAR in cloud-deps
2012-09-11 13:31:50 +02:00
Wido den Hollander
a84ec1218d debian: Install cglib through the package manager
cglib 2.2.2 is available in Ubuntu and Debian from the repositories, no need
to ship it in the cloud-deps package.

It's also not used by cloud-agent, but by cloud-utils, so place the dependency there.
2012-09-11 13:24:26 +02:00
Wido den Hollander
a6a74c7d9c debian: Depend on log4j 1.2.16 and add to CLASSPATH
Ubuntu 12.04 and Debian (testing) both ship from their repository, so there is no need
for us to distribute it in our packages.

We depend on it externally for our logging.
2012-09-10 16:42:07 +02:00
Wido den Hollander
6f03c327f5 debian: Make maven a build dependency
We require at least Maven 3.0.4 for building the Debian packages.

This is available in Debian Testing and Ubuntu 12.04
2012-09-10 16:42:07 +02:00
Wido den Hollander
e77937d1cf debian: Fix homepage and maintainer
We might want to change the maintainer to the dev list?
2012-09-07 16:20:17 +02:00
Wido den Hollander
664927948a debian: Fix dependencies
We depend on more packages and not ship these JAR files ourselfs
2012-09-07 16:18:46 +02:00
Edison Su
b88033ff2a fix installation issue 2012-09-07 05:12:27 -07:00
Wido den Hollander
44f1a8e015 debian: Fix package building with Maven
This involves removing a couple of JAR files from these packages:
* cloud-deps
* cloud-agent-deps
* cloud-client

A couple of libraries no longer have the cloud-* prefix or go renamed otherwise.

We no longer include the following libraries:
* netscaler
* iControl
* manageontap
* jnetpcap
* junit
* jetty
* vmware
* xenserver

These are not required anymore or not allowed license wise.
2012-09-07 02:17:16 +02:00