From owner-freebsd-ports@FreeBSD.ORG Wed Jun 21 00:11:13 2006 Return-Path: X-Original-To: ports@freebsd.org Delivered-To: freebsd-ports@FreeBSD.ORG Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id C247816A479 for ; Wed, 21 Jun 2006 00:11:13 +0000 (UTC) (envelope-from plosher-keyword-freebsd.a36e57@plosh.net) Received: from luftpost.plosh.net (luftpost.plosh.net [204.152.186.73]) by mx1.FreeBSD.org (Postfix) with ESMTP id CD77543D83 for ; Wed, 21 Jun 2006 00:11:02 +0000 (GMT) (envelope-from plosher-keyword-freebsd.a36e57@plosh.net) Received: by luftpost.plosh.net (Postfix, from userid 1001) id 991C4328EC; Tue, 20 Jun 2006 17:11:04 -0700 (PDT) Received: from [204.152.187.37] (tardis.isc.org [204.152.187.37]) by luftpost.plosh.net (tmda-ofmipd) with ESMTP; Tue, 20 Jun 2006 17:11:03 -0700 (PDT) Message-ID: <44988E93.8020002@plosh.net> Date: Tue, 20 Jun 2006 17:10:59 -0700 User-Agent: Thunderbird 1.5.0.4 (Macintosh/20060530) MIME-Version: 1.0 To: ports@freebsd.org X-Enigmail-Version: 0.94.0.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="------------enigBD4CB8F837FC78D5B42F82D5" From: Peter Losher X-Delivery-Agent: TMDA/1.0.3 (Seattle Slew) Cc: Subject: openssh-{gssapi,portable} & 'make index' X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 21 Jun 2006 00:11:13 -0000 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--