svn commit: r517614 - in head/www: redmine redmine4

Matthias Fechner mfechner at FreeBSD.org
Thu Nov 14 21:08:18 UTC 2019


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>


More information about the svn-ports-all mailing list