Mon Jan 9 08:04:08 2023 UTC ()
devel/ruby-redmine50: correct dependency

textproc/ruby-csv is required before Ruby 3.1.

Bump PKGREVISION.


(taca)
diff -r1.6 -r1.7 pkgsrc/devel/ruby-redmine50/Makefile

cvs diff -r1.6 -r1.7 pkgsrc/devel/ruby-redmine50/Makefile (expand / switch to unified diff)

--- pkgsrc/devel/ruby-redmine50/Makefile 2022/12/03 06:41:42 1.6
+++ pkgsrc/devel/ruby-redmine50/Makefile 2023/01/09 08:04:08 1.7
@@ -1,65 +1,67 @@ @@ -1,65 +1,67 @@
1# $NetBSD: Makefile,v 1.6 2022/12/03 06:41:42 taca Exp $ 1# $NetBSD: Makefile,v 1.7 2023/01/09 08:04:08 taca Exp $
2 2
3DISTNAME= redmine-${RM_VERSION} 3DISTNAME= redmine-${RM_VERSION}
4PKGNAME= ${RUBY_PKGPREFIX}-${DISTNAME:S/redmine/redmine${RM_VER}/} 4PKGNAME= ${RUBY_PKGPREFIX}-${DISTNAME:S/redmine/redmine${RM_VER}/}
 5PKGREVISION= 1
5CATEGORIES= devel 6CATEGORIES= devel
6MASTER_SITES= https://www.redmine.org/releases/ 7MASTER_SITES= https://www.redmine.org/releases/
7 8
8MAINTAINER= pkgsrc-users@NetBSD.org 9MAINTAINER= pkgsrc-users@NetBSD.org
9HOMEPAGE= https://www.redmine.org/ 10HOMEPAGE= https://www.redmine.org/
10COMMENT= Flexible project management web application 11COMMENT= Flexible project management web application
11LICENSE= gnu-gpl-v2 # and so on. 12LICENSE= gnu-gpl-v2 # and so on.
12 13
13RM_VERSION= 5.0.4 14RM_VERSION= 5.0.4
14 15
15NO_BUILD= yes 16NO_BUILD= yes
16 17
17RUBY_VERSIONS_ACCEPTED= 27 30 31 18RUBY_VERSIONS_ACCEPTED= 27 30 31
18 19
19RUBY_RAILS_ACCEPTED= 61 20RUBY_RAILS_ACCEPTED= 61
20 21
21DEPENDS+= ${RUBY_PKGPREFIX}-bundler>=1.12.0:../../misc/ruby-bundler 22DEPENDS+= ${RUBY_PKGPREFIX}-bundler>=1.12.0:../../misc/ruby-bundler
22DEPENDS+= ${RUBY_RAILS_DEPENDS} 23DEPENDS+= ${RUBY_RAILS_DEPENDS}
23DEPENDS+= ${RUBY_PKGPREFIX}-rouge>=3.28:../../www/ruby-rouge 24DEPENDS+= ${RUBY_PKGPREFIX}-rouge>=3.28:../../www/ruby-rouge
24DEPENDS+= ${RUBY_PKGPREFIX}-request_store>=1.5.0<1.6:../../www/ruby-request_store 25DEPENDS+= ${RUBY_PKGPREFIX}-request_store>=1.5.0<1.6:../../www/ruby-request_store
25# ruby-mail depends it. 26# ruby-mail depends it.
26#DEPENDS+= ${RUBY_PKGPREFIX}-mini_mime>=1.1.0<1.2:../../mail/ruby-mini_mime 27#DEPENDS+= ${RUBY_PKGPREFIX}-mini_mime>=1.1.0<1.2:../../mail/ruby-mini_mime
27DEPENDS+= ${RUBY_PKGPREFIX}-actionpack${RUBY_RAILS}-xml_parser>=2.0:../../textproc/ruby-actionpack-xml_parser 28DEPENDS+= ${RUBY_PKGPREFIX}-actionpack${RUBY_RAILS}-xml_parser>=2.0:../../textproc/ruby-actionpack-xml_parser
28DEPENDS+= ${RUBY_PKGPREFIX}-roadie-rails${RUBY_RAILS}>=3.0.0<3.1:../../mail/ruby-roadie-rails 29DEPENDS+= ${RUBY_PKGPREFIX}-roadie-rails${RUBY_RAILS}>=3.0.0<3.1:../../mail/ruby-roadie-rails
29DEPENDS+= ${RUBY_PKGPREFIX}-marcel>=1.0.0:../../devel/ruby-marcel 30DEPENDS+= ${RUBY_PKGPREFIX}-marcel>=1.0.0:../../devel/ruby-marcel
30DEPENDS+= ${RUBY_PKGPREFIX}-mail>=2.7.1<2.8:../../mail/ruby-mail 31DEPENDS+= ${RUBY_PKGPREFIX}-mail>=2.7.1<2.8:../../mail/ruby-mail
31DEPENDS+= ${RUBY_PKGPREFIX}-csv>=3.2.0<3.3:../../textproc/ruby-csv 
32DEPENDS+= ${RUBY_PKGPREFIX}-nokogiri>=1.13.4<1.14:../../textproc/ruby-nokogiri 32DEPENDS+= ${RUBY_PKGPREFIX}-nokogiri>=1.13.4<1.14:../../textproc/ruby-nokogiri
33DEPENDS+= ${RUBY_PKGPREFIX}-i18n>=1.10.0<1.11:../../devel/ruby-i18n 33DEPENDS+= ${RUBY_PKGPREFIX}-i18n>=1.10.0<1.11:../../devel/ruby-i18n
34DEPENDS+= ${RUBY_PKGPREFIX}-rbpdf>=1.20.0<1.21:../../print/ruby-rbpdf 34DEPENDS+= ${RUBY_PKGPREFIX}-rbpdf>=1.20.0<1.21:../../print/ruby-rbpdf
35DEPENDS+= ${RUBY_PKGPREFIX}-addressable>=0:../../net/ruby-addressable 35DEPENDS+= ${RUBY_PKGPREFIX}-addressable>=0:../../net/ruby-addressable
36DEPENDS+= ${RUBY_PKGPREFIX}-zip>=2.3.0<2.4:../../archivers/ruby-zip 36DEPENDS+= ${RUBY_PKGPREFIX}-zip>=2.3.0<2.4:../../archivers/ruby-zip
37DEPENDS+= ${RUBY_PKGPREFIX}-rotp>=6.2.0:../../security/ruby-rotp 37DEPENDS+= ${RUBY_PKGPREFIX}-rotp>=6.2.0:../../security/ruby-rotp
38DEPENDS+= ${RUBY_PKGPREFIX}-rqrcode>=1.2.0:../../textproc/ruby-rqrcode 38DEPENDS+= ${RUBY_PKGPREFIX}-rqrcode>=1.2.0:../../textproc/ruby-rqrcode
39DEPENDS+= ${RUBY_PKGPREFIX}-net-ldap>=0.17.0<0.18:../../net/ruby-net-ldap 39DEPENDS+= ${RUBY_PKGPREFIX}-net-ldap>=0.17.0<0.18:../../net/ruby-net-ldap
40DEPENDS+= ${RUBY_PKGPREFIX}-mini-magick>=4.11.0<4.12:../../graphics/ruby-mini-magick 40DEPENDS+= ${RUBY_PKGPREFIX}-mini-magick>=4.11.0<4.12:../../graphics/ruby-mini-magick
41DEPENDS+= ${RUBY_PKGPREFIX}-redcarpet>=3.5.1<3.6:../../textproc/ruby-redcarpet 41DEPENDS+= ${RUBY_PKGPREFIX}-redcarpet>=3.5.1<3.6:../../textproc/ruby-redcarpet
42DEPENDS+= ${RUBY_PKGPREFIX}-deckar01-task_list>=2.3.2:../../textproc/ruby-deckar01-task_list 42DEPENDS+= ${RUBY_PKGPREFIX}-deckar01-task_list>=2.3.2:../../textproc/ruby-deckar01-task_list
43DEPENDS+= ${RUBY_PKGPREFIX}-html-pipeline>=2.13.2<3:../../textproc/ruby-html-pipeline 43DEPENDS+= ${RUBY_PKGPREFIX}-html-pipeline>=2.13.2<3:../../textproc/ruby-html-pipeline
44DEPENDS+= ${RUBY_PKGPREFIX}-commonmarker>=0.23.1<1:../../textproc/ruby-commonmarker 44DEPENDS+= ${RUBY_PKGPREFIX}-commonmarker>=0.23.1<1:../../textproc/ruby-commonmarker
45DEPENDS+= ${RUBY_PKGPREFIX}-sanitize>=6.0<7:../../textproc/ruby-sanitize 45DEPENDS+= ${RUBY_PKGPREFIX}-sanitize>=6.0<7:../../textproc/ruby-sanitize
46 46
47.include "../../lang/ruby/modules.mk" 47.include "../../lang/ruby/modules.mk"
48.include "options.mk" 48.include "options.mk"
49 49
50.if ${RUBY_VER} == 27 50.if ${RUBY_VER} == 27
51DEPENDS+= ${RUBY_PKGPREFIX}-net-pop>=0.1.1<0.2:../../net/ruby-net-pop 51DEPENDS+= ${RUBY_PKGPREFIX}-net-pop>=0.1.1<0.2:../../net/ruby-net-pop
52.elif ${RUBY_VER} != 31 52.endif
 53.if ${RUBY_VER} < 31
 54DEPENDS+= ${RUBY_PKGPREFIX}-csv>=3.2.0<3.3:../../textproc/ruby-csv
53DEPENDS+= ${RUBY_PKGPREFIX}-net-imap>=0.2.2<0.3:../../net/ruby-net-imap 55DEPENDS+= ${RUBY_PKGPREFIX}-net-imap>=0.2.2<0.3:../../net/ruby-net-imap
54DEPENDS+= ${RUBY_PKGPREFIX}-net-smtp>=0.3.0<0.4:../../net/ruby-net-smtp 56DEPENDS+= ${RUBY_PKGPREFIX}-net-smtp>=0.3.0<0.4:../../net/ruby-net-smtp
55.endif 57.endif
56 58
57REPLACE_RUBY+= ${DISTNAME}/bin/* 59REPLACE_RUBY+= ${DISTNAME}/bin/*
58REPLACE_RUBY+= ${DISTNAME}/extra/mail_handler/rdm-mailhandler.rb 60REPLACE_RUBY+= ${DISTNAME}/extra/mail_handler/rdm-mailhandler.rb
59REPLACE_RUBY+= ${DISTNAME}/extra/svn/reposman.rb 61REPLACE_RUBY+= ${DISTNAME}/extra/svn/reposman.rb
60REPLACE_RUBY+= ${DISTNAME}/public/dispatch.fcgi.example 62REPLACE_RUBY+= ${DISTNAME}/public/dispatch.fcgi.example
61 63
62SUBST_CLASSES+= shell 64SUBST_CLASSES+= shell
63SUBST_FILES.shell= ${DESTDIR}${PREFIX}/bin/redmine50_*${RUBY_SUFFIX}.sh 65SUBST_FILES.shell= ${DESTDIR}${PREFIX}/bin/redmine50_*${RUBY_SUFFIX}.sh
64SUBST_MESSAGE.shell= Fixing paths in helper shell scripts. 66SUBST_MESSAGE.shell= Fixing paths in helper shell scripts.
65SUBST_VARS.shell= PREFIX RUBY RM_DIR 67SUBST_VARS.shell= PREFIX RUBY RM_DIR