Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package emacs for openSUSE:Factory checked in at 2024-07-11 20:29:26 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/emacs (Old) and /work/SRC/openSUSE:Factory/.emacs.new.17339 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "emacs" Thu Jul 11 20:29:26 2024 rev:188 rq:1186609 version:29.4 Changes: -------- --- /work/SRC/openSUSE:Factory/emacs/emacs.changes 2024-07-09 20:05:16.567510066 +0200 +++ /work/SRC/openSUSE:Factory/.emacs.new.17339/emacs.changes 2024-07-11 20:29:41.765191936 +0200 @@ -1,0 +2,7 @@ +Wed Jul 10 08:54:22 UTC 2024 - Dr. Werner Fink <wer...@suse.de> + +- Support system wide ELPA and MELPA site lisp paths +- Move post scriptlets for font-latex to emacs-auctex as + triggerin scriptlets + +------------------------------------------------------------------- ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ emacs.spec ++++++ --- /var/tmp/diff_new_pack.1vTGRo/_old 2024-07-11 20:29:43.169243823 +0200 +++ /var/tmp/diff_new_pack.1vTGRo/_new 2024-07-11 20:29:43.173243970 +0200 @@ -737,6 +737,10 @@ rm -vf %{buildroot}%{_datadir}/emacs/%{version}/lisp/COPYING ln -sf ../etc/COPYING \ %{buildroot}%{_datadir}/emacs/%{version}/lisp/COPYING +# Support system wide ELPA/MELPA +mkdir -p %{buildroot}%{_libdir}/emacs/elpa +mkdir -p %{buildroot}%{_datadir}/emacs/%{version}/site-lisp/elpa +mkdir -p %{buildroot}%{_datadir}/emacs/site-lisp/elpa # fdupes -q -r -1 %{buildroot}%{_datadir}/emacs/%{version}/etc/images/icons/ %{buildroot}%{_datadir}/icons/ |\ xargs -n 2 | while read first second; do @@ -800,27 +804,7 @@ %pre test -L usr/bin/emacs && rm -f usr/bin/emacs || true -%post -n emacs-nox -if test -e usr/share/emacs/site-lisp/auctex/font-latex.elc ; then - owd=$(pwd) - cd usr/share/emacs/site-lisp/auctex || exit 1 - emacs -batch -no-site-file -no-init-file --eval '(setq load-path (cons "." load-path) - byte-compile-warnings nil - TeX-lisp-directory "<none>" - TeX-auto-global "<none>")' -f batch-byte-compile font-latex.el > /dev/null 2>&1 - cd $owd -fi - %post -n emacs-x11 -if test -e usr/share/emacs/site-lisp/auctex/font-latex.elc ; then - owd=$(pwd) - cd usr/share/emacs/site-lisp/auctex || exit 1 - emacs -batch -no-site-file -no-init-file --eval '(setq load-path (cons "." load-path) - byte-compile-warnings nil - TeX-lisp-directory "<none>" - TeX-auto-global "<none>")' -f batch-byte-compile font-latex.el > /dev/null 2>&1 - cd $owd -fi %glib2_gsettings_schema_post %postun -n emacs-x11 @@ -860,6 +844,10 @@ %{_bindir}/ebrowse %{_bindir}/emacs %{_bindir}/emacsclient +%if %{without nativecomp} +%dir %{_libdir}/emacs/ +%endif +%dir %{_libdir}/emacs/elpa/ %dir %{_libexecdir}/emacs/ %dir %{_libexecdir}/emacs/%{version}/ %dir %{_libexecdir}/emacs/%{version}/*-suse-linux*/ @@ -3474,6 +3462,7 @@ %{_datadir}/emacs/%{version}/lisp/xwidget.elc %{_datadir}/emacs/%{version}/lisp/yank-media.elc %dir %{_datadir}/emacs/%{version}/site-lisp/ +%dir %{_datadir}/emacs/%{version}/site-lisp/elpa/ %{_datadir}/emacs/%{version}/site-lisp/subdirs.el %dir %{_datadir}/emacs/%{version}/site-lisp/term/ %{_datadir}/emacs/%{version}/site-lisp/term/func-keys.el @@ -3482,6 +3471,7 @@ %{_datadir}/emacs/%{version}/site-lisp/term/linux.el %{_datadir}/emacs/%{version}/site-lisp/term/locale.el %dir %{_datadir}/emacs/site-lisp/ +%dir %{_datadir}/emacs/site-lisp/elpa/ %dir %{_datadir}/emacs/site-lisp/site-start.d/ %{_mandir}/man1/*.1%{ext_man} %exclude %{_mandir}/man1/*tags.1%{ext_man} ++++++ dot.gnu-emacs ++++++ --- /var/tmp/diff_new_pack.1vTGRo/_old 2024-07-11 20:29:43.237246336 +0200 +++ /var/tmp/diff_new_pack.1vTGRo/_new 2024-07-11 20:29:43.237246336 +0200 @@ -358,12 +358,6 @@ (if (or (> major 11) (and (eq major 11) (>= minor 86))) (custom-set-default 'TeX-master nil) (setq-default TeX-master nil))) -; ; Users private libaries -; (if (boundp 'AUCTeX-version) -; (progn -; (setq TeX-macro-private '("~/lib/tex-lib/")) -; (setq TeX-style-private "~/lib/site-lisp/auctex/style/") ; AUC-TeX-Macros -; (setq TeX-auto-private "~/lib/site-lisp/auctex/auto/"))) ; Autom. Auc-TeX-Macros (if (and window-system (featurep 'font-lock)) (progn (add-hook 'latex-mode-hook 'turn-on-font-lock) @@ -371,7 +365,7 @@ (progn (add-hook 'LaTeX-mode-hook 'turn-on-font-lock) (add-hook 'LaTeX-mode-hook 'LaTeX-math-mode) - (add-hook 'after-init-hook #'(lambda () (load "auctex/font-latex" nil t))))))) + (add-hook 'after-init-hook #'(lambda () (load "font-latex" nil t))))))) )) ;;