Re: X Strike Force SVN commit: rev 358 - in branches/4.3.0/sid/debian: . scripts

2003-08-14 Thread Joel Baker
On Tue, Aug 05, 2003 at 02:50:16AM -0500, Branden Robinson wrote:
> On Sun, Aug 03, 2003 at 03:13:23AM +0200, Michel Dänzer wrote:
> > On Sat, 2003-08-02 at 21:39, X Strike Force SVN Admin wrote:
> > > 
> > >   - tweak xlibmesa-dri's description to mention the Linux kernel
> > > specifically (poor unloved Hurd and *BSD folks get no respect, I tell
> > > you)
> > 
> > IIRC the DRI in 4.3.0 works on FreeBSD though; current DRI CVS works on
> > NetBSD as well, and AFAIK there are patches for OpenBSD.
> 
> Ah, I see.  Well, I'm not aware of an active Debian/FreeBSD port (just
> NetBSD).  I'm happy to mention it in the package description once these
> packages actually build for Debian/FreeBSD.  The only port on the
> horizon at present is netbsd-i386.

I believe Robert is focusing on freebsd-i386. The last I knew, it was not
in as advanced a stage (though that could seesaw, given that netbsd-i386
is currently undergoing fun with licenses and switchnig to -current (aka
pre-2.0) for reasons mostly involving POSIX thread support).

This is, FWIW, why there hasn't been any visible work on the 4.3.0 packages
from me, at least. However, the license foo is now at a pausing stage, so
I'm looking to get back to hammering on the build area in the next couple
of days. Bootstrapping back to where we were should go a hell of a lot
faster, all things considered. :)

Agreed, however, that it's probably best to wait until the X packages build
for the port, since getting that to work is one of the more non-trivial
tasks facing a new port :)
-- 
Joel Baker <[EMAIL PROTECTED]>


pgp0.pgp
Description: PGP signature


Re: X Strike Force SVN commit: rev 358 - in branches/4.3.0/sid/debian: . scripts

2003-08-14 Thread Daniel Stone
On Tue, Aug 05, 2003 at 02:50:16AM -0500, Branden Robinson wrote:
> Ah, I see.  Well, I'm not aware of an active Debian/FreeBSD port (just
> NetBSD).  I'm happy to mention it in the package description once these
> packages actually build for Debian/FreeBSD.  The only port on the
> horizon at present is netbsd-i386.

Uhm, last I heard, rmh had it building and working fine on FreeBSD, but
extracting a MANIFEST.freebsd-i386 from him has been ... difficult. :\

-- 
Daniel Stone  <[EMAIL PROTECTED]>
http://www.kde.org - http://www.debian.org - http://www.xwin.org
"Configurability is always the best choice when it's pretty simple to implement"
  -- Havoc Pennington, gnome-list


pgp0.pgp
Description: PGP signature


Re: X Strike Force SVN commit: rev 358 - in branches/4.3.0/sid/debian: . scripts

2003-08-14 Thread Branden Robinson
On Sun, Aug 03, 2003 at 03:13:23AM +0200, Michel Dänzer wrote:
> On Sat, 2003-08-02 at 21:39, X Strike Force SVN Admin wrote:
> > 
> >   - tweak xlibmesa-dri's description to mention the Linux kernel
> > specifically (poor unloved Hurd and *BSD folks get no respect, I tell
> > you)
> 
> IIRC the DRI in 4.3.0 works on FreeBSD though; current DRI CVS works on
> NetBSD as well, and AFAIK there are patches for OpenBSD.

Ah, I see.  Well, I'm not aware of an active Debian/FreeBSD port (just
NetBSD).  I'm happy to mention it in the package description once these
packages actually build for Debian/FreeBSD.  The only port on the
horizon at present is netbsd-i386.

-- 
G. Branden Robinson|
Debian GNU/Linux   |   Extra territorium jus dicenti
[EMAIL PROTECTED] |   impune non paretur.
http://people.debian.org/~branden/ |


pgp0.pgp
Description: PGP signature


Re: X Strike Force SVN commit: rev 358 - in branches/4.3.0/sid/debian: . scripts

