Skip site navigation (1)Skip section navigation (2)
Date:      Sat, 2 Mar 2019 09:50:44 +0100
From:      Matthias Fechner <mfechner@freebsd.org>
To:        "Sergey A. Osokin" <osa@FreeBSD.org>, ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org
Subject:   Re: svn commit: r494317 - head/devel/rubygem-daemon_controller
Message-ID:  <388f4c0e-5289-e323-43e8-012866fc857f@freebsd.org>
In-Reply-To: <201903012205.x21M5WL7091138@repo.freebsd.org>
References:  <201903012205.x21M5WL7091138@repo.freebsd.org>

next in thread | previous in thread | raw e-mail | index | archive | help
This is an OpenPGP/MIME signed message (RFC 4880 and 3156)
--P57Bz60dXVgYNRrdXN6kWaUeOUFJz9Hc5
Content-Type: multipart/mixed; boundary="WUTHhvc7RIWeLP0DDhUBtA8ubLjzQxMeH";
 protected-headers="v1"
From: Matthias Fechner <mfechner@freebsd.org>
To: "Sergey A. Osokin" <osa@FreeBSD.org>, ports-committers@freebsd.org,
 svn-ports-all@freebsd.org, svn-ports-head@freebsd.org
Message-ID: <388f4c0e-5289-e323-43e8-012866fc857f@freebsd.org>
Subject: Re: svn commit: r494317 - head/devel/rubygem-daemon_controller
References: <201903012205.x21M5WL7091138@repo.freebsd.org>
In-Reply-To: <201903012205.x21M5WL7091138@repo.freebsd.org>

--WUTHhvc7RIWeLP0DDhUBtA8ubLjzQxMeH
Content-Type: text/plain; charset=utf-8
Content-Transfer-Encoding: quoted-printable
Content-Language: de-DE

Am 01.03.2019 um 23:05 schrieb Sergey A. Osokin:
>  PORTNAME=3D	daemon_controller
>  PORTVERSION=3D	1.2.0
> +PORTREVISION=3D	1
>  CATEGORIES=3D	devel rubygems
>  MASTER_SITES=3D	RG
>  PKGNAMEPREFIX=3D	rubygem-
> @@ -10,9 +11,15 @@ PKGNAMEPREFIX=3D	rubygem-
>  MAINTAINER=3D	osa@FreeBSD.org
>  COMMENT=3D	Library for implementing daemon management capabilities
> =20
> +LICENSE=3D	MIT
> +LICENSE_FILE=3D	${WRKSRC}/LICENSE.txt
> +
> +USES=3D		gem shebangfix
> +
>  NO_ARCH=3D	yes
> =20
>  USE_RUBY=3D	yes
> -USES=3D		gem
> +SHEBANG_FILES=3D	rpm/get_distro_id.py \
> +		debian.template/rules
> =20
>  .include <bsd.port.mk>
>
does not fix the problem for me.
If you do a commit, you can use PR to link to an existing PR, this will
add then a reference to the bug report and you do not have to add the
link manually.

The PKGNAMEPREFIX is not required, as the USES flag gem is adding it
already.

To fix one shebang problem I had to apply the following patch:
Index: Makefile
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D
--- Makefile=C2=A0=C2=A0=C2=A0 (revision 494363)
+++ Makefile=C2=A0=C2=A0=C2=A0 (working copy)
@@ -6,7 +6,6 @@
=C2=A0PORTREVISION=3D=C2=A0 1
=C2=A0CATEGORIES=3D=C2=A0=C2=A0=C2=A0 devel rubygems
=C2=A0MASTER_SITES=3D=C2=A0 RG
-PKGNAMEPREFIX=3D rubygem-

=C2=A0MAINTAINER=3D=C2=A0=C2=A0=C2=A0 osa@FreeBSD.org
=C2=A0COMMENT=3D=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 Library for implemen=
ting daemon management capabilities
@@ -14,7 +13,7 @@
=C2=A0LICENSE=3D=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 MIT
=C2=A0LICENSE_FILE=3D=C2=A0 ${WRKSRC}/LICENSE.txt

-USES=3D=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 gem sheban=
gfix
+USES=3D=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 gem sheban=
gfix python:env

=C2=A0NO_ARCH=3D=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 yes


But that does not fix the `'/usr/bin/make' is an invalid shebang ` proble=
m.

Maybe someone else has here an idea?


Gru=C3=9F
Matthias

--=20

"Programming today is a race between software engineers striving to
build bigger and better idiot-proof programs, and the universe trying to
produce bigger and better idiots. So far, the universe is winning." --
Rich Cook



--WUTHhvc7RIWeLP0DDhUBtA8ubLjzQxMeH--

--P57Bz60dXVgYNRrdXN6kWaUeOUFJz9Hc5
Content-Type: application/pgp-signature; name="signature.asc"
Content-Description: OpenPGP digital signature
Content-Disposition: attachment; filename="signature.asc"

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

iQIcBAEBCAAGBQJcekPtAAoJELaLddyf10fhWdQP/0dGz7DriLefzVA+j3mK9rgu
mMJA8uxJSolEqO3Ik6wQlO6Ezshz737ojPSByeQqyuVOeEVh2WgqTyIXqHyPT1e7
qvZJ5bj6N8b52f7FD0ViydC11RpB8y1LoOvjT7gtaqWOhmsDQ+szmaSaE0U+Sh/q
kp/KoMHKFWLAj6jJTFyuHlFgSpz4nSznhSxEMF/VxgZes/UnJ8veckGur506J6ZU
7x5YDxx1DMLdq2VXS2EEqQAdlGBSJHqRb3YGrpdiEb5rkHTS2j+NYxFWqESLDMuW
B2E0gZZ1zlnl9BAFz5jnD7f5b/5pbe8jPJqwwHnSTQVQ55YnUXudWleppTlNx19n
x0wY+o4xLhcbN5UCYgJHgugHN84rFZ61DT+hg18I3HfUj/O+iRTYabvWGmyDmAhv
UqG+SKPvKnxlg7vg9vuqOrdbrigMQf7ckchl/Ffp6KCWABYRYmEzn6vHVKuaMFlq
S0CYVlZbMQ7OZjmapnV4TqoIr0NLh9GzAUVO7x5xuC0lsNa5QYZkwQ43QrWKeV/E
4easnPxOhjVmjWjexdA9UBPANdSD4b1CmyU3plRp+YS35u0wR1+YXU5LikmDVWNJ
kKNYwBQE1lyY4BdHyO2NysVmobHMyHtllyYM3khSWm5V8zdOo5chw0VDb8YvHfp3
2c/G0F61JiPjEWt4xEWw
=p+Og
-----END PGP SIGNATURE-----

--P57Bz60dXVgYNRrdXN6kWaUeOUFJz9Hc5--



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?388f4c0e-5289-e323-43e8-012866fc857f>