Jon Kent wrote: > apt-src, good start, really like the fact that it > figures out dependancies and creates .deb file once > complete and is fairly easy to use. > > However, there are some things I would like to see > added at some point if possible: > > 1) Option to compile dependances as opposed to > automatically downloading the dependant packages.
I believe that apt-build can do this. Unfortunatly, we have some
divergent efforts with apt-build and apt-src, and I have not allocated
enough time to trying to merge the two. Not too worried about this yet
since cometition can be good in the early stages.
> 2) Option to add additional compile flags to gcc.
pentium-builder lets you bolt this onto the side, but is a hack. Doing
it right involves putting something into policy, and checking/modifying
every build process of every package.
> 3) Option not to create a .deb file. I wouldn't want
> this but some people might.
apt-src only builds debian packages if you pass it the --build option
when doing something else. For example:
apt-src upgrade # upgrades all installed source trees
apt-src upgrade -n # bpgrades and builds all installed source trees
You can also force --build on by default with the config file, and I
have been considering making that the default in which case you'd use
--no-build or the config file to turn it off. So I think I have this one
covered.
> 4) With depandancies it would be nice to be told what
> must be installed and what depandancies are optional.
We don't have a Build-Recommends or Build-Suggests, and it's not clear
they're worthwhile at all (from the perspective of autobuilders).
I could add an option to apt-src to make it not resolve any build
dependencies, and just warn about missing ones or something.
> 5) Not sure it this is possible, but maybe downloading
> source directly from author's site??
Not something I want to touch. Maybe if everyone added watch files to
their packages, then use uscan.
--
see shy jo
pgpRAxphqVdqU.pgp
Description: PGP signature

