summaryrefslogtreecommitdiff
path: root/graphics/rabbit
diff options
context:
space:
mode:
authorobache <obache>2011-07-15 14:28:07 +0000
committerobache <obache>2011-07-15 14:28:07 +0000
commit3bdb478cddc486f7bed3a42fb394796eb70c1947 (patch)
tree146aa033b3405a70b91966536b3303a909532cf4 /graphics/rabbit
parent781d4ef7d9f3f8834503604f6795959d7687480d (diff)
downloadpkgsrc-3bdb478cddc486f7bed3a42fb394796eb70c1947.tar.gz
Update rabbit to 1.0.2.
== 1.0.2: 2011-07-15 RubyKaigi2011 release. === Improvements ==== Core * Re-supported GTK+ 2.20. (For Debian GNU/Linux squeeze) [Reported by akira yamada] ==== Theme * title-slide-background-image: Added. It shows background image with title slide slide. * table: Supported font color customize. * rubykaigi2011: Added. It's for RubyKaigi2011. === Fixes ==== Theme * default-item-mark-setup: Fixed duplicated font name specified error. * edge-info-toolkit: Fixed duplicated font name specified error. === Thanks * yamada akira == 1.0.1: 2011-07-15 A bug fix release of 1.0.0. === Fixes ==== Core * Removed needless albino gem dependency. == 1.0.0: 2011-07-15 The first major release! We spent seven years for it! === Improvements ==== Core * Made Twitter related gems optional not required. * Disabled Clutter by default. --use-gl is required to enable it. [Reported by OBATA Akio] * Supported ((<blockdiag|URL:http://blockdiag.com/blockdiag/build/html/>)). RD: # blockdiag # relative_width = 90 # fonts = /usr/share/fonts/opentype/ipafont/ipag.ttf, /usr/share/fonts/truetype/vlgothic/VL-Gothic-Regular.ttf { fontsize = 25; RD -> Rabbit; Hiki -> Rabbit; PDF -> Rabbit; group { Rabbit -> Display; } } Hiki: {{blockdiag(" { fontsize = 25; RD -> Rabbit; Hiki -> Rabbit; PDF -> Rabbit; group { Rabbit -> Display; } }", { :relative_width => 90, # :antialias => true, :fonts => ["/usr/share/fonts/opentype/ipafont/ipag.ttf", "/usr/share/fonts/truetype/vlgothic/VL-Gothic-Regular.ttf"], })}} * Removed Anthy support. * Supported syntax highlighting by CodeRay. * Supported syntax highlighting by Emacs. * Improved "run from console" detection. [Reported by OBATA Akio] * Supported non-blocking mode for Twitter connection. [Reported by OBATA Akio] * Improved the default logger detection. [Reported by OBATA Akio] * Supported Nokogiri and dropped HTree. * Added --allotted-time option to specify presentation allotted time. * Added --comment-theme option to specify a theme for comment. For example, use --comment-theme stream-comment to stream comment on your slide. * Removed RWiki support. ==== Rabbiter * Added --log-status option to log streamed information for debug. ==== Rabbirack * Added. It is a new Web interface for Rabbit. It will deprecate Rabrick. ==== Theme * Added shadow-color, shadow-x and shadow-y properties to text element. * syntax-highlighting: Added. It specifies colors for syntax highlighting. * footer-comment: * Improved image-timer support. * Disabled the last comment remaining by default. * rabbit-powered-by: Disabled banner. * pdf-tortoise-and-hare: Removed because it's merged to pdf theme. * pdf: * Supported hare and tortoise. * Supported comment. * base: Added foreground color, background color and shadow color configurations. * default-comment: Added. It specifies a theme for comment. === Fixes ==== Core * Fixed a problem that .mo are missing in package. [Reported by OBATA Akio] * Fixed a problem that appending comment from rabbiter crashes Rabbit. * Fixed a problem that PDF file detection is failed in Ruby 1.9. ==== Documentation * Fixed link URL. [Reported znz] === Thanks * OBATA Akio * znz
Diffstat (limited to 'graphics/rabbit')
-rw-r--r--graphics/rabbit/MESSAGE7
-rw-r--r--graphics/rabbit/Makefile17
-rw-r--r--graphics/rabbit/PLIST33
-rw-r--r--graphics/rabbit/distinfo8
4 files changed, 39 insertions, 26 deletions
diff --git a/graphics/rabbit/MESSAGE b/graphics/rabbit/MESSAGE
index 14572a16537..216e71c9572 100644
--- a/graphics/rabbit/MESSAGE
+++ b/graphics/rabbit/MESSAGE
@@ -1,13 +1,14 @@
===========================================================================
-$NetBSD: MESSAGE,v 1.5 2011/07/11 09:37:50 obache Exp $
+$NetBSD: MESSAGE,v 1.6 2011/07/15 14:28:07 obache Exp $
You can install the following packages for feature improvement.
www/mimetex: for writing TeX in RD
textproc/ruby-rttool: for writing RT in RD.
print/ghostscript: for reading EPS
devel/ruby-gettext: for displaying localized messages
- print/enscript and textproc/ruby-htree:
- source code hilight
graphics/py-aafigure for writing ASCII art
+ graphics/py-blockdiag for writing Block Diagram
chat/ruby-net-irc for using rabbirc tool
www/ruby-div for using rabrick tool
+ net/ruby-twitter-stream and security/ruby-twitter_oauth:
+ for using rabbiter and twitter comment
===========================================================================
diff --git a/graphics/rabbit/Makefile b/graphics/rabbit/Makefile
index 396aa3fec84..e3ec6ed2837 100644
--- a/graphics/rabbit/Makefile
+++ b/graphics/rabbit/Makefile
@@ -1,7 +1,7 @@
-# $NetBSD: Makefile,v 1.30 2011/07/11 09:37:50 obache Exp $
+# $NetBSD: Makefile,v 1.31 2011/07/15 14:28:07 obache Exp $
#
-DISTNAME= rabbit-0.9.3
+DISTNAME= rabbit-1.0.2
CATEGORIES= graphics ruby
MASTER_SITES= http://rabbit-shockers.org/download/
@@ -12,13 +12,15 @@ LICENSE= gnu-gpl-v2 # or later
PKG_DESTDIR_SUPPORT= user-destdir
-DEPENDS+= ${RUBY_PKGPREFIX}-rdtool>=0.6.20:../../textproc/ruby-rdtool
DEPENDS+= ${RUBY_PKGPREFIX}-gnome2-gtk>=0.90.3:../../x11/ruby-gnome2-gtk
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}-twitter-stream-[0-9]*:../../net/ruby-twitter-stream
-DEPENDS+= ${RUBY_PKGPREFIX}-twitter_oauth-[0-9]*:../../security/ruby-twitter_oauth
DEPENDS+= ${RUBY_PKGPREFIX}-hikidoc-[0-9]*:../../textproc/ruby-hikidoc
+DEPENDS+= ${RUBY_PKGPREFIX}-nokogiri-[0-9]*:../../textproc/ruby-nokogiri
+DEPENDS+= ${RUBY_PKGPREFIX}-rack-[0-9]*:../../www/ruby-rack
+DEPENDS+= ${RUBY_PKGPREFIX}-haml-[0-9]*:../../textproc/ruby-haml
+DEPENDS+= ${RUBY_PKGPREFIX}-rdtool>=0.6.20:../../textproc/ruby-rdtool
+DEPENDS+= ${RUBY_PKGPREFIX}-coderay-[0-9]*:../../textproc/ruby-coderay
USE_RUBY_SETUP= yes
@@ -26,10 +28,5 @@ CONFIGURE_ARGS+= --siteruby=${PREFIX}/${RUBY_VENDORLIB_BASE} \
--siterubyver=${PREFIX}/${RUBY_VENDORLIB} \
--siterubyverarch=${PREFIX}/${RUBY_VENDORARCHLIB}
-# temporary packaging miss
-USE_TOOLS+= msgfmt
-post-extract:
- ${RUN}cd ${WRKSRC}; ${SETENV} ${BUILD_ENV} ${RUBY} update-mo.rb
-
.include "../../lang/ruby/modules.mk"
.include "../../mk/bsd.pkg.mk"
diff --git a/graphics/rabbit/PLIST b/graphics/rabbit/PLIST
index a8e8a792498..ee9ac4b2142 100644
--- a/graphics/rabbit/PLIST
+++ b/graphics/rabbit/PLIST
@@ -1,4 +1,5 @@
-@comment $NetBSD: PLIST,v 1.17 2011/07/11 09:37:50 obache Exp $
+@comment $NetBSD: PLIST,v 1.18 2011/07/15 14:28:07 obache Exp $
+bin/rabbirack
bin/rabbirc
bin/rabbit
bin/rabbit-command
@@ -51,6 +52,7 @@ ${RUBY_VENDORLIB}/rabbit/element/poppler-title-slide.rb
${RUBY_VENDORLIB}/rabbit/element/preformatted.rb
${RUBY_VENDORLIB}/rabbit/element/slide-element.rb
${RUBY_VENDORLIB}/rabbit/element/slide.rb
+${RUBY_VENDORLIB}/rabbit/element/syntax-highlighting.rb
${RUBY_VENDORLIB}/rabbit/element/table.rb
${RUBY_VENDORLIB}/rabbit/element/tag.rb
${RUBY_VENDORLIB}/rabbit/element/text-block-element.rb
@@ -84,10 +86,17 @@ ${RUBY_VENDORLIB}/rabbit/logger/base.rb
${RUBY_VENDORLIB}/rabbit/logger/gui.rb
${RUBY_VENDORLIB}/rabbit/logger/stderr.rb
${RUBY_VENDORLIB}/rabbit/menu.rb
+${RUBY_VENDORLIB}/rabbit/middleware/config.ru
+${RUBY_VENDORLIB}/rabbit/middleware/controller.rb
+${RUBY_VENDORLIB}/rabbit/middleware/public/stylesheets/rabbirack.css
+${RUBY_VENDORLIB}/rabbit/middleware/views/index.haml
+${RUBY_VENDORLIB}/rabbit/middleware/views/layout.haml
${RUBY_VENDORLIB}/rabbit/parser.rb
${RUBY_VENDORLIB}/rabbit/parser/base.rb
${RUBY_VENDORLIB}/rabbit/parser/ext/aafigure.rb
-${RUBY_VENDORLIB}/rabbit/parser/ext/anthy.rb
+${RUBY_VENDORLIB}/rabbit/parser/ext/blockdiag.rb
+${RUBY_VENDORLIB}/rabbit/parser/ext/coderay.rb
+${RUBY_VENDORLIB}/rabbit/parser/ext/emacs.rb
${RUBY_VENDORLIB}/rabbit/parser/ext/enscript.rb
${RUBY_VENDORLIB}/rabbit/parser/ext/entity.rb
${RUBY_VENDORLIB}/rabbit/parser/ext/escape.rb
@@ -98,16 +107,12 @@ ${RUBY_VENDORLIB}/rabbit/parser/image.rb
${RUBY_VENDORLIB}/rabbit/parser/pause-support.rb
${RUBY_VENDORLIB}/rabbit/parser/pdf.rb
${RUBY_VENDORLIB}/rabbit/parser/rd.rb
-${RUBY_VENDORLIB}/rabbit/parser/rd/ext/aafigure.rb
-${RUBY_VENDORLIB}/rabbit/parser/rd/ext/anthy.rb
${RUBY_VENDORLIB}/rabbit/parser/rd/ext/base.rb
${RUBY_VENDORLIB}/rabbit/parser/rd/ext/block-verbatim.rb
-${RUBY_VENDORLIB}/rabbit/parser/rd/ext/enscript.rb
${RUBY_VENDORLIB}/rabbit/parser/rd/ext/entity.rb
${RUBY_VENDORLIB}/rabbit/parser/rd/ext/image.rb
${RUBY_VENDORLIB}/rabbit/parser/rd/ext/inline-verbatim.rb
${RUBY_VENDORLIB}/rabbit/parser/rd/ext/refer.rb
-${RUBY_VENDORLIB}/rabbit/parser/rd/ext/tex.rb
${RUBY_VENDORLIB}/rabbit/parser/rd/rd2rabbit-lib.rb
${RUBY_VENDORLIB}/rabbit/parser/rd/rt/rt2rabbit-lib.rb
${RUBY_VENDORLIB}/rabbit/parser/rd/visitor.rb
@@ -166,7 +171,6 @@ ${RUBY_VENDORLIB}/rabbit/source/base.rb
${RUBY_VENDORLIB}/rabbit/source/file.rb
${RUBY_VENDORLIB}/rabbit/source/hiki.rb
${RUBY_VENDORLIB}/rabbit/source/memory.rb
-${RUBY_VENDORLIB}/rabbit/source/rwiki.rb
${RUBY_VENDORLIB}/rabbit/source/slide-share.rb
${RUBY_VENDORLIB}/rabbit/source/uri.rb
${RUBY_VENDORLIB}/rabbit/stock.rb
@@ -233,6 +237,8 @@ ${RUBY_VENDORLIB}/rabbit/theme/debian/debian.rb
${RUBY_VENDORLIB}/rabbit/theme/debian/property.rb
${RUBY_VENDORLIB}/rabbit/theme/default-block-quote/default-block-quote.rb
${RUBY_VENDORLIB}/rabbit/theme/default-block-quote/property.rb
+${RUBY_VENDORLIB}/rabbit/theme/default-comment/default-comment.rb
+${RUBY_VENDORLIB}/rabbit/theme/default-comment/property.rb
${RUBY_VENDORLIB}/rabbit/theme/default-description/default-description.rb
${RUBY_VENDORLIB}/rabbit/theme/default-description/property.rb
${RUBY_VENDORLIB}/rabbit/theme/default-foot-text/default-foot-text.rb
@@ -302,8 +308,6 @@ ${RUBY_VENDORLIB}/rabbit/theme/newline-in-title/newline-in-title.rb
${RUBY_VENDORLIB}/rabbit/theme/newline-in-title/property.rb
${RUBY_VENDORLIB}/rabbit/theme/night-black/night-black.rb
${RUBY_VENDORLIB}/rabbit/theme/night-black/property.rb
-${RUBY_VENDORLIB}/rabbit/theme/pdf-tortoise-and-hare/pdf-tortoise-and-hare.rb
-${RUBY_VENDORLIB}/rabbit/theme/pdf-tortoise-and-hare/property.rb
${RUBY_VENDORLIB}/rabbit/theme/pdf/pdf.rb
${RUBY_VENDORLIB}/rabbit/theme/pdf/property.rb
${RUBY_VENDORLIB}/rabbit/theme/per-slide-background-color/per-slide-background-color.rb
@@ -348,6 +352,8 @@ ${RUBY_VENDORLIB}/rabbit/theme/ruby-gnome2-slide/property.rb
${RUBY_VENDORLIB}/rabbit/theme/ruby-gnome2-slide/ruby-gnome2-slide.rb
${RUBY_VENDORLIB}/rabbit/theme/ruby-gnome2/property.rb
${RUBY_VENDORLIB}/rabbit/theme/ruby-gnome2/ruby-gnome2.rb
+${RUBY_VENDORLIB}/rabbit/theme/rubykaigi2011/property.rb
+${RUBY_VENDORLIB}/rabbit/theme/rubykaigi2011/rubykaigi2011.rb
${RUBY_VENDORLIB}/rabbit/theme/scroll-effect/property.rb
${RUBY_VENDORLIB}/rabbit/theme/scroll-effect/scroll-effect.rb
${RUBY_VENDORLIB}/rabbit/theme/searcher.rb
@@ -371,6 +377,8 @@ ${RUBY_VENDORLIB}/rabbit/theme/slide-show/property.rb
${RUBY_VENDORLIB}/rabbit/theme/slide-show/slide-show.rb
${RUBY_VENDORLIB}/rabbit/theme/stream-comment/property.rb
${RUBY_VENDORLIB}/rabbit/theme/stream-comment/stream-comment.rb
+${RUBY_VENDORLIB}/rabbit/theme/syntax-highlighting/property.rb
+${RUBY_VENDORLIB}/rabbit/theme/syntax-highlighting/syntax-highlighting.rb
${RUBY_VENDORLIB}/rabbit/theme/table/property.rb
${RUBY_VENDORLIB}/rabbit/theme/table/table.rb
${RUBY_VENDORLIB}/rabbit/theme/tag/property.rb
@@ -387,6 +395,8 @@ ${RUBY_VENDORLIB}/rabbit/theme/title-on-image-toolkit/property.rb
${RUBY_VENDORLIB}/rabbit/theme/title-on-image-toolkit/title-on-image-toolkit.rb
${RUBY_VENDORLIB}/rabbit/theme/title-shadow/property.rb
${RUBY_VENDORLIB}/rabbit/theme/title-shadow/title-shadow.rb
+${RUBY_VENDORLIB}/rabbit/theme/title-slide-background-image/property.rb
+${RUBY_VENDORLIB}/rabbit/theme/title-slide-background-image/title-slide-background-image.rb
${RUBY_VENDORLIB}/rabbit/theme/twitter-comment/property.rb
${RUBY_VENDORLIB}/rabbit/theme/twitter-comment/twitter-comment.rb
${RUBY_VENDORLIB}/rabbit/trackball.rb
@@ -474,3 +484,8 @@ share/rabbit/image/ruby-images/ruby-pink-polygon-icon.png
share/rabbit/image/ruby-images/ruby-pink-polygon-logo.png
share/rabbit/image/ruby-images/ruby-pink-polygon-small-icon.png
share/rabbit/image/ruby-images/ruby-pink-polygon.png
+share/rabbit/image/rubykaigi2011-images/property.rb
+share/rabbit/image/rubykaigi2011-images/rubykaigi2011-background-black.jpg
+share/rabbit/image/rubykaigi2011-images/rubykaigi2011-background-white.jpg
+share/rabbit/image/rubykaigi2011-images/rubykaigi2011-images.rb
+@pkgdir lib/ruby/vendor_ruby/1.8/rt
diff --git a/graphics/rabbit/distinfo b/graphics/rabbit/distinfo
index fe2edbad410..880de66eec0 100644
--- a/graphics/rabbit/distinfo
+++ b/graphics/rabbit/distinfo
@@ -1,5 +1,5 @@
-$NetBSD: distinfo,v 1.22 2011/07/11 09:37:50 obache Exp $
+$NetBSD: distinfo,v 1.23 2011/07/15 14:28:07 obache Exp $
-SHA1 (rabbit-0.9.3.tar.gz) = c7e24a66de839fcc1e21bcf9f906672a0f0d9a7a
-RMD160 (rabbit-0.9.3.tar.gz) = da54df20ae8731854ec41671daf5f8c5799d233a
-Size (rabbit-0.9.3.tar.gz) = 4086090 bytes
+SHA1 (rabbit-1.0.2.tar.gz) = 916a5951a12ec7f6f1da2cfc5054040359fa8f6b
+RMD160 (rabbit-1.0.2.tar.gz) = 89371fe80141c54a421969770ca7026255f1c250
+Size (rabbit-1.0.2.tar.gz) = 4746087 bytes