Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 14 Nov 2019 21:08:17 +0000 (UTC)
From:      Matthias Fechner <mfechner@FreeBSD.org>
To:        ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org
Subject:   svn commit: r517614 - in head/www: redmine redmine4
Message-ID:  <201911142108.xAEL8HeC018701@repo.freebsd.org>

next in thread | raw e-mail | index | archive | help
Author: mfechner
Date: Thu Nov 14 21:08:17 2019
New Revision: 517614
URL: https://svnweb.freebsd.org/changeset/ports/517614

Log:
  Added a post install target that fails if the installed gem files do not match the required versions.

Modified:
  head/www/redmine/Makefile
  head/www/redmine4/Makefile

Modified: head/www/redmine/Makefile
==============================================================================
--- head/www/redmine/Makefile	Thu Nov 14 20:56:04 2019	(r517613)
+++ head/www/redmine/Makefile	Thu Nov 14 21:08:17 2019	(r517614)
@@ -106,4 +106,7 @@ do-install-RMAGIC-on:
 do-install-THIN-on:
 	${CP} ${FILESDIR}/thin.rb ${STAGEDIR}${WWWDIR}/bundler.d
 
+post-install:
+	(cd ${STAGEDIR}${WWWDIR} && ${RM} Gemfile.lock && bundle install --local)
+
 .include <bsd.port.mk>

Modified: head/www/redmine4/Makefile
==============================================================================
--- head/www/redmine4/Makefile	Thu Nov 14 20:56:04 2019	(r517613)
+++ head/www/redmine4/Makefile	Thu Nov 14 21:08:17 2019	(r517614)
@@ -95,4 +95,7 @@ do-install-RMAGIC-on:
 do-install-THIN-on:
 	${CP} ${FILESDIR}/thin.rb ${STAGEDIR}${WWWDIR}/bundler.d
 
+post-install:
+	(cd ${STAGEDIR}${WWWDIR} && ${RM} Gemfile.lock && bundle install --local)
+
 .include <bsd.port.mk>



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201911142108.xAEL8HeC018701>