[needs-packaging] cloudfusion

Bug #522877 reported by Scott Moser on 2010-02-16
8
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Ubuntu
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

Scott Moser (smoser) wrote :

Thierry, can you review the linked branch please?

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...

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.

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
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  Edit
Everyone can see this information.

Other bug subscribers