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