Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 31 Jul 2015 17:42:23 +0000
From:      Steve Wills <swills@FreeBSD.org>
To:        Torsten Zuehlsdorff <info@toco-domains.de>
Cc:        ruby@freebsd.org
Subject:   Re: [Gitlab] Current Status of the port
Message-ID:  <20150731174219.GD49801@mouf.net>
In-Reply-To: <55BB8B17.7050509@toco-domains.de>
References:  <55BA3B55.5010000@toco-domains.de> <20150730152241.GC82229@mouf.net> <55BA4532.40107@toco-domains.de> <20150731135045.GA49801@mouf.net> <55BB8272.3060900@toco-domains.de> <20150731143935.GC49801@mouf.net> <55BB8B17.7050509@toco-domains.de>

next in thread | previous in thread | raw e-mail | index | archive | help

--EP0wieDxd4TSJjHq
Content-Type: text/plain; charset=us-ascii
Content-Disposition: inline
Content-Transfer-Encoding: quoted-printable

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.
>=20
> 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 n=
ewer?) is missing, maybe others:
> >
> > =3D=3D=3D>   gitlab-v7.13.2 depends on file: rubygem-gitlab_git-rails41=
>=3D7.2.5 - not found
>=20
> This patch is already in the ports-tree since 2015-07-25:
> https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D201764
>=20
> Is your ports-tree actual?

Ah, my tree was a little out of date, from 2015-07-22. Updated and it's goo=
d 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=20
> .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=3Dyes 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=20
> for example is not used.

Change the master port to use ?=3D instead of =3D for the things you want t=
o override.

Steve

--EP0wieDxd4TSJjHq
Content-Type: application/pgp-signature

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2

iQF8BAEBCgBmBQJVu7N5XxSAAAAAAC4AKGlzc3Vlci1mcHJAbm90YXRpb25zLm9w
ZW5wZ3AuZmlmdGhob3JzZW1hbi5uZXQ5OEZBNDE0QTVDMkEwRUY5Q0ZEMEFEMERG
NUNGNjJCMzIwN0IxQkExAAoJEPXPYrMgexuhp4QH/RyDS2oGec2wdf86LfSHdM3O
/leW67XHh3WDH+4EmchVxuUA4c7egLIXTCMVKDoWDMTJO2D4GtavrkvXek0js8MB
WIUlofzNZGwvPCxJeOLHxRDannC18MoxyJUHlDI+dVln++BvB/2OCBm0SAIRuOP2
kX2TMLw3fT0YrsrwWptxGs5+T2Eu0nqgbLn6WZVQLpI/nOueZRdoVNzVv2mT6ThC
1ubCGRCoKXZVX1WLAt0MyUwq2f7UPeOr5hN1aIYdu5hReOW6aRUZy3VZ1AQbbEo1
3C5B5ESeHsR1sGDGCjaflFiPBorVjBlR0YmQ/uvRpSlcJwmwAeZAWh7oOIDpfTk=
=cIdf
-----END PGP SIGNATURE-----

--EP0wieDxd4TSJjHq--



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