• Auctex and dh-elpa #debian-emacs

    From Nicholas D Steeves@21:1/5 to All on Fri Jun 25 20:10:02 2021
    Hi Vagrant!

    Yes, I think we met at DebConf17, in a classroom that was used for a BoF
    I think? (no idea which one) If my memory is correct you do a lot of
    work getting Arm boards working with Debian, and I mentioned that I
    thought the Volumio project wouldn't exist if not for your work :-)
    Maybe we also ran into each other at a party at Koumbit and/or a Debian
    & Stuff meeting?

    As for Auctex and dh-elpa, if I remember correctly dh-elpa doesn't yet
    know how to do anything with include files like auctex.el.in,
    preview.el.in, tex-site.el.in, so at first glance it looks like
    ./configure is inescapable...and the only workaround that comes to mind
    is something like an override_dh_elpa to do variable substitution using something like sed and dh_elpa-detected values. I might be wrong...but
    with a quick look dh-elpa doesn't appear to do anything with
    SOURCE_DATE_EPOCH, so it would need to be used in the override. At any
    rate, mainly I think that dh-elpa would be used to get the version and
    install target directory.

    As far as I can tell, methods that use debhelper's automatic generation
    of SOURCE_DATE_EPOCH from d/changelog are best practises:
    https://reproducible-builds.org/docs/source-date-epoch/

    and IIRC this uses the date in the current changelog entry's footer
    rather than something like statting changelog and then "touch -d $date_from_stat" or "touch --reference" (TIL! Cool :-)). Of course
    I'll trust you that there's a good reason to use this last command
    rather than SOURCE_DATE_EPOCH ;-)

    Sorry, I have no idea about this style of date stamp:
    ;;;###·(autoloads·nil·"tex"·"tex.el"·(25292·55595·0·0))

    Norbert Preining would know if it's a TeX-style date stamp.

    Oh yeah, that Aug 2020 upload! I forgot about that since I was
    travelling to a wedding at that time. Before that upload Auctex looked
    like a candidate for salvaging.

    Cheers,
    Nicholas

    --=-=-Content-Type: application/pgp-signature; name="signature.asc"

    -----BEGIN PGP SIGNATURE-----

    iQJEBAEBCgAuFiEE4qYmHjkArtfNxmcIWogwR199EGEFAmDWGg4QHHN0ZW5AZGVi aWFuLm9yZwAKCRBaiDBHX30QYaCfEADb0Tls9K8yqndRRPOwkEsaHc9m8sakJi1v /0NauZnDMq6ioP/HlvOm9LYnD2DS1ZlRZ1lsrH5dEjRoGGCTyYe1DjcfcPIamJoj jf+1eVh/WXlaqVImfH9T1dyzojvwed9TIlUQTkNR34+zaDxUxDB7ZngFRXky0ep1 pU8jn3S3OoAWJqQ5lWzwTMVbUCkFHHAwnOvaj+5nsPWjqL6HepUAmacAMHHkDusq KdQvHHIx8czLhK11JHQfEyBvXB3iUziT/6AjYlLgNIprQWfWe2ACqx3cpYbGl3U5 g7185xufK2yzpxUVxm5+B6Qnw7ynWBoaKsIcM2YvI3PfyRVOuNJJxnHlKwIpEINo qZwQAGPV5YMyBg9J+sbqCieeA3QIpE+JSn9TsIxxKfeLEZ4A/7dvKb8PYEhj9EFB 8lkFNce8jKw4IUsmXN7SyTKg1f0XRQ0W9eqJxz+mgzhJeKL0RHagGXuKnr2R9HlY IkiHQZPSiUeTdJng2GhPjKxU7m+GNgMUNo0JroWKtueVYyACb7ufQjXViuYOXKFB NPqG2EZknK1/ajMy6rdCTQkkq4UlwOidrB+cxB88z4j0n5NM+dUAzUPghdy5ZJ9/ mnJSRKRRsavqHCASMOAEWYFATeq+Htc0UniWFdKiLESpbgTchrDsjADYMxAnjelx eTGqTUFa1Q==8mNj
    -----END PGP SIGNATURE-----

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)