rpms/xemacs/devel xemacs-21.5.28-3d-athena.patch, NONE, 1.1 xemacs.spec, 1.41, 1.42

Ville Skytta (scop) fedora-extras-commits at redhat.com
Sun Jul 6 21:14:54 UTC 2008


Author: scop

Update of /cvs/pkgs/rpms/xemacs/devel
In directory cvs-int.fedora.redhat.com:/tmp/cvs-serv972

Modified Files:
	xemacs.spec 
Added Files:
	xemacs-21.5.28-3d-athena.patch 
Log Message:
* Sun Jul  6 2008 Ville Skyttä <ville.skytta at iki.fi> - 21.5.28-8
- Apply upstream fix for detection of 3D Athena widget sets.


xemacs-21.5.28-3d-athena.patch:

--- NEW FILE xemacs-21.5.28-3d-athena.patch ---
--- a/configure.ac	Sat Mar 15 12:21:11 2008 +0100
+++ b/configure.ac	Fri Apr 04 10:48:58 2008 -0700
@@ -4241,17 +4241,17 @@ if test "$with_x11" = "yes" -a "$detect_
     AC_CHECK_LIB($athena_variant, XawScrollbarSetThumb,
       [
         dnl Must not be a 3d library...
-        AC_CHECK_LIB($athena_variant, threeDClassRec,
+        AC_CHECK_LIB($athena_variant, XawSme3dComputeTopShadowRGB,
           [AC_MSG_WARN([Could not find a non-3d Athena widget library.])],
           athena_lib=$athena_variant)
       ],
       AC_MSG_WARN([Could not find an Athena widget library.]))
   else
     dnl The real configuration, need 3d library
-    AC_CHECK_LIB($athena_variant, threeDClassRec, athena_lib=$athena_variant,
+    AC_CHECK_LIB($athena_variant, XawSme3dComputeTopShadowRGB, athena_lib=$athena_variant,
       dnl OK, couldn't find it with a proper name, try the standard Athena lib
       dnl If that is 3d, presume the user asked for what they have installed.
-      AC_CHECK_LIB(Xaw, threeDClassRec,
+      AC_CHECK_LIB(Xaw, XawSme3dComputeTopShadowRGB,
         [
           athena_lib=Xaw;
           AC_MSG_WARN([Assuming that libXaw is actually $athena_variant.]);



Index: xemacs.spec
===================================================================
RCS file: /cvs/pkgs/rpms/xemacs/devel/xemacs.spec,v
retrieving revision 1.41
retrieving revision 1.42
diff -u -r1.41 -r1.42
--- xemacs.spec	6 Jul 2008 16:53:57 -0000	1.41
+++ xemacs.spec	6 Jul 2008 21:14:09 -0000	1.42
@@ -20,7 +20,7 @@
 
 Name:           xemacs
 Version:        21.5.28
-Release:        7%{?dist}
+Release:        8%{?dist}
 Summary:        Different version of Emacs
 
 Group:          Applications/Editors
@@ -46,6 +46,7 @@
 Patch9:         %{name}-21.5.28-destdir.patch
 Patch10:        %{name}-21.5.28-revert-modified-245017.patch
 Patch11:        %{name}-21.5.28-autoconf262-449626.patch
+Patch12:        %{name}-21.5.28-3d-athena.patch
 
 BuildRoot:      %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
 
@@ -203,6 +204,7 @@
 %patch9 -p1
 %patch10 -p0
 %patch11 -p1
+%patch12 -p1
 
 sed -i -e 's/"lib"/"%{_lib}"/' lisp/setup-paths.el
 
@@ -543,6 +545,9 @@
 
 
 %changelog
+* Sun Jul  6 2008 Ville Skyttä <ville.skytta at iki.fi> - 21.5.28-8
+- Apply upstream fix for detection of 3D Athena widget sets.
+
 * Sun Jul  6 2008 Ville Skyttä <ville.skytta at iki.fi> - 21.5.28-7
 - Fix build with autoconf >= 2.62 (#449626).
 




More information about the scm-commits mailing list