Commit Graph

88 Commits

Author SHA1 Message Date
Gavin Lee 333e7c4ae6 Push the nonoss lib by mistake, revert them.
Revert "BUILD: Make CloudStack buildable with nonoss libs"

This reverts commit 20fab87108.
2012-12-26 17:51:40 +08:00
Rohit Yadav 20fab87108 BUILD: Make CloudStack buildable with nonoss libs
Nonoss libs are packaged into cloud-deps rpm

Make sure you've following nonoss libs:
 deps/cloud-iControl.jar
 deps/cloud-manageontap.jar
 deps/cloud-netscaler-sdx.jar
 deps/cloud-netscaler.jar
 deps/vmware-apputils.jar
 deps/vmware-vim.jar
 deps/vmware-vim25.jar

This reverse engineers and sort of reverts the commit:
5ae15f8bbf.

The vhd-util is downloaded and added to (refer CLOUDSTACK-134)
scripts/vm/hypervisor/xenserver/vhd-util, from:
http://download.cloud.com.s3.amazonaws.com/tools/vhd-util

Signed-off-by: Rohit Yadav <bhaisaab@apache.org>
2012-12-25 07:17:43 +08:00
David Nalley a397d1ecac removing generation of sccs-info and configure-info to unbreak things 2012-10-12 17:28:42 -04:00
Rohit Yadav f20d6369e4 Revert: javassist related recent changes
Changes:
 - Have javassist dependency in awsapi/pom.xml
 - Have it deployed by waf while rpm building in wscript_build
 - Fixed dependency in debian/control
 - Add javassist pkg in cloud-deps for debian

This is a squashed commit of the following:

commit eed46e7749f2716d0046f6c8237e9900043078ee
Author: Rohit Yadav <bhaisaab@apache.org>
Date:   Wed Oct 10 12:42:41 2012 +0530

    Revert: Add javaassist dependence"

    Reverted javassist but axis2-1.5.1.jar is still first in the classpath
    This reverts commit 7bcbae5e91.

commit eab6b6afe9331bf3920fafbd59695141366a2a61
Author: Rohit Yadav <bhaisaab@apache.org>
Date:   Wed Oct 10 12:38:42 2012 +0530

    Revert: "maven: Remove javassist as a dependency for AWS API"

    We want javassist to be fetched by mvn and get it packaged in
    cloud-deps.
    This reverts commit 8504332404.

commit 35af1ebdb6340105f342dbfc461f5fb892b9ab76
Author: Rohit Yadav <bhaisaab@apache.org>
Date:   Wed Oct 10 12:36:43 2012 +0530

    Revert: "add javassit on the classpath"

    We don't need javassist from a distro's repo. That is included in
    cloud-deps.
    This reverts commit 66daa1a2bc.

commit cb11d153fbb809aad94f0a3d19f3efba13691d71
Author: Rohit Yadav <bhaisaab@apache.org>
Date:   Wed Oct 10 12:34:09 2012 +0530

    Revert: "fix rpm build"

    We need javaassist for awsapi package.
    This reverts commit c49f3beccf.

Signed-off-by: Rohit Yadav <bhaisaab@apache.org>
2012-10-10 12:49:38 +05:30
Edison Su c49f3beccf fix rpm build 2012-10-09 19:35:50 -07:00
Rohit Yadav 1ead1730b4 CLOUDSTACK-292: Add commons-fileupload to cloud-deps 2012-10-09 19:05:25 +05:30
Rohit Yadav 9b53150cf5 CLOUDSTACK-292: Add missing jars to cloud-deps
- fixes axiom-impl version to avoid class load exception
- with copying of libs is not done in cloud.spec anymore, add jars to
  cloud-deps
