diff options
author | taca <taca> | 2005-05-11 15:57:32 +0000 |
---|---|---|
committer | taca <taca> | 2005-05-11 15:57:32 +0000 |
commit | e9209155d59df9124042538e02c44569b5cbacf1 (patch) | |
tree | b330029f9f076d12048b51ddade08d26248e6f2b /graphics/ruby-RMagick | |
parent | ab15e43f326e9eec873ec77742b0892d1564dd18 (diff) | |
download | pkgsrc-e9209155d59df9124042538e02c44569b5cbacf1.tar.gz |
Update ruby-RMagick package to 1.8.0.
Based on PR pkg/30171, I limit this pacakge available only for
ruby-1.8.X. Though document says it works with Ruby 1.6.7 and
lator, it didn't build with ruby16-base pacakge.
Change Log.
RMagick 1.8.0 - April 30, 2005
o Added Image#shadow (ImageMagick 6.1.7)
o Added Image::Info#undefine, #[], #[]=
o Added sigmoidal_contrast_channel, sepiatone to Image class
(ImageMagick 6.2.1)
o Added JPEG2000Compression constant (ImageMagick 6.2.2)
o Incorporated RVG classes
o Added RVG documentation, examples, updated installer
o Tested with ImageMagick 6.2.2-0, latest GraphicsMagick 1.2
Diffstat (limited to 'graphics/ruby-RMagick')
-rw-r--r-- | graphics/ruby-RMagick/Makefile | 12 | ||||
-rw-r--r-- | graphics/ruby-RMagick/PLIST | 193 | ||||
-rw-r--r-- | graphics/ruby-RMagick/distinfo | 13 | ||||
-rw-r--r-- | graphics/ruby-RMagick/patches/patch-aa | 26 | ||||
-rw-r--r-- | graphics/ruby-RMagick/patches/patch-ab | 15 | ||||
-rw-r--r-- | graphics/ruby-RMagick/patches/patch-ac | 66 | ||||
-rw-r--r-- | graphics/ruby-RMagick/patches/patch-ad | 15 |
7 files changed, 309 insertions, 31 deletions
diff --git a/graphics/ruby-RMagick/Makefile b/graphics/ruby-RMagick/Makefile index c7d6702e3a3..30f732aebf3 100644 --- a/graphics/ruby-RMagick/Makefile +++ b/graphics/ruby-RMagick/Makefile @@ -1,14 +1,15 @@ -# $NetBSD: Makefile,v 1.2 2005/04/25 14:42:25 minskim Exp $ +# $NetBSD: Makefile,v 1.3 2005/05/11 15:57:32 taca Exp $ -DISTNAME= RMagick-1.7.4 +DISTNAME= RMagick-1.8.0 PKGNAME= ${RUBY_PKGPREFIX}-${DISTNAME} CATEGORIES= graphics ruby -MASTER_SITES= http://rubyforge.org/frs/download.php/3788/ +MASTER_SITES= http://rubyforge.org/frs/download.php/4265/ MAINTAINER= obata@lins.jp HOMEPAGE= http://rmagick.rubyforge.org/ COMMENT= Ruby ImageMagick extension +RUBY_VERSION_SUPPORTED= 18 # build error with Ruby 1.6.8 RUBY_HAS_ARCHLIB= yes GNU_CONFIGURE= yes USE_GHOSTSCRIPT= build @@ -17,11 +18,6 @@ USE_X11= yes CONFIGURE_ARGS+= --with-doc-dir=${RUBY_DOCDIR}/RMagick CONFIGURE_ARGS+= --without-graphics-magick -.include "../../mk/compiler.mk" -.if !empty(CC_VERSION:Mgcc-2*) -BUILDLINK_TRANSFORM+= rm:-std=gnu99 -.endif - post-install: ${INSTALL_DATA_DIR} ${RUBY_EXAMPLESDIR}/RMagick cd ${WRKSRC}/examples && \ diff --git a/graphics/ruby-RMagick/PLIST b/graphics/ruby-RMagick/PLIST index ddd29bac39b..a0bda7798b1 100644 --- a/graphics/ruby-RMagick/PLIST +++ b/graphics/ruby-RMagick/PLIST @@ -1,6 +1,20 @@ -@comment $NetBSD: PLIST,v 1.1.1.1 2005/04/06 14:54:02 minskim Exp $ +@comment $NetBSD: PLIST,v 1.2 2005/05/11 15:57:32 taca Exp $ ${RUBY_SITEARCHLIBDIR}/RMagick.${RUBY_DLEXT} ${RUBY_SITELIBDIR}/RMagick.rb +${RUBY_SITELIBDIR}/rvg/clippath.rb +${RUBY_SITELIBDIR}/rvg/container.rb +${RUBY_SITELIBDIR}/rvg/deep_equal.rb +${RUBY_SITELIBDIR}/rvg/describable.rb +${RUBY_SITELIBDIR}/rvg/embellishable.rb +${RUBY_SITELIBDIR}/rvg/misc.rb +${RUBY_SITELIBDIR}/rvg/paint.rb +${RUBY_SITELIBDIR}/rvg/pathdata.rb +${RUBY_SITELIBDIR}/rvg/rvg.rb +${RUBY_SITELIBDIR}/rvg/stretchable.rb +${RUBY_SITELIBDIR}/rvg/stylable.rb +${RUBY_SITELIBDIR}/rvg/text.rb +${RUBY_SITELIBDIR}/rvg/transformable.rb +${RUBY_SITELIBDIR}/rvg/units.rb ${RUBY_EXAMPLESDIR}/RMagick/describe.rb ${RUBY_EXAMPLESDIR}/RMagick/histogram.rb ${RUBY_EXAMPLESDIR}/RMagick/image_opacity.rb @@ -13,6 +27,7 @@ ${RUBY_EXAMPLESDIR}/RMagick/vignette.rb ${RUBY_DOCDIR}/RMagick/css/.rmagick ${RUBY_DOCDIR}/RMagick/css/doc.css ${RUBY_DOCDIR}/RMagick/css/popup.css +${RUBY_DOCDIR}/RMagick/css/ref.css @dirrm ${RUBY_DOCDIR}/RMagick/css ${RUBY_DOCDIR}/RMagick/ex/images/.rmagick ${RUBY_DOCDIR}/RMagick/ex/images/Ballerina.jpg @@ -65,6 +80,24 @@ ${RUBY_DOCDIR}/RMagick/ex/images/Red_Rocks.jpg ${RUBY_DOCDIR}/RMagick/ex/images/Shorts.jpg ${RUBY_DOCDIR}/RMagick/ex/images/Snake.wmf ${RUBY_DOCDIR}/RMagick/ex/images/Violin.jpg +${RUBY_DOCDIR}/RMagick/ex/images/big-duck.gif +${RUBY_DOCDIR}/RMagick/ex/images/duck.gif +${RUBY_DOCDIR}/RMagick/ex/images/duck0.gif +${RUBY_DOCDIR}/RMagick/ex/images/duck1.gif +${RUBY_DOCDIR}/RMagick/ex/images/duck10.gif +${RUBY_DOCDIR}/RMagick/ex/images/duck11.gif +${RUBY_DOCDIR}/RMagick/ex/images/duck12.gif +${RUBY_DOCDIR}/RMagick/ex/images/duck13.gif +${RUBY_DOCDIR}/RMagick/ex/images/duck14.gif +${RUBY_DOCDIR}/RMagick/ex/images/duck15.gif +${RUBY_DOCDIR}/RMagick/ex/images/duck2.gif +${RUBY_DOCDIR}/RMagick/ex/images/duck3.gif +${RUBY_DOCDIR}/RMagick/ex/images/duck4.gif +${RUBY_DOCDIR}/RMagick/ex/images/duck5.gif +${RUBY_DOCDIR}/RMagick/ex/images/duck6.gif +${RUBY_DOCDIR}/RMagick/ex/images/duck7.gif +${RUBY_DOCDIR}/RMagick/ex/images/duck8.gif +${RUBY_DOCDIR}/RMagick/ex/images/duck9.gif ${RUBY_DOCDIR}/RMagick/ex/images/graydient230x6.gif ${RUBY_DOCDIR}/RMagick/ex/images/logo400x83.gif ${RUBY_DOCDIR}/RMagick/ex/images/model.miff @@ -75,6 +108,27 @@ ${RUBY_DOCDIR}/RMagick/ex/images/spin.gif ${RUBY_DOCDIR}/RMagick/ex/.examples ${RUBY_DOCDIR}/RMagick/ex/.rmagick ${RUBY_DOCDIR}/RMagick/ex/Adispatch.rb +${RUBY_DOCDIR}/RMagick/ex/InitialCoords.gif +${RUBY_DOCDIR}/RMagick/ex/InitialCoords.rb +${RUBY_DOCDIR}/RMagick/ex/NewCoordSys.gif +${RUBY_DOCDIR}/RMagick/ex/NewCoordSys.rb +${RUBY_DOCDIR}/RMagick/ex/OrigCoordSys.gif +${RUBY_DOCDIR}/RMagick/ex/OrigCoordSys.rb +${RUBY_DOCDIR}/RMagick/ex/PreserveAspectRatio.gif +${RUBY_DOCDIR}/RMagick/ex/PreserveAspectRatio.rb +${RUBY_DOCDIR}/RMagick/ex/RotateScale.gif +${RUBY_DOCDIR}/RMagick/ex/RotateScale.rb +${RUBY_DOCDIR}/RMagick/ex/Skew.gif +${RUBY_DOCDIR}/RMagick/ex/Skew.rb +${RUBY_DOCDIR}/RMagick/ex/Use01.gif +${RUBY_DOCDIR}/RMagick/ex/Use01.rb +${RUBY_DOCDIR}/RMagick/ex/Use02.gif +${RUBY_DOCDIR}/RMagick/ex/Use02.rb +${RUBY_DOCDIR}/RMagick/ex/Use03.gif +${RUBY_DOCDIR}/RMagick/ex/Use03.rb +${RUBY_DOCDIR}/RMagick/ex/ViewBox.rb +${RUBY_DOCDIR}/RMagick/ex/ViewBox_150x200.gif +${RUBY_DOCDIR}/RMagick/ex/ViewBox_300x200.gif ${RUBY_DOCDIR}/RMagick/ex/Zconstitute.rb ${RUBY_DOCDIR}/RMagick/ex/adaptive_threshold.jpg ${RUBY_DOCDIR}/RMagick/ex/adaptive_threshold.rb @@ -93,11 +147,17 @@ ${RUBY_DOCDIR}/RMagick/ex/arc.gif ${RUBY_DOCDIR}/RMagick/ex/arc.rb ${RUBY_DOCDIR}/RMagick/ex/arcpath.gif ${RUBY_DOCDIR}/RMagick/ex/arcpath.rb +${RUBY_DOCDIR}/RMagick/ex/arcs01.gif +${RUBY_DOCDIR}/RMagick/ex/arcs01.rb +${RUBY_DOCDIR}/RMagick/ex/arcs02.gif +${RUBY_DOCDIR}/RMagick/ex/arcs02.rb ${RUBY_DOCDIR}/RMagick/ex/average.rb ${RUBY_DOCDIR}/RMagick/ex/average_after.gif ${RUBY_DOCDIR}/RMagick/ex/average_before.gif ${RUBY_DOCDIR}/RMagick/ex/axes.gif ${RUBY_DOCDIR}/RMagick/ex/axes.rb +${RUBY_DOCDIR}/RMagick/ex/baseline_shift01.gif +${RUBY_DOCDIR}/RMagick/ex/baseline_shift01.rb ${RUBY_DOCDIR}/RMagick/ex/bilevel_channel.jpg ${RUBY_DOCDIR}/RMagick/ex/bilevel_channel.rb ${RUBY_DOCDIR}/RMagick/ex/blur_image.jpg @@ -130,6 +190,8 @@ ${RUBY_DOCDIR}/RMagick/ex/chop_after.jpg ${RUBY_DOCDIR}/RMagick/ex/chop_before.jpg ${RUBY_DOCDIR}/RMagick/ex/circle.gif ${RUBY_DOCDIR}/RMagick/ex/circle.rb +${RUBY_DOCDIR}/RMagick/ex/circle01.gif +${RUBY_DOCDIR}/RMagick/ex/circle01.rb ${RUBY_DOCDIR}/RMagick/ex/clip_path.gif ${RUBY_DOCDIR}/RMagick/ex/clip_path.rb ${RUBY_DOCDIR}/RMagick/ex/coalesce.gif @@ -160,6 +222,10 @@ ${RUBY_DOCDIR}/RMagick/ex/crop_after.jpg ${RUBY_DOCDIR}/RMagick/ex/crop_before.jpg ${RUBY_DOCDIR}/RMagick/ex/crop_with_gravity.miff ${RUBY_DOCDIR}/RMagick/ex/crop_with_gravity.rb +${RUBY_DOCDIR}/RMagick/ex/cubic01.gif +${RUBY_DOCDIR}/RMagick/ex/cubic01.rb +${RUBY_DOCDIR}/RMagick/ex/cubic02.gif +${RUBY_DOCDIR}/RMagick/ex/cubic02.rb ${RUBY_DOCDIR}/RMagick/ex/cycle_colormap.gif ${RUBY_DOCDIR}/RMagick/ex/cycle_colormap.rb ${RUBY_DOCDIR}/RMagick/ex/demo.rb @@ -172,18 +238,24 @@ ${RUBY_DOCDIR}/RMagick/ex/edge.jpg ${RUBY_DOCDIR}/RMagick/ex/edge.rb ${RUBY_DOCDIR}/RMagick/ex/ellipse.gif ${RUBY_DOCDIR}/RMagick/ex/ellipse.rb +${RUBY_DOCDIR}/RMagick/ex/ellipse01.gif +${RUBY_DOCDIR}/RMagick/ex/ellipse01.rb ${RUBY_DOCDIR}/RMagick/ex/emboss.jpg ${RUBY_DOCDIR}/RMagick/ex/emboss.rb ${RUBY_DOCDIR}/RMagick/ex/enhance.jpg ${RUBY_DOCDIR}/RMagick/ex/enhance.rb ${RUBY_DOCDIR}/RMagick/ex/equalize.jpg ${RUBY_DOCDIR}/RMagick/ex/equalize.rb +${RUBY_DOCDIR}/RMagick/ex/evenodd.gif +${RUBY_DOCDIR}/RMagick/ex/evenodd.rb ${RUBY_DOCDIR}/RMagick/ex/flatten_images.gif ${RUBY_DOCDIR}/RMagick/ex/flatten_images.rb ${RUBY_DOCDIR}/RMagick/ex/flip.jpg ${RUBY_DOCDIR}/RMagick/ex/flip.rb ${RUBY_DOCDIR}/RMagick/ex/flop.jpg ${RUBY_DOCDIR}/RMagick/ex/flop.rb +${RUBY_DOCDIR}/RMagick/ex/font_styles.gif +${RUBY_DOCDIR}/RMagick/ex/font_styles.rb ${RUBY_DOCDIR}/RMagick/ex/fonts.rb ${RUBY_DOCDIR}/RMagick/ex/frame.jpg ${RUBY_DOCDIR}/RMagick/ex/frame.rb @@ -195,13 +267,17 @@ ${RUBY_DOCDIR}/RMagick/ex/get_type_metrics.gif ${RUBY_DOCDIR}/RMagick/ex/get_type_metrics.rb ${RUBY_DOCDIR}/RMagick/ex/get_pixels.jpg ${RUBY_DOCDIR}/RMagick/ex/get_pixels.rb -${RUBY_DOCDIR}/RMagick/ex/gradientfill.rb ${RUBY_DOCDIR}/RMagick/ex/gradientfill.gif +${RUBY_DOCDIR}/RMagick/ex/gradientfill.rb ${RUBY_DOCDIR}/RMagick/ex/grav.gif ${RUBY_DOCDIR}/RMagick/ex/grav.rb ${RUBY_DOCDIR}/RMagick/ex/gravity.rb +${RUBY_DOCDIR}/RMagick/ex/group.gif +${RUBY_DOCDIR}/RMagick/ex/group.rb ${RUBY_DOCDIR}/RMagick/ex/hatchfill.gif ${RUBY_DOCDIR}/RMagick/ex/hatchfill.rb +${RUBY_DOCDIR}/RMagick/ex/image.gif +${RUBY_DOCDIR}/RMagick/ex/image.rb ${RUBY_DOCDIR}/RMagick/ex/implode.gif ${RUBY_DOCDIR}/RMagick/ex/implode.rb ${RUBY_DOCDIR}/RMagick/ex/level.jpg @@ -210,6 +286,8 @@ ${RUBY_DOCDIR}/RMagick/ex/level_channel.jpg ${RUBY_DOCDIR}/RMagick/ex/level_channel.rb ${RUBY_DOCDIR}/RMagick/ex/line.gif ${RUBY_DOCDIR}/RMagick/ex/line.rb +${RUBY_DOCDIR}/RMagick/ex/line01.gif +${RUBY_DOCDIR}/RMagick/ex/line01.rb ${RUBY_DOCDIR}/RMagick/ex/map.rb ${RUBY_DOCDIR}/RMagick/ex/map_after.jpg ${RUBY_DOCDIR}/RMagick/ex/map_before.jpg @@ -240,6 +318,10 @@ ${RUBY_DOCDIR}/RMagick/ex/negate.jpg ${RUBY_DOCDIR}/RMagick/ex/negate.rb ${RUBY_DOCDIR}/RMagick/ex/negate_channel.jpg ${RUBY_DOCDIR}/RMagick/ex/negate_channel.rb +${RUBY_DOCDIR}/RMagick/ex/nested_rvg.gif +${RUBY_DOCDIR}/RMagick/ex/nested_rvg.rb +${RUBY_DOCDIR}/RMagick/ex/nonzero.gif +${RUBY_DOCDIR}/RMagick/ex/nonzero.rb ${RUBY_DOCDIR}/RMagick/ex/normalize.jpg ${RUBY_DOCDIR}/RMagick/ex/normalize.rb ${RUBY_DOCDIR}/RMagick/ex/oil_paint.jpg @@ -259,14 +341,20 @@ ${RUBY_DOCDIR}/RMagick/ex/pattern2.rb ${RUBY_DOCDIR}/RMagick/ex/pixels-array ${RUBY_DOCDIR}/RMagick/ex/polygon.gif ${RUBY_DOCDIR}/RMagick/ex/polygon.rb +${RUBY_DOCDIR}/RMagick/ex/polygon01.gif +${RUBY_DOCDIR}/RMagick/ex/polygon01.rb ${RUBY_DOCDIR}/RMagick/ex/polyline.gif ${RUBY_DOCDIR}/RMagick/ex/polyline.rb +${RUBY_DOCDIR}/RMagick/ex/polyline01.gif +${RUBY_DOCDIR}/RMagick/ex/polyline01.rb ${RUBY_DOCDIR}/RMagick/ex/posterize.jpg ${RUBY_DOCDIR}/RMagick/ex/posterize.rb ${RUBY_DOCDIR}/RMagick/ex/preview.jpg ${RUBY_DOCDIR}/RMagick/ex/preview.rb ${RUBY_DOCDIR}/RMagick/ex/qbezierpath.gif ${RUBY_DOCDIR}/RMagick/ex/qbezierpath.rb +${RUBY_DOCDIR}/RMagick/ex/quad01.gif +${RUBY_DOCDIR}/RMagick/ex/quad01.rb ${RUBY_DOCDIR}/RMagick/ex/quantize-m.rb ${RUBY_DOCDIR}/RMagick/ex/quantize-m_after.jpg ${RUBY_DOCDIR}/RMagick/ex/quantize-m_before.jpg @@ -278,10 +366,26 @@ ${RUBY_DOCDIR}/RMagick/ex/random_channel_threshold.jpg ${RUBY_DOCDIR}/RMagick/ex/random_channel_threshold.rb ${RUBY_DOCDIR}/RMagick/ex/random_threshold_channel.jpg ${RUBY_DOCDIR}/RMagick/ex/random_threshold_channel.rb +${RUBY_DOCDIR}/RMagick/ex/rect01.gif +${RUBY_DOCDIR}/RMagick/ex/rect01.rb +${RUBY_DOCDIR}/RMagick/ex/rect02.gif +${RUBY_DOCDIR}/RMagick/ex/rect02.rb ${RUBY_DOCDIR}/RMagick/ex/rectangle.gif ${RUBY_DOCDIR}/RMagick/ex/rectangle.rb ${RUBY_DOCDIR}/RMagick/ex/reduce_noise.jpg ${RUBY_DOCDIR}/RMagick/ex/reduce_noise.rb +${RUBY_DOCDIR}/RMagick/ex/rvg_clippath.gif +${RUBY_DOCDIR}/RMagick/ex/rvg_clippath.rb +${RUBY_DOCDIR}/RMagick/ex/rvg_linecap.gif +${RUBY_DOCDIR}/RMagick/ex/rvg_linecap.rb +${RUBY_DOCDIR}/RMagick/ex/rvg_linejoin.gif +${RUBY_DOCDIR}/RMagick/ex/rvg_linejoin.rb +${RUBY_DOCDIR}/RMagick/ex/rvg_opacity.gif +${RUBY_DOCDIR}/RMagick/ex/rvg_opacity.rb +${RUBY_DOCDIR}/RMagick/ex/rvg_pattern.gif +${RUBY_DOCDIR}/RMagick/ex/rvg_pattern.rb +${RUBY_DOCDIR}/RMagick/ex/rvg_stroke_dasharray.gif +${RUBY_DOCDIR}/RMagick/ex/rvg_stroke_dasharray.rb ${RUBY_DOCDIR}/RMagick/ex/rm_demo_out.miff ${RUBY_DOCDIR}/RMagick/ex/rm_gravity_out.miff ${RUBY_DOCDIR}/RMagick/ex/roll.jpg @@ -296,8 +400,13 @@ ${RUBY_DOCDIR}/RMagick/ex/rubyname.gif ${RUBY_DOCDIR}/RMagick/ex/rubyname.rb ${RUBY_DOCDIR}/RMagick/ex/segment.jpg ${RUBY_DOCDIR}/RMagick/ex/segment.rb +${RUBY_DOCDIR}/RMagick/ex/sepiatone.jpg +${RUBY_DOCDIR}/RMagick/ex/sepiatone.rb ${RUBY_DOCDIR}/RMagick/ex/shade.jpg ${RUBY_DOCDIR}/RMagick/ex/shade.rb +${RUBY_DOCDIR}/RMagick/ex/shadow.rb +${RUBY_DOCDIR}/RMagick/ex/shadow_after.gif +${RUBY_DOCDIR}/RMagick/ex/shadow_before.gif ${RUBY_DOCDIR}/RMagick/ex/shave.jpg ${RUBY_DOCDIR}/RMagick/ex/shave.rb ${RUBY_DOCDIR}/RMagick/ex/shear.jpg @@ -318,6 +427,8 @@ ${RUBY_DOCDIR}/RMagick/ex/stegano.gif ${RUBY_DOCDIR}/RMagick/ex/stegano.rb ${RUBY_DOCDIR}/RMagick/ex/stroke_dasharray.gif ${RUBY_DOCDIR}/RMagick/ex/stroke_dasharray.rb +${RUBY_DOCDIR}/RMagick/ex/stroke_fill.gif +${RUBY_DOCDIR}/RMagick/ex/stroke_fill.rb ${RUBY_DOCDIR}/RMagick/ex/stroke_linecap.gif ${RUBY_DOCDIR}/RMagick/ex/stroke_linecap.rb ${RUBY_DOCDIR}/RMagick/ex/stroke_linejoin.gif @@ -332,8 +443,12 @@ ${RUBY_DOCDIR}/RMagick/ex/text_align.gif ${RUBY_DOCDIR}/RMagick/ex/text_align.rb ${RUBY_DOCDIR}/RMagick/ex/text_antialias.gif ${RUBY_DOCDIR}/RMagick/ex/text_antialias.rb +${RUBY_DOCDIR}/RMagick/ex/text_styles.gif +${RUBY_DOCDIR}/RMagick/ex/text_styles.rb ${RUBY_DOCDIR}/RMagick/ex/text_undercolor.gif ${RUBY_DOCDIR}/RMagick/ex/text_undercolor.rb +${RUBY_DOCDIR}/RMagick/ex/text01.gif +${RUBY_DOCDIR}/RMagick/ex/text01.rb ${RUBY_DOCDIR}/RMagick/ex/texture_fill_to_border.rb ${RUBY_DOCDIR}/RMagick/ex/texture_fill_to_border_after.gif ${RUBY_DOCDIR}/RMagick/ex/texture_fill_to_border_before.gif @@ -351,30 +466,57 @@ ${RUBY_DOCDIR}/RMagick/ex/translate.rb ${RUBY_DOCDIR}/RMagick/ex/transparent.rb ${RUBY_DOCDIR}/RMagick/ex/transparent_after.gif ${RUBY_DOCDIR}/RMagick/ex/transparent_before.gif +${RUBY_DOCDIR}/RMagick/ex/tref01.gif +${RUBY_DOCDIR}/RMagick/ex/tref01.rb +${RUBY_DOCDIR}/RMagick/ex/triangle01.gif +${RUBY_DOCDIR}/RMagick/ex/triangle01.rb ${RUBY_DOCDIR}/RMagick/ex/trim.rb ${RUBY_DOCDIR}/RMagick/ex/trim_after.jpg ${RUBY_DOCDIR}/RMagick/ex/trim_before.jpg +${RUBY_DOCDIR}/RMagick/ex/tspan01.gif +${RUBY_DOCDIR}/RMagick/ex/tspan01.rb +${RUBY_DOCDIR}/RMagick/ex/tspan02.gif +${RUBY_DOCDIR}/RMagick/ex/tspan02.rb +${RUBY_DOCDIR}/RMagick/ex/tspan03.gif +${RUBY_DOCDIR}/RMagick/ex/tspan03.rb ${RUBY_DOCDIR}/RMagick/ex/unsharp_mask.jpg ${RUBY_DOCDIR}/RMagick/ex/unsharp_mask.rb ${RUBY_DOCDIR}/RMagick/ex/viewex.gif ${RUBY_DOCDIR}/RMagick/ex/viewex.rb ${RUBY_DOCDIR}/RMagick/ex/wave.jpg ${RUBY_DOCDIR}/RMagick/ex/wave.rb +${RUBY_DOCDIR}/RMagick/ex/writing_mode01.gif +${RUBY_DOCDIR}/RMagick/ex/writing_mode01.rb +${RUBY_DOCDIR}/RMagick/ex/writing_mode02.gif +${RUBY_DOCDIR}/RMagick/ex/writing_mode02.rb @dirrm ${RUBY_DOCDIR}/RMagick/ex ${RUBY_DOCDIR}/RMagick/scripts/.rmagick ${RUBY_DOCDIR}/RMagick/scripts/doc.js @dirrm ${RUBY_DOCDIR}/RMagick/scripts ${RUBY_DOCDIR}/RMagick/.rmagick ${RUBY_DOCDIR}/RMagick/Adispatch.rb.html +${RUBY_DOCDIR}/RMagick/InitialCoords.rb.html +${RUBY_DOCDIR}/RMagick/NewCoordSys.rb.html +${RUBY_DOCDIR}/RMagick/OrigCoordSys.rb.html +${RUBY_DOCDIR}/RMagick/PreserveAspectRatio.rb.html +${RUBY_DOCDIR}/RMagick/RotateScale.rb.html +${RUBY_DOCDIR}/RMagick/Skew.rb.html +${RUBY_DOCDIR}/RMagick/Use01.rb.html +${RUBY_DOCDIR}/RMagick/Use02.rb.html +${RUBY_DOCDIR}/RMagick/Use03.rb.html +${RUBY_DOCDIR}/RMagick/ViewBox.rb.html ${RUBY_DOCDIR}/RMagick/Zconstitute.rb.html ${RUBY_DOCDIR}/RMagick/adaptive_threshold.rb.html ${RUBY_DOCDIR}/RMagick/add_noise.rb.html ${RUBY_DOCDIR}/RMagick/affine.rb.html ${RUBY_DOCDIR}/RMagick/affine_transform.rb.html ${RUBY_DOCDIR}/RMagick/arc.rb.html +${RUBY_DOCDIR}/RMagick/arcs01.rb.html +${RUBY_DOCDIR}/RMagick/arcs02.rb.html ${RUBY_DOCDIR}/RMagick/arcpath.rb.html ${RUBY_DOCDIR}/RMagick/average.rb.html ${RUBY_DOCDIR}/RMagick/axes.rb.html +${RUBY_DOCDIR}/RMagick/baseline_shift01.rb.html ${RUBY_DOCDIR}/RMagick/bilevel_channel.rb.html ${RUBY_DOCDIR}/RMagick/blur_image.rb.html ${RUBY_DOCDIR}/RMagick/border.rb.html @@ -390,6 +532,7 @@ ${RUBY_DOCDIR}/RMagick/channel_threshold.rb.html ${RUBY_DOCDIR}/RMagick/charcoal.rb.html ${RUBY_DOCDIR}/RMagick/chop.rb.html ${RUBY_DOCDIR}/RMagick/circle.rb.html +${RUBY_DOCDIR}/RMagick/circle01.rb.html ${RUBY_DOCDIR}/RMagick/clip_path.rb.html ${RUBY_DOCDIR}/RMagick/coalesce.rb.html ${RUBY_DOCDIR}/RMagick/color_fill_to_border.rb.html @@ -404,6 +547,8 @@ ${RUBY_DOCDIR}/RMagick/constants.html ${RUBY_DOCDIR}/RMagick/contrast.rb.html ${RUBY_DOCDIR}/RMagick/crop.rb.html ${RUBY_DOCDIR}/RMagick/crop_with_gravity.rb.html +${RUBY_DOCDIR}/RMagick/cubic01.rb.html +${RUBY_DOCDIR}/RMagick/cubic02.rb.html ${RUBY_DOCDIR}/RMagick/cycle_colormap.rb.html ${RUBY_DOCDIR}/RMagick/demo.rb.html ${RUBY_DOCDIR}/RMagick/draw.html @@ -411,12 +556,15 @@ ${RUBY_DOCDIR}/RMagick/drawcomp.rb.html ${RUBY_DOCDIR}/RMagick/drop_shadow.rb.html ${RUBY_DOCDIR}/RMagick/edge.rb.html ${RUBY_DOCDIR}/RMagick/ellipse.rb.html +${RUBY_DOCDIR}/RMagick/ellipse01.rb.html ${RUBY_DOCDIR}/RMagick/emboss.rb.html ${RUBY_DOCDIR}/RMagick/enhance.rb.html ${RUBY_DOCDIR}/RMagick/equalize.rb.html +${RUBY_DOCDIR}/RMagick/evenodd.rb.html ${RUBY_DOCDIR}/RMagick/flatten_images.rb.html ${RUBY_DOCDIR}/RMagick/flip.rb.html ${RUBY_DOCDIR}/RMagick/flop.rb.html +${RUBY_DOCDIR}/RMagick/font_styles.rb.html ${RUBY_DOCDIR}/RMagick/fonts.rb.html ${RUBY_DOCDIR}/RMagick/frame.rb.html ${RUBY_DOCDIR}/RMagick/gaussian_blur.rb.html @@ -426,8 +574,10 @@ ${RUBY_DOCDIR}/RMagick/get_type_metrics.rb.html ${RUBY_DOCDIR}/RMagick/gradientfill.rb.html ${RUBY_DOCDIR}/RMagick/grav.rb.html ${RUBY_DOCDIR}/RMagick/gravity.rb.html +${RUBY_DOCDIR}/RMagick/group.rb.html ${RUBY_DOCDIR}/RMagick/hatchfill.rb.html ${RUBY_DOCDIR}/RMagick/ilist.html +${RUBY_DOCDIR}/RMagick/image.rb.html ${RUBY_DOCDIR}/RMagick/image1.html ${RUBY_DOCDIR}/RMagick/image2.html ${RUBY_DOCDIR}/RMagick/image3.html @@ -439,6 +589,7 @@ ${RUBY_DOCDIR}/RMagick/info.html ${RUBY_DOCDIR}/RMagick/level.rb.html ${RUBY_DOCDIR}/RMagick/level_channel.rb.html ${RUBY_DOCDIR}/RMagick/line.rb.html +${RUBY_DOCDIR}/RMagick/line01.rb.html ${RUBY_DOCDIR}/RMagick/magick.html ${RUBY_DOCDIR}/RMagick/map.rb.html ${RUBY_DOCDIR}/RMagick/map_f.rb.html @@ -453,6 +604,8 @@ ${RUBY_DOCDIR}/RMagick/mosaic.rb.html ${RUBY_DOCDIR}/RMagick/motion_blur.rb.html ${RUBY_DOCDIR}/RMagick/negate.rb.html ${RUBY_DOCDIR}/RMagick/negate_channel.rb.html +${RUBY_DOCDIR}/RMagick/nested_rvg.rb.html +${RUBY_DOCDIR}/RMagick/nonzero.rb.html ${RUBY_DOCDIR}/RMagick/normalize.rb.html ${RUBY_DOCDIR}/RMagick/oil_paint.rb.html ${RUBY_DOCDIR}/RMagick/opacity.rb.html @@ -462,15 +615,20 @@ ${RUBY_DOCDIR}/RMagick/path.rb.html ${RUBY_DOCDIR}/RMagick/pattern1.rb.html ${RUBY_DOCDIR}/RMagick/pattern2.rb.html ${RUBY_DOCDIR}/RMagick/polygon.rb.html +${RUBY_DOCDIR}/RMagick/polygon01.rb.html ${RUBY_DOCDIR}/RMagick/polyline.rb.html +${RUBY_DOCDIR}/RMagick/polyline01.rb.html ${RUBY_DOCDIR}/RMagick/posterize.rb.html ${RUBY_DOCDIR}/RMagick/preview.rb.html ${RUBY_DOCDIR}/RMagick/qbezierpath.rb.html +${RUBY_DOCDIR}/RMagick/quad01.rb.html ${RUBY_DOCDIR}/RMagick/quantize-m.rb.html ${RUBY_DOCDIR}/RMagick/radial_blur.rb.html ${RUBY_DOCDIR}/RMagick/raise.rb.html ${RUBY_DOCDIR}/RMagick/random_channel_threshold.rb.html ${RUBY_DOCDIR}/RMagick/random_threshold_channel.rb.html +${RUBY_DOCDIR}/RMagick/rect01.rb.html +${RUBY_DOCDIR}/RMagick/rect02.rb.html ${RUBY_DOCDIR}/RMagick/rectangle.rb.html ${RUBY_DOCDIR}/RMagick/reduce_noise.rb.html ${RUBY_DOCDIR}/RMagick/roll.rb.html @@ -478,8 +636,28 @@ ${RUBY_DOCDIR}/RMagick/rotate.rb.html ${RUBY_DOCDIR}/RMagick/rotate_f.rb.html ${RUBY_DOCDIR}/RMagick/roundrect.rb.html ${RUBY_DOCDIR}/RMagick/rubyname.rb.html +${RUBY_DOCDIR}/RMagick/rvg.html +${RUBY_DOCDIR}/RMagick/rvg_clippath.rb.html +${RUBY_DOCDIR}/RMagick/rvg_linecap.rb.html +${RUBY_DOCDIR}/RMagick/rvg_linejoin.rb.html +${RUBY_DOCDIR}/RMagick/rvg_opacity.rb.html +${RUBY_DOCDIR}/RMagick/rvg_pattern.rb.html +${RUBY_DOCDIR}/RMagick/rvg_stroke_dasharray.rb.html +${RUBY_DOCDIR}/RMagick/rvgclip.html +${RUBY_DOCDIR}/RMagick/rvggroup.html +${RUBY_DOCDIR}/RMagick/rvgimage.html +${RUBY_DOCDIR}/RMagick/rvgpattern.html +${RUBY_DOCDIR}/RMagick/rvgshape.html +${RUBY_DOCDIR}/RMagick/rvgstyle.html +${RUBY_DOCDIR}/RMagick/rvgtext.html +${RUBY_DOCDIR}/RMagick/rvgtspan.html +${RUBY_DOCDIR}/RMagick/rvgtut.html +${RUBY_DOCDIR}/RMagick/rvguse.html +${RUBY_DOCDIR}/RMagick/rvgxform.html ${RUBY_DOCDIR}/RMagick/segment.rb.html +${RUBY_DOCDIR}/RMagick/sepiatone.rb.html ${RUBY_DOCDIR}/RMagick/shade.rb.html +${RUBY_DOCDIR}/RMagick/shadow.rb.html ${RUBY_DOCDIR}/RMagick/shave.rb.html ${RUBY_DOCDIR}/RMagick/shear.rb.html ${RUBY_DOCDIR}/RMagick/skewx.rb.html @@ -490,14 +668,17 @@ ${RUBY_DOCDIR}/RMagick/splice.rb.html ${RUBY_DOCDIR}/RMagick/spread.rb.html ${RUBY_DOCDIR}/RMagick/stegano.rb.html ${RUBY_DOCDIR}/RMagick/stroke_dasharray.rb.html +${RUBY_DOCDIR}/RMagick/stroke_fill.rb.html ${RUBY_DOCDIR}/RMagick/stroke_linecap.rb.html ${RUBY_DOCDIR}/RMagick/stroke_linejoin.rb.html ${RUBY_DOCDIR}/RMagick/stroke_width.rb.html ${RUBY_DOCDIR}/RMagick/struct.html ${RUBY_DOCDIR}/RMagick/swirl.rb.html ${RUBY_DOCDIR}/RMagick/text.rb.html +${RUBY_DOCDIR}/RMagick/text01.rb.html ${RUBY_DOCDIR}/RMagick/text_align.rb.html ${RUBY_DOCDIR}/RMagick/text_antialias.rb.html +${RUBY_DOCDIR}/RMagick/text_styles.rb.html ${RUBY_DOCDIR}/RMagick/text_undercolor.rb.html ${RUBY_DOCDIR}/RMagick/texture_fill_to_border.rb.html ${RUBY_DOCDIR}/RMagick/texture_floodfill.rb.html @@ -506,9 +687,17 @@ ${RUBY_DOCDIR}/RMagick/threshold.rb.html ${RUBY_DOCDIR}/RMagick/to_blob.rb.html ${RUBY_DOCDIR}/RMagick/translate.rb.html ${RUBY_DOCDIR}/RMagick/transparent.rb.html +${RUBY_DOCDIR}/RMagick/tref01.rb.html +${RUBY_DOCDIR}/RMagick/triangle01.rb.html ${RUBY_DOCDIR}/RMagick/trim.rb.html +${RUBY_DOCDIR}/RMagick/tspan01.rb.html +${RUBY_DOCDIR}/RMagick/tspan02.rb.html +${RUBY_DOCDIR}/RMagick/tspan03.rb.html ${RUBY_DOCDIR}/RMagick/unsharp_mask.rb.html ${RUBY_DOCDIR}/RMagick/usage.html ${RUBY_DOCDIR}/RMagick/viewex.rb.html ${RUBY_DOCDIR}/RMagick/wave.rb.html +${RUBY_DOCDIR}/RMagick/writing_mode01.rb.html +${RUBY_DOCDIR}/RMagick/writing_mode02.rb.html +@dirrm ${RUBY_SITELIBDIR}/rvg @dirrm ${RUBY_DOCDIR}/RMagick diff --git a/graphics/ruby-RMagick/distinfo b/graphics/ruby-RMagick/distinfo index b58ae526a6b..be4bb4ef8af 100644 --- a/graphics/ruby-RMagick/distinfo +++ b/graphics/ruby-RMagick/distinfo @@ -1,6 +1,9 @@ -$NetBSD: distinfo,v 1.1.1.1 2005/04/06 14:54:02 minskim Exp $ +$NetBSD: distinfo,v 1.2 2005/05/11 15:57:32 taca Exp $ -SHA1 (ruby/RMagick-1.7.4.tar.gz) = 0d29060e2187a67e733e4590f69cf41232f3660e -RMD160 (ruby/RMagick-1.7.4.tar.gz) = 740ce8382c72db05ff67d1a06a43728ee7df604c -Size (ruby/RMagick-1.7.4.tar.gz) = 807047 bytes -SHA1 (patch-aa) = c4d0a62f41159b85dbd43b0a41be2a28242cdf38 +SHA1 (ruby/RMagick-1.8.0.tar.gz) = a6526dbf2ec6ba5b31b7629c75e7b06171ed30d5 +RMD160 (ruby/RMagick-1.8.0.tar.gz) = a4fd8b3d41607ca3d55b20bc64dff9f07b662bca +Size (ruby/RMagick-1.8.0.tar.gz) = 971790 bytes +SHA1 (patch-aa) = 3b3544191a7b1d7bd60bc4cb4f37eb48c854b2d5 +SHA1 (patch-ab) = dfb6e10a6a03270cb80f12ed66222445987b137c +SHA1 (patch-ac) = 3ca1cdec38fa4232a25bc571eec74cc0d422b505 +SHA1 (patch-ad) = 00356b1afde545a177174c7e008627c6d2984d80 diff --git a/graphics/ruby-RMagick/patches/patch-aa b/graphics/ruby-RMagick/patches/patch-aa index cce85af7f5e..6f38e1940e4 100644 --- a/graphics/ruby-RMagick/patches/patch-aa +++ b/graphics/ruby-RMagick/patches/patch-aa @@ -1,19 +1,13 @@ -$NetBSD: patch-aa,v 1.1.1.1 2005/04/06 14:54:02 minskim Exp $ +$NetBSD: patch-aa,v 1.2 2005/05/11 15:57:32 taca Exp $ ---- ext/RMagick/rmfill.c.orig 2004-12-18 07:44:06.000000000 +0900 -+++ ext/RMagick/rmfill.c -@@ -8,6 +8,14 @@ +--- ext/RMagick/extconf.rb.in.orig 2004-11-29 10:00:16.000000000 +0900 ++++ ext/RMagick/extconf.rb.in +@@ -6,7 +6,7 @@ require 'mkmf' + # Pass along Ruby's version number + VERSION_NUMBER = '0x'+RUBY_VERSION.tr('.','') - #include "rmagick.h" +-$CFLAGS = "-std=gnu99 -Wall -g @CFLAGS@" ++$CFLAGS = "-Wall -g @CFLAGS@" + $CPPFLAGS = "-DRUBY_VERSION=#{VERSION_NUMBER} @CPPFLAGS@" -+#ifdef __NetBSD__ -+#define fmax(x, y) my_fmax(x, y) -+static double my_fmax(double x, double y) -+{ -+ return x > y ? x : y; -+} -+#endif -+ - typedef struct - { - double x1, y1, x2, y2; + if RUBY_VERSION >= '1.8.0' diff --git a/graphics/ruby-RMagick/patches/patch-ab b/graphics/ruby-RMagick/patches/patch-ab new file mode 100644 index 00000000000..21535661c3d --- /dev/null +++ b/graphics/ruby-RMagick/patches/patch-ab @@ -0,0 +1,15 @@ +$NetBSD: patch-ab,v 1.1 2005/05/11 15:57:32 taca Exp $ + +--- ext/RMagick/rmagick.h.orig 2005-04-29 08:41:54.000000000 +0900 ++++ ext/RMagick/rmagick.h +@@ -61,6 +61,10 @@ + #undef DegreesToRadians // defined in ImageMagick.h in 6.0.2 + #define DegreesToRadians(x) ((x)*3.14159265358979323846/180.0) + ++#define LMAX(a,b) ((((long)(a))>((long)(b)))?((long)(a)):((long)(b))) ++#define FMAX(a,b) ((((double)(a))>((double)(b)))?((double)(a)):((double)(b))) ++#define FMIN(a,b) ((((double)(a))<=((double)(b)))?((double)(a)):((double)(b))) ++ + typedef ImageInfo Info; // Make type name match class name + typedef PixelPacket Pixel; + diff --git a/graphics/ruby-RMagick/patches/patch-ac b/graphics/ruby-RMagick/patches/patch-ac new file mode 100644 index 00000000000..1706d183f1a --- /dev/null +++ b/graphics/ruby-RMagick/patches/patch-ac @@ -0,0 +1,66 @@ +$NetBSD: patch-ac,v 1.1 2005/05/11 15:57:32 taca Exp $ + +--- ext/RMagick/rmfill.c.orig 2005-03-06 01:18:39.000000000 +0900 ++++ ext/RMagick/rmfill.c +@@ -168,7 +168,7 @@ vertical_fill( + // Keep in mind that x1 could be < 0 or > image->columns. If steps + // is negative, swap the start and end colors and use the absolute + // value. +- steps = fmax(x1, ((long)image->columns)-x1); ++ steps = FMAX(x1, ((long)image->columns)-x1); + if (steps < 0) + { + PixelPacket t = *start_color; +@@ -240,7 +240,7 @@ horizontal_fill( + + // Bear in mind that y1 could be < 0 or > image->rows. If steps is + // negative, swap the start and end colors and use the absolute value. +- steps = fmax(y1, ((long)image->rows)-y1); ++ steps = FMAX(y1, ((long)image->rows)-y1); + if (steps < 0) + { + PixelPacket t = *start_color; +@@ -323,16 +323,16 @@ v_diagonal_fill( + + if (d1 < 0 && d2 < 0) + { +- steps += fmax(fabs(d1),fabs(d2)); ++ steps += FMAX(fabs(d1),fabs(d2)); + } + else if (d1 > image->rows && d2 > image->rows) + { +- steps += fmax(d1-image->rows, d2-image->rows); ++ steps += FMAX(d1-image->rows, d2-image->rows); + } + +- d1 = fmax(b, image->rows-b); +- d2 = fmax(d2, image->rows-d2); +- steps += fmax(d1, d2); ++ d1 = FMAX(b, image->rows-b); ++ d2 = FMAX(d2, image->rows-d2); ++ steps += FMAX(d1, d2); + + // If the line is entirely > image->rows, swap the start & end color + if (steps < 0) +@@ -404,16 +404,16 @@ h_diagonal_fill( + // the number of steps. + if (d1 < 0 && d2 < 0) + { +- steps += fmax(fabs(d1),fabs(d2)); ++ steps += FMAX(fabs(d1),fabs(d2)); + } + else if (d1 > image->columns && d2 > image->columns) + { +- steps += fmax(fabs(image->columns-d1),fabs(image->columns-d2)); ++ steps += FMAX(fabs(image->columns-d1),fabs(image->columns-d2)); + } + +- d1 = fmax(d1, image->columns-d1); +- d2 = fmax(d2, image->columns-d2); +- steps += fmax(d1, d2); ++ d1 = FMAX(d1, image->columns-d1); ++ d2 = FMAX(d2, image->columns-d2); ++ steps += FMAX(d1, d2); + + // If the line is entirely > image->columns, swap the start & end color + if (steps < 0) diff --git a/graphics/ruby-RMagick/patches/patch-ad b/graphics/ruby-RMagick/patches/patch-ad new file mode 100644 index 00000000000..a5502da8908 --- /dev/null +++ b/graphics/ruby-RMagick/patches/patch-ad @@ -0,0 +1,15 @@ +$NetBSD: patch-ad,v 1.1 2005/05/11 15:57:32 taca Exp $ + +--- ext/RMagick/rmimage.c.orig 2005-05-01 00:26:45.000000000 +0900 ++++ ext/RMagick/rmimage.c +@@ -6476,8 +6476,8 @@ Image_shadow(int argc, VALUE *argv, VALU + { + rb_warning("shadow will be transparent - opacity %g very small", opacity); + } +- opacity = fmin(opacity, 1.0); +- opacity = fmax(opacity, 0.01); ++ opacity = FMIN(opacity, 1.0); ++ opacity = FMAX(opacity, 0.01); + opacity *= 100.0; + case 3: + sigma = NUM2DBL(argv[2]); |