Your message dated Fri, 24 Oct 2014 12:58:21 -0400
with message-id <[email protected]>
and subject line Re: Bug#766641: devscripts: [mk-origtargz] Files-Excluded 
fails to exclude filename with a space in it
has caused the Debian Bug report #766641,
regarding devscripts: [mk-origtargz] Files-Excluded fails to exclude filename 
with a space in it
to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact [email protected]
immediately.)


-- 
766641: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=766641
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: devscripts
Version: 2.14.10
Severity: normal

For example the first file is not excluded :
(all others are).
Is there a way to escape whitespaces ?

Files-Excluded:
 tests/data/fonts/XB Zar.ttf
 tests/data/fonts/LICENCE.txt
 tests/data/fonts/DejaVuSansMono-BoldOblique.ttf
 tests/data/fonts/NotoSans-Regular.ttc
 tests/visual_tests/fonts/*

Cheers,
Jérémy.


-- Package-specific info:

--- /etc/devscripts.conf ---

--- ~/.devscripts ---
DEBSIGN_MAINT="Jérémy Lal"

-- System Information:
Debian Release: jessie/sid
  APT prefers unstable
  APT policy: (670, 'unstable'), (650, 'testing'), (590, 'experimental')
Architecture: amd64 (x86_64)

Kernel: Linux 3.16-3-amd64 (SMP w/4 CPU cores)
Locale: LANG=fr_FR.utf8, LC_CTYPE=fr_FR.utf8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash

Versions of packages devscripts depends on:
ii  dpkg-dev     1.17.20
ii  libc6        2.19-12
ii  perl         5.20.1-2
ii  python3      3.4.2-1
pn  python3:any  <none>

Versions of packages devscripts recommends:
ii  at                          3.1.16-1
ii  curl                        7.38.0-2
ii  dctrl-tools                 2.23
ii  debian-keyring              2014.08.31
ii  dput-ng [dput]              1.8
ii  dupload                     2.7.0
ii  equivs                      2.0.9
ii  fakeroot                    1.20.2-1
ii  file                        1:5.20-1
ii  gnupg                       1.4.18-4
pn  libdistro-info-perl         <none>
ii  libencode-locale-perl       1.03-1
ii  libjson-perl                2.61-1
ii  liblwp-protocol-https-perl  6.06-2
ii  libparse-debcontrol-perl    2.005-4
ii  libsoap-lite-perl           1.11-1
ii  liburi-perl                 1.64-1
ii  libwww-perl                 6.08-1
ii  lintian                     2.5.28
ii  man-db                      2.7.0.2-2
ii  patch                       2.7.1-6
ii  patchutils                  0.3.3-1
ii  python3-debian              0.1.25
ii  python3-magic               1:5.20-1
ii  sensible-utils              0.0.9
ii  strace                      4.9-2
ii  unzip                       6.0-12
ii  wdiff                       1.2.2-1
ii  wget                        1.15-1+b1
ii  xz-utils                    5.1.1alpha+20120614-2

Versions of packages devscripts suggests:
ii  bsd-mailx [mailx]            8.1.2-0.20140825cvs-1
ii  build-essential              11.7
pn  cvs-buildpackage             <none>
pn  devscripts-el                <none>
ii  gnuplot                      4.6.6-1
ii  gpgv                         1.4.18-4
ii  libauthen-sasl-perl          2.1600-1
ii  libfile-desktopentry-perl    0.07-1
ii  libnet-smtp-ssl-perl         1.01-3
ii  libterm-size-perl            0.207-1+b2
ii  libtimedate-perl             2.3000-2
pn  libyaml-syck-perl            <none>
ii  mutt                         1.5.23-1.1
ii  openssh-client [ssh-client]  1:6.7p1-2
pn  svn-buildpackage             <none>
ii  w3m                          0.5.3-19

-- no debconf information

--- End Message ---
--- Begin Message ---
On Fri, Oct 24, 2014 at 05:11:49PM +0200, Jérémy Lal wrote:
> For example the first file is not excluded :
> (all others are).
> Is there a way to escape whitespaces ?
> 
> Files-Excluded:
>  tests/data/fonts/XB Zar.ttf

The format of the Files-Excluded field follows that of the Files field
in the copyright-format spec:

  Files

   Whitespace-separated list: list of patterns indicating files covered by
   the license and copyright specified in this paragraph.

   Filename patterns in the Files field are specified using a simplified
   shell glob syntax. Patterns are separated by whitespace.

     * Only the wildcards * and ? apply; the former matches any number of
       characters (including none), the latter a single character. Both match
       slashs (/) and leading dots, unlike shell globs. The pattern *.in
       therefore matches any file whose name ends in .in anywhere in the
       source tree, not just at the top level.

In your stanza, the line is treated as two separate patterns
"tests/data/fonts/XB" and "Zar.ttf".  You can use a ? to match the
space, "tests/data/fonts/XB?Zar.ttf".

--- End Message ---
_______________________________________________
devscripts-devel mailing list
[email protected]
http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/devscripts-devel

Reply via email to