Skip site navigation (1)Skip section navigation (2)
Date:      Sun, 28 Aug 2005 00:31:05 +0200
From:      Thierry Thomas <thierry@pompo.net>
To:        ports@freebsd.org
Subject:   Re: Packagename of openldap WITH_SASL (e.g)
Message-ID:  <20050827223105.GB9984@graf.pompo.net>
In-Reply-To: <4310E2B2.5030001@gmx.de>
References:  <4310E2B2.5030001@gmx.de>

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

--3siQDZowHQqNOShm
Content-Type: text/plain; charset=iso-8859-1
Content-Disposition: inline
Content-Transfer-Encoding: quoted-printable

Le Dim 28 ao=FB 05 =E0  0:01:22 +0200, Adam Pordzik <adampordzik@gmx.de>
 =E9crivait=A0:
> Hello,

Hello,

> I think it is generally no good idea of an OpenLDAP port with altered "sa=
sl"
> name. Here I have 8 ports/packages which depends of "openldap22-client",=
=20
> not "openldap22-sasl-client". The only is openldap22-server, which I've=
=20
> built with WITH_SASL
>=20
> So the package-names becomes "openldap22-server" and "openldap-sasl-clien=
t",
> and I had to add a proper line to +REQUIRED_BY by each new package added
> to the system.
>=20
> Same with apache+modssl and maybe other. There are so many ports now, tha=
t=20
> it
> would be much more concise NOT to create so many "sub-ports".

When using portupgrade, note that pkgtools.conf has a special variable
ALT_PKGDEP for this purpose:

  # ALT_PKGDEP: hash
  #
  # This is a hash to define alternative package dependencies.  For
  # each pair A =3D> B, when a package X claims that it depends on a
  # package that matches the "pkgname glob" pattern A which is not
  # installed, the dependency is replaced with one installed
  # package that matches the "pkgname glob" pattern B.  If glob B
  # matches more than one installed package, replacement is not done
  # automatically.  <:delete> and <:skip> are special symbols that can
  # be used as B values, instead of pkgname glob patterns.  <:delete>
  # means to delete the dependency and <:skip> to skip it.

Regards,
--=20
Th. Thomas.

--3siQDZowHQqNOShm
Content-Type: application/pgp-signature
Content-Disposition: inline

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.2 (FreeBSD)

iD8DBQFDEOmpc95pjMcUBaIRAkStAKDYG0whdK7ooHOUJtlEu9zsWb9oGgCgi/sQ
B8nLBPdSw9RYFwlAum4LH7s=
=w3Jv
-----END PGP SIGNATURE-----

--3siQDZowHQqNOShm--



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