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

Bug#640885: ITP: ruby-ttfunk -- Ruby library to parse TrueType font metrics



Cédric Boutillier dijo [Thu, Sep 08, 2011 at 10:13:00AM +0200]:
> Package: wnpp
> Severity: wishlist
> Owner: "Cédric Boutillier" <cedric.boutillier@gmail.com>
> 
> Hi!
> 
> I would like to package ruby-ttfunk, under the umbrella of Ruby Extras
> Team. This font metrics parser is a dependency of a newer version of
> libprawn-ruby (soon to be renamed ruby-prawn).
> 
> * Package name    : ruby-ttfunk
>   Version         : 1.0.2
>   Upstream Author : Gregory Brown <gregory.t.brown@gmail.com> and others
> * URL             : https://github.com/sandal/ttfunk
> * License         : Ruby or GPL-2 or GPL-3
>   Programming Lang: Ruby
>   Description     : Ruby library to parse TrueType font metrics
> 
>  TTFunk is a TrueType font parser written in pure Ruby.
>  It gives access to various data included in a .ttf file, including the
>  name, family, subfamily of the font, as well as some metrics information.
>  
>  TTFunk can be used by Ruby PDF generation libraries, like ruby-prawn.

Hi,

I originally packaged libprawn-ruby in 2009. When I did it, its
upstream recommended me to keep ttfunk and pdfinspector in sync with
it, as they are not really independent packages and are (or were, at
least) unlikely to be useful by themselves. The sources are not
developed in a single tree nor distributed as a single tarball, and
that's the reason libprawn-ruby has three source tarballs. I decided
not to make it into three separate packages in order not to needlessly
create new, small packages.

Of course, it's more hassle for maintenance, and there _are_ strong
points towards having a regular, single-tarball package. I'm not
writing this to stop you  from splitting the packages, but just to give
you some perspective on my reasoning.

Attachment: signature.asc
Description: Digital signature


Reply to: