svn commit: r480418 - head/graphics/rubygem-mini_magick

Sunpoet Po-Chuan Hsieh sunpoet at FreeBSD.org
Sat Sep 22 16:45:26 UTC 2018


Author: sunpoet
Date: Sat Sep 22 16:45:23 2018
New Revision: 480418
URL: https://svnweb.freebsd.org/changeset/ports/480418

Log:
  Update to 4.9.0
  
  - Add ImageMagick 7 support
  
  Changes:	https://github.com/minimagick/minimagick/releases

Modified:
  head/graphics/rubygem-mini_magick/Makefile
  head/graphics/rubygem-mini_magick/distinfo

Modified: head/graphics/rubygem-mini_magick/Makefile
==============================================================================
--- head/graphics/rubygem-mini_magick/Makefile	Sat Sep 22 16:45:18 2018	(r480417)
+++ head/graphics/rubygem-mini_magick/Makefile	Sat Sep 22 16:45:23 2018	(r480418)
@@ -2,7 +2,7 @@
 # $FreeBSD$
 
 PORTNAME=	mini_magick
-PORTVERSION=	4.8.0
+PORTVERSION=	4.9.0
 CATEGORIES=	graphics rubygems
 MASTER_SITES=	RG
 
@@ -13,13 +13,31 @@ LICENSE=	MIT
 LICENSE_FILE=	${WRKSRC}/MIT-LICENSE
 
 OPTIONS_DEFINE=	X11
-OPTIONS_DEFAULT=X11
+OPTIONS_SINGLE=	IMAGEMAGICK
+OPTIONS_SINGLE_IMAGEMAGICK=	IMAGEMAGICK6 IMAGEMAGICK7
+OPTIONS_DEFAULT=IMAGEMAGICK6 X11
+IMAGEMAGICK6_DESC=	Use ImageMagick 6.x (graphics/ImageMagick)
+IMAGEMAGICK7_DESC=	Use ImageMagick 7.x (graphics/ImageMagick7)
 
-NO_ARCH=	yes
-USE_RUBY=	yes
 USES=		gem
+USE_RUBY=	yes
 
-X11_RUN_DEPENDS=	convert:graphics/ImageMagick
-X11_RUN_DEPENDS_OFF=	convert:graphics/ImageMagick-nox11
+NO_ARCH=	yes
+
+.include <bsd.port.options.mk>
+
+.if ${PORT_OPTIONS:MX11}
+.if ${PORT_OPTIONS:MIMAGEMAGICK6}
+RUN_DEPENDS+=	convert:graphics/ImageMagick
+.else
+RUN_DEPENDS+=	convert:graphics/ImageMagick7
+.endif
+.else
+.if ${PORT_OPTIONS:MIMAGEMAGICK6}
+RUN_DEPENDS+=	convert:graphics/ImageMagick-nox11
+.else
+RUN_DEPENDS+=	convert:graphics/ImageMagick7-nox11
+.endif
+.endif
 
 .include <bsd.port.mk>

Modified: head/graphics/rubygem-mini_magick/distinfo
==============================================================================
--- head/graphics/rubygem-mini_magick/distinfo	Sat Sep 22 16:45:18 2018	(r480417)
+++ head/graphics/rubygem-mini_magick/distinfo	Sat Sep 22 16:45:23 2018	(r480418)
@@ -1,3 +1,3 @@
-TIMESTAMP = 1499439036
-SHA256 (rubygem/mini_magick-4.8.0.gem) = 163ccc757d7fa55f8d9b4197b2f8fa41ee70616f962c6ef236d8f09e93765db6
-SIZE (rubygem/mini_magick-4.8.0.gem) = 17920
+TIMESTAMP = 1537547702
+SHA256 (rubygem/mini_magick-4.9.0.gem) = 15fa2425aeeb519b8dcf74c7f2514bb193e076b2b37ad9a0fc811f48780cead1
+SIZE (rubygem/mini_magick-4.9.0.gem) = 17920


More information about the svn-ports-all mailing list