[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

[Git][xorg-team/driver/xserver-xorg-video-glide][debian-unstable] 11 commits: Attempt to not embed build path in glide_drv.so This addresses bug #1020873...



Title: GitLab

Andreas Tille pushed to branch debian-unstable at X Strike Force / driver / xserver-xorg-video-glide

Commits:

  • 8a7fa375
    by Andreas Tille at 2025-04-04T08:53:21+02:00
    Attempt to not embed build path in glide_drv.so This addresses bug #1020873 but as the bug log shows its not reproducibly building
    
  • 9cfce739
    by Andreas Tille at 2025-04-04T08:53:33+02:00
    Standards-Version: 4.7.2 (routine-update)
    
  • 6f7522b1
    by Andreas Tille at 2025-04-04T08:53:33+02:00
    debhelper-compat 13 (routine-update)
    
  • 4002ac10
    by Andreas Tille at 2025-04-04T09:02:23+02:00
    Replace transitional package pkg-config by pkgconf in Build-Depends (routine-update)
    
  • aec757c4
    by Andreas Tille at 2025-04-04T09:04:19+02:00
    * Source format: 3.0 (quilt)
    * Drop explicit Build-Depends quilt
    
  • fd5665a6
    by Andreas Tille at 2025-04-04T09:07:25+02:00
    Fix permissions
    
  • f6ba829e
    by Andreas Tille at 2025-04-04T09:29:27+02:00
    No fail-missing in dh_install
    
  • f2fb52aa
    by Andreas Tille at 2025-04-04T21:49:13+02:00
    For whatever reason autogen.sh is changed - just remove it in clean target since it is not used anyway
    
  • 207e1896
    by Andreas Tille at 2025-04-04T21:52:10+02:00
    Enable multi-arch installation
    
  • 2fbef1d7
    by Andreas Tille at 2025-04-04T21:53:01+02:00
    * d/watch
       - Secure URI
       - version=4
    
  • 2d02945a
    by Andreas Tille at 2025-04-04T22:02:18+02:00
    d/copyright: DEP5
    

9 changed files:

Changes:

  • autogen.sh

  • debian/changelog
    1 1
     xserver-xorg-video-glide (1.2.2-2) UNRELEASED; urgency=medium
    
    2 2
     
    
    3 3
       * Team upload.
    
    4
    +
    
    5
    +  [ Andreas Tille ]
    
    4 6
       * Add Homepage
    
    5 7
       * Point Vcs fields to Salsa
    
    8
    +  * Standards-Version: 4.7.2 (routine-update)
    
    9
    +  * debhelper-compat 13 (routine-update)
    
    10
    +  * Replace transitional package pkg-config by pkgconf in Build-Depends
    
    11
    +    (routine-update)
    
    12
    +  * Source format: 3.0 (quilt)
    
    13
    +  * Drop explicit Build-Depends quilt
    
    14
    +  * No fail-missing in dh_install
    
    15
    +  * For whatever reason autogen.sh is changed - just remove it in clean target
    
    16
    +    since it is not used anyway
    
    17
    +  * Enable multi-arch installation
    
    18
    +  * d/watch
    
    19
    +     - Secure URI
    
    20
    +     - version=4
    
    21
    +  * d/copyright: DEP5
    
    22
    +
    
    23
    +  [ Vagrant Cascadian ]
    
    24
    +  * Attempt to not embed build path in glide_drv.so
    
    25
    +    This addresses bug #1020873 but as the bug log shows its not reproducibly
    
    26
    +    building
    
    27
    +
    
    28
    +  [ Andreas Tille ]
    
    29
    +  Drop unnecessary dependency on dh-autoreconf.
    
    6 30
     
    
    7 31
      -- Andreas Tille <tille@debian.org>  Fri, 04 Apr 2025 07:23:42 +0200
    
    8 32
     
    

  • debian/compat deleted
    1
    -8

  • debian/control
    1 1
     Source: xserver-xorg-video-glide
    
    2
    -Section: x11
    
    3
    -Priority: optional
    
    4 2
     Maintainer: Debian X Strike Force <debian-x@lists.debian.org>
    
    5 3
     Uploaders: Cyril Brulebois <kibi@debian.org>
    
    6
    -Build-Depends:
    
    7
    - debhelper (>= 8),
    
    8
    - dh-autoreconf,
    
    9
    - pkg-config,
    
    10
    - quilt,
    
    11
    - xserver-xorg-dev (>= 2:1.9.4),
    
    12
    - x11proto-core-dev,
    
    13
    - x11proto-fonts-dev,
    
    14
    - x11proto-randr-dev,
    
    15
    - x11proto-render-dev,
    
    16
    - xutils-dev (>= 1:7.5+4),
    
    17
    - libglide3-dev,
    
    18
    -Standards-Version: 3.9.4
    
    4
    +Section: x11
    
    5
    +Priority: optional
    
    6
    +Build-Depends: debhelper-compat (= 13),
    
    7
    +               pkgconf,
    
    8
    +               xserver-xorg-dev,
    
    9
    +               x11proto-core-dev,
    
    10
    +               x11proto-fonts-dev,
    
    11
    +               x11proto-randr-dev,
    
    12
    +               x11proto-render-dev,
    
    13
    +               xutils-dev,
    
    14
    +               libglide3-dev
    
    15
    +Standards-Version: 4.7.2
    
    19 16
     Vcs-Browser: https://salsa.debian.org/xorg-team/driver/xserver-xorg-video-glide
    
    20 17
     Vcs-Git: https://salsa.debian.org/xorg-team/driver/xserver-xorg-video-glide.git
    
    21 18
     Homepage: https://www.x.org/wiki/Projects/Drivers/
    
    22 19
     
    
    23 20
     Package: xserver-xorg-video-glide
    
    24 21
     Architecture: any
    
    25
    -Depends:
    
    26
    - ${shlibs:Depends},
    
    27
    - ${misc:Depends},
    
    28
    - ${xviddriver:Depends},
    
    29
    - libglide3,
    
    30
    -Recommends:
    
    31
    - device3dfx-source,
    
    32
    -Provides:
    
    33
    - ${xviddriver:Provides}
    
    22
    +Depends: ${shlibs:Depends},
    
    23
    +         ${misc:Depends},
    
    24
    +         ${xviddriver:Depends},
    
    25
    +         libglide3
    
    26
    +Recommends: device3dfx-source
    
    27
    +Provides: ${xviddriver:Provides}
    
    34 28
     Description: X.Org X server -- Glide display driver
    
    35 29
      This driver for the X.Org X server (see xserver-xorg for a further description)
    
    36 30
      provides support for Voodoo 1 and Voodoo 2 boards.
    

  • debian/copyright
    1
    -This package was downloaded from
    
    2
    -http://xorg.freedesktop.org/releases/individual/driver/
    
    1
    +Format: https://www.debian.org/doc/packaging-manuals/copyright-format/1.0/
    
    2
    +Upstream-Name: xf86-video-glide
    
    3
    +Source: https://xorg.freedesktop.org/releases/individual/driver/
    
    4
    +
    
    5
    +Files: *
    
    6
    +Copyright: 1997-2003 by The XFree86 Project, Inc.
    
    7
    +           2005 Adam Jackson.
    
    8
    +           2005, Oracle and/or its affiliates. All rights reserved.
    
    9
    +           2007-2011 Guillem Jover.
    
    10
    +License: MIT
    
    11
    +
    
    12
    +Files: debian/*
    
    13
    +Copyright: 2008 Brice Goglin <bgoglin@debian.org>
    
    14
    +           2009 David Nusinow <dnusinow@debian.org>
    
    15
    +           2010 Brice Goglin <bgoglin@debian.org>
    
    16
    +           2010-2013 Julien Cristau <jcristau@debian.org>
    
    17
    +           2010-2011 Cyril Brulebois <kibi@debian.org>
    
    18
    +License: MIT
    
    19
    +
    
    20
    +License: MIT
    
    21
    + Permission to use, copy, modify, distribute, and sell this software and its
    
    22
    + documentation for any purpose is hereby granted without fee, provided that
    
    23
    + the above copyright notice appear in all copies and that both that
    
    24
    + copyright notice and this permission notice appear in supporting
    
    25
    + documentation, and that the names of Orest Zborowski and David Wexelblat
    
    26
    + not be used in advertising or publicity pertaining to distribution of
    
    27
    + the software without specific, written prior permission.  Orest Zborowski
    
    28
    + and David Wexelblat make no representations about the suitability of this
    
    29
    + software for any purpose.  It is provided "as is" without express or
    
    30
    + implied warranty.
    
    31
    + .
    
    32
    + THE XFREE86 PROJECT, INC. DISCLAIMS ALL WARRANTIES WITH REGARD
    
    33
    + TO THIS SOFTWARE, INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND
    
    34
    + FITNESS, IN NO EVENT SHALL OREST ZBOROWSKI OR DAVID WEXELBLAT BE LIABLE
    
    35
    + FOR ANY SPECIAL, INDIRECT OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES
    
    36
    + WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN
    
    37
    + ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF
    
    38
    + OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
    
    3 39
     
    4
    -
    
    5
    -Copyright © 1997-2003 by The XFree86 Project, Inc.
    
    6
    -
    
    7
    -Permission to use, copy, modify, distribute, and sell this software and its
    
    8
    -documentation for any purpose is hereby granted without fee, provided that
    
    9
    -the above copyright notice appear in all copies and that both that
    
    10
    -copyright notice and this permission notice appear in supporting
    
    11
    -documentation, and that the names of Orest Zborowski and David Wexelblat
    
    12
    -not be used in advertising or publicity pertaining to distribution of
    
    13
    -the software without specific, written prior permission.  Orest Zborowski
    
    14
    -and David Wexelblat make no representations about the suitability of this
    
    15
    -software for any purpose.  It is provided "as is" without express or
    
    16
    -implied warranty.
    
    17
    -
    
    18
    -THE XFREE86 PROJECT, INC. DISCLAIMS ALL WARRANTIES WITH REGARD
    
    19
    -TO THIS SOFTWARE, INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND
    
    20
    -FITNESS, IN NO EVENT SHALL OREST ZBOROWSKI OR DAVID WEXELBLAT BE LIABLE
    
    21
    -FOR ANY SPECIAL, INDIRECT OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES
    
    22
    -WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN
    
    23
    -ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF
    
    24
    -OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
    
    25
    -
    
    26
    -
    
    27
    -Copyright © 2005 Adam Jackson.
    
    28
    -Copyright © 2007-2011 Guillem Jover.
    
    29
    -
    
    30
    -Permission is hereby granted, free of charge, to any person obtaining a
    
    31
    -copy of this software and associated documentation files (the "Software"),
    
    32
    -to deal in the Software without restriction, including without limitation
    
    33
    -on the rights to use, copy, modify, merge, publish, distribute, sub
    
    34
    -license, and/or sell copies of the Software, and to permit persons to whom
    
    35
    -the Software is furnished to do so, subject to the following conditions:
    
    36
    -
    
    37
    -The above copyright notice and this permission notice (including the next
    
    38
    -paragraph) shall be included in all copies or substantial portions of the
    
    39
    -Software.
    
    40
    -
    
    41
    -THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
    
    42
    -IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
    
    43
    -FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT.  IN NO EVENT SHALL
    
    44
    -ADAM JACKSON BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER
    
    45
    -IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN
    
    46
    -CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
    
    47
    -
    
    48
    -
    
    49
    -Copyright (c) 2005, Oracle and/or its affiliates. All rights reserved.
    
    50
    -
    
    51
    -Permission is hereby granted, free of charge, to any person obtaining a
    
    52
    -copy of this software and associated documentation files (the "Software"),
    
    53
    -to deal in the Software without restriction, including without limitation
    
    54
    -the rights to use, copy, modify, merge, publish, distribute, sublicense,
    
    55
    -and/or sell copies of the Software, and to permit persons to whom the
    
    56
    -Software is furnished to do so, subject to the following conditions:
    
    57
    -
    
    58
    -The above copyright notice and this permission notice (including the next
    
    59
    -paragraph) shall be included in all copies or substantial portions of the
    
    60
    -Software.
    
    61
    -
    
    62
    -THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
    
    63
    -IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
    
    64
    -FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT.  IN NO EVENT SHALL
    
    65
    -THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
    
    66
    -LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
    
    67
    -FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER
    
    68
    -DEALINGS IN THE SOFTWARE.

  • debian/rules
    1 1
     #!/usr/bin/make -f
    
    2 2
     
    
    3
    +override_dh_clean:
    
    4
    +	dh_clean
    
    5
    +	rm -f autogen.sh
    
    6
    +
    
    3 7
     # Use glide3 explicitly:
    
    4 8
     override_dh_auto_configure:
    
    5 9
     	dh_auto_configure -- \
    
    6 10
     		--with-glide-include-dir=/usr/include/glide3 \
    
    7
    -		--disable-silent-rules
    
    11
    +		--disable-silent-rules CFLAGS="$(shell dpkg-buildflags --get CFLAGS)"
    
    8 12
     
    
    9 13
     # Install in debian/tmp to retain control through dh_install:
    
    10 14
     override_dh_auto_install:
    
    ... ... @@ -13,11 +17,11 @@ override_dh_auto_install:
    13 17
     # Kill *.la files, and forget no-one:
    
    14 18
     override_dh_install:
    
    15 19
     	find debian/tmp -name '*.la' -delete
    
    16
    -	dh_install --fail-missing
    
    20
    +	dh_install
    
    17 21
     
    
    18 22
     # That's a plugin, use appropriate warning level:
    
    19 23
     override_dh_shlibdeps:
    
    20 24
     	dh_shlibdeps -- --warnings=6
    
    21 25
     
    
    22 26
     %:
    
    23
    -	dh $@ --with quilt,autoreconf,xsf --builddirectory=build/
    27
    +	dh $@ --with xsf --builddirectory=build/

  • debian/source/format
    1
    +3.0 (quilt)

  • debian/watch
    1
    -#git=git://anongit.freedesktop.org/xorg/driver/xf86-video-glide
    
    2
    -version=3
    
    3
    -http://xorg.freedesktop.org/releases/individual/driver/ xf86-video-glide-(.*)\.tar\.gz
    1
    +version=4
    
    2
    +https://xorg.freedesktop.org/releases/individual/driver/ xf86-video-glide-(.*)\.tar\.gz

  • debian/xserver-xorg-video-glide.install
    1
    -usr/lib/xorg/modules/drivers/*.so
    
    1
    +usr/lib/*/xorg/modules/drivers/*.so
    
    2 2
     usr/share/man


  • Reply to: