Bug 205877

Summary: [NEW PORT] textproc/rubygem-babosa: Ruby library for creating human-friendly identifiers, aka "slugs"
Product: Ports & Packages Reporter: Torsten Zühlsdorff <ports>
Component: Individual Port(s)Assignee: Martin Wilke <miwi>
Status: Closed FIXED    
Severity: Affects Only Me CC: miwi, ports
Priority: --- Keywords: feature, patch, patch-ready
Version: Latest   
Hardware: Any   
OS: Any   
Bug Depends on:    
Bug Blocks: 202468    
Attachments:
Description Flags
shar with textproc/rubygem-babosa none

Description Torsten Zühlsdorff 2016-01-04 14:35:59 UTC
Hello,

attached the shar for the new port textproc/rubygem-babosa. This port is a dependency for www/gitlab.

portlint is fine. poudriere builds are fine on i386, amd64 for FreeBSD 9.3, 10.1, 10.2 and current. It is also loadable in irb. I've tested the example from the homepage:

$ irb 
irb(main):001:0> require 'babosa'
=> true
irb(main):002:0> "Gölcük, Turkey".to_slug.transliterate.to_s #=> "Golcuk, Turkey"
=> "Golcuk, Turkey"
irb(main):003:0> quit

Which works like explained at the homepage.

Greetings,
Torsten
Comment 1 Torsten Zühlsdorff 2016-01-04 14:37:00 UTC
Created attachment 165056 [details]
shar with textproc/rubygem-babosa
Comment 2 commit-hook freebsd_committer freebsd_triage 2016-01-10 07:33:13 UTC
A commit references this bug:

Author: miwi
Date: Sun Jan 10 07:32:42 UTC 2016
New revision: 405677
URL: https://svnweb.freebsd.org/changeset/ports/405677

Log:
  Babosa is a library for creating human-friendly identifiers, aka "slugs".
  It can also be useful for normalizing and sanitizing data.

  WWW: https://github.com/norman/babosa

  PR:		205877
  Submitted by:	Torsten Zuehlsdorff <ports@toco-domains.de>

Changes:
  head/textproc/Makefile
  head/textproc/rubygem-babosa/
  head/textproc/rubygem-babosa/Makefile
  head/textproc/rubygem-babosa/distinfo
  head/textproc/rubygem-babosa/pkg-descr