3

If some needed modules are not in the Ubuntu 12.04 repositories, can I package and include them in the submission ppa for the App Showdown?

2 Answers 2

0

If the libraries are in the standard Ubuntu libraries then you don't need to include them in your package, they just need to be in the "Depends" field in your debian/control file.

If the libraries are not in the standard libraries, you can include them in a couple of ways:

  1. Include them in the binary package of your application, so that they will install to the same place as your application code.
  2. Include them in the source package of your application, but have them build into a separate binary package. The separate binary package will need to follow the same rules about installing to /opt/ though, so your application will need to know to look for it there.
3
  • 1
    Dear Michael, your answer contradicts the rules of the showdown: "Novelty: [...]The application must contain exclusively original code and the Participant must be the original author of the content." This is from the rules at developer.ubuntu.com/showdown/rules. You have to either redefine the rules or your answer here!
    – xubuntix
    Jun 16, 2012 at 17:55
  • xubuntix is right, this point is not clear!
    – andrebask
    Jun 16, 2012 at 18:43
  • All of the apps will depend on some kind of library. As long as you have a significant amount of original and novel code (i.e. not just wrapping a CLI program in a terminal widget), then it's acceptable. Your submission will be judged solely on the part that is original code, the code in the libraries you use will not be considered.
    – mhall119
    Jun 22, 2012 at 17:56
0

If the libraries you need are available in the next release ("quantal"), you could request a backport to precise, I suppose, but I'm not sure how fast that would happen...

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .