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

[Git][xorg-team/font/xfonts-base][debian-unstable] 4 commits: d/rules: Add missing build-arch, build-indep targets (Policy §4.9)



Title: GitLab

Timo Aaltonen pushed to branch debian-unstable at X Strike Force / font / xfonts-base

Commits:

  • 0ecb409a
    by Simon McVittie at 2022-07-21T09:52:13+01:00
    d/rules: Add missing build-arch, build-indep targets (Policy §4.9)
    
    diffoscope confirms that this does not alter the contents of the
    resulting binary package.
    
    Closes: #999177
    
  • a9dfb137
    by Simon McVittie at 2022-07-21T09:52:36+01:00
    d/control: Declare that the build does not require (fake)root
    
    diffoscope confirms that this does not alter the contents of the
    resulting binary package.
    
  • 7b769184
    by Simon McVittie at 2022-07-21T12:43:51+01:00
    d/rules: Use dh_update_autotools_config to update config.guess, config.sub
    
    The originals will be put back automatically by dh_clean.
    
    diffoscope confirms that this does not alter the contents of the
    resulting binary package.
    
    Closes: #856271
    
  • 3b12af51
    by Simon McVittie at 2022-07-21T12:45:40+01:00
    Update changelog
    

3 changed files:

Changes:

  • debian/changelog
    1
    +xfonts-base (1:1.0.6) UNRELEASED; urgency=medium
    
    2
    +
    
    3
    +  * d/rules: Add missing build-arch, build-indep targets (Policy §4.9)
    
    4
    +    (Closes: #999177)
    
    5
    +  * d/control: Declare that the build does not require (fake)root
    
    6
    +  * d/rules: Use dh_update_autotools_config to update config.guess,
    
    7
    +    config.sub (Closes: #856271)
    
    8
    +
    
    9
    + -- Simon McVittie <smcv@debian.org>  Thu, 21 Jul 2022 11:15:36 +0100
    
    10
    +
    
    1 11
     xfonts-base (1:1.0.5) unstable; urgency=medium
    
    2 12
     
    
    3 13
       * Add Vcs-* control fields.
    

  • debian/control
    ... ... @@ -3,7 +3,7 @@ Section: fonts
    3 3
     Priority: optional
    
    4 4
     Maintainer: Debian X Strike Force <debian-x@lists.debian.org>
    
    5 5
     Build-Depends:
    
    6
    - debhelper (>= 7),
    
    6
    + debhelper (>= 10.8),
    
    7 7
     Build-Depends-Indep:
    
    8 8
      pkg-config,
    
    9 9
      xfonts-utils (>= 1:7.5),
    
    ... ... @@ -11,6 +11,7 @@ Build-Depends-Indep:
    11 11
     Standards-Version: 3.8.3
    
    12 12
     Vcs-Git: https://salsa.debian.org/xorg-team/font/xfonts-base.git
    
    13 13
     Vcs-Browser: https://salsa.debian.org/xorg-team/font/xfonts-base
    
    14
    +Rules-Requires-Root: no
    
    14 15
     
    
    15 16
     Package: xfonts-base
    
    16 17
     Architecture: all
    

  • debian/rules
    ... ... @@ -45,8 +45,12 @@ else
    45 45
     	confflags += --build=$(DEB_BUILD_GNU_TYPE) --host=$(DEB_HOST_GNU_TYPE)
    
    46 46
     endif
    
    47 47
     
    
    48
    -$(STAMP_DIR)/build-%:
    
    48
    +$(STAMP_DIR)/prepare:
    
    49 49
     	mkdir -p $(STAMP_DIR)
    
    50
    +	dh_update_autotools_config
    
    51
    +	>$@
    
    52
    +
    
    53
    +$(STAMP_DIR)/build-%: $(STAMP_DIR)/prepare
    
    50 54
     	mkdir -p $*-build
    
    51 55
     	cd $*-build && \
    
    52 56
     	../$*/configure \
    
    ... ... @@ -60,9 +64,13 @@ $(STAMP_DIR)/build-%:
    60 64
     
    
    61 65
     
    
    62 66
     build: build-stamp
    
    67
    +build-indep: build-stamp
    
    63 68
     build-stamp: $(addprefix $(STAMP_DIR)/build-,$(SUBDIRS))
    
    64 69
     	>$@
    
    65 70
     
    
    71
    +build-arch:
    
    72
    +# Nothing to do.
    
    73
    +
    
    66 74
     clean:
    
    67 75
     	dh_testdir
    
    68 76
     	rm -f config.cache config.log config.status
    


  • Reply to: