pkgsrc-Changes archive

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

CVS commit: pkgsrc/graphics/rabbit



Module Name:    pkgsrc
Committed By:   taca
Date:           Mon Sep 18 05:31:02 UTC 2017

Modified Files:
        pkgsrc/graphics/rabbit: Makefile PLIST distinfo
Added Files:
        pkgsrc/graphics/rabbit: ALTERNATIVES

Log Message:
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


To generate a diff of this commit:
cvs rdiff -u -r0 -r1.1 pkgsrc/graphics/rabbit/ALTERNATIVES
cvs rdiff -u -r1.56 -r1.57 pkgsrc/graphics/rabbit/Makefile
cvs rdiff -u -r1.29 -r1.30 pkgsrc/graphics/rabbit/PLIST
cvs rdiff -u -r1.39 -r1.40 pkgsrc/graphics/rabbit/distinfo

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

Modified files:

Index: pkgsrc/graphics/rabbit/Makefile
diff -u pkgsrc/graphics/rabbit/Makefile:1.56 pkgsrc/graphics/rabbit/Makefile:1.57
--- pkgsrc/graphics/rabbit/Makefile:1.56        Mon Mar 20 16:33:59 2017
+++ pkgsrc/graphics/rabbit/Makefile     Mon Sep 18 05:31:02 2017
@@ -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 
 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
 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}/${
                        --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"

Index: pkgsrc/graphics/rabbit/PLIST
diff -u pkgsrc/graphics/rabbit/PLIST:1.29 pkgsrc/graphics/rabbit/PLIST:1.30
--- pkgsrc/graphics/rabbit/PLIST:1.29   Mon Mar 20 16:33:59 2017
+++ pkgsrc/graphics/rabbit/PLIST        Mon Sep 18 05:31:02 2017
@@ -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/enti
 ${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

Index: pkgsrc/graphics/rabbit/distinfo
diff -u pkgsrc/graphics/rabbit/distinfo:1.39 pkgsrc/graphics/rabbit/distinfo:1.40
--- pkgsrc/graphics/rabbit/distinfo:1.39        Mon Mar 20 16:33:59 2017
+++ pkgsrc/graphics/rabbit/distinfo     Mon Sep 18 05:31:02 2017
@@ -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

Added files:

Index: pkgsrc/graphics/rabbit/ALTERNATIVES
diff -u /dev/null pkgsrc/graphics/rabbit/ALTERNATIVES:1.1
--- /dev/null   Mon Sep 18 05:31:02 2017
+++ pkgsrc/graphics/rabbit/ALTERNATIVES Mon Sep 18 05:31:02 2017
@@ -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@



Home | Main Index | Thread Index | Old Index