pkgsrc-Changes-HG archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

[pkgsrc/trunk]: pkgsrc/graphics/rabbit graphics/rabbit: update to 2.2.1



details:   https://anonhg.NetBSD.org/pkgsrc/rev/7234c7bb7b57
branches:  trunk
changeset: 368776:7234c7bb7b57
user:      taca <taca%pkgsrc.org@localhost>
date:      Mon Sep 18 05:31:02 2017 +0000

description:
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:

 graphics/rabbit/ALTERNATIVES |   5 +++++
 graphics/rabbit/Makefile     |  13 +++++++++----
 graphics/rabbit/PLIST        |  13 +++++++------
 graphics/rabbit/distinfo     |  10 +++++-----
 4 files changed, 26 insertions(+), 15 deletions(-)

diffs (93 lines):

diff -r f0085aee94d2 -r 7234c7bb7b57 graphics/rabbit/ALTERNATIVES
--- /dev/null   Thu Jan 01 00:00:00 1970 +0000
+++ b/graphics/rabbit/ALTERNATIVES      Mon Sep 18 05:31:02 2017 +0000
@@ -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 -r f0085aee94d2 -r 7234c7bb7b57 graphics/rabbit/Makefile
--- a/graphics/rabbit/Makefile  Mon Sep 18 04:35:20 2017 +0000
+++ b/graphics/rabbit/Makefile  Mon Sep 18 05:31:02 2017 +0000
@@ -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 @@
 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}-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 @@
                        --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 -r f0085aee94d2 -r 7234c7bb7b57 graphics/rabbit/PLIST
--- a/graphics/rabbit/PLIST     Mon Sep 18 04:35:20 2017 +0000
+++ b/graphics/rabbit/PLIST     Mon Sep 18 05:31:02 2017 +0000
@@ -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/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 -r f0085aee94d2 -r 7234c7bb7b57 graphics/rabbit/distinfo
--- a/graphics/rabbit/distinfo  Mon Sep 18 04:35:20 2017 +0000
+++ b/graphics/rabbit/distinfo  Mon Sep 18 05:31:02 2017 +0000
@@ -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



Home | Main Index | Thread Index | Old Index