Hello community, here is the log from the commit of package xemacs checked in at Fri Jul 13 22:25:28 CEST 2007. -------- --- xemacs/xemacs.changes 2007-07-12 12:47:17.000000000 +0200 +++ /mounts/work_src_done/STABLE/xemacs/xemacs.changes 2007-07-13 20:00:06.000000000 +0200 @@ -1,0 +2,8 @@ +Fri Jul 13 19:49:34 CEST 2007 - mfabian@suse.de + +- enable the use of Xft if XEmacs is built in the openSUSE + build service (keep using X11 core fonts when XEmacs is built + in autobuild). +- add some suse-xft-init.el to do some default Xft font setup. + +------------------------------------------------------------------- New: ---- suse-xft-init.el ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ xemacs.spec ++++++ --- /var/tmp/diff_new_pack.a20255/_old 2007-07-13 22:22:53.000000000 +0200 +++ /var/tmp/diff_new_pack.a20255/_new 2007-07-13 22:22:53.000000000 +0200 @@ -37,7 +37,7 @@ Conflicts: gnuserv Autoreqprov: on Version: 21.5.28 -Release: 13 +Release: 14 Summary: XEmacs BuildRoot: %{_tmppath}/%{name}-%{version}-build # Howto get the cvs tree of XEmacs: @@ -58,6 +58,7 @@ Source2: fix-load-history.el Source3: xemacs.desktop Source4: xemacs.png +Source5: suse-xft-init.el Patch0: xemacs.patch # keep in sync with the similar patch to the app-defaults in the main xemacs-packages package: Patch3: xemacs-21.4.8-app-defaults.patch @@ -171,6 +172,7 @@ %define enable_pdump 1 %endif %define enable_dump_in_exec 0 +%define enable_xft 0%{?opensuse_bs} find . -name CVS -type d | xargs rm -rf find . -name .cvsignore -type f | xargs rm -f chmod -R u+w * @@ -274,6 +276,9 @@ %else --enable-pdump=no \ %endif +%if %enable_xft + --with-xft=emacs,tabs,gauges \ +%endif " # # Graphics and X window system @@ -417,6 +422,7 @@ install -m 644 etc/Emacs.ad $RPM_BUILD_ROOT%{appdefdir}/app-defaults/XEmacs # SuSE extension install -m 0644 site-packages/lisp/site-start.el $RPM_BUILD_ROOT/usr/share/xemacs/site-packages/lisp/ +install -m 0644 $RPM_SOURCE_DIR/suse-xft-init.el $RPM_BUILD_ROOT/usr/share/xemacs/site-packages/lisp/ install -m 0644 site-packages/lisp/term/func-keys.el $RPM_BUILD_ROOT/usr/share/xemacs/site-packages/lisp/term/ install -m 0644 site-packages/lisp/term/linux.el $RPM_BUILD_ROOT/usr/share/xemacs/site-packages/lisp/term/ install -m 0644 site-packages/lisp/term/xterm.el $RPM_BUILD_ROOT/usr/share/xemacs/site-packages/lisp/term/ @@ -548,6 +554,11 @@ %dir /usr/share/xemacs/site-packages/lisp/term/ %changelog +* Fri Jul 13 2007 - mfabian@suse.de +- enable the use of Xft if XEmacs is built in the openSUSE + build service (keep using X11 core fonts when XEmacs is built + in autobuild). +- add some suse-xft-init.el to do some default Xft font setup. * Thu Jul 12 2007 - mfabian@suse.de - add "Conflicts: gnuserv" (XEmacs already has it's own version of gnuserv). ++++++ xemacs.patch ++++++ --- /var/tmp/diff_new_pack.a20255/_old 2007-07-13 22:22:54.000000000 +0200 +++ /var/tmp/diff_new_pack.a20255/_new 2007-07-13 22:22:54.000000000 +0200 @@ -308,7 +308,7 @@ diff -Nru xemacs-21.5.21.orig/site-packages/lisp/site-start.el xemacs-21.5.21/site-packages/lisp/site-start.el --- xemacs-21.5.21.orig/site-packages/lisp/site-start.el 1970-01-01 01:00:00.000000000 +0100 +++ xemacs-21.5.21/site-packages/lisp/site-start.el 2005-06-17 12:48:11.000000000 +0200 -@@ -0,0 +1,406 @@ +@@ -0,0 +1,409 @@ +;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; +;;; File name: ` /usr/share/xemacs/site-lisp/site-start.el ' +;;; System wide start file for xemacs. @@ -713,6 +713,9 @@ + (suse-list-unsupported-codepoints-range '(#xFB00 #xFFFF)) + )) + ++(if (and (boundp 'xft-version) (eq window-system 'x)) ++ (load "suse-xft-init.el" t t)) ++ +;;;;;;;;;; +;; the end diff -Nru xemacs-21.5.20.orig/site-packages/lisp/term/func-keys.el xemacs-21.5.20/site-packages/lisp/term/func-keys.el ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Remember to have fun... --------------------------------------------------------------------- To unsubscribe, e-mail: opensuse-commit+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-commit+help@opensuse.org
participants (1)
-
root@Hilbert.suse.de