xserver-xorg-video-savage: Changes to 'debian-experimental'

2012-07-18 Thread Maarten Lankhorst
 ChangeLog  |  397 +++
 configure.ac   |   24 +
 debian/README.source   |   24 -
 debian/changelog   |   54 
 debian/compat  |2 
 debian/control |   24 +
 debian/rules   |  103 
 debian/watch   |1 
 debian/xsfbs/repack.sh |   32 --
 debian/xsfbs/xsfbs.mk  |  285 --
 debian/xsfbs/xsfbs.sh  |  622 -
 src/Makefile.am|2 
 src/compat-api.h   |  105 
 src/savage_accel.c |9 
 src/savage_bci.h   |7 
 src/savage_common.h|6 
 src/savage_cursor.c|   10 
 src/savage_dga.c   |   31 +-
 src/savage_dri.c   |  479 +
 src/savage_dri.h   |6 
 src/savage_dripriv.h   |6 
 src/savage_driver.c|  183 ++
 src/savage_driver.h|   42 +--
 src/savage_drm.h   |   12 
 src/savage_exa.c   |   25 -
 src/savage_hwmc.c  |   16 -
 src/savage_i2c.c   |   16 -
 src/savage_pciids.h|   55 
 src/savage_regs.h  |6 
 src/savage_sarea.h |   12 
 src/savage_shadow.c|6 
 src/savage_streams.h   |7 
 src/savage_vbe.c   |   35 +-
 src/savage_vbe.h   |6 
 src/savage_video.c |   88 +++---
 src/savage_xaa.c   |   17 -
 36 files changed, 1166 insertions(+), 1589 deletions(-)

New commits:
commit 3299a36b373cc6d3237b79ef42908e63f822edd1
Author: Maarten Lankhorst maarten.lankho...@canonical.com
Date:   Wed Jul 18 13:42:47 2012 +0200

New upstream release

diff --git a/debian/changelog b/debian/changelog
index e68bc48..bb7137f 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -1,3 +1,9 @@
+xserver-xorg-video-savage (1:2.3.6-1) UNRELEASED; urgency=low
+
+  * New upstream release
+
+ -- Maarten Lankhorst maarten.lankho...@canonical.com  Wed, 18 Jul 2012 
13:42:19 +0200
+
 xserver-xorg-video-savage (1:2.3.4-1) unstable; urgency=low
 
   * New upstream release

commit 03e24e57a11ed176c845ab9c2e5308dceab08d26
Author: Maarten Lankhorst maarten.lankho...@canonical.com
Date:   Wed Jul 18 13:42:38 2012 +0200

Bump changelog

diff --git a/ChangeLog b/ChangeLog
index eda84db..ac40aff 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,56 @@
+commit cb27a7a072c6e087a2e272d84c1d569dc717da8b
+Author: Dave Airlie airl...@redhat.com
+Date:   Tue Jul 17 16:05:09 2012 +1000
+
+xf86-video-savage: bump to version 2.3.6
+
+Signed-off-by: Dave Airlie airl...@redhat.com
+
+commit d7edd7c545473d5ed80c9a46c1405042267a7293
+Author: Dave Airlie airl...@redhat.com
+Date:   Mon Jul 16 03:39:32 2012 +0100
+
+savage: make build with no xaa server.
+
+This fixes savage build against the no XAA server.
+
+Signed-off-by: Dave Airlie airl...@redhat.com
+
+commit 508e0742b7d1ac1e4ff6b648d19bfa062c535d61
+Author: Dave Airlie airl...@redhat.com
+Date:   Mon Jul 2 12:29:41 2012 +0100
+
+savage: bump to 2.3.5
+
+Signed-off-by: Dave Airlie airl...@redhat.com
+
+commit 430b956b49b6c883189074ce13bc234545b714e0
+Author: Dave Airlie airl...@redhat.com
+Date:   Wed Jun 6 11:24:31 2012 +0100
+
+savage: i2c drop xf86Screens usage.
+
+Signed-off-by: Dave Airlie airl...@redhat.com
+
+commit a2714fb09e1e0badbb3e98e24d4b1ed92003bdb9
+Author: Dave Airlie airl...@redhat.com
+Date:   Wed Jun 6 11:22:29 2012 +0100
+
+savage: port to new compat API
+
+Signed-off-by: Dave Airlie airl...@redhat.com
+
+commit de22eab9a21df80fe965dc37d21ba3ac2b9f5fd0
+Author: Tormod Volden debian.tor...@gmail.com
+Date:   Wed Feb 15 22:20:37 2012 +0100
+
+Refactor BIOS modes retrieval to call VBEGetVBEInfo only once
+
+Otherwise, calling it twice would trigger a VBE bug when using
+xserver 1.12.
+
+Signed-off-by: Tormod Volden debian.tor...@gmail.com
+
 commit 63dd44674a28263c5d8d6aec8b72e95f94d3fe6c
 Author: Alan Coopersmith alan.coopersm...@oracle.com
 Date:   Fri Mar 23 19:46:12 2012 -0700

commit cb27a7a072c6e087a2e272d84c1d569dc717da8b
Author: Dave Airlie airl...@redhat.com
Date:   Tue Jul 17 16:05:09 2012 +1000

xf86-video-savage: bump to version 2.3.6

Signed-off-by: Dave Airlie airl...@redhat.com

diff --git a/configure.ac b/configure.ac
index 5e4fbe2..2b99314 100644
--- a/configure.ac
+++ b/configure.ac
@@ -23,7 +23,7 @@
 # Initialize Autoconf
 AC_PREREQ([2.60])
 AC_INIT([xf86-video-savage],
-[2.3.5],
+[2.3.6],
 [https://bugs.freedesktop.org/enter_bug.cgi?product=xorg],
 [xf86-video-savage])
 AC_CONFIG_SRCDIR([Makefile.am])

commit d7edd7c545473d5ed80c9a46c1405042267a7293
Author: Dave Airlie airl...@redhat.com
Date:   Mon Jul 16 03:39:32 2012 +0100

savage: make build with no xaa server.

This fixes savage build against the no XAA server.

Signed-off-by: Dave Airlie airl...@redhat.com

diff --git a/configure.ac b/configure.ac
index ca60e76..5e4fbe2 100644
--- a/configure.ac
+++ b/configure.ac
@@ 

xserver-xorg-video-savage: Changes to 'debian-experimental'

2010-12-05 Thread Cyril Brulebois
 .gitignore  |   78 +
 COPYING |  118 --
 ChangeLog   |  229 
 Makefile.am |   12 ++
 configure.ac|   50 +--
 debian/changelog|7 +
 debian/control  |2 
 debian/copyright|   71 +++-
 man/Makefile.am |   59 -
 man/savage.man  |1 
 src/savage_driver.c |3 
 src/savage_exa.c|4 
 src/savage_video.c  |   13 ++
 13 files changed, 569 insertions(+), 78 deletions(-)

New commits:
commit ba66ab62be50188fa306b7be23bdecb06e95011b
Author: Cyril Brulebois k...@debian.org
Date:   Sun Dec 5 18:33:42 2010 +0100

Upload to experimental.

diff --git a/debian/changelog b/debian/changelog
index 32b37ff..8bbbccc 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -1,9 +1,9 @@
-xserver-xorg-video-savage (1:2.3.2-1) UNRELEASED; urgency=low
+xserver-xorg-video-savage (1:2.3.2-1) experimental; urgency=low
 
   * New upstream release.
   * Bump xutils-dev build-dep for new macros.
 
- -- Cyril Brulebois k...@debian.org  Sun, 05 Dec 2010 18:16:48 +0100
+ -- Cyril Brulebois k...@debian.org  Sun, 05 Dec 2010 18:33:38 +0100
 
 xserver-xorg-video-savage (1:2.3.1-3) experimental; urgency=low
 

commit f7812a7a73ef8b39dc6e490a1e63121b09cf8baa
Author: Cyril Brulebois k...@debian.org
Date:   Sun Dec 5 18:19:49 2010 +0100

Update debian/copyright from upstream COPYING.

diff --git a/debian/copyright b/debian/copyright
index e17bb32..4bcafb4 100644
--- a/debian/copyright
+++ b/debian/copyright
@@ -2,6 +2,76 @@ This package was downloaded from
 http://xorg.freedesktop.org/releases/individual/driver/
 
 Copyright (C) 1994-2000 The XFree86 Project, Inc.  All Rights Reserved.
+Copyright (c) 2003-2006, X.Org Foundation
+
+Permission is hereby granted, free of charge, to any person obtaining a
+copy of this software and associated documentation files (the Software),
+to deal in the Software without restriction, including without limitation
+the rights to use, copy, modify, merge, publish, distribute, sublicense,
+and/or sell copies of the Software, and to permit persons to whom the
+Software is furnished to do so, subject to the following conditions:
+
+The above copyright notice and this permission notice shall be included in
+all copies or substantial portions of the Software.
+
+THE SOFTWARE IS PROVIDED AS IS, WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
+FITESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT.  IN NO EVENT SHALL THE
+COPYRIGHT HOLDER(S) OR AUTHOR(S) BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
+LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
+FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER
+DEALINGS IN THE SOFTWARE.
+
+Except as contained in this notice, the name of the copyright holder(s)
+and author(s) shall not be used in advertising or otherwise to promote
+the sale, use or other dealings in this Software without prior written
+authorization from the copyright holder(s) and author(s).
+
+Copyright 1998-2003 VIA Technologies, Inc. All Rights Reserved.
+Copyright 2001-2003 S3 Graphics, Inc. All Rights Reserved.
+
+Permission is hereby granted, free of charge, to any person obtaining a
+copy of this software and associated documentation files (the Software),
+to deal in the Software without restriction, including without limitation
+the rights to use, copy, modify, merge, publish, distribute, sub license,
+and/or sell copies of the Software, and to permit persons to whom the
+Software is furnished to do so, subject to the following conditions:
+
+The above copyright notice and this permission notice (including the
+next paragraph) shall be included in all copies or substantial portions
+of the Software.
+
+THE SOFTWARE IS PROVIDED AS IS, WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
+FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT. IN NO EVENT SHALL
+VIA, S3 GRAPHICS, AND/OR ITS SUPPLIERS BE LIABLE FOR ANY CLAIM, DAMAGES OR
+OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE,
+ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER
+DEALINGS IN THE SOFTWARE.
+
+Copyright 2004  Felix Kuehling
+All Rights Reserved.
+
+Permission is hereby granted, free of charge, to any person obtaining a
+copy of this software and associated documentation files (the Software),
+to deal in the Software without restriction, including without limitation
+the rights to use, copy, modify, merge, publish, distribute, sub license,
+and/or sell copies of the Software, and to permit persons to whom the
+Software is furnished to do so, subject to the following conditions:
+
+The above copyright notice and this permission notice (including the
+next paragraph) shall be included in all copies or substantial portions
+of 

xserver-xorg-video-savage: Changes to 'debian-experimental'

2010-10-16 Thread Cyril Brulebois
 debian/README.source  |2 +-
 debian/changelog  |   22 ++
 debian/control|   10 --
 debian/rules  |   14 +++---
 debian/xsfbs/xsfbs.mk |   35 ++-
 5 files changed, 56 insertions(+), 27 deletions(-)

New commits:
commit 00f9cccedd7fb764c47ceedab2dc062789d7d885
Author: Cyril Brulebois k...@debian.org
Date:   Sat Oct 16 20:59:44 2010 +0200

Upload to experimental.

diff --git a/debian/changelog b/debian/changelog
index 58c8dd6..707ad3c 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -1,8 +1,8 @@
-xserver-xorg-video-savage (1:2.3.1-3) UNRELEASED; urgency=low
+xserver-xorg-video-savage (1:2.3.1-3) experimental; urgency=low
 
   * Build against Xserver 1.9.1 rc1.
 
- -- Cyril Brulebois k...@debian.org  Sat, 16 Oct 2010 20:59:19 +0200
+ -- Cyril Brulebois k...@debian.org  Sat, 16 Oct 2010 20:59:43 +0200
 
 xserver-xorg-video-savage (1:2.3.1-2) unstable; urgency=low
 

commit bb55076800d13810daf107b6b97fbbf354de6790
Author: Cyril Brulebois k...@debian.org
Date:   Sat Oct 16 20:59:27 2010 +0200

Build against Xserver 1.9.1 rc1.

diff --git a/debian/changelog b/debian/changelog
index b3467da..58c8dd6 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -1,3 +1,9 @@
+xserver-xorg-video-savage (1:2.3.1-3) UNRELEASED; urgency=low
+
+  * Build against Xserver 1.9.1 rc1.
+
+ -- Cyril Brulebois k...@debian.org  Sat, 16 Oct 2010 20:59:19 +0200
+
 xserver-xorg-video-savage (1:2.3.1-2) unstable; urgency=low
 
   [ Julien Cristau ]
diff --git a/debian/control b/debian/control
index 5b3c71c..0cc51bd 100644
--- a/debian/control
+++ b/debian/control
@@ -6,7 +6,7 @@ Uploaders: David Nusinow dnusi...@debian.org, Brice Goglin 
bgog...@debian.org
 Build-Depends:
  debhelper (= 5.0.0),
  pkg-config,
- xserver-xorg-dev (= 2:1.7.6.901),
+ xserver-xorg-dev (= 2:1.9.0.901),
  x11proto-video-dev,
  x11proto-xext-dev,
  x11proto-gl-dev,

commit d404ae524cb59a89e72032c1d5944b675c5e7fb4
Author: Mikhail Gusarov dotted...@debian.org
Date:   Fri May 7 18:58:58 2010 +0700

Remove duplicate xorg.fd.o URL and confusing mailing list URL from 
debian/control

diff --git a/debian/control b/debian/control
index 5e83aa8..5b3c71c 100644
--- a/debian/control
+++ b/debian/control
@@ -38,7 +38,5 @@ Description: X.Org X server -- Savage display driver
  .
  More information about X.Org can be found at:
  URL:http://www.X.org
- URL:http://xorg.freedesktop.org
- URL:http://lists.freedesktop.org/mailman/listinfo/xorg
  .
  This package is built from the X.org xf86-video-savage driver module.

commit bf54dba378b9d3bcec47b5660b1189dd915f3bbc
Author: Cyril Brulebois k...@debian.org
Date:   Tue May 4 00:12:25 2010 +0200

Upload to unstable.

diff --git a/debian/changelog b/debian/changelog
index afcaa05..b3467da 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -1,4 +1,4 @@
-xserver-xorg-video-savage (1:2.3.1-2) UNRELEASED; urgency=low
+xserver-xorg-video-savage (1:2.3.1-2) unstable; urgency=low
 
   [ Julien Cristau ]
   * Rename the build directory to not include DEB_BUILD_GNU_TYPE for no
@@ -12,7 +12,7 @@ xserver-xorg-video-savage (1:2.3.1-2) UNRELEASED; urgency=low
   * Add myself to Uploaders.
   * Bump Standards-Version from 3.8.3 to 3.8.4 (no changes needed).
 
- -- Julien Cristau jcris...@debian.org  Sat, 23 Jan 2010 02:28:29 +0100
+ -- Cyril Brulebois k...@debian.org  Tue, 04 May 2010 00:12:21 +0200
 
 xserver-xorg-video-savage (1:2.3.1-1) experimental; urgency=low
 

commit 6bf0c9154258e5aaef1a090a9dfa44e70eccfcdb
Author: Cyril Brulebois k...@debian.org
Date:   Tue May 4 00:12:07 2010 +0200

Bump Standards-Version from 3.8.3 to 3.8.4 (no changes needed).

diff --git a/debian/changelog b/debian/changelog
index de2e6e1..afcaa05 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -10,6 +10,7 @@ xserver-xorg-video-savage (1:2.3.1-2) UNRELEASED; urgency=low
 ${xviddriver:Depends} in Depends, and bump B-D on xserver-xorg-dev
 accordingly.
   * Add myself to Uploaders.
+  * Bump Standards-Version from 3.8.3 to 3.8.4 (no changes needed).
 
  -- Julien Cristau jcris...@debian.org  Sat, 23 Jan 2010 02:28:29 +0100
 
diff --git a/debian/control b/debian/control
index 10f8630..5e83aa8 100644
--- a/debian/control
+++ b/debian/control
@@ -22,7 +22,7 @@ Build-Depends:
  automake,
  libtool,
  xutils-dev
-Standards-Version: 3.8.3
+Standards-Version: 3.8.4
 Vcs-Git: git://git.debian.org/git/pkg-xorg/driver/xserver-xorg-video-savage
 Vcs-Browser: 
http://git.debian.org/?p=pkg-xorg/driver/xserver-xorg-video-savage.git
 

commit b6cbf1dcceca5cbeafc7a18ac0c6b536ae296abb
Author: Cyril Brulebois k...@debian.org
Date:   Tue May 4 00:11:29 2010 +0200

Add myself to Uploaders.

diff --git a/debian/changelog b/debian/changelog
index af319da..de2e6e1 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -9,6 +9,7 @@ xserver-xorg-video-savage (1:2.3.1-2) UNRELEASED; urgency=low
   * Update to new xsfbs, replace deprecated 

xserver-xorg-video-savage: Changes to 'debian-experimental'

2009-12-05 Thread Cyril Brulebois
 ChangeLog|  189 ++
 README   |   20 +
 configure.ac |   10 
 debian/README.source |   73 +++
 debian/changelog |   35 +++
 debian/control   |4 
 debian/patches/01_gen_pci_ids.diff   |   39 ---
 debian/patches/series|1 
 debian/xserver-xorg-video-savage.install |1 
 debian/xsfbs/xsfbs.mk|   21 --
 debian/xsfbs/xsfbs.sh|  311 ---
 man/savage.man   |   35 +++
 src/savage_accel.c   |   26 ++
 src/savage_dri.c |   42 
 src/savage_driver.c  |  238 +++
 src/savage_driver.h  |6 
 src/savage_exa.c |  128 +---
 src/savage_hwmc.c|1 
 src/savage_video.c   |  196 +++
 19 files changed, 715 insertions(+), 661 deletions(-)

New commits:
commit e0e5e50e205e057ef1c3e2974836ac6f9c4df1c3
Author: Cyril Brulebois k...@debian.org
Date:   Sun Dec 6 01:54:22 2009 +0100

Upload to experimental.

diff --git a/debian/changelog b/debian/changelog
index 1c55dce..3371c33 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -1,10 +1,14 @@
-xserver-xorg-video-savage (1:2.3.1-1) UNRELEASED; urgency=low
+xserver-xorg-video-savage (1:2.3.1-1) experimental; urgency=low
 
+  [ Timo Aaltonen ]
   * New upstream release.
   * Bump Standards-Version to 3.8.3.
   * Build against Xserver 1.7.
 
- -- Timo Aaltonen tjaal...@ubuntu.com  Sat, 05 Dec 2009 01:49:10 +0200
+  [ Cyril Brulebois ]
+  * Upload to experimental.
+
+ -- Cyril Brulebois k...@debian.org  Sun, 06 Dec 2009 01:54:17 +0100
 
 xserver-xorg-video-savage (1:2.3.0-1) unstable; urgency=low
 

commit 8ad8c98bab6031973f4d04dd0fb1c8620bd46c58
Author: Timo Aaltonen tjaal...@cc.hut.fi
Date:   Sat Dec 5 02:09:30 2009 +0200

Build against Xserver 1.7.

diff --git a/debian/changelog b/debian/changelog
index 8c8d8f7..1c55dce 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -2,8 +2,9 @@ xserver-xorg-video-savage (1:2.3.1-1) UNRELEASED; urgency=low
 
   * New upstream release.
   * Bump Standards-Version to 3.8.3.
+  * Build against Xserver 1.7.
 
- -- Timo Aaltonen tjaal...@ubuntu.com  Tue, 01 Dec 2009 10:12:09 +0200
+ -- Timo Aaltonen tjaal...@ubuntu.com  Sat, 05 Dec 2009 01:49:10 +0200
 
 xserver-xorg-video-savage (1:2.3.0-1) unstable; urgency=low
 
diff --git a/debian/control b/debian/control
index 8d5e0ab..e87ccba 100644
--- a/debian/control
+++ b/debian/control
@@ -6,7 +6,7 @@ Uploaders: David Nusinow dnusi...@debian.org, Julien Cristau 
jcris...@debian.
 Build-Depends:
  debhelper (= 5.0.0),
  pkg-config,
- xserver-xorg-dev (= 2:1.5.99.901),
+ xserver-xorg-dev (= 2:1.7),
  x11proto-video-dev,
  x11proto-xext-dev,
  x11proto-gl-dev,

commit de9a3b3e267d045736fd941eed8831d8f4fbca84
Author: Timo Aaltonen tjaal...@cc.hut.fi
Date:   Tue Dec 1 10:13:01 2009 +0200

Bump Standards-Version to 3.8.3.

diff --git a/debian/changelog b/debian/changelog
index bbd0ad1..8c8d8f7 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -1,6 +1,7 @@
 xserver-xorg-video-savage (1:2.3.1-1) UNRELEASED; urgency=low
 
   * New upstream release.
+  * Bump Standards-Version to 3.8.3.
 
  -- Timo Aaltonen tjaal...@ubuntu.com  Tue, 01 Dec 2009 10:12:09 +0200
 
diff --git a/debian/control b/debian/control
index 37edece..8d5e0ab 100644
--- a/debian/control
+++ b/debian/control
@@ -22,7 +22,7 @@ Build-Depends:
  automake,
  libtool,
  xutils-dev
-Standards-Version: 3.8.2
+Standards-Version: 3.8.3
 Vcs-Git: git://git.debian.org/git/pkg-xorg/driver/xserver-xorg-video-savage
 Vcs-Browser: 
http://git.debian.org/?p=pkg-xorg/driver/xserver-xorg-video-savage.git
 

commit c630a872cb929e498f5f831cff15f2b1c8a590c4
Author: Timo Aaltonen tjaal...@cc.hut.fi
Date:   Tue Dec 1 10:12:35 2009 +0200

Update the changelogs.

diff --git a/ChangeLog b/ChangeLog
index 76d0280..3d9bfcf 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,38 @@
+commit 36ab23a95fd8d46a1206a941278df8845d5765ba
+Author: Dave Airlie airl...@redhat.com
+Date:   Thu Jul 30 12:04:29 2009 +1000
+
+savage: bump for release 2.3.1
+
+commit ad0b7ba4618c09c1a9d5a6da6b12f42980b7450c
+Author: Dave Airlie airl...@redhat.com
+Date:   Tue Jul 28 18:40:18 2009 +1000
+
+savage: move abi check down for RAC
+
+commit 21f6bf3e492d328b8c7003ffb0c9deec0113fb05
+Author: Dave Airlie airl...@redhat.com
+Date:   Tue Jul 28 15:22:41 2009 +1000
+
+savage: change to using ABI version check
+
+commit 3c0b164ffe9e1f582cee43f89a94fc0a2899bed8
+Author: Dave Airlie airl...@redhat.com
+Date:   Tue Jul 28 13:32:36 2009 +1000
+
+savage: update for resources/RAC API removal
+
+commit 96d19b654e934fc3f85f9b45f1dee224cb40b389
+Author: Peter Hutterer 

xserver-xorg-video-savage: Changes to 'debian-experimental'

2009-02-03 Thread Brice Goglin
 Makefile.in|  675 -
 aclocal.m4 | 8256 -
 config.guess   | 1526 ---
 config.h.in|   72 
 config.sub | 1658 ---
 configure  |23271 -
 debian/changelog   |9 
 debian/control |   20 
 debian/rules   |   25 
 debian/xsfbs/repack.sh |   32 
 depcomp|  589 -
 install-sh |  519 -
 ltmain.sh  | 6964 --
 man/Makefile.in|  428 
 missing|  367 
 mkinstalldirs  |  161 
 src/Makefile.in|  574 -
 17 files changed, 76 insertions(+), 45070 deletions(-)

New commits:
commit 5bc38f7431e3ca420593bd72ee19efa1bf6eaf07
Author: Brice Goglin bgog...@debian.org
Date:   Tue Feb 3 23:07:47 2009 +0100

Prepare changelog for upload

diff --git a/debian/changelog b/debian/changelog
index d81b8ee..c7cc9a4 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -1,11 +1,11 @@
-xserver-xorg-video-savage (1:2.2.1-4) UNRELEASED; urgency=low
+xserver-xorg-video-savage (1:2.2.1-4) experimental; urgency=low
 
   * Build against xserver 1.6 rc1.
   * Allow parallel builds.
   * Run autoreconf on build; add build-deps on automake, libtool and
 xutils-dev.
 
- -- Brice Goglin bgog...@debian.org  Tue, 03 Feb 2009 23:06:45 +0100
+ -- Brice Goglin bgog...@debian.org  Tue, 03 Feb 2009 23:07:21 +0100
 
 xserver-xorg-video-savage (1:2.2.1-3) experimental; urgency=low
 

commit bb9981a0df378a116c7ee6217383154c325fc686
Author: Brice Goglin bgog...@debian.org
Date:   Tue Feb 3 23:06:22 2009 +0100

Build against Xserver 1.6rc1

diff --git a/debian/changelog b/debian/changelog
index 6f9fc3f..d81b8ee 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -1,10 +1,11 @@
 xserver-xorg-video-savage (1:2.2.1-4) UNRELEASED; urgency=low
 
+  * Build against xserver 1.6 rc1.
   * Allow parallel builds.
   * Run autoreconf on build; add build-deps on automake, libtool and
 xutils-dev.
 
- -- Brice Goglin bgog...@debian.org  Tue, 03 Feb 2009 23:04:47 +0100
+ -- Brice Goglin bgog...@debian.org  Tue, 03 Feb 2009 23:06:45 +0100
 
 xserver-xorg-video-savage (1:2.2.1-3) experimental; urgency=low
 
diff --git a/debian/control b/debian/control
index 0021c9f..7edc777 100644
--- a/debian/control
+++ b/debian/control
@@ -6,7 +6,7 @@ Uploaders: David Nusinow dnusi...@debian.org, Julien Cristau 
jcris...@debian.
 Build-Depends:
  debhelper (= 5.0.0),
  pkg-config,
- xserver-xorg-dev (= 2:1.5),
+ xserver-xorg-dev (= 2:1.5.99.901),
  x11proto-video-dev,
  x11proto-xext-dev,
  x11proto-gl-dev,

commit 0ba828949201839b40da25350b66329556a511db
Author: Brice Goglin bgog...@debian.org
Date:   Tue Feb 3 23:05:55 2009 +0100

Delete generated files

diff --git a/Makefile.in b/Makefile.in
deleted file mode 100644
index 86587c6..000
--- a/Makefile.in
+++ /dev/null
@@ -1,675 +0,0 @@
-# Makefile.in generated by automake 1.10.1 from Makefile.am.
-# @configure_input@
-
-# Copyright (C) 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002,
-# 2003, 2004, 2005, 2006, 2007, 2008  Free Software Foundation, Inc.
-# This Makefile.in is free software; the Free Software Foundation
-# gives unlimited permission to copy and/or distribute it,
-# with or without modifications, as long as this notice is preserved.
-
-# This program is distributed in the hope that it will be useful,
-# but WITHOUT ANY WARRANTY, to the extent permitted by law; without
-# even the implied warranty of MERCHANTABILITY or FITNESS FOR A
-# PARTICULAR PURPOSE.
-
-...@set_make@
-
-#  Copyright 2005 Adam Jackson.
-#
-#  Permission is hereby granted, free of charge, to any person obtaining a
-#  copy of this software and associated documentation files (the Software),
-#  to deal in the Software without restriction, including without limitation
-#  on the rights to use, copy, modify, merge, publish, distribute, sub
-#  license, and/or sell copies of the Software, and to permit persons to whom
-#  the Software is furnished to do so, subject to the following conditions:
-#
-#  The above copyright notice and this permission notice (including the next
-#  paragraph) shall be included in all copies or substantial portions of the
-#  Software.
-#
-#  THE SOFTWARE IS PROVIDED AS IS, WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
-#  IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
-#  FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT.  IN NO EVENT SHALL
-#  ADAM JACKSON BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER
-#  IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN
-#  CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
-VPATH = @srcdir@
-pkgdatadir = $(datadir)/@PACKAGE@
-pkglibdir = $(libdir)/@PACKAGE@
-pkgincludedir = $(includedir)/@PACKAGE@
-am__cd = CDPATH=$${ZSH_VERSION+.}$(PATH_SEPARATOR)  cd
-install_sh_DATA = $(install_sh) -c -m 644
-install_sh_PROGRAM = $(install_sh) -c

xserver-xorg-video-savage: Changes to 'debian-experimental'

2008-09-08 Thread Julien Cristau
 ChangeLog  |   51 +++
 aclocal.m4 |2 
 configure  |   20 -
 configure.ac   |2 
 debian/changelog   |   34 +-
 debian/control |2 
 debian/patches/03_request_16bit_depth.diff |8 
 debian/rules   |2 
 debian/xsfbs/xsfbs-autoreconf.mk   |  150 ---
 debian/xsfbs/xsfbs.mk  |   51 +--
 debian/xsfbs/xsfbs.sh  |  387 +++--
 ltmain.sh  |2 
 src/savage_driver.c|   38 ++
 src/savage_exa.c   |   21 -
 src/savage_vbe.c   |   10 
 15 files changed, 366 insertions(+), 414 deletions(-)

New commits:
commit 2c68e2881a19f63ae64e9d2b5498663fe58450b4
Author: Julien Cristau [EMAIL PROTECTED]
Date:   Mon Sep 8 19:32:17 2008 +0100

Prepare changelog for upload

diff --git a/debian/changelog b/debian/changelog
index 9eb649f..a1b329e 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -1,9 +1,9 @@
-xserver-xorg-video-savage (1:2.2.1-3) UNRELEASED; urgency=low
+xserver-xorg-video-savage (1:2.2.1-3) experimental; urgency=low
 
   * Drop patch 02_temporary_revert_pciaccess.
   * Build against xserver 1.5.
 
- -- Julien Cristau [EMAIL PROTECTED]  Mon, 08 Sep 2008 19:07:47 +0100
+ -- Julien Cristau [EMAIL PROTECTED]  Mon, 08 Sep 2008 19:32:12 +0100
 
 xserver-xorg-video-savage (1:2.2.1-2) unstable; urgency=low
 

commit 8fab2a38f13e8c172da184e146820d04e6fb177b
Author: Julien Cristau [EMAIL PROTECTED]
Date:   Mon Sep 8 19:32:01 2008 +0100

autoreconf

diff --git a/configure b/configure
index b24977f..9d43b77 100755
--- a/configure
+++ b/configure
@@ -883,6 +883,10 @@ DRI_TRUE
 DRI_FALSE
 DRI_CFLAGS
 DRI_LIBS
+PCIACCESS_CFLAGS
+PCIACCESS_LIBS
+XSERVER_LIBPCIACCESS_TRUE
+XSERVER_LIBPCIACCESS_FALSE
 moduledir
 DRIVER_NAME
 APP_MAN_SUFFIX
@@ -919,7 +923,9 @@ PKG_CONFIG
 XORG_CFLAGS
 XORG_LIBS
 DRI_CFLAGS
-DRI_LIBS'
+DRI_LIBS
+PCIACCESS_CFLAGS
+PCIACCESS_LIBS'
 
 
 # Initialize some variables set by options.
@@ -1542,6 +1548,10 @@ Some influential environment variables:
   XORG_LIBS   linker flags for XORG, overriding pkg-config
   DRI_CFLAGS  C compiler flags for DRI, overriding pkg-config
   DRI_LIBSlinker flags for DRI, overriding pkg-config
+  PCIACCESS_CFLAGS
+  C compiler flags for PCIACCESS, overriding pkg-config
+  PCIACCESS_LIBS
+  linker flags for PCIACCESS, overriding pkg-config
 
 Use these variables to override the choices made by `configure' or to help
 it to find libraries and programs with nonstandard names/locations.
@@ -4385,7 +4395,7 @@ ia64-*-hpux*)
   ;;
 *-*-irix6*)
   # Find out which ABI we are using.
-  echo '#line 4388 configure'  conftest.$ac_ext
+  echo '#line 4398 configure'  conftest.$ac_ext
   if { (eval echo $as_me:$LINENO: \$ac_compile\) 5
   (eval $ac_compile) 25
   ac_status=$?
@@ -7442,11 +7452,11 @@ else
-e 's:.*FLAGS}\{0,1\} :$lt_compiler_flag :; t' \
-e 's: [^ ]*conftest\.: $lt_compiler_flag:; t' \
-e 's:$: $lt_compiler_flag:'`
-   (eval echo \\$as_me:7445: $lt_compile\ 5)
+   (eval echo \\$as_me:7455: $lt_compile\ 5)
(eval $lt_compile 2conftest.err)
ac_status=$?
cat conftest.err 5
-   echo $as_me:7449: \$? = $ac_status 5
+   echo $as_me:7459: \$? = $ac_status 5
if (exit $ac_status)  test -s $ac_outfile; then
  # The compiler can only warn and ignore the option if not recognized
  # So say no if there are warnings other than the usual output.
@@ -7732,11 +7742,11 @@ else
-e 's:.*FLAGS}\{0,1\} :$lt_compiler_flag :; t' \
-e 's: [^ ]*conftest\.: $lt_compiler_flag:; t' \
-e 's:$: $lt_compiler_flag:'`
-   (eval echo \\$as_me:7735: $lt_compile\ 5)
+   (eval echo \\$as_me:7745: $lt_compile\ 5)
(eval $lt_compile 2conftest.err)
ac_status=$?
cat conftest.err 5
-   echo $as_me:7739: \$? = $ac_status 5
+   echo $as_me:7749: \$? = $ac_status 5
if (exit $ac_status)  test -s $ac_outfile; then
  # The compiler can only warn and ignore the option if not recognized
  # So say no if there are warnings other than the usual output.
@@ -7836,11 +7846,11 @@ else
-e 's:.*FLAGS}\{0,1\} :$lt_compiler_flag :; t' \
-e 's: [^ ]*conftest\.: $lt_compiler_flag:; t' \
-e 's:$: $lt_compiler_flag:'`
-   (eval echo \\$as_me:7839: $lt_compile\ 5)
+   (eval echo \\$as_me:7849: $lt_compile\ 5)
(eval $lt_compile 2out/conftest.err)
ac_status=$?
cat out/conftest.err 5
-   echo $as_me:7843: \$? = $ac_status 5
+   echo $as_me:7853: \$? = $ac_status 5
if (exit $ac_status)  test -s out/conftest2.$ac_objext
then
  # The compiler can only warn and ignore the option if not recognized
@@ -10213,7 +10223,7 @@ else
   lt_dlunknown=0; lt_dlno_uscore=1; lt_dlneed_uscore=2
   lt_status=$lt_dlunknown
   cat  

xserver-xorg-video-savage: Changes to 'debian-experimental'

2008-03-19 Thread Julien Cristau
 .cvsignore |   19 
 ChangeLog  |  199 +
 Makefile.in|   31 
 aclocal.m4 |  265 +--
 config.guess   |   36 -
 config.sub |   52 +
 configure  |  978 +++--
 configure.ac   |   14 
 debian/changelog   |   40 +
 debian/control |   10 
 debian/patches/03_request_16bit_depth.diff |   11 
 debian/patches/series  |1 
 debian/xsfbs/xsfbs.mk  |   76 --
 debian/xsfbs/xsfbs.sh  |7 
 depcomp|   33 
 install-sh |  228 +++---
 ltmain.sh  |   58 +
 man/.cvsignore |2 
 man/Makefile.am|1 
 man/Makefile.in|9 
 src/.cvsignore |6 
 src/Makefile.in|   31 
 src/savage_accel.c |1 
 src/savage_bci.h   |1 
 src/savage_dga.c   |3 
 src/savage_dri.c   |   49 -
 src/savage_driver.c|  429 +---
 src/savage_driver.h|   34 -
 src/savage_hwmc.c  |2 
 src/savage_i2c.c   |1 
 src/savage_regs.h  |1 
 src/savage_shadow.c|1 
 src/savage_vbe.c   |1 
 src/savage_vbe.h   |1 
 src/savage_video.c |   55 +
 35 files changed, 1922 insertions(+), 764 deletions(-)

New commits:
commit 1e575af099e9bc24daf9c9a83a1f371241f916c0
Author: Julien Cristau [EMAIL PROTECTED]
Date:   Thu Mar 20 02:06:39 2008 +0100

debian/control updates

* Build against xserver 1.5 rc1.
* Bump Standards-Version to 3.7.3.
* Drop the XS- prefix from Vcs-* control fields.

diff --git a/debian/changelog b/debian/changelog
index 7a5d187..f4f90da 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -11,6 +11,9 @@ xserver-xorg-video-savage (1:2.2.0-1) UNRELEASED; urgency=low
   [ Julien Cristau ]
   * New upstream release.
   * Drop patch 02_temporary_revert_pciaccess.
+  * Build against xserver 1.5 rc1.
+  * Bump Standards-Version to 3.7.3.
+  * Drop the XS- prefix from Vcs-* control fields.
 
  -- David Nusinow [EMAIL PROTECTED]  Thu, 22 Nov 2007 00:06:24 -0500
 
diff --git a/debian/control b/debian/control
index 0be9597..aac2240 100644
--- a/debian/control
+++ b/debian/control
@@ -3,10 +3,10 @@ Section: x11
 Priority: optional
 Maintainer: Debian X Strike Force debian-x@lists.debian.org
 Uploaders: David Nusinow [EMAIL PROTECTED], Julien Cristau [EMAIL 
PROTECTED], Brice Goglin [EMAIL PROTECTED]
-Build-Depends: debhelper (= 5.0.0), pkg-config, xserver-xorg-dev (= 2:1.4), 
x11proto-video-dev, x11proto-xext-dev, x11proto-gl-dev, libgl1-mesa-dev | 
libgl-dev, x11proto-core-dev, x11proto-fonts-dev, x11proto-randr-dev, 
x11proto-render-dev, libdrm-dev ( 2.0) [!hurd-i386], x11proto-xf86dri-dev, 
quilt
-Standards-Version: 3.7.2.0
-XS-Vcs-Git: git://git.debian.org/git/pkg-xorg/driver/xserver-xorg-video-savage
-XS-Vcs-Browser: 
http://git.debian.org/?p=pkg-xorg/driver/xserver-xorg-video-savage.git
+Build-Depends: debhelper (= 5.0.0), pkg-config, xserver-xorg-dev (= 
2:1.4.99.901), x11proto-video-dev, x11proto-xext-dev, x11proto-gl-dev, 
libgl1-mesa-dev | libgl-dev, x11proto-core-dev, x11proto-fonts-dev, 
x11proto-randr-dev, x11proto-render-dev, libdrm-dev ( 2.0) [!hurd-i386], 
x11proto-xf86dri-dev, quilt, libpciaccess-dev
+Standards-Version: 3.7.3
+Vcs-Git: git://git.debian.org/git/pkg-xorg/driver/xserver-xorg-video-savage
+Vcs-Browser: 
http://git.debian.org/?p=pkg-xorg/driver/xserver-xorg-video-savage.git
 
 Package: xserver-xorg-video-savage
 Architecture: any

commit 99a39f18521b6f60f959a0c2bbe8e3b5f3db4616
Author: Julien Cristau [EMAIL PROTECTED]
Date:   Thu Mar 20 02:05:13 2008 +0100

autoreconf

diff --git a/Makefile.in b/Makefile.in
index 340f363..86587c6 100644
--- a/Makefile.in
+++ b/Makefile.in
@@ -1,8 +1,8 @@
-# Makefile.in generated by automake 1.10 from Makefile.am.
+# Makefile.in generated by automake 1.10.1 from Makefile.am.
 # @configure_input@
 
 # Copyright (C) 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002,
-# 2003, 2004, 2005, 2006  Free Software Foundation, Inc.
+# 2003, 2004, 2005, 2006, 2007, 2008  Free Software Foundation, Inc.
 # This Makefile.in is free software; the Free Software Foundation
 # gives unlimited permission to copy and/or distribute it,
 # with or without modifications, as long as this notice is preserved.
@@ -118,6 +118,7 @@ 

xserver-xorg-video-savage: Changes to 'debian-experimental'

2007-09-13 Thread David Nusinow
 ChangeLog  | 1073 -
 Makefile.in|  127 -
 aclocal.m4 |  676 +++--
 config.guess   |   32 
 config.sub |   16 
 configure  | 1147 
++
 configure.ac   |2 
 debian/changelog   |   57 
 debian/control |   13 
 debian/patches/01_gen_pci_ids.diff |   39 
 debian/patches/01_savage_driver_disable_randr_on_rotation.diff |   58 
 debian/patches/02_fix_respawn_crash_regression.diff|   23 
 debian/patches/series  |3 
 debian/rules   |4 
 debian/xserver-xorg-video-savage.install   |1 
 debian/xsfbs/xsfbs.mk  |   36 
 depcomp|   64 
 install-sh |  348 ++-
 ltmain.sh  |  233 +-
 man/Makefile.in|   94 
 man/savage.man |   19 
 missing|   61 
 mkinstalldirs  |5 
 src/Makefile.in|  151 -
 src/savage_bci.h   |6 
 src/savage_driver.c|  101 
 src/savage_driver.h|8 
 src/savage_exa.c   |  142 -
 src/savage_image.c |  204 -
 29 files changed, 3237 insertions(+), 1506 deletions(-)

New commits:
commit c3e06ad850cf7f857b2c44903522922b216176b7
Author: David Nusinow [EMAIL PROTECTED]
Date:   Thu Sep 13 20:41:36 2007 -0400

* Build against X server 1.4 and build-dep on it as well

diff --git a/debian/changelog b/debian/changelog
index d5c0bb9..235fd18 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -5,12 +5,12 @@ xserver-xorg-video-savage (1:2.1.3-2) experimental; 
urgency=low
 thanks Tormod Volden, closes: #438975.
 
   [ David Nusinow ]
-  * Build against X server 1.3.99.0 and build-dep on it as well
+  * Build against X server 1.4 and build-dep on it as well
   * Add 01_gen_pci_ids.diff. This patch provides a set of pci id's that this
 driver supports so that the server can automatically load it
   * Exclude savage_drv.la from dh_install
 
- -- David Nusinow [EMAIL PROTECTED]  Fri, 31 Aug 2007 18:09:56 -0400
+ -- David Nusinow [EMAIL PROTECTED]  Thu, 13 Sep 2007 20:40:23 -0400
 
 xserver-xorg-video-savage (1:2.1.3-1) unstable; urgency=low
 
diff --git a/debian/control b/debian/control
index a0264c9..7114062 100644
--- a/debian/control
+++ b/debian/control
@@ -3,7 +3,7 @@ Section: x11
 Priority: optional
 Maintainer: Debian X Strike Force debian-x@lists.debian.org
 Uploaders: David Nusinow [EMAIL PROTECTED], Julien Cristau [EMAIL 
PROTECTED]
-Build-Depends: debhelper (= 5.0.0), pkg-config, xserver-xorg-dev (= 
2:1.3.99.0), x11proto-video-dev, x11proto-xext-dev, x11proto-gl-dev, 
libgl1-mesa-dev | libgl-dev, x11proto-core-dev, x11proto-fonts-dev, 
x11proto-randr-dev, x11proto-render-dev, libdrm-dev ( 2.0) [!hurd-i386], 
x11proto-xf86dri-dev, quilt
+Build-Depends: debhelper (= 5.0.0), pkg-config, xserver-xorg-dev (= 2:1.4), 
x11proto-video-dev, x11proto-xext-dev, x11proto-gl-dev, libgl1-mesa-dev | 
libgl-dev, x11proto-core-dev, x11proto-fonts-dev, x11proto-randr-dev, 
x11proto-render-dev, libdrm-dev ( 2.0) [!hurd-i386], x11proto-xf86dri-dev, 
quilt
 Standards-Version: 3.7.2.0
 XS-Vcs-Git: git://git.debian.org/git/pkg-xorg/driver/xserver-xorg-video-savage
 XS-Vcs-Browser: 
http://git.debian.org/?p=pkg-xorg/driver/xserver-xorg-video-savage.git

commit 23e26098563ab2c9090dd765ef51eb8c92edd19a
Author: David Nusinow [EMAIL PROTECTED]
Date:   Fri Aug 31 18:11:42 2007 -0400

Exclude savage_drv.la from dh_install

diff --git a/debian/changelog b/debian/changelog
index 97abd67..d5c0bb9 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -8,8 +8,9 @@ xserver-xorg-video-savage (1:2.1.3-2) experimental; urgency=low
   * Build against X server 1.3.99.0 and build-dep on it as well
   * Add 01_gen_pci_ids.diff. This patch provides a set of pci id's that this
 driver supports so that the server can automatically load it
+  * Exclude savage_drv.la from dh_install
 
- -- David Nusinow [EMAIL PROTECTED]  Fri, 31 Aug 2007 18:04:25 -0400

xserver-xorg-video-savage: Changes to 'debian-experimental'

2007-02-21 Thread David Nusinow
 debian/control|2 +-
 debian/xsfbs/xsfbs.mk |5 -
 2 files changed, 5 insertions(+), 2 deletions(-)

New commits:
commit 9a026801e7b742dd6445025e1ec50100b99985d3
Author: David Nusinow [EMAIL PROTECTED]
Date:   Wed Feb 21 22:08:05 2007 -0500

Generate Provides line automatically

diff --git a/debian/control b/debian/control
index 2330685..8767bf2 100644
--- a/debian/control
+++ b/debian/control
@@ -9,7 +9,7 @@ Standards-Version: 3.7.2.0
 Package: xserver-xorg-video-savage
 Architecture: any
 Depends: ${shlibs:Depends}, ${misc:Depends}, ${xserver:Depends}
-Provides: xserver-xorg-video-1.1
+Provides: ${xviddriver:Provides}
 Replaces: xserver-xorg ( 6.8.2-35)
 Description: X.Org X server -- Savage display driver
  This package provides the driver for the S3/VIA Savage/ProSavage/Twister 
family

commit dacefd5a6bb9f786c78f35358273e3214c7492e9
Author: David Nusinow [EMAIL PROTECTED]
Date:   Wed Feb 21 21:37:52 2007 -0500

Update serverabi generation to also account for driver Provides

* Have the drivers use the file serverminver instead of serverabiver in 
order
  to generate the versioned dependency on the server. This is clearer
  naming.
* Use serverabiver to actually store the server's video ABI version. This
  is used to generate the Provides: line for drivers so the server can
  depend on them properly. This goes in to the substvar
  xviddriver:Provides.

diff --git a/debian/xsfbs/xsfbs.mk b/debian/xsfbs/xsfbs.mk
index dbb2872..ae767b1 100755
--- a/debian/xsfbs/xsfbs.mk
+++ b/debian/xsfbs/xsfbs.mk
@@ -354,8 +354,10 @@ # Generate the shlibs.local file.
 debian/shlibs.local:
cat debian/*.shlibs $@
 
+SERVERMINVERS = $(shell cat /usr/share/xserver-xorg/serverminvers 2/dev/null)
 SERVERABI = $(shell cat /usr/share/xserver-xorg/serverabiver 2/dev/null)
-SERVER_DEPENDS = xserver-xorg-core (= $(SERVERABI))
+SERVER_DEPENDS = xserver-xorg-core (= $(SERVERMINVERS))
+DRIVER_PROVIDES = xserver-xorg-video-$(SERVERABI)
 ifeq ($(PACKAGE),)
 PACKAGE=$(shell awk '/^Package:/ { print $$2; exit }'  debian/control)
 endif
@@ -367,6 +369,7 @@ ifeq ($(SERVERABI),)
@exit 1
 else
echo xserver:Depends=$(SERVER_DEPENDS)  debian/$(PACKAGE).substvars
+   echo xviddriver:Provides=$(DRIVER_PROVIDES)  
debian/$(PACKAGE).substvars
 endif
 
 include debian/xsfbs/xsfbs-autoreconf.mk


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



xserver-xorg-video-savage: Changes to 'debian-experimental'

2007-02-20 Thread David Nusinow
 debian/changelog  |4 ++--
 debian/control|2 +-
 debian/rules  |2 +-
 debian/xsfbs/xsfbs.mk |   15 +++
 4 files changed, 19 insertions(+), 4 deletions(-)

New commits:
commit cfb8d020869459271dec1a141c3c4af5a9fe852f
Author: David Nusinow [EMAIL PROTECTED]
Date:   Tue Feb 20 22:28:44 2007 -0500

Generate server dependencies automatically from the ABI

diff --git a/debian/changelog b/debian/changelog
index 1f45a23..ff00c00 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -1,9 +1,9 @@
 xserver-xorg-video-savage (1:2.1.2-4) UNRELEASED; urgency=low
 
-  * Bump xserver ABI metadata to 1.1 for use with server 1.2
   * Pull fixes from upstream
+  * Generate server dependencies automatically from the ABI
 
- -- David Nusinow [EMAIL PROTECTED]  Tue, 13 Feb 2007 22:52:30 -0500
+ -- David Nusinow [EMAIL PROTECTED]  Tue, 20 Feb 2007 22:24:02 -0500
 
 xserver-xorg-video-savage (1:2.1.2-3) unstable; urgency=medium
 
diff --git a/debian/control b/debian/control
index 8b47bf6..2330685 100644
--- a/debian/control
+++ b/debian/control
@@ -8,7 +8,7 @@ Standards-Version: 3.7.2.0
 
 Package: xserver-xorg-video-savage
 Architecture: any
-Depends: ${shlibs:Depends}, ${misc:Depends}, xserver-xorg-core (= 2:1.2.0)
+Depends: ${shlibs:Depends}, ${misc:Depends}, ${xserver:Depends}
 Provides: xserver-xorg-video-1.1
 Replaces: xserver-xorg ( 6.8.2-35)
 Description: X.Org X server -- Savage display driver
diff --git a/debian/rules b/debian/rules
index 8fac289..3693853 100755
--- a/debian/rules
+++ b/debian/rules
@@ -66,7 +66,7 @@ install: build
cd obj-$(DEB_BUILD_GNU_TYPE)  $(MAKE) DESTDIR=$(CURDIR)/debian/tmp 
install
 
 # Build architecture-dependent files here.
-binary-arch: build install
+binary-arch: build install serverabi
dh_testdir
dh_testroot
 

commit 9ed8b0c26438b90f187ef7c165d5a76cf8f340eb
Author: Julien Cristau [EMAIL PROTECTED]
Date:   Sat Feb 17 16:01:41 2007 +0100

Add new serverabi rule to generate drivers dependency on the server.

diff --git a/debian/xsfbs/xsfbs.mk b/debian/xsfbs/xsfbs.mk
index 7b8206e..dbb2872 100755
--- a/debian/xsfbs/xsfbs.mk
+++ b/debian/xsfbs/xsfbs.mk
@@ -354,6 +354,21 @@ # Generate the shlibs.local file.
 debian/shlibs.local:
cat debian/*.shlibs $@
 
+SERVERABI = $(shell cat /usr/share/xserver-xorg/serverabiver 2/dev/null)
+SERVER_DEPENDS = xserver-xorg-core (= $(SERVERABI))
+ifeq ($(PACKAGE),)
+PACKAGE=$(shell awk '/^Package:/ { print $$2; exit }'  debian/control)
+endif
+
+.PHONY: serverabi
+serverabi:
+ifeq ($(SERVERABI),)
+   @echo error: xserver-xorg-dev needs to be installed
+   @exit 1
+else
+   echo xserver:Depends=$(SERVER_DEPENDS)  debian/$(PACKAGE).substvars
+endif
+
 include debian/xsfbs/xsfbs-autoreconf.mk
 
 # vim:set noet ai sts=8 sw=8 tw=0:


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



xserver-xorg-video-savage: Changes to 'debian-experimental'

2007-02-11 Thread David Nusinow
New branch 'debian-experimental' available with the following commits:
commit 11302e88a8d076faf921a0761422beb46468ae42
Author: David Nusinow [EMAIL PROTECTED]
Date:   Sat Feb 10 21:25:09 2007 -0500

Prepare drivers for use with xserver 1.2, which has a new ABI (version 1.1)


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]