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
5
- [ ] Calling specify in a directory with no yaml file should open an
6
editor ($EDITOR) with a template of mandatory keywords that can
7
be filled to create a new yaml file. Probably calling specify
8
with --new <pkg name> or even --source <tarball>... specify then
9
will do quick guess on the package name and verion etc. (See
10
speculate tool description)
12
- [ ] This is a tool that basically helps generate yaml files
13
- [ ] Point it to a tar ball and maybe some other hints and it will
14
create a basic yaml file from the data it can extract from
15
the tar and other web services like freshmeat
17
- [ ] Examine configure scripts and look for pkgconfig
18
dependencies and add them for BuildRequire
19
- [ ] Extract name of package version from tar file
20
- [ ] Examine other files in the tar that can provide
21
additional data, for example from doc/
23
- [ ] Web services (Freshmeat, sourceforge , etc.)
24
- [ ] Check web service for the package and its descriptions,
25
category, license etc.
26
- [ ] Other data can be extracted from the web...