Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 31 Aug 2006 13:18:22 +0400
From:      Stanislav Sedov <ssedov@mbsd.msk.ru>
To:        freebsd-ports@freebsd.org
Cc:        sat@freebsd.org, Marcus von Appen <mva@sysfault.org>, portmgr@freebsd.org, krion@freebsd.org, sem@freebsd.org
Subject:   Re: devel/sdl12 update and version bump
Message-ID:  <20060831131822.35873652@localhost>
In-Reply-To: <20060831085350.GA889@medusa.sysfault.org>
References:  <20060831085350.GA889@medusa.sysfault.org>

next in thread | previous in thread | raw e-mail | index | archive | help
--Sig_2_MfBrA_nhzfi1_2lM3giw=
Content-Type: text/plain; charset=KOI8-R
Content-Transfer-Encoding: quoted-printable

On Thu, 31 Aug 2006 10:53:50 +0200
Marcus von Appen <mva@sysfault.org> mentioned:

> Hi,
>=20
> I updated sdl12 to the latest stable version 1.2.11 on my system and
> thought, that it might be a good thing to incorporate the both related
> reports ports/99943 and ports/70900 (which can be closed then).
>=20
> As both ports/70900 suggests, the patch matches the SDL version 1.2. So
> instead of using 'sdl11' and 'SDL11', ... one would use 'sdl12',
> 'SDL12', ...
>=20
> According to a quick `find /usr/ports -type f |xargs grep "sdl11"` there
> are 37 ports with 42 files, which would need to be patched,
>     http://www.sysfault.org/sdl12-patch.log
>=20
> and around 400-500 ports would possibly need a version bump to chase the
> update (according to the usage of USE_SDL in /usr/ports).
>=20
> Anyways, I personally dislike the sdl-config naming hack as it simply
> has no use anymore and is applied to a _stable_ version. Instead of
> using SDL12, sdl12-..., I would use the default. There is only one
> libSDL port available at the moment, libSDL 1.3 is still in development
> and I do not think, that the majority of applications will switch to
> libSDL 1.3 instantly when it is out.
>=20
> Thus I'd vote to make the critical jump, drop the renaming for
> devel/sdl12 and fix up all related ports. If a devel/sdl13 port is about
> to be committed, we can rename it, wait for the majority of ports to be
> usable with it and then drop (if no longer needed) sdl12 completely or
> change it back to sdl12-... or whatever else.
>=20
> Another possible solutions would be symlinks to the current stable and
> favourized sdl version, which match the SDL defaults.
> It also would ease a lot for developers as they would not have to care
> about the FreeBSD specific renaming scheme.
>=20
> So before I submit another pr for sdl12 which is rejected, I'd like to
> hear, whether the patch for 1.2.11 (or the 1.2 branch in general) should
> use=20
>=20
> a) SDL12  sdl12-config, sdl12.pc... (logical fix for FreeBSD renaming
> b) SDL11  sdl11-config, sdl11.pc... (current default)
> c) SDL, sdl-config, sdl.pc          (SDL default)
> d) ln -s                            (symlinks to the renamed stuff to
>                                      ease life for developers and porters)
>=20
> I am not subscribed to freebsd-ports, so please put me into the CC when
> you answer to the list.
>=20

Hi!

We are already working on upgrading sdl12 with sem@ and sat@ and almost
all patches already available. We decided to eliminate this stupid=20
sdl11 renaming scheme and use stock sdl naming politics. This will
simplify the process of sdl-dependent creations greatly.
Unfortunately, there are over 500 sdl dependent ports currently, and
before commit we should ensure all of them builds Ok.

So don't send another sdl PR, if you want to help you can write to
me, sem@ or sat@. Help is always needed.

BTW, all sdl_* ports should be upgraded as well as there was little
API breakage at 1.2.10 AFAIK.

Thanks for your work!

--=20
Stanislav Sedov         MBSD labs, Inc.         <ssedov@mbsd.msk.ru>
=F2=CF=D3=D3=C9=D1, =ED=CF=D3=CB=D7=C1         http://mbsd.msk.ru

--------------------------------------------------------------------
If the facts don't fit the theory, change the facts.  -- A. Einstein
--------------------------------------------------------------------
PGP fingerprint:  F21E D6CC 5626 9609 6CE2  A385 2BF5 5993 EB26 9581

--Sig_2_MfBrA_nhzfi1_2lM3giw=
Content-Type: application/pgp-signature; name=signature.asc
Content-Disposition: attachment; filename=signature.asc

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

iD8DBQFE9qljK/VZk+smlYERAn6xAJ47Thhmcj1VU8VA0rNsbojiQMX9VgCfYp8A
D+0kVjIEtEteELszl5ZctOM=
=zBV8
-----END PGP SIGNATURE-----

--Sig_2_MfBrA_nhzfi1_2lM3giw=--



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