Re: RFC: fewer vim variants
* Marcelo E. Magallon <mmagallo@debian.org> wrote:
> At the moment:
>
> * Perl is lost (that threaded thing)
As one of the new Co-Maintainers, I'm going to upload the package from
http://p.d.o/~nobse/vim/ to experimental this evening.
The perl issue is fixed in this package.
> * Can't actually compile the package because ruby-dev isn't
> installable (wasn't there a -ruby mailing list? I can't say if
> this problem is transient or not, no bugs filed, and no noise in
> d-d-a)
I have compiled it against libruby1.6-dev, after I realized that ruby
support doesn't work when compiled against libruby1.8-dev.
> * The package's build system is not the most developer friendly
> thing in the world.
I noticed that.
> build-stamp-%:
> dh_testdir
> $(MAKE) -C $(SRCDIR) clean
> ^^^^^^^^^^^^^^^^^^^^^^^^^^
> Evil!
>
> cd $(SRCDIR) && CFLAGS="$(CFLAGS_$(*))" ./configure $(CFGFLAGS_$(*))
> $(MAKE) -C $(SRCDIR)
> mv $(SRCDIR)/src/vim $(SRCDIR)/src/vim-$(*)
> touch $@
>
> That really should read:
>
> build-stamp-%:
> dh_testdir
> rm -rf $(SRCDIR)-$(*)
> mkdir $(SRCDIR)-$(*)
> cd $(SRCDIR)-$(*) && lndir $(SRCDIR)
> cd $(SRCDIR)-$(*) && CFLAGS="$(CFLAGS_$(*))" ./configure $(CFGFLAGS_$(*))
> $(MAKE) -C $(SRCDIR)-$(*)
> touch $@
>
> It makes debugging so much easier...
You're right, thanks. I'm going to change this before uploading the
package to experimental.
Reply to: