Skip site navigation (1)Skip section navigation (2)
Date:      Sat, 21 Dec 2013 12:28:33 GMT
From:      Horia Racoviceanu <horia@racoviceanu.com>
To:        freebsd-gnats-submit@FreeBSD.org
Subject:   ports/185064: [PATCH]: textproc/rubygem-kramdown update to version 1.3.0
Message-ID:  <201312211228.rBLCSX14079808@oldred.freebsd.org>
Resent-Message-ID: <201312211230.rBLCU09C083487@freefall.freebsd.org>

next in thread | raw e-mail | index | archive | help

>Number:         185064
>Category:       ports
>Synopsis:       [PATCH]: textproc/rubygem-kramdown update to version 1.3.0
>Confidential:   no
>Severity:       non-critical
>Priority:       low
>Responsible:    freebsd-ports-bugs
>State:          open
>Quarter:        
>Keywords:       
>Date-Required:
>Class:          change-request
>Submitter-Id:   current-users
>Arrival-Date:   Sat Dec 21 12:30:00 UTC 2013
>Closed-Date:
>Last-Modified:
>Originator:     Horia Racoviceanu
>Release:        9.2-RELEASE
>Organization:
>Environment:
FreeBSD aitch 9.2-RELEASE FreeBSD 9.2-RELEASE #0 r255898: Fri Sep 27 03:52:52 UTC 2013 root@bake.isc.freebsd.org:/usr/obj/usr/src/sys/GENERIC i386
>Description:

>How-To-Repeat:

>Fix:
- Update to Version 1.3.0
- Add MIT to License
- Add USE_RAKE
- Change pkg-descr
- Change http://kramdown.rubyforge.org/ to http://kramdown.gettalong.org/

Build log
https://redports.org/buildarchive/20131221121333-63248/

Patch attached with submission follows:

Index: Makefile
===================================================================
--- Makefile	(revision 337139)
+++ Makefile	(working copy)
@@ -2,7 +2,7 @@
 # $FreeBSD$
 
 PORTNAME=	kramdown
-PORTVERSION=	1.0.2
+PORTVERSION=	1.3.0
 CATEGORIES=	textproc rubygems
 MASTER_SITES=	RG
 
@@ -9,9 +9,13 @@
 MAINTAINER=	ruby@FreeBSD.org
 COMMENT=	Yet-another-markdown-parser but fast, pure Ruby
 
+LICENSE=	MIT
+
+USE_RAKE=	yes
 USE_RUBY=	yes
 USE_RUBYGEMS=	yes
 RUBYGEM_AUTOPLIST=	yes
+
 PLIST_FILES=	bin/kramdown
 
 .include <bsd.port.mk>
Index: distinfo
===================================================================
--- distinfo	(revision 337139)
+++ distinfo	(working copy)
@@ -1,2 +1,2 @@
-SHA256 (rubygem/kramdown-1.0.2.gem) = 730834b6d572ae67752f49e5670af51318a5da9a386ccbfd2a92ba29ec3a60dc
-SIZE (rubygem/kramdown-1.0.2.gem) = 214528
+SHA256 (rubygem/kramdown-1.3.0.gem) = 1e9f3ca5e599bf956225b6bb098c480126fcfe29ed47c6b70e69262c23142c26
+SIZE (rubygem/kramdown-1.3.0.gem) = 224768
Index: pkg-descr
===================================================================
--- pkg-descr	(revision 337139)
+++ pkg-descr	(working copy)
@@ -1,4 +1,11 @@
-kramdown is yet-another-markdown-parser but fast, pure Ruby, using a strict
-syntax definition and supporting several common extensions.
+kramdown is a free MIT-licensed Ruby library for parsing and converting a
+superset of Markdown. It is completely written in Ruby, supports standard
+Markdown (with some minor modifications) and various extensions that have
+been made popular by the PHP Markdown Extra package and Maruku.
 
-WWW: http://kramdown.rubyforge.org/
+It is probably the fastest pure-Ruby Markdown converter available
+(March 2013), being about 4x faster than Maruku and about 5x faster than
+BlueFeather.
+
+
+WWW: http://kramdown.gettalong.org/


>Release-Note:
>Audit-Trail:
>Unformatted:



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201312211228.rBLCSX14079808>