[needs-packaging] cloudfusion

Bug #522877 reported by Scott Moser
8
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Ubuntu
Fix Released
Medium
Scott Moser

Bug Description

Under blueprint https://blueprints.launchpad.net/ubuntu/+spec/server-lucid-aws-client-libraries we want to have cloudfusion packaged.

cloudfusion:
 CloudFusion is a fast, easy-to-use toolkit for the world's most popular cloud computing services.

URL: http://getcloudfusion.com
License: BSD

Revision history for this message
Scott Moser (smoser) wrote :

Thierry, can you review the linked branch please?

Revision history for this message
Thierry Carrez (ttx) wrote :

Sure, here you go:

About packaging:
1. debian/control: Maintainer should be "Ubuntu Developers <email address hidden>"
2. debian/control: Long description looks more like a marketing slogan than a package description
3. debian/copyright: Should mention copyright 2010 Canonical Ltd. (under BSD License) for debian/*
4. debian/dirs, debian/rules: No need for dirs and dh_installdirs (dirs will be created when files are installed anyway).
5. debian/rules: Any reason not to use an debian/install file to take care of file copy ?
6. debian/rules: if you use an "install" file, then you should just override dh_fixperms and you're good to go :)

See branch at lp:~ttx/ubuntu/lucid/cloudfusion/cloudfusion.lucid for the proposed changes in 4-6

About contents:
There are two upstream distributions for this. One at http://tarzan-aws.googlecode.com/files/cloudfusion_2.5.zip is numbered "2.5" and includes the cachecore and requestcore libraries, as well as .git leftovers, but does not include README.textile. The other at http://github.com/cloudfusion/cloudfusion/tarball/2.5.0 is cleaner, numbered "2.5.0", includes README.textile but does not include the libraries. I'm not sure which one should be picked...

Revision history for this message
Thierry Carrez (ttx) wrote :

Upstream suggested we use a third release location: http://pear.warpshare.org/get/cloudfusion-2.5.0.tgz
However this one is missing most of the .php files...

Standing by, ready to upload, waiting for a /reference/ release archive.

Revision history for this message
Thierry Carrez (ttx) wrote :

Uploaded with 2 minor changes
* Dropped debian/watch until we get a clearer release download area
* Bumped debhelper dep to match override_dh_fixperms needs (lintian warning)

Changed in ubuntu:
status: Confirmed → Fix Committed
Revision history for this message
Scott Moser (smoser) wrote :

$ apt-cache policy libphp-cloudfusion
libphp-cloudfusion:
  Installed: (none)
  Candidate: 2.5.0-0ubuntu1
  Version table:
     2.5.0-0ubuntu1 0
        500 http://us-east-1.ec2.archive.ubuntu.com/ubuntu/ lucid/universe Packages

Changed in ubuntu:
status: Fix Committed → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.