2003-08-05 Thread Daniel Stone
On Tue, Aug 05, 2003 at 02:50:16AM -0500, Branden Robinson wrote:
> Ah, I see.  Well, I'm not aware of an active Debian/FreeBSD port (just
> NetBSD).  I'm happy to mention it in the package description once these
> packages actually build for Debian/FreeBSD.  The only port on the
> horizon at present is netbsd-i386.

Uhm, last I heard, rmh had it building and working fine on FreeBSD, but
extracting a MANIFEST.freebsd-i386 from him has been ... difficult. :\

-- 
Daniel Stone  <[EMAIL PROTECTED]>
http://www.kde.org - http://www.debian.org - http://www.xwin.org
"Configurability is always the best choice when it's pretty simple to implement"
  -- Havoc Pennington, gnome-list


pgpdbBLBeLbba.pgp
Description: PGP signature


Re: X Strike Force SVN commit: rev 358 - in branches/4.3.0/sid/debian: . scripts

2003-08-05 Thread Joel Baker
On Tue, Aug 05, 2003 at 02:50:16AM -0500, Branden Robinson wrote:
> On Sun, Aug 03, 2003 at 03:13:23AM +0200, Michel Dänzer wrote:
> > On Sat, 2003-08-02 at 21:39, X Strike Force SVN Admin wrote:
> > > 
> > >   - tweak xlibmesa-dri's description to mention the Linux kernel
> > > specifically (poor unloved Hurd and *BSD folks get no respect, I tell
> > > you)
> > 
> > IIRC the DRI in 4.3.0 works on FreeBSD though; current DRI CVS works on
> > NetBSD as well, and AFAIK there are patches for OpenBSD.
> 
> Ah, I see.  Well, I'm not aware of an active Debian/FreeBSD port (just
> NetBSD).  I'm happy to mention it in the package description once these
> packages actually build for Debian/FreeBSD.  The only port on the
> horizon at present is netbsd-i386.

I believe Robert is focusing on freebsd-i386. The last I knew, it was not
in as advanced a stage (though that could seesaw, given that netbsd-i386
is currently undergoing fun with licenses and switchnig to -current (aka
pre-2.0) for reasons mostly involving POSIX thread support).

This is, FWIW, why there hasn't been any visible work on the 4.3.0 packages
from me, at least. However, the license foo is now at a pausing stage, so
I'm looking to get back to hammering on the build area in the next couple
of days. Bootstrapping back to where we were should go a hell of a lot
faster, all things considered. :)

Agreed, however, that it's probably best to wait until the X packages build
for the port, since getting that to work is one of the more non-trivial
tasks facing a new port :)
-- 
Joel Baker <[EMAIL PROTECTED]>


pgpjJgpHPMLT7.pgp
Description: PGP signature


Re: X Strike Force SVN commit: rev 358 - in branches/4.3.0/sid/debian: . scripts

2003-08-05 Thread Branden Robinson
On Sun, Aug 03, 2003 at 03:13:23AM +0200, Michel Dänzer wrote:
> On Sat, 2003-08-02 at 21:39, X Strike Force SVN Admin wrote:
> > 
> >   - tweak xlibmesa-dri's description to mention the Linux kernel
> > specifically (poor unloved Hurd and *BSD folks get no respect, I tell
> > you)
> 
> IIRC the DRI in 4.3.0 works on FreeBSD though; current DRI CVS works on
> NetBSD as well, and AFAIK there are patches for OpenBSD.

Ah, I see.  Well, I'm not aware of an active Debian/FreeBSD port (just
NetBSD).  I'm happy to mention it in the package description once these
packages actually build for Debian/FreeBSD.  The only port on the
horizon at present is netbsd-i386.

-- 
G. Branden Robinson|
Debian GNU/Linux   |   Extra territorium jus dicenti
[EMAIL PROTECTED] |   impune non paretur.
http://people.debian.org/~branden/ |


pgpkcRz1HGnIJ.pgp
Description: PGP signature


Re: X Strike Force SVN commit: rev 358 - in branches/4.3.0/sid/debian: . scripts

2003-08-02 Thread Michel Dänzer
On Sat, 2003-08-02 at 21:39, X Strike Force SVN Admin wrote:
> 
>   - tweak xlibmesa-dri's description to mention the Linux kernel
> specifically (poor unloved Hurd and *BSD folks get no respect, I tell
> you)

