summaryrefslogtreecommitdiff
path: root/graphics/rabbit
diff options
context:
space:
mode:
authortaca <taca@pkgsrc.org>2017-09-18 05:31:02 +0000
committertaca <taca@pkgsrc.org>2017-09-18 05:31:02 +0000
commitf6dedf7e0138f9850248b6c8332f70c57160490d (patch)
treefa9bc285cc7614bd2922f499e114a86d42106e37 /graphics/rabbit
parent0efbc1f3980b974f2919c543cad053c9dcca263c (diff)
downloadpkgsrc-f6dedf7e0138f9850248b6c8332f70c57160490d.tar.gz
graphics/rabbit: update to 2.2.1
pkgsrc change: add pkg_alternatives support. == 2.2.1: 2017-09-15 For RubyKaigi 2017 speakers release. === Improvements ==== rabbit * Supported Rouge. * Suppressed warnings with Ruby 2.4. [GitHub#109][Patch by Nobuyoshi Nakada] ==== Theme * image-slide-number: Supported "extra slides". If you set "image-slide-number-last-slide" slide property to "true", image timer computes its position as the slide is the last slide. Image timer isn't moved for the following slides. ==== Document * Added a sample slide for RD style. [GitHub#105][Patch by Masayuki Morisaki] * Added a document how to prepare development environment. [GitHub#106][Patch by Masayuki Morisaki] * Removed license information for prototype.js that removed. [GitHub#107][Patch by Ryunosuke Sato] === Fixes ==== rabbit * Information windows: Fixed a source format detection failure. [GitHub#102][Patch by Akihisa Higuchi] ==== Document * Fixed style of sample page. [GitHub#103][Reported by takiy33] === Thanks * Akihisa Higuchi * takiy33 * Masayuki Morisaki * Ryunosuke Sato * Nobuyoshi Nakada
Diffstat (limited to 'graphics/rabbit')
-rw-r--r--graphics/rabbit/ALTERNATIVES5
-rw-r--r--graphics/rabbit/Makefile13
-rw-r--r--graphics/rabbit/PLIST13
-rw-r--r--graphics/rabbit/distinfo10
4 files changed, 26 insertions, 15 deletions
diff --git a/graphics/rabbit/ALTERNATIVES b/graphics/rabbit/ALTERNATIVES
new file mode 100644
index 00000000000..103c68ee98d
--- /dev/null
+++ b/graphics/rabbit/ALTERNATIVES
@@ -0,0 +1,5 @@
+bin/rabbirc @PREFIX@/bin/rabbirc/@RUBY_SUFFIX@
+bin/rabbit @PREFIX@/bin/rabbit/@RUBY_SUFFIX@
+bin/rabbit-command @PREFIX@/bin/rabbit-command/@RUBY_SUFFIX@
+bin/rabbit-slide @PREFIX@/bin/rabbit-slide/@RUBY_SUFFIX@
+bin/rabbit-theme @PREFIX@/bin/rabbit-theme/@RUBY_SUFFIX@
diff --git a/graphics/rabbit/Makefile b/graphics/rabbit/Makefile
index 88337e72875..4b8df92f8c2 100644
--- a/graphics/rabbit/Makefile
+++ b/graphics/rabbit/Makefile
@@ -1,7 +1,7 @@
-# $NetBSD: Makefile,v 1.56 2017/03/20 16:33:59 taca Exp $
+# $NetBSD: Makefile,v 1.57 2017/09/18 05:31:02 taca Exp $
#
-DISTNAME= rabbit-2.2.0
+DISTNAME= rabbit-2.2.1
CATEGORIES= graphics ruby
MASTER_SITES= http://rabbit-shocker.org/download/
@@ -11,7 +11,6 @@ COMMENT= RD-document-based presentation application
LICENSE= gnu-gpl-v2 # or later
DEPENDS+= ${RUBY_PKGPREFIX}-gnome2-gtk>=0.90.3:../../x11/ruby-gnome2-gtk
-DEPENDS+= ${RUBY_PKGPREFIX}-gnome2-gio>=1.1.4:../../devel/ruby-gnome2-gio
DEPENDS+= ${RUBY_PKGPREFIX}-gnome2-rsvg-[0-9]*:../../graphics/ruby-gnome2-rsvg
DEPENDS+= ${RUBY_PKGPREFIX}-gnome2-poppler-[0-9]*:../../print/ruby-gnome2-poppler
DEPENDS+= ${RUBY_PKGPREFIX}-hikidoc-[0-9]*:../../textproc/ruby-hikidoc
@@ -22,7 +21,7 @@ DEPENDS+= ${RUBY_PKGPREFIX}-coderay>=1.0.0:../../textproc/ruby-coderay
DEPENDS+= ${RUBY_PKGPREFIX}-kramdown-[0-9]*:../../textproc/ruby-kramdown
DEPENDS+= ${RUBY_PKGPREFIX}-gettext>=3.0.1:../../devel/ruby-gettext
DEPENDS+= ${RUBY_PKGPREFIX}-faraday-[0-9]*:../../www/ruby-faraday
-#DEPENDS+= ${RUBY_PKGPREFIX}-gnome2-gstreamer-[0-9]*:../../multimedia/ruby-gnome2-gstreamer
+DEPENDS+= ${RUBY_PKGPREFIX}-rouge-[0-9]*:../../www/ruby-rouge
USE_RUBY_SETUP= yes
USE_RUBY_SETUP_PKG= yes
@@ -31,5 +30,11 @@ CONFIGURE_ARGS+= --siteruby=${PREFIX}/${RUBY_VENDORLIB_BASE} \
--siterubyver=${PREFIX}/${RUBY_VENDORLIB} \
--siterubyverarch=${PREFIX}/${RUBY_VENDORARCHLIB}
+post-install:
+ cd ${DESTDIR}${PREFIX}/bin && \
+ for f in *; do \
+ ${MV} $${f} $${f}${RUBY_SUFFIX}; \
+ done
+
.include "../../lang/ruby/modules.mk"
.include "../../mk/bsd.pkg.mk"
diff --git a/graphics/rabbit/PLIST b/graphics/rabbit/PLIST
index 099f5485c4a..616039314dd 100644
--- a/graphics/rabbit/PLIST
+++ b/graphics/rabbit/PLIST
@@ -1,9 +1,9 @@
-@comment $NetBSD: PLIST,v 1.29 2017/03/20 16:33:59 taca Exp $
-bin/rabbirc
-bin/rabbit
-bin/rabbit-command
-bin/rabbit-slide
-bin/rabbit-theme
+@comment $NetBSD: PLIST,v 1.30 2017/09/18 05:31:02 taca Exp $
+bin/rabbirc${RUBY_SUFFIX}
+bin/rabbit${RUBY_SUFFIX}
+bin/rabbit-command${RUBY_SUFFIX}
+bin/rabbit-slide${RUBY_SUFFIX}
+bin/rabbit-theme${RUBY_SUFFIX}
${RUBY_VENDORLIB}/rabbit/action.rb
${RUBY_VENDORLIB}/rabbit/action/basic.rb
${RUBY_VENDORLIB}/rabbit/action/radio.rb
@@ -90,6 +90,7 @@ ${RUBY_VENDORLIB}/rabbit/parser/ext/entity.rb
${RUBY_VENDORLIB}/rabbit/parser/ext/escape.rb
${RUBY_VENDORLIB}/rabbit/parser/ext/image.rb
${RUBY_VENDORLIB}/rabbit/parser/ext/inline.rb
+${RUBY_VENDORLIB}/rabbit/parser/ext/rouge.rb
${RUBY_VENDORLIB}/rabbit/parser/ext/tex.rb
${RUBY_VENDORLIB}/rabbit/parser/ext/video.rb
${RUBY_VENDORLIB}/rabbit/parser/image.rb
diff --git a/graphics/rabbit/distinfo b/graphics/rabbit/distinfo
index 98ad8b80414..bd50d56ce09 100644
--- a/graphics/rabbit/distinfo
+++ b/graphics/rabbit/distinfo
@@ -1,6 +1,6 @@
-$NetBSD: distinfo,v 1.39 2017/03/20 16:33:59 taca Exp $
+$NetBSD: distinfo,v 1.40 2017/09/18 05:31:02 taca Exp $
-SHA1 (rabbit-2.2.0.tar.gz) = cd53b11128d8076b7241cc1f35e84e57713f7571
-RMD160 (rabbit-2.2.0.tar.gz) = aaf863f2122e91eeb39aeec2047706d28505c8a5
-SHA512 (rabbit-2.2.0.tar.gz) = 3b32cf5c818dc6553a4bf0d9cd195360c72dd606a42523f08b3c4a5d3630029c08f8ebe5ed314d72296ccb33f0c293fdad94ed810a2f1a11cddf3dbe4fbc46d3
-Size (rabbit-2.2.0.tar.gz) = 5223028 bytes
+SHA1 (rabbit-2.2.1.tar.gz) = 88a96da378173157a141bcc2c3c130f89ca714d6
+RMD160 (rabbit-2.2.1.tar.gz) = 4dd05b3e0cc9e944a8649ec8a9029817ae96dc1c
+SHA512 (rabbit-2.2.1.tar.gz) = 5da26b3ab9b2dfbb18fc84a320084d16552a1c797d654221b6d29bab72bf7c3ac8a886ee4e9f41b49fd6f70baf637bf7a5bb2b870dab5481e7e21fa801903f37
+Size (rabbit-2.2.1.tar.gz) = 5227210 bytes