Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 20 Jun 2006 17:10:59 -0700
From:      Peter Losher <plosher-keyword-freebsd.a36e57@plosh.net>
To:        ports@freebsd.org
Subject:   openssh-{gssapi,portable} & 'make index'
Message-ID:  <44988E93.8020002@plosh.net>

next in thread | raw e-mail | index | archive | help
This is an OpenPGP/MIME signed message (RFC 2440 and 3156)
--------------enigBD4CB8F837FC78D5B42F82D5
Content-Type: text/plain; charset=ISO-8859-1
Content-Transfer-Encoding: quoted-printable

Peter Losher wrote:

> However after a 'make index' things like mtr-nox11 are included into
> INDEX-6, but not openssh-gssapi?  The only difference is that the
> -gssapi moniker is declared as a GSSAPI_SUFFIX make variable vs. the
> normal PKGNAMESUFFIX.
>=20
> I realize the reason that openssh-portable has numerous suffix options;=

> Is there perhaps a way for 'make index' to honor the GSSAPI_SUFFIX
> declaration so it can be included in the INDEX?

After some more thought, I found what I think is a bug - PKGNAMESUFFIX
is never set; remove the '?' at the end:

-=3D-
% diff -u Makefile Makefile.orig
--- Makefile    Tue Jun 20 23:29:23 2006
+++ Makefile.orig       Tue Jun 20 23:57:38 2006
@@ -14,7 +14,7 @@

ftp://carroll.cac.psu.edu/pub/OpenBSD/OpenSSH/portable/%SUBDIR%/ \
                http://mirror.mcs.anl.gov/openssh/portable/%SUBDIR%/
 MASTER_SITE_SUBDIR=3D    # empty
-PKGNAMESUFFIX=3D ${PORTABLE_SUFFIX}${GSSAPI_SUFFIX}${BASE_SUFFIX}
+PKGNAMESUFFIX?=3D        ${PORTABLE_SUFFIX}${GSSAPI_SUFFIX}${BASE_SUFFIX=
}
 DISTNAME=3D      # empty

 MAINTAINER=3D    mnag@FreeBSD.org
-=3D-

regenerate INDEX-6, and the entry is now there:

grep gssapi /usr/ports/INDEX-6
[...]
openssh-gssapi-4.3.p2_1,1|/usr/ports/security/openssh-portable|/usr/local=
|The
portable version of OpenBSD's
OpenSSH|/usr/ports/security/openssh-portable/pkg-descr|mnag@FreeBSD.org|s=
ecurity
ipv6|perl-5.8.8||http://www.openssh.org/portable.html|perl-5.8.8|perl-5.8=
=2E8|

Being unfamiliar with port variables, is there a reason why there was a
question mark at the end of PKGNAMESUFFIX?  Can it be removed safely?

Best Wishes - Peter




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

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.2.2 (Darwin)

iD8DBQFEmI6TuffIhmkXw7kRAkLoAKCrHECNA8jEarYQPeapuLQYu7+udACgvEld
2yAh42jBxq46oyLLMcYBE4E=
=/+9C
-----END PGP SIGNATURE-----

--------------enigBD4CB8F837FC78D5B42F82D5--



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