svn commit: r449915 - head/devel/rubygem-paperclip-rails5

Joseph Mingrone jrm at FreeBSD.org
Fri Sep 15 18:08:40 UTC 2017


Author: jrm
Date: Fri Sep 15 18:08:38 2017
New Revision: 449915
URL: https://svnweb.freebsd.org/changeset/ports/449915

Log:
  devel/rubygem-paperclip-rails5: Add OPTION_SINGLE, so that either
  graphics/ImageMagick-nox11 or graphics/ImageMagick can be depended on.

Modified:
  head/devel/rubygem-paperclip-rails5/Makefile

Modified: head/devel/rubygem-paperclip-rails5/Makefile
==============================================================================
--- head/devel/rubygem-paperclip-rails5/Makefile	Fri Sep 15 18:01:17 2017	(r449914)
+++ head/devel/rubygem-paperclip-rails5/Makefile	Fri Sep 15 18:08:38 2017	(r449915)
@@ -2,7 +2,8 @@
 # $FreeBSD$
 
 PORTNAME=	paperclip
-PORTVERSION=	5.1.0
+DISTVERSION=	5.1.0
+PORTREVISION=	1
 CATEGORIES=	devel rubygems
 MASTER_SITES=	RG
 PKGNAMESUFFIX=	-rails5
@@ -13,16 +14,26 @@ COMMENT=	Easy upload management for ActiveRecord
 LICENSE=	MIT
 LICENSE_FILE=	${WRKSRC}/LICENSE
 
-RUN_DEPENDS=	ImageMagick7-nox11>0:graphics/ImageMagick7-nox11
-
-RUN_DEPENDS+=	rubygem-activemodel5>0:databases/rubygem-activemodel5 \
+RUN_DEPENDS=	rubygem-activemodel5>0:databases/rubygem-activemodel5 \
 		rubygem-activesupport5>=0:devel/rubygem-activesupport5 \
 		rubygem-cocaine>=0.5.5:devel/rubygem-cocaine \
 		rubygem-mimemagic>=0.3.0:misc/rubygem-mimemagic \
 		rubygem-mime-types>=0:misc/rubygem-mime-types
 
-NO_ARCH=	yes
-USE_RUBY=	yes
 USES=		gem
+USE_RUBY=	yes
+
+NO_ARCH=	yes
+
+OPTIONS_SINGLE=			IMAGEMAGICK
+OPTIONS_SINGLE_IMAGEMAGICK=	IMX11 IMNOX11
+OPTIONS_DEFAULT=		IMNOX11
+
+IMAGEMAGICK_DESC=	ImageMagick image processing support
+IMNOX11_DESC=		Depend on ImageMagick without X11 support
+IMX11_DESC=		Depend on ImageMagick with X11 support
+
+IMNOX11_RUN_DEPENDS=	ImageMagick-nox11>0:graphics/ImageMagick-nox11
+IMX11_RUN_DEPENDS=	ImageMagick>0:graphics/ImageMagick
 
 .include <bsd.port.mk>


More information about the svn-ports-all mailing list