Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 10 Dec 2020 21:29:50 +0000 (UTC)
From:      Sunpoet Po-Chuan Hsieh <sunpoet@FreeBSD.org>
To:        ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org
Subject:   svn commit: r557481 - in head/textproc: . rubygem-asciidoctor-pdf rubygem-asciidoctor-pdf/files
Message-ID:  <202012102129.0BALTorT041074@repo.freebsd.org>

next in thread | raw e-mail | index | archive | help
Author: sunpoet
Date: Thu Dec 10 21:29:50 2020
New Revision: 557481
URL: https://svnweb.freebsd.org/changeset/ports/557481

Log:
  Add rubygem-asciidoctor-pdf 1.5.3
  
  Asciidoctor PDF is a native PDF converter for AsciiDoc. It bypasses the
  requirement to generate an intermediary format such as DocBook, Apache FO, or
  LaTeX. Instead, you can use this extension to convert your documents directly
  from AsciiDoc to PDF. Its aim is to take the pain out of creating PDF documents
  from AsciiDoc.
  
  WWW: https://github.com/asciidoctor/asciidoctor-pdf

Added:
  head/textproc/rubygem-asciidoctor-pdf/
  head/textproc/rubygem-asciidoctor-pdf/Makefile   (contents, props changed)
  head/textproc/rubygem-asciidoctor-pdf/distinfo   (contents, props changed)
  head/textproc/rubygem-asciidoctor-pdf/files/
  head/textproc/rubygem-asciidoctor-pdf/files/patch-gemspec   (contents, props changed)
  head/textproc/rubygem-asciidoctor-pdf/pkg-descr   (contents, props changed)
Modified:
  head/textproc/Makefile

Modified: head/textproc/Makefile
==============================================================================
--- head/textproc/Makefile	Thu Dec 10 21:29:42 2020	(r557480)
+++ head/textproc/Makefile	Thu Dec 10 21:29:50 2020	(r557481)
@@ -1508,6 +1508,7 @@
     SUBDIR += rubygem-asciidoctor
     SUBDIR += rubygem-asciidoctor-diagram
     SUBDIR += rubygem-asciidoctor-include-ext
+    SUBDIR += rubygem-asciidoctor-pdf
     SUBDIR += rubygem-asciidoctor-plantuml
     SUBDIR += rubygem-asciidoctor-plantuml0010
     SUBDIR += rubygem-autoprefixer-rails

Added: head/textproc/rubygem-asciidoctor-pdf/Makefile
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/textproc/rubygem-asciidoctor-pdf/Makefile	Thu Dec 10 21:29:50 2020	(r557481)
@@ -0,0 +1,35 @@
+# Created by: Po-Chuan Hsieh <sunpoet@FreeBSD.org>
+# $FreeBSD$
+
+PORTNAME=	asciidoctor-pdf
+PORTVERSION=	1.5.3
+CATEGORIES=	textproc rubygems
+MASTER_SITES=	RG
+
+MAINTAINER=	sunpoet@FreeBSD.org
+COMMENT=	Convert AsciiDoc documents to PDF
+
+LICENSE=	MIT
+LICENSE_FILE=	${WRKSRC}/LICENSE.adoc
+
+RUN_DEPENDS=	rubygem-asciidoctor>=1.5.3<3.0.0:textproc/rubygem-asciidoctor \
+		rubygem-concurrent-ruby>=1.1.0<1.2:devel/rubygem-concurrent-ruby \
+		rubygem-prawn>=2.2.0<2.3:print/rubygem-prawn \
+		rubygem-prawn-icon>=2.5.0:print/rubygem-prawn-icon \
+		rubygem-prawn-svg>=0.30.0<1:print/rubygem-prawn-svg \
+		rubygem-prawn-table>=0.2.0<0.3:print/rubygem-prawn-table \
+		rubygem-prawn-templates>=0.1.0<0.2:print/rubygem-prawn-templates \
+		rubygem-safe_yaml>=1.0.0<1.1:devel/rubygem-safe_yaml \
+		rubygem-thread_safe>=0.3.0<0.4:devel/rubygem-thread_safe \
+		rubygem-treetop>=1.6.0<1.7:devel/rubygem-treetop \
+		rubygem-ttfunk>=1.5.1<1.6:print/rubygem-ttfunk
+
+USES=		gem
+USE_RUBY=	yes
+
+NO_ARCH=	yes
+
+PLIST_FILES=	bin/asciidoctor-pdf \
+		bin/asciidoctor-pdf-optimize
+
+.include <bsd.port.mk>

Added: head/textproc/rubygem-asciidoctor-pdf/distinfo
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/textproc/rubygem-asciidoctor-pdf/distinfo	Thu Dec 10 21:29:50 2020	(r557481)
@@ -0,0 +1,3 @@
+TIMESTAMP = 1607539649
+SHA256 (rubygem/asciidoctor-pdf-1.5.3.gem) = 3e70d0e513f4d631a4b667fed634700d93b104e0d3b4c33f993979df6a67d3f1
+SIZE (rubygem/asciidoctor-pdf-1.5.3.gem) = 1931776

Added: head/textproc/rubygem-asciidoctor-pdf/files/patch-gemspec
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/textproc/rubygem-asciidoctor-pdf/files/patch-gemspec	Thu Dec 10 21:29:50 2020	(r557481)
@@ -0,0 +1,13 @@
+--- asciidoctor-pdf.gemspec.orig	2020-12-10 20:30:01 UTC
++++ asciidoctor-pdf.gemspec
+@@ -28,8 +28,8 @@ Gem::Specification.new do |s|
+       s.add_runtime_dependency(%q<ttfunk>.freeze, ["~> 1.5.0", ">= 1.5.1"])
+       s.add_runtime_dependency(%q<prawn-table>.freeze, ["~> 0.2.0"])
+       s.add_runtime_dependency(%q<prawn-templates>.freeze, ["~> 0.1.0"])
+-      s.add_runtime_dependency(%q<prawn-svg>.freeze, ["~> 0.30.0"])
+-      s.add_runtime_dependency(%q<prawn-icon>.freeze, ["~> 2.5.0"])
++      s.add_runtime_dependency(%q<prawn-svg>.freeze, ["~> 0.30"])
++      s.add_runtime_dependency(%q<prawn-icon>.freeze, [">= 2.5.0"])
+       s.add_runtime_dependency(%q<safe_yaml>.freeze, ["~> 1.0.0"])
+       s.add_runtime_dependency(%q<thread_safe>.freeze, ["~> 0.3.0"])
+       s.add_runtime_dependency(%q<concurrent-ruby>.freeze, ["~> 1.1.0"])

Added: head/textproc/rubygem-asciidoctor-pdf/pkg-descr
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/textproc/rubygem-asciidoctor-pdf/pkg-descr	Thu Dec 10 21:29:50 2020	(r557481)
@@ -0,0 +1,7 @@
+Asciidoctor PDF is a native PDF converter for AsciiDoc. It bypasses the
+requirement to generate an intermediary format such as DocBook, Apache FO, or
+LaTeX. Instead, you can use this extension to convert your documents directly
+from AsciiDoc to PDF. Its aim is to take the pain out of creating PDF documents
+from AsciiDoc.
+
+WWW: https://github.com/asciidoctor/asciidoctor-pdf



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