- make aws-api package depend on cloud-deps
2012-10-09 16:20:03 +05:30
Edison Su 54f9af1695 remove commons-lang 2012-09-14 15:34:53 -07:00
Edison Su 5d0ff59512 remove axis-1.4 2012-09-14 15:34:49 -07: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
Edison Su e6d2e3e138 use bcprov-jdk16-1.45.jar instead of bcprov-jdk16-1.46.jar 2012-09-12 13:56:21 -07:00
Edison Su ad55c0e5e2 install CAStorSDK 2012-09-12 11:26:23 -07:00
Edison.Su 52d8849003 fix rpm build 2012-09-10 22:33:41 -04:00
Mice Xia 55980c5338 remove mysql-connector-java.jar from rpm package 2012-09-10 23:37:29 +08:00
Mice Xia 6318e88c7d part of CLOUDSTACK-69 remove hibernate and its dependency from wscript_build and cloud.spec 2012-09-10 23:33:11 +08:00
Edison Su a7349eeefd don't call mvn in waf, so the build will take two steps, one is mvn install, another is waf rpm 2012-09-07 05:13:16 -07:00
Edison Su 02b46c5892 final try 2012-09-07 05:13:08 -07: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
Edison Su f26929bf2d add kvm into rpm 2012-09-06 11:41:01 -07:00
Edison Su 5ae15f8bbf first OSS build 2012-09-05 17:45:25 -07:00
Edison Su caebc0ce74 fix rpm installation 2012-09-04 22:30:24 -07:00
Edison Su c4955e82e8 fix rpmbuild 2012-09-04 21:34:52 -07:00
Hugo Trippaers 1f207506da Add an option to select a build with or without non-OSS components using waf 2012-09-04 15:16:18 +02:00
Hugo Trippaers 79004fc7bc Fix RPM build using waf (oss only) and maven. With the exception of awsapi most of the rpms are build. Not the neatest way to do it, but a good base for improvement. 2012-09-04 15:16:18 +02:00
Hugo Trippaers a4f1971e80 Make waf use maven for building (build target and install targets are working) 2012-09-03 14:10:25 +02:00
Chip Childers 46e6482fc0 License header updates for the top level folder 2012-08-03 14:33:32 -04:00
Wido den Hollander 216a44882e waf: Generate sccs-info file
This has been broken for a long time right now, this is a quick fix to get the generation working again.

This enables us to build the Debian packages again with:

$ dpkg-buildpackage

WAF still needs to go though :)
2012-07-25 23:09:32 +02:00
Wido den Hollander b6b2dc7840 build: Remove some last traces of daemonize 2012-07-25 17:15:28 +02:00
David Nalley de04b8cb79 stopgap to fix the RPM issues created by the plugins
Patch by Hugo Trippaers
https://reviews.apache.org/r/5697/
2012-07-02 13:31:38 -04:00
frank a2d49bef69 Change OVM script deploy target in line with Alex re-packaging change
fix RPM build, don't install cloud-console-proxy.jar as there is not such package anymore
2012-06-20 10:45:56 -07:00
frank 2fe8ee4d5e fix build after awsapi merge 2012-05-25 16:43:58 -07:00
prachi 49cdc2317b merge awsapi build script changes to master 2012-05-25 14:40:56 -07:00
David Nalley 859e367380 fixing rpmbuild CS-14509 2012-04-16 00:54:44 -04:00
frank e671124930 Bug 12932 - 3.0 beta 2 packages for EL 5.x have missing dependencies
for some reason (historical), we got rid of common-httpclient-3.1.jar from
rpm. Actually we should not have done it, higher verison httpclient is not API
compatiable with the one used by CloudStack

status 12932: resolved fixed
2012-01-06 14:40:25 -08:00
frank 50f9bdb2b9 remove depreicated build_patches() from waf 2011-10-17 16:59:08 -07:00
frank 797d5ff9a7 add usage back to spec file
now FOSS including all stuff
2011-09-14 14:59:27 -07:00
frank 1ce0ad67c8 Bug 9479 - provide option for built in https
status 9479: resolved fixed
2011-09-01 16:01:28 -07:00
frank 6c4743a8b8 add missing test stuff back 2011-08-24 15:02:33 -07:00
frank b3478c377e Full opensource 2011-08-23 19:52:19 -07:00
anthony 99e465f2fa fixed waf rpm for oss 2011-07-21 10:54:42 -07:00
Frank c55e56c4bd Fix build 2011-06-07 21:07:14 -07:00
Edison Su cbf2b03e31 refactore cloud related tools 2011-05-06 19:54:52 -04:00
Chiradeep Vittal 303e2a7481 Start of zonesfeature / mycloud/cloudkit 2011-05-03 10:40:17 -07:00
Frank c2fba286b2 don't package cloud-agent-simulator.jar 2011-03-30 16:12:15 -07:00
Frank b3d6130bae Re-enable xml doc build 2011-03-23 12:44:14 -07:00
Frank e117459de2 disable xml doc build until alena fix it 2011-03-23 11:31:00 -07:00
Frank 5cdaa60c50 Use compact format for java implementation version 2011-03-21 18:17:24 -07:00
Frank 405f56c87a Add date to Java implemetation number 2011-03-21 17:18:45 -07:00