Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 20 Jun 2006 15:56:39 -0700
From:      Peter Losher <plosher-keyword-freebsd.a36e57@plosh.net>
To:        ports@freebsd.org
Subject:   Re: 'make release' questions...
Message-ID:  <44987D27.101@plosh.net>

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

(taking this to ports@ since it's more relevant here)

In a message to freebsd-stable Andrew Li wrote:

>> First, is there any way to instruct 'make release' to just build certa=
in
>> packages (and their dependencies) for inclusion in the release instead=

>> of a blanket NOPORTS?  There's no need for us spend two/three days
>=20
>>From my experience with playing with make release, you can do it.
> First build your packages with "make package" or "pkg_create" to get a =

> package tarball. Then put the packages into your_path/release/R/cdrom/d=
isc1
> into a directory call "packages". Create the package directory structur=
e,
> like packages/All, packages/your_package_category, ...=20

O.k. did that (and generated a new INDEX file using scrubindex.pl)
However in sysinstall, after selecting the packages and selecting
"Install" it remarks that:

"This is disc 1. Package $package_name is on Disc 0. Would you like to
switch discs now?"

Disk 0?

> After that, modify the INDEX file so it only contain your packages=20
> (plus dependencies). Then run mkisomages.sh to create your ISO.

So I have used scrubindex.pl to generate a INDEX of just our packages,
however, I have to generate a new master INDEX-6 file to account for the
fact that we build our packages w/o x11 support and with GSSAPI. (so
scrubindex.pl can then strip the rest out)

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.

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?

> That's all from memory, may contain rough edges, hope it helps anyway.

Thanks... The base release is done, it's just the pesky frills that take
forever to resolve... :)

Best Wishes - Peter




--------------enigB6B027A7537CC7798402751F
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)

iD8DBQFEmH0nuffIhmkXw7kRAgh5AJ4vuh5vdVUVC5oHwWF/gv6F7WacEgCeNR2k
d94Z/vaP7UN3jRC+RffPiPM=
=8RUT
-----END PGP SIGNATURE-----

--------------enigB6B027A7537CC7798402751F--



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