Skip site navigation (1)Skip section navigation (2)
Date:      Sun, 26 Oct 2003 15:38:14 +0100
From:      Simon Barner <barner@in.tum.de>
To:        Oliver Eikemeier <eikemeier@fillmore-labs.com>
Cc:        ports@freebsd.org
Subject:   Re: GNU packages and gettext
Message-ID:  <20031026143814.GA11993@zi025.glhnet.mhn.de>
In-Reply-To: <20031026031647.GC68015@zi025.glhnet.mhn.de>
References:  <20031023152135.GC15574@zi025.glhnet.mhn.de> <3F9877FA.7000204@fillmore-labs.com> <20031026031647.GC68015@zi025.glhnet.mhn.de>

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

--huq684BweRXVnRxX
Content-Type: text/plain; charset=us-ascii
Content-Disposition: inline
Content-Transfer-Encoding: quoted-printable

> I just used good old `find' and `grep' to look for more ports that
> install one or both of `charset.alias' and `locale.alias'.
>=20
> My result is, that there are still very few cases that need further
> investigation. I'll see that I can handle then soon.

Done.

The only port that was left to be my well-known libiconv/libintl patch
was mail/sqwebmail (PR ports/58568).

Now, there are the following ports with `charset.alias' and/or
`locale.alias' left:

It is obvious that the *iconv* ports have to install `charset.alias*'.
AFAICS nothing needs to be done with these:

=2E/converters/iconv/pkg-plist:share/iconv/charset.aliases
=2E/converters/iconv-extra/pkg-plist:@unexec sed '/^# BEGIN iconv-extra$/,/=
^# END iconv-extra$/d' %B/charset.aliases > %B/charset.aliases.new && mv -f=
 %B/charset.aliases.new %B/charset.aliases
=2E/converters/iconv-rfc1345/pkg-plist:@unexec sed '/^# BEGIN iconv-rfc1345=
$/,/^# END iconv-rfc1345$/d' %B/charset.aliases > %B/charset.aliases.new &&=
 mv -f %B/charset.aliases.new %B/charset.aliases
=2E/converters/libiconv/pkg-plist:libdata/charset.alias

Same thing applies for `locale.alias' and gettext:
=2E/devel/gettext/pkg-plist:share/gettext/intl/locale.alias
=2E/devel/gettext/pkg-plist:share/locale/locale.alias

gdm2's locale.alias claims to be some workaround, so I guess this one is
fine, too:
=2E/x11/gdm2/pkg-plist:etc/gdm/locale.alias

Finally, XFree: I can't comment on that, but I guess these are alright:
=2E/x11/XFree86/pkg-plist:lib/X11/locale/locale.alias
=2E/x11/XFree86-4-libraries/pkg-plist:lib/X11/locale/locale.alias

Summary: The charset.alias locale.alias conflicts issues some be solved
by my PRs. In order to prevent ports from building their private version
of gettext, some sort of automatic detection should be introduced
(either portlint or portconflicts).

Cheers,
 Simon

--huq684BweRXVnRxX
Content-Type: application/pgp-signature; name="signature.asc"
Content-Description: Digital signature
Content-Disposition: inline

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

iD8DBQE/m9xVCkn+/eutqCoRAvIZAJ9qN1irQidkOf5v6BE2YQCCtbVl0ACg7QCZ
KeLXCKbJXc8XYfAmvdXUKvo=
=NWWx
-----END PGP SIGNATURE-----

--huq684BweRXVnRxX--



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