Subject: Re: [change request] pattern for patch filenames
To: Roland Illig <roland.illig@gmx.de>
From: John R. Shannon <john@johnrshannon.com>
List: tech-pkg
Date: 06/28/2004 12:13:13
=2D----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Hi,

I'm the maintainer of all the packages you've listed as affected by the=20
change. I'm happy to change the patchfile names.

As I understand it, all I have to do is:
 1) make patch
 2) delete my patches
 3) make make-patches
or am I missing something?

On Monday 28 June 2004 10:01 am, Roland Illig wrote:
> Hi,
>
> I would like the pattern for patch filenames to be changed. In general
> it is the shell pattern "patch-*", but there are two occurrences of the
> AWK pattern "patch-[A-Za-z0-9]+". I would like to have the underscore
> ("_") included in the allowed letters.
>
> With this change we could name the patch files after the files they
> patch ("patch-src_inode_c"), not with some arbitrarily chosen number
> ("patch-af").
>
> And -- best of all -- I have invented the "make-patches" target, so you
> can simply say "bmake make-patches", and all the patches in ${PATCHDIR}
> are regenerated from what you changed in the working directory. It uses
> the naming scheme of the second paragraph. As a consequence, it would be
> immediately clear which patch belongs to which file just by looking into
> the patches directory.
>
> There are some files that would be affected by the change of allowed
> characters:
>
> ./wip/gcc-3.4-ada/patches/patch-function_c
> ./wip/gcc-3.4/patches/patch-function_c
> ./wip/gtkada/patches/patch-create_layout
> ./devel/gdb6/patches/patch-corelow_c
> ./devel/gdb6/patches/patch-tui_interp_c
> ./devel/gdb6/patches/patch-Makefile_tpl
> ./devel/gdb6/patches/patch-mi_mi_cmd_file_c
> ./devel/gdb6/patches/patch-mi_mi_cmd_disas_c
> ./devel/gdb6/patches/patch-i386_nm_nbsd_h
> ./devel/gdb6/patches/patch-config_xm_nbsd_h
> ./devel/gdb6/patches/patch-mi_mi_out_c
> ./devel/gdb6/patches/patch-readline_rltty_c
> ./devel/gdb6/patches/patch-ax_gdb_c
> ./devel/gdb6/patches/patch-inftarg_c
> ./devel/gdb6/patches/patch-mi_mi_main_c
> ./devel/gdb6/patches/patch-i386_nbsdelf_mh
> ./devel/gdb6/patches/patch-mi_mi_cmd_stack_c
> ./devel/gdb6/patches/patch-nm_nbsd_h
> ./devel/gdb6/patches/patch-i387_tdep_c
> ./devel/gdb6/patches/patch-i386nbsd_tdep_c
> ./devel/gdb6/patches/patch-gdb_configure_in
> ./devel/gdb6/patches/patch-cli_cli_setshow_c
> ./devel/gdb6/patches/patch-mi_mi_interp_c
> ./devel/gdb6/patches/patch-ser_pipe_c
> ./devel/gdb6/patches/patch-mi_mi_cmd_env_c
> ./devel/gdb6/patches/patch-i386bsd_nat_c
> ./devel/gdb6/patches/patch-cli_cli_dump_c
> ./devel/gdb6/patches/patch-cli_cli_script_c
> ./devel/gdb6/patches/patch-remote_fileio_c
> ./devel/gdb6/patches/patch-remote_c
> ./devel/gdb6/patches/patch-cli_cmds_c
> ./devel/gdb6/patches/patch-cli_cli_decode_c
> ./devel/gdb6/patches/patch-mi_mi_cmd_break_c
> ./devel/gdb6/patches/patch-mi_mi_getopt_c
> ./devel/gdbada/patches/patch-gdb_defs
>
> Roland

=2D --=20

John R. Shannon
john@johnrshannon.com
=2D----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.2.4 (NetBSD)

iEYEARECAAYFAkDgX7kACgkQOKbCxya4HYsDOgCglGnqX32iI0wxMfPIixTEWijZ
7aEAoKkc0bqevugQndKtiTuO45/CIGPg
=3DQAHS
=2D----END PGP SIGNATURE-----