IIRC the DRI in 4.3.0 works on FreeBSD though; current DRI CVS works on
NetBSD as well, and AFAIK there are patches for OpenBSD.


-- 
Earthling Michel Dänzer   \  Debian (powerpc), XFree86 and DRI developer
Software libre enthusiast  \ http://svcs.affero.net/rm.php?r=daenzer



X Strike Force SVN commit: rev 358 - in branches/4.3.0/sid/debian: . scripts

2003-08-02 Thread X Strike Force SVN Admin
Author: branden
Date: 2003-08-02 14:39:50 -0500 (Sat, 02 Aug 2003)
New Revision: 358

Modified:
   branches/4.3.0/sid/debian/control
   branches/4.3.0/sid/debian/rules
   branches/4.3.0/sid/debian/scripts/vars.alpha
   branches/4.3.0/sid/debian/scripts/vars.i386
   branches/4.3.0/sid/debian/scripts/vars.ia64
   branches/4.3.0/sid/debian/scripts/vars.powerpc
   branches/4.3.0/sid/debian/scripts/vars.sparc
Log:
Address xlibmesa* package upgrade issues from woody and 4.2.1 packages in
sarge/sid.

debian/scripts/vars.{alpha,i386,ia64,powerpc,sparc}:
  - add xlibmesa-dri to dependencies of x-window-system-core on
architectures where xlibmesa-dri exists
  - add new variable, XLIBMESA_GL_SPECIAL_DEPENDS, which adds xlibmesa-dri
to dependencies of xlibmesa3 on architectures where xlibmesa-dri exists

debian/rules:
  - pass expansion of XLIBMESA_GL_SPECIAL_DEPENDS to dpkg-gencontrol
  - report expansion of XLIBMESA_GL_SPECIAL_DEPENDS in "environment"
target to aid debugging

debian/control:
  - change Architecture: of xlibmesa-dri from "any" to only those
architectures which actually ship this package (alpha, i386, ia64,
powerpc, sparc)
  - xlibmesa-dri conflicts/replaces xlibmesa3-gl and non-pseudo versions of
xlibmesa3 (this was effectively a package split on 5 architectures)
  - tweak xlibmesa-dri's description to mention the Linux kernel
specifically (poor unloved Hurd and *BSD folks get no respect, I tell
you)
  - xlibmesa-gl conflicts/replaces xlibmesa3-gl and non-pseudo versions of
xlibmesa3
  - xlibmesa-gl-dbg conflicts/replaces xlibmesa3-gl-dbg and non-psuedo
versions of xlibmesa3-dbg
  - xlibmesa-gl-dev conflicts/replaces non-pseudo versions of xlibmesa-dev
  - update xlibmesa-gl-dev's description to refer to itself correctly
  - xlibmesa-glu conflicts/replaces xlibmesa3-glu and non-pseudo versions
of xlibmesa3
  - xlibmesa-glu-dbg conflicts/replaces xlibmesa3-glu-dbg and non-psuedo
versions of xlibmesa3-dbg
  - xlibmesa-glu-dev conflicts/replaces non-pseudo versions of xlibmesa-dev
  - update xlibmesa-glu-dev's description to refer to itself correctly
  - add xlibmesa3, xlibmesa3-dbg, and xlibmesa-dev pseudopackages (merged
from trunk and updated) to smooth upgrades from woody


Modified: branches/4.3.0/sid/debian/control
==
--- branches/4.3.0/sid/debian/control   2003-08-01 22:49:40 UTC (rev 357)
+++ branches/4.3.0/sid/debian/control   2003-08-02 19:39:50 UTC (rev 358)
@@ -529,8 +529,10 @@
  Internet hosts will be allowed inbound access to local X servers.
 
 Package: xlibmesa-dri
-Architecture: any
+Architecture: alpha i386 ia64 powerpc sparc
 Depends: xlibmesa-gl
+Conflicts: xlibmesa3 (<< 4.2.1-5), xlibmesa3-gl
+Replaces: xlibmesa3 (<< 4.2.1-5), xlibmesa3-gl
 Description: Mesa 3D graphics library modules [XFree86]
  Chipset-specific DRI modules for the Mesa library, if available for your
  machine architecture, are provided in this package.  (Unlike the modules in
@@ -540,21 +542,22 @@
 Package: xlibmesa-drm-src
 Architecture: all
 Suggests: kernel-source-2.4
-Description: XFree86 4.3 DRM kernel module source snapshot
- This package contains a source archive for DRI kernel modules.  DRI is
- the Direct Rendering Infrastructure, a framework for allowing direct access
- to graphics hardware in a safe and efficient manner.  The source code in this
- package enables the compilation of kernel-side direct rendering modules which
- correspond to the DRI implementation in XFree86 4.3.
+Description: XFree86 4.3 DRM Linux kernel module source snapshot
+ This package contains a source archive for Linux kernel direct rendering
+ modules (DRM), which are the kernel side of DRI.  DRI is the Direct Rendering
+ Infrastructure, a framework for allowing direct access to graphics hardware
+ in a safe and efficient manner.  The source code in this package enables the
+ compilation of kernel-side direct rendering modules which correspond to the
+ DRI implementation in XFree86 4.3.
 
 Package: xlibmesa-gl
 Section: libs
 Architecture: any
 Depends: ${shlibs:Depends}, ${misc:Depends}
 Recommends: xlibmesa-dri
-Conflicts: libgl1
+Conflicts: libgl1, xlibmesa3 (<< 4.2.1-5), xlibmesa3-gl
 Provides: libgl1
-Replaces: mesag3, xlibmesa3, xlibmesa3-gl
+Replaces: mesag3, xlibmesa3 (<< 4.2.1-5), xlibmesa3-gl
 Description: Mesa 3D graphics library [XFree86]
  Mesa is a 3D graphics library which presents an API intended to be compatible
  with OpenGL.  XFree86 maintains its own version of the Mesa library (which is
@@ -571,8 +574,8 @@
 Priority: extra
 Architecture: any
 Depends: xlibmesa-gl (= ${Source-Version}), ${shlibs:Depends}, ${misc:Depends}
-Conflicts: xlibmesa3-dbg
-Replaces: xlibmesa3-dbg
+Conflicts: xlibmesa3-dbg (<< 4.2.1-5), xlibmesa3-gl-dbg
+Replaces: xlibmesa3-dbg (<< 4.2.1-5), xlibmesa3-gl-dbg
 Description: Mesa 3D graphics library (unstripped) [XFree86]
  This package is useful to provide a ba

X Strike Force SVN commit: rev 358 - in branches/4.3.0/sid/debian: . scripts

2003-08-02 Thread X Strike Force SVN Admin
Author: branden
Date: 2003-08-02 14:39:50 -0500 (Sat, 02 Aug 2003)
New Revision: 358

Modified:
   branches/4.3.0/sid/debian/control
   branches/4.3.0/sid/debian/rules
   branches/4.3.0/sid/debian/scripts/vars.alpha
   branches/4.3.0/sid/debian/scripts/vars.i386
   branches/4.3.0/sid/debian/scripts/vars.ia64
   branches/4.3.0/sid/debian/scripts/vars.powerpc
   branches/4.3.0/sid/debian/scripts/vars.sparc
Log:
Address xlibmesa* package upgrade issues from woody and 4.2.1 packages in
sarge/sid.

debian/scripts/vars.{alpha,i386,ia64,powerpc,sparc}:
  - add xlibmesa-dri to dependencies of x-window-system-core on
architectures where xlibmesa-dri exists
  - add new variable, XLIBMESA_GL_SPECIAL_DEPENDS, which adds xlibmesa-dri
to dependencies of xlibmesa3 on architectures where xlibmesa-dri exists

debian/rules:
  - pass expansion of XLIBMESA_GL_SPECIAL_DEPENDS to dpkg-gencontrol
  - report expansion of XLIBMESA_GL_SPECIAL_DEPENDS in "environment"
target to aid debugging

debian/control:
  - change Architecture: of xlibmesa-dri from "any" to only those
architectures which actually ship this package (alpha, i386, ia64,
powerpc, sparc)
  - xlibmesa-dri conflicts/replaces xlibmesa3-gl and non-pseudo versions of
xlibmesa3 (this was effectively a package split on 5 architectures)
  - tweak xlibmesa-dri's description to mention the Linux kernel
specifically (poor unloved Hurd and *BSD folks get no respect, I tell
you)
  - xlibmesa-gl conflicts/replaces xlibmesa3-gl and non-pseudo versions of
xlibmesa3
  - xlibmesa-gl-dbg conflicts/replaces xlibmesa3-gl-dbg and non-psuedo
versions of xlibmesa3-dbg
  - xlibmesa-gl-dev conflicts/replaces non-pseudo versions of xlibmesa-dev
  - update xlibmesa-gl-dev's description to refer to itself correctly
  - xlibmesa-glu conflicts/replaces xlibmesa3-glu and non-pseudo versions
of xlibmesa3
  - xlibmesa-glu-dbg conflicts/replaces xlibmesa3-glu-dbg and non-psuedo
versions of xlibmesa3-dbg
  - xlibmesa-glu-dev conflicts/replaces non-pseudo versions of xlibmesa-dev
  - update xlibmesa-glu-dev's description to refer to itself correctly
  - add xlibmesa3, xlibmesa3-dbg, and xlibmesa-dev pseudopackages (merged
from trunk and updated) to smooth upgrades from woody


Modified: branches/4.3.0/sid/debian/control
==
--- branches/4.3.0/sid/debian/control   2003-08-01 22:49:40 UTC (rev 357)
+++ branches/4.3.0/sid/debian/control   2003-08-02 19:39:50 UTC (rev 358)
@@ -529,8 +529,10 @@
  Internet hosts will be allowed inbound access to local X servers.
 
 Package: xlibmesa-dri
-Architecture: any
+Architecture: alpha i386 ia64 powerpc sparc
 Depends: xlibmesa-gl
+Conflicts: xlibmesa3 (<< 4.2.1-5), xlibmesa3-gl
+Replaces: xlibmesa3 (<< 4.2.1-5), xlibmesa3-gl
 Description: Mesa 3D graphics library modules [XFree86]
  Chipset-specific DRI modules for the Mesa library, if available for your
  machine architecture, are provided in this package.  (Unlike the modules in
@@ -540,21 +542,22 @@
 Package: xlibmesa-drm-src
 Architecture: all
 Suggests: kernel-source-2.4
-Description: XFree86 4.3 DRM kernel module source snapshot
- This package contains a source archive for DRI kernel modules.  DRI is
- the Direct Rendering Infrastructure, a framework for allowing direct access
- to graphics hardware in a safe and efficient manner.  The source code in this
- package enables the compilation of kernel-side direct rendering modules which
- correspond to the DRI implementation in XFree86 4.3.
+Description: XFree86 4.3 DRM Linux kernel module source snapshot
+ This package contains a source archive for Linux kernel direct rendering
+ modules (DRM), which are the kernel side of DRI.  DRI is the Direct Rendering
+ Infrastructure, a framework for allowing direct access to graphics hardware
+ in a safe and efficient manner.  The source code in this package enables the
+ compilation of kernel-side direct rendering modules which correspond to the
+ DRI implementation in XFree86 4.3.
 
 Package: xlibmesa-gl
 Section: libs
 Architecture: any
 Depends: ${shlibs:Depends}, ${misc:Depends}
 Recommends: xlibmesa-dri
-Conflicts: libgl1
+Conflicts: libgl1, xlibmesa3 (<< 4.2.1-5), xlibmesa3-gl
 Provides: libgl1
-Replaces: mesag3, xlibmesa3, xlibmesa3-gl
+Replaces: mesag3, xlibmesa3 (<< 4.2.1-5), xlibmesa3-gl
 Description: Mesa 3D graphics library [XFree86]
  Mesa is a 3D graphics library which presents an API intended to be compatible
  with OpenGL.  XFree86 maintains its own version of the Mesa library (which is
@@ -571,8 +574,8 @@
 Priority: extra
 Architecture: any
 Depends: xlibmesa-gl (= ${Source-Version}), ${shlibs:Depends}, ${misc:Depends}
-Conflicts: xlibmesa3-dbg
-Replaces: xlibmesa3-dbg
+Conflicts: xlibmesa3-dbg (<< 4.2.1-5), xlibmesa3-gl-dbg
+Replaces: xlibmesa3-dbg (<< 4.2.1-5), xlibmesa3-gl-dbg
 Description: Mesa 3D graphics library (unstripped) [XFree86]
  This package is useful to provide a ba