~rattab/autoconf-upstream

a94e73ed30208725bd4cf090192869884365eeab — RĂ©mi Attab 3 years ago 8ae2c2a
Doc skeleton
2 files changed, 101 insertions(+), 0 deletions(-)

A README.md
A todo.org
A README.md => README.md +15 -0
@@ 0,0 1,15 @@
# autoconf-upstream

Work dir for keeping track of upstreaming work for autoconf.

Note that we don't commit any of the patches to this repo to avoid any issues
with licensing and attributions. Otherwise, these will eventuall be tracked
within savana and the `pull.sh` script should be able to fetch all the patches.

* `pull.sh`: Script to get all the patches from various upstreams. Mostly acts
  as a record keeper of where the patches are stored.

* `list.log`: List of all the patches to triage. Generated by `pull.sh` and
  mostly used to do some quick stats or as input for commnad line processing.

* `todo.org`: Log of all the work done on each patches.

A todo.org => todo.org +86 -0
@@ 0,0 1,86 @@
#+TITLE: Patch Todo List
#+TODO: TODO QUESTION | DUPE EASY HARD MERGED

* arch
** TODO arch/0001-autoconf-2.69-perl-5.22-autoscan.patch
** TODO arch/0002-autoconf-2.69-perl-5.28.patch
** TODO arch/0003-autoconf-2.69-libtool-compatibility.patch
** TODO arch/0004-Port-tests-to-Bash-5.patch
* debian
** TODO debian/add-runstatedir.patch
** TODO debian/AM_PROG_LIBTOOL.patch
** TODO debian/atomic.patch
** TODO debian/avoid-undefined-behavior-for-32bit-off_t.patch
** TODO debian/mmap-leak-fix.patch
** TODO debian/stricter-versioning.patch
** TODO debian/texinfo.patch
** TODO debian/unescaped-left-brace-warning-fix.patch
* fedora
** TODO fedora/autoconf-2.69-bash-5-LINENO.patch
** TODO fedora/autoconf-2.69-perl-5.22-autoscan.patch
* freebsd
** TODO freebsd/patch-bin-autoscan.in
** TODO freebsd/patch-bison
** TODO freebsd/patch-doc_autoconf.texi
** TODO freebsd/patch-doc-Makefile.in
* netbsd
** TODO netbsd/patch-aa
** TODO netbsd/patch-lib_autoconf_fortran.m4
* oe
** TODO oe/AC_HEADER_MAJOR-port-to-glibc-2.25.patch
** TODO oe/add_musl_config.patch
** TODO oe/autoconf-replace-w-option-in-shebangs-with-modern-use-warnings.patch
** TODO oe/autoreconf-exclude.patch
** TODO oe/autoreconf-gnuconfigize.patch
** TODO oe/autotest-automake-result-format.patch
** TODO oe/check-automake-cross-warning.patch
** TODO oe/config_site.patch
** TODO oe/fix_path_xtra.patch
** TODO oe/performance.patch
** TODO oe/preferbash.patch
** TODO oe/program_prefix.patch
** TODO oe/remove-usr-local-lib-from-m4.patch
* openbsd
** TODO openbsd/patch-bin_autom4te_in
** TODO openbsd/patch-bin_autoupdate_in
** TODO openbsd/patch-configure
** TODO openbsd/patch-doc_autoconf_texi
** TODO openbsd/patch-doc_Makefile_in
** TODO openbsd/patch-lib_autoconf_Makefile_in
** TODO openbsd/patch-lib_autotest_Makefile_in
** TODO openbsd/patch-lib_m4sugar_m4sugar_m4
** TODO openbsd/patch-lib_m4sugar_Makefile_in
** TODO openbsd/patch-Makefile_in
** TODO openbsd/patch-tests_c_at
** TODO openbsd/patch-tests_local_at
** TODO openbsd/patch-tests_Makefile_in
** TODO openbsd/patch-tests_tools_at

* DUPE ubuntu
Same patch file and source as debian

** DUPE ubuntu/add-runstatedir.patch
** DUPE ubuntu/AM_PROG_LIBTOOL.patch
** DUPE ubuntu/atomic.patch
** DUPE ubuntu/avoid-undefined-behavior-for-32bit-off_t.patch
** DUPE ubuntu/mmap-leak-fix.patch
** DUPE ubuntu/stricter-versioning.patch
** DUPE ubuntu/texinfo.patch
** DUPE ubuntu/unescaped-left-brace-warning-fix.patch

* DUPE yocto
same patch files as oe

** DUPE yocto/AC_HEADER_MAJOR-port-to-glibc-2.25.patch
** DUPE yocto/add_musl_config.patch
** DUPE yocto/autoconf-replace-w-option-in-shebangs-with-modern-use-warnings.patch
** DUPE yocto/autoreconf-exclude.patch
** DUPE yocto/autoreconf-gnuconfigize.patch
** DUPE yocto/autotest-automake-result-format.patch
** DUPE yocto/check-automake-cross-warning.patch
** DUPE yocto/config_site.patch
** DUPE yocto/fix_path_xtra.patch
** DUPE yocto/performance.patch
** DUPE yocto/preferbash.patch
** DUPE yocto/program_prefix.patch
** DUPE yocto/remove-usr-local-lib-from-m4.patch