Files
cpanspec/TODO
stevenpritchard 0805ad47f6 Add TODO item.
2006-05-20 19:41:25 +00:00

33 lines
1.1 KiB
Plaintext

* FIXME - The script should make a pass through README to look for a
line that matches /^[^[:alnum:]]*DESCRIPTION[^[:alnum:]]*$/i
and use the first paragraph after that, if it exists.
* It might be a good idea to try to render %description as POD.
* Planned features (as of 2005-09-19):
- Find and download dependencies automatically (like CPAN::Unwind).
- Download from CPAN automatically when executed as "cpanspec Foo::Bar".
+ DONE!
+ Add --download-only or something similar to replace cpanget.
* It would be useful to be able to write the spec to stdout.
* Add options to filter out Provides/Requires.
- Done, but the documentation needs work.
* Get Summary using Parse::CPAN::Modlist from 03modlist.data.gz.
- I'm not sure this is necessary now that we pull the information
from the module itself.
* Do a better job of detecting scripts in the package.
* Check the search path for rpm, rpmbuild, etc. instead of hard-coding
paths.
* Try to get cpan_home from CPAN::MyConfig or CPAN::Config instead of
hard-coding $pkgdetails.
* Add an option to honor %_sourcedir and such.