TODO 1019 B

123456789101112131415161718192021
  1. Topic
  2. - [ ] Maintain a list of Licenses (to be provided ) and check if the
  3. rpm license in the yaml/spec is valid and if it is one of those
  4. supported in MeeGo
  5. - [ ] Speculate:
  6. - [ ] This is a tool that basically helps generate yaml files
  7. - [ ] Point it to a tar ball and maybe some other hints and it will
  8. create a basic yaml file from the data it can extract from
  9. the tar and other web services like freshmeat
  10. - [ ] From the tar:
  11. - [ ] Examine configure scripts and look for pkgconfig
  12. dependencies and add them for BuildRequire
  13. - [ ] Extract name of package version from tar file
  14. - [ ] Examine other files in the tar that can provide
  15. additional data, for example from doc/
  16. - [ ] Guess file list
  17. - [ ] Web services (Freshmeat, sourceforge , etc.)
  18. - [ ] Check web service for the package and its descriptions,
  19. category, license etc.
  20. - [ ] Other data can be extracted from the web...