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

Re: [Debian Wiki] Update of "Teams/Ruby/RubyInWheezy" by VincentFourmond



Please do not use the wiki for discussion. That's what the mailing list
is for.

You suggest writing lintian tags. Could you elaborate?

on rewriting the Debian ruby policy: I don't think that a policy is
necessary if we standardize on gem2deb. The RubyInWheezy wiki page is a
de-facto documentation of how ruby packaging should be done. Regarding
the ruby-poly.html dir on the pkg-ruby website, I've just removed it to
avoid any confusion.

Regarding the conversion of a simple package, instead of starting from
the existing package, I recommend to start from scratch, integrate the
whole changelog history, and see what else needs to be done. Feel free
to ask me for reviews if you feel it's needed.

I've reverted the wiki page to the version before your questions. Feel
free to ask any further questions on the list.

- Lucas

On 18/04/11 at 19:19 -0000, Debian Wiki wrote:
> Dear Wiki user,
> 
> You have subscribed to a wiki page or wiki category on "Debian Wiki" for change notification.
> 
> The "Teams/Ruby/RubyInWheezy" page has been changed by VincentFourmond:
> http://wiki.debian.org/Teams/Ruby/RubyInWheezy?action=diff&rev1=28&rev2=29
> 
>   = Transition status =
>   
>   See http://pkg-ruby-extras.alioth.debian.org/wheezy/
> + 
> + = How to convert one package ? =
> + 
> + In the simplest case, just dump the current `debian/rule`, replace it by the following `debhelper`-based:
> + 
> + {{{
> + #!/usr/bin/make -f
> + %:
> + 	dh $@ --with ruby  --buildsystem ruby
> + }}}
> + 
> + This means you need `debhelper (>= 7), gem2deb` in your build-depends.
> + 
> + You must also add the following stanza in your `debian/control`:
> + 
> + {{{
> + XS-Ruby-Versions: all
> + }}}
> + 
> + (VincentFourmond: is this correct ?)
>   
>   = Lintian =
>   
> 

-- 
| Lucas Nussbaum
| lucas@lucas-nussbaum.net   http://www.lucas-nussbaum.net/ |
| jabber: lucas@nussbaum.fr             GPG: 1024D/023B3F4F |


Reply to: