Sven Joachim pushed to branch debian-unstable at X Strike Force / driver / 
xserver-xorg-video-nouveau


Commits:
dc58e83f by Sven Joachim at 2025-02-09T16:56:37+01:00
Switch to format 3.0 (quilt)

This ensures that there are no spurious changes to upstream sources in
the source package, as dpkg-source aborts early.  Besides, this format
is pretty much standard in Debian these days.

The downside is that any cherry-picks from upstream commits need to be
exported as patches, but I guess we can live with that.  There has
been only one such cherry-pick in the last six years which was already
exported as a patch rather than applied directly.

- - - - -
8658c85a by Sven Joachim at 2025-02-09T17:11:27+01:00
Change Homepage field to https://nouveau.freedesktop.org/

The Wiki is gone, https://nouveau.freedesktop.org/wiki/ redirects to
the new homepage.

- - - - -


5 changed files:

- − debian/README.source
- debian/changelog
- debian/control
- debian/rules
- debian/source/format


Changes:

=====================================
debian/README.source deleted
=====================================
@@ -1,49 +0,0 @@
-------------------------------------------------------
-Quick Guide To Patching This Package For The Impatient
-------------------------------------------------------
-
-1. Make sure you have quilt installed
-2. Unpack the package as usual with "dpkg-source -x"
-3. Run the "patch" target in debian/rules
-4. Create a new patch with "quilt new" (see quilt(1))
-5. Edit all the files you want to include in the patch with "quilt edit" 
-   (see quilt(1)).
-6. Write the patch with "quilt refresh" (see quilt(1))
-7. Run the "clean" target in debian/rules
-
-Alternatively, instead of using quilt directly, you can drop the patch in to 
-debian/patches and add the name of the patch to debian/patches/series.
-
-------------------------------------
-Guide To The X Strike Force Packages
-------------------------------------
-
-The X Strike Force team maintains X packages in git repositories on
-salsa.debian.org in the xorg-team subdirectory. Most upstream packages
-are actually maintained in git repositories as well, so they often
-just need to be pulled into salsa.debian.org in a "upstream-*" branch.
-Otherwise, the upstream sources are manually installed in the Debian
-git repository.
-
-The .orig.tar.gz upstream source file could be generated using this
-"upstream-*" branch in the Debian git repository but it is actually
-copied from upstream tarballs directly.
-
-Due to X.org being highly modular, packaging all X.org applications
-as their own independent packages would have created too many Debian
-packages. For this reason, some X.org applications have been grouped
-into larger packages: xutils, xutils-dev, x11-apps, x11-session-utils,
-x11-utils, x11-xfs-utils, x11-xkb-utils, x11-xserver-utils.
-Most packages, including the X.org server itself and all libraries
-and drivers are, however maintained independently.
-
-The Debian packaging is added by creating the "debian-*" git branch
-which contains the aforementioned "upstream-*" branch plus the debian/
-repository files.
-When a patch has to be applied to the Debian package, two solutions
-are involved:
-* If the patch is available in one of the upstream branches, it
-  may be git'cherry-picked into the Debian repository. In this
-  case, it appears directly in the .diff.gz.
-* Otherwise, the patch is added to debian/patches/ which is managed
-  with quilt as documented in /usr/share/doc/quilt/README.source.


=====================================
debian/changelog
=====================================
@@ -7,6 +7,9 @@ xserver-xorg-video-nouveau (1:1.0.18-1) UNRELEASED; 
urgency=medium
   * Drop patch added in version 1:1.0.17-2, applied upstream.
   * Add Matt Turner's key 16238A7D92448B02B7B10344B6B1CEAE5103DB07 to
     debian/upstream/signing-key.asc.
+  * Switch to format 3.0 (quilt).
+    - Drop quilt from Build-Depends and delete debian/README.source.
+  * Change Homepage field to https://nouveau.freedesktop.org/.
   * Bump Standards-Version to 4.7.0, no changes needed.
 
  -- Sven Joachim <svenj...@gmx.de>  Thu, 06 Feb 2025 17:25:32 +0100


=====================================
debian/control
=====================================
@@ -11,10 +11,9 @@ Build-Depends:
  libdrm-dev,
  libudev-dev,
  xutils-dev,
- quilt,
 Standards-Version: 4.7.0
 Rules-Requires-Root: no
-Homepage: https://nouveau.freedesktop.org/wiki/
+Homepage: https://nouveau.freedesktop.org/
 Vcs-Git: 
https://salsa.debian.org/xorg-team/driver/xserver-xorg-video-nouveau.git
 Vcs-Browser: 
https://salsa.debian.org/xorg-team/driver/xserver-xorg-video-nouveau
 


=====================================
debian/rules
=====================================
@@ -23,4 +23,4 @@ override_dh_shlibdeps:
        dh_shlibdeps -- --warnings=6
 
 %:
-       dh $@ --with quilt,xsf --builddirectory=build/
+       dh $@ --with xsf --builddirectory=build/


=====================================
debian/source/format
=====================================
@@ -1 +1 @@
-1.0
+3.0 (quilt)



View it on GitLab: 
https://salsa.debian.org/xorg-team/driver/xserver-xorg-video-nouveau/-/compare/ffba7af614662fd6ee91ab1cb7e90a33ce05d9de...8658c85a381c55e3a41d81e47136f84756e5f4c9

-- 
View it on GitLab: 
https://salsa.debian.org/xorg-team/driver/xserver-xorg-video-nouveau/-/compare/ffba7af614662fd6ee91ab1cb7e90a33ce05d9de...8658c85a381c55e3a41d81e47136f84756e5f4c9
You're receiving this email because of your account on salsa.debian.org.


Reply via email to