Hi, On Fri, Jul 31, 2015 at 04:49:59PM +0200, Torsten Zuehlsdorff wrote: > >> 3. get the most actual GitLab copy from > >> svn://svn.toco-domains.de/freebsd-ports/www/gitlab > > > > Seems identical to the one in the shar, as far as I can tell. > > Fine. It shouldn't be in the shar, but its okay ;)
Eh, easier for me to have it in there. :) > >> Now you should be able to build GitLab. :) > > > > Almost. Seems a patch to update devel/rubygem-gitlab_git to 7.2.5 (or > > newer?) is missing, maybe others: > > > > ===> gitlab-v7.13.2 depends on file: rubygem-gitlab_git-rails41>=7.2.5 - > > not found > > This patch is already in the ports-tree since 2015-07-25: > https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=201764 > > Is your ports-tree actual? Ah, my tree was a little out of date, from 2015-07-22. Updated and it's good now. > # cd /usr/ports/devel/rubygem-gitlab_git-rails41 > # portlint -AC > FATAL: Makefile: the last line of a slave port's Makefile has to be > .include "${MASTERDIR}/Makefile" > FATAL: Makefile: extra item "MASTERDIR" placed in the PORTNAME section. > FATAL: Makefile: extra item "PKGNAMESUFFIX" placed in the LICENSE section. > WARN: Consider to set DEVELOPER=yes in /etc/make.conf > 3 fatal errors and 1 warning found. portlint doesn't really fully grok slave ports, unless I'm mistaken, so use your judgement here, but the include does need to be last. > When including the Master-Makefile in the last line, the PKGNAMESUFFIX > for example is not used. Change the master port to use ?= instead of = for the things you want to override. Steve
pgp9sWUXLumO3.pgp
Description: PGP signature
