summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorUlrich Müller <ulm@gentoo.org>2007-05-29 21:43:47 +0000
committerUlrich Müller <ulm@gentoo.org>2007-05-29 21:43:47 +0000
commit2664799cf17f56e30437860e2f2a81f041183e90 (patch)
tree546f2535f1185a214ea94fc55bfa3fe36e8b0821 /app-emacs/gnuserv/files
parentMake source use flag quieter. (diff)
downloadgentoo-2-2664799cf17f56e30437860e2f2a81f041183e90.tar.gz
gentoo-2-2664799cf17f56e30437860e2f2a81f041183e90.tar.bz2
gentoo-2-2664799cf17f56e30437860e2f2a81f041183e90.zip
Fix file collisions with XEmacs, bug #177936.
(Portage version: 2.1.2.7)
Diffstat (limited to 'app-emacs/gnuserv/files')
-rw-r--r--app-emacs/gnuserv/files/digest-gnuserv-3.12.7-r13
-rw-r--r--app-emacs/gnuserv/files/gnuserv-3.12.7-path-xemacs.patch20
2 files changed, 23 insertions, 0 deletions
diff --git a/app-emacs/gnuserv/files/digest-gnuserv-3.12.7-r1 b/app-emacs/gnuserv/files/digest-gnuserv-3.12.7-r1
new file mode 100644
index 000000000000..2283b4bb90f4
--- /dev/null
+++ b/app-emacs/gnuserv/files/digest-gnuserv-3.12.7-r1
@@ -0,0 +1,3 @@
+MD5 b1522454fbccab33fb271f6a46afc3e9 gnuserv-3.12.7.tar.gz 93709
+RMD160 2fd5a28fb86cc05c26da50cab8d9ee036f2e2d00 gnuserv-3.12.7.tar.gz 93709
+SHA256 08242167b863e41bbfdaf4429500018c2b2beb50b82791fa148df66eba433d2a gnuserv-3.12.7.tar.gz 93709
diff --git a/app-emacs/gnuserv/files/gnuserv-3.12.7-path-xemacs.patch b/app-emacs/gnuserv/files/gnuserv-3.12.7-path-xemacs.patch
new file mode 100644
index 000000000000..2e7299ca17c9
--- /dev/null
+++ b/app-emacs/gnuserv/files/gnuserv-3.12.7-path-xemacs.patch
@@ -0,0 +1,20 @@
+--- gnuserv.el~ 2004-10-19 10:50:01.000000000 +0200
++++ gnuserv.el 2007-05-25 22:49:01.000000000 +0200
+@@ -733,7 +733,16 @@
+ (unless leave-dead
+ (setq gnuserv-string ""
+ gnuserv-current-client nil)
+- (let ((process-connection-type t))
++ (let* ((process-connection-type t)
++ (xe-sysconf
++ ;; XEmacs uses i*86-pc-linux instead of i*86-pc-linux-gnu
++ ;; Do they want to be deliberately incompatible? :-(
++ (replace-regexp-in-string
++ "^\\([^-]+-[^-]+-[^-]+\\)-.*$" "\\1" system-configuration))
++ (exec-path
++ (append exec-path
++ (file-expand-wildcards
++ (concat "/usr/lib/xemacs-*/" xe-sysconf)))))
+ (setq gnuserv-process
+ (start-process "gnuserv" nil gnuserv-program)))
+ (set-process-sentinel gnuserv-process 'gnuserv-sentinel)