diff options
author | taca <taca@pkgsrc.org> | 2017-09-18 05:31:02 +0000 |
---|---|---|
committer | taca <taca@pkgsrc.org> | 2017-09-18 05:31:02 +0000 |
commit | f6dedf7e0138f9850248b6c8332f70c57160490d (patch) | |
tree | fa9bc285cc7614bd2922f499e114a86d42106e37 /graphics/rabbit | |
parent | 0efbc1f3980b974f2919c543cad053c9dcca263c (diff) | |
download | pkgsrc-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/ALTERNATIVES | 5 | ||||
-rw-r--r-- | graphics/rabbit/Makefile | 13 | ||||
-rw-r--r-- | graphics/rabbit/PLIST | 13 | ||||
-rw-r--r-- | graphics/rabbit/distinfo | 10 |
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 |