[Packages (build)] Make it possible to build build with SXEmacs

Steve Youngs <[email protected]> Sat, 11 Jul 2015 11:55:43 +1000
Newsgroups gmane.emacs.xemacs.patches
Organization The SXEmacs Project
Message-ID <[email protected]>
--===============0107374817==
Content-Type: multipart/signed; boundary="==-=-=";
	micalg=pgp-sha1; protocol="application/pgp-signature"

--==-=-=
Content-Type: multipart/mixed; boundary="=-=-="

--=-=-=
Content-Type: text/plain

This is the only XEmacs package that needed any attention to allow
building all XEmacs packages with SXEmacs.  The reason: because we have
our own build reporter that enforces using ours if somebody loads the
one from your "build" package.  There's a namespace thing happening.


--=-=-=
Content-Type: text/x-patch
Content-Disposition: inline
Content-Transfer-Encoding: quoted-printable


diff -r e0e5d9739b9d ChangeLog
=2D-- a/ChangeLog	Thu May 15 20:55:25 2014 +0200
+++ b/ChangeLog	Sat Jul 11 11:50:02 2015 +1000
@@ -1,0 +1,8 @@
+2015-07-11  Steve Youngs  <[email protected]>
+
+	* build.el: Require 'build-rpt' instead of 'build-report' when
+	using SXEmacs.
+	Note that it is not recommended for SXEmacs users to install or
+	use this package, this change is purely to allow building the
+	package with SXEmacs.
+
diff -r e0e5d9739b9d build.el
=2D-- a/build.el	Thu May 15 20:55:25 2014 +0200
+++ b/build.el	Sat Jul 11 11:50:19 2015 +1000
@@ -37,7 +37,9 @@
 (require 'custom)
 (require 'cus-edit)
 (require 'widget)
=2D(require 'build-report)
+(if (featurep 'sxemacs)
+    (require 'build-rpt)
+  (require 'build-report))
=20
 (autoload 'ring-insert-at-beginning "ring")
 (autoload 'efs-copy-file "efs")


--=-=-=
Content-Type: text/plain
Content-Transfer-Encoding: quoted-printable



=2D-=20
|---<Steve Youngs>---------------<GnuPG KeyID: A94B3003>---|
|       SXEmacs - The only _______ you'll ever need.       |
|         Fill in the blank, yes, it's THAT good!          |
|------------------------------------<[email protected]>---|

--=-=-=--

--==-=-=
Content-Type: application/pgp-signature

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2
Comment: The SXEmacs Project <http://www.sxemacs.org/>
Comment: EMchat - The SXEmacs IM client <http://www.emchat.org/>
Comment: SYcom <http://www.steveyoungs.com/>
Comment: the Reading Lamp <http://www.thereadinglamp.net/>

iEYEARECAAYFAlWgd58ACgkQHSfbS6lLMAMN6ACePIHg91U2q+3qHHMOjEcNhocX
UpYAnAia6hnDce/YNW9yTQ8ER7fuLAgq
=FsLs
-----END PGP SIGNATURE-----
--==-=-=--


--===============0107374817==
Content-Type: text/plain; charset="us-ascii"
MIME-Version: 1.0
Content-Transfer-Encoding: 7bit
Content-Disposition: inline

_______________________________________________
XEmacs-Patches mailing list
[email protected]
http://lists.xemacs.org/mailman/listinfo/xemacs-patches

--===============0107374817==--