Gary Johnson wrote:
> On 2008-01-07, Philip Prindeville <[EMAIL PROTECTED]> wrote:
>   
>> Ben Schmidt wrote:
>>     
>>>>> So... is there a tarball that contains everything then?
>>>>>       
>>>>>           
>>>> There are 3 tarballs. vim-7.1.tar.bz2, vim-7.1-extra.tar.gz, and
>>>> vim-7.1-lang.tar.gz.  The extra tarballs are under the extra 
>>>> directory on the ftp server.
>>>>     
>>>>         
>>> Which is a 'no', in case that wasn't clear. To get everything, 
>>> you need to get the three tarballs, which are designed to be 
>>> extracted 'on top of' each other, i.e.  their contents get 
>>> merged together to obtain the whole set of sources.
>>>       
>
>   
>> Ok, never mind.  We'll just skip the updates for now then...  Having 
>> multiple tars to unpack just doesn't work well with our build system.
>>     
>
> You only have to fetch and unpack them once per major release, so it 
> shouldn't be a big deal.  Everything is configured and built from 
> the top-level configure and make commands.
>   

Except that, as I explained, the infrastructure doesn't expect to have 
more than one tarball to unpack.

(Which given that amongst the 200+ other packages this is true... the 
only exception being the "add ons" to Asterisk... this has been a 
reasonable assumption.)


>> Different question:  can the targets be broken up in the Makefile so 
>> that you have finer granularity of what gets installed?
>>
>> We're trying to "skinny up" the package, and don't want the docs/man 
>> pages installed...
>>     
>
> The various install targets are documented in the comments at the 
> top of vim71/src/Makefile, item #5.
>
> Regards,
> Gary
>   

Yeah... about that comment.  It's misleading.

"installruntime" also installs "installrtbase", which includes vim.1 and:

        -$(SHELL) ./installman.sh install $(DEST_MAN) "" $(INSTALLMANARGS)
        @echo generating help tags
# Generate the help tags with ":helptags" to handle all languages.
        [EMAIL PROTECTED] $(HELPSOURCE); $(MAKE) 
VIMEXE=$(DEST_BIN)/$(VIMTARGET) vimtags
        cd $(HELPSOURCE); \
                files=`ls *.txt tags`; \
                files="$$files `ls *.??x tags-?? 2>/dev/null || true`"; \
                $(INSTALL_DATA) $$files  $(DEST_HELP); \
                cd $(DEST_HELP); \
                chmod $(HELPMOD) $$files
        $(INSTALL_DATA)  $(HELPSOURCE)/*.pl $(DEST_HELP)
        chmod $(SCRIPTMOD) $(DEST_HELP)/*.pl



since when do man pages and help files come under the rubric of "runtime"?

-Philip




--~--~---------~--~----~------------~-------~--~----~
You received this message from the "vim_dev" maillist.
For more information, visit http://www.vim.org/maillist.php
-~----------~----~----~----~------~----~------~--~---

Raspunde prin e-mail lui