[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

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: