diff options
author | asami <asami@FreeBSD.org> | 1997-05-20 18:25:12 +0800 |
---|---|---|
committer | asami <asami@FreeBSD.org> | 1997-05-20 18:25:12 +0800 |
commit | 66e6abb84ddad616b22770e9a8b6cb2ad98311ee (patch) | |
tree | 3ec764bcc7b0a60ee969e6361a0fa236540f7998 /editors/emacs23 | |
parent | cd8cb0820229fe2f48f8e954d94c31ddfdb959e8 (diff) | |
download | freebsd-ports-gnome-66e6abb84ddad616b22770e9a8b6cb2ad98311ee.tar.gz freebsd-ports-gnome-66e6abb84ddad616b22770e9a8b6cb2ad98311ee.tar.zst freebsd-ports-gnome-66e6abb84ddad616b22770e9a8b6cb2ad98311ee.zip |
Spread info dir entries into all relevant files. The previous version
(with all entries listed in emacs.texi) deleted only the first entry
when the user did a pkg_delete (a bug in install-info, maybe?).
Diffstat (limited to 'editors/emacs23')
-rw-r--r-- | editors/emacs23/Makefile | 12 | ||||
-rw-r--r-- | editors/emacs23/files/patch-aa | 148 | ||||
-rw-r--r-- | editors/emacs23/pkg-plist | 22 |
3 files changed, 165 insertions, 17 deletions
diff --git a/editors/emacs23/Makefile b/editors/emacs23/Makefile index ba9d2e90e233..a3e1006986f0 100644 --- a/editors/emacs23/Makefile +++ b/editors/emacs23/Makefile @@ -3,7 +3,7 @@ # Date created: 29 October 1994 # Whom: jkh # -# $Id: Makefile,v 1.26 1996/11/19 13:14:40 asami Exp $ +# $Id: Makefile,v 1.27 1997/04/18 10:48:33 asami Exp $ # DISTNAME= emacs-19.34b @@ -18,12 +18,14 @@ STRIP= MAN1= emacs.1 etags.1 ctags.1 post-install: - for file in emacs-19.34 emacsclient etags ctags b2m; do \ - strip ${PREFIX}/bin/$$file; \ - done +.for file in emacs-19.34 emacsclient etags ctags b2m + strip ${PREFIX}/bin/${file} +.endfor if [ ! -f ${PREFIX}/info/dir ]; then \ sed -ne '1,/Menu:/p' /usr/share/info/dir > ${PREFIX}/info/dir; \ fi - install-info ${PREFIX}/info/emacs ${PREFIX}/info/dir +.for info in emacs vip viper forms gnus mh-e cl sc dired-x ediff ccmode + install-info ${PREFIX}/info/${info} ${PREFIX}/info/dir +.endfor .include <bsd.port.mk> diff --git a/editors/emacs23/files/patch-aa b/editors/emacs23/files/patch-aa index c9a46426109f..d503e9112709 100644 --- a/editors/emacs23/files/patch-aa +++ b/editors/emacs23/files/patch-aa @@ -1,30 +1,156 @@ +--- ./man/vip.texi.org Fri Jun 16 15:31:11 1995 ++++ ./man/vip.texi Tue May 20 01:28:33 1997 +@@ -2,6 +2,10 @@ + + @setfilename ../info/vip + @settitle VIP ++@dircategory The Emacs editor and associated tools ++@direntry ++* VIP: (vip). A VI-emulation for Emacs. ++@end direntry + + @iftex + @finalout --- ./man/emacs.texi.org Mon Aug 19 21:15:12 1996 -+++ ./man/emacs.texi Mon Apr 14 23:08:20 1997 -@@ -49,6 +49,24 @@ ++++ ./man/emacs.texi Tue May 20 01:20:11 1997 +@@ -49,6 +49,11 @@ @settitle GNU Emacs Manual @setfilename ../info/emacs @synindex pg cp +@dircategory The Emacs editor and associated tools +@direntry +* Emacs: (emacs). The extensible self-documenting text editor. -+* VIP: (vip). A VI-emulation for Emacs. -+* VIPER: (viper). The new VI-emulation mode in Emacs-19.29. ++@end direntry ++ + @c + @c in general, keep the following line commented out, unless doing a + @c copy of this manual that will be published. the manual should go +--- ./man/viper.texi.org Wed Aug 7 10:59:45 1996 ++++ ./man/viper.texi Tue May 20 01:29:17 1997 +@@ -4,6 +4,10 @@ + \input texinfo + + @setfilename ../info/viper ++@dircategory The Emacs editor and associated tools ++@direntry ++* VIPER: (viper). The new VI-emulation mode in Emacs-19.29. ++@end direntry + + @iftex + @finalout +--- ./man/forms.texi.org Sat Mar 23 06:42:27 1996 ++++ ./man/forms.texi Tue May 20 01:22:37 1997 +@@ -9,6 +9,11 @@ + @syncodeindex vr cp + @syncodeindex fn cp + @syncodeindex ky cp ++@dircategory The Emacs editor and associated tools ++@direntry +* Forms: (forms). Emacs package for editing data bases -+ by filling in forms. ++ by filling in forms. ++@end direntry + @iftex + @finalout + @setchapternewpage odd +--- ./man/gnus.texi.org Wed Jun 26 14:49:29 1996 ++++ ./man/gnus.texi Tue May 20 01:23:15 1997 +@@ -5,6 +5,11 @@ + @synindex fn cp + @synindex vr cp + @synindex pg cp ++@dircategory The Emacs editor and associated tools ++@direntry +* GNUS: (gnus). The news reader GNUS. ++@end direntry ++ + @iftex + @finalout + @end iftex +--- ./man/mh-e.texi.org Sun Aug 4 00:00:29 1996 ++++ ./man/mh-e.texi Tue May 20 01:23:49 1997 +@@ -4,6 +4,10 @@ + @setfilename ../info/mh-e + @settitle mh-e + @c %**end of header ++@dircategory The Emacs editor and associated tools ++@direntry +* MH-E: (mh-e). Emacs interface to the MH mail system. ++@end direntry + + @setchapternewpage odd + +--- ./man/cl.texi.org Mon Apr 15 21:36:53 1996 ++++ ./man/cl.texi Tue May 20 01:24:18 1997 +@@ -2,6 +2,12 @@ + @setfilename ../info/cl + @settitle Common Lisp Extensions + ++@dircategory The Emacs editor and associated tools ++@direntry +* CL: (cl). Partial Common Lisp support for Emacs Lisp. ++@end direntry ++ ++ + @iftex + @finalout + @end iftex +--- ./man/sc.texi.org Thu Jan 4 12:55:23 1996 ++++ ./man/sc.texi Tue May 20 01:25:13 1997 +@@ -3,6 +3,12 @@ + @comment %**start of header (This is for running Texinfo on a region.) + @setfilename ../info/sc + @settitle Supercite Version 3.1 User's Manual ++@dircategory The Emacs editor and associated tools ++@direntry +* SC: (sc). Supercite lets you cite parts of messages you're -+ replying to, in flexible ways. -+* Dired-X: (dired-x). Dired Extra Features. ++ replying to, in flexible ways. ++@end direntry ++ + @iftex + @finalout + @end iftex +--- ./man/dired-x.texi.org Thu Jan 4 12:54:19 1996 ++++ ./man/dired-x.texi Tue May 20 01:25:55 1997 +@@ -18,6 +18,11 @@ + @setfilename ../info/dired-x + @c dired-x.el REVISION NUMBER + @settitle Dired Extra Version 2 User's Manual ++@dircategory The Emacs editor and associated tools ++@direntry ++* Dired-X: (dired-x). Dired Extra Features. ++@end direntry ++ + @iftex + @finalout + @end iftex +--- ./man/ediff.texi.org Fri Jun 21 20:00:04 1996 ++++ ./man/ediff.texi Tue May 20 01:26:29 1997 +@@ -10,6 +10,10 @@ + @synindex vr cp + @synindex fn cp + @synindex pg cp ++@dircategory The Emacs editor and associated tools ++@direntry +* Ediff: (ediff). A comprehensive visual interface to diff & patch. ++@end direntry + @iftex + @finalout + @end iftex +--- ./man/cc-mode.texi.org Sun Aug 4 21:56:21 1996 ++++ ./man/cc-mode.texi Tue May 20 01:27:18 1997 +@@ -9,6 +9,12 @@ + @settitle CC-MODE Version 4 Documentation + @footnotestyle end + ++@dircategory The Emacs editor and associated tools ++@direntry +* CC mode: (ccmode). The GNU Emacs mode for editing C, C++, Objective-C -+ and Java code. ++ and Java code. +@end direntry + - @c - @c in general, keep the following line commented out, unless doing a - @c copy of this manual that will be published. the manual should go + @comment !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! + @comment @setchapternewpage odd !! we don't want blank pages !! + @comment %**end of header (This is for running Texinfo on a region) --- ./Makefile.in.org Mon Aug 19 21:12:19 1996 +++ ./Makefile.in Tue Apr 15 00:15:28 1997 @@ -184,7 +184,7 @@ diff --git a/editors/emacs23/pkg-plist b/editors/emacs23/pkg-plist index 5b7050afd696..e11c665aabe6 100644 --- a/editors/emacs23/pkg-plist +++ b/editors/emacs23/pkg-plist @@ -15,6 +15,17 @@ bin/emacsclient man/man1/emacs.1.gz man/man1/etags.1.gz man/man1/ctags.1.gz +@unexec install-info --delete %D/info/emacs %D/info/dir +@unexec install-info --delete %D/info/vip %D/info/dir +@unexec install-info --delete %D/info/viper %D/info/dir +@unexec install-info --delete %D/info/forms %D/info/dir +@unexec install-info --delete %D/info/gnus %D/info/dir +@unexec install-info --delete %D/info/mh-e %D/info/dir +@unexec install-info --delete %D/info/cl %D/info/dir +@unexec install-info --delete %D/info/sc %D/info/dir +@unexec install-info --delete %D/info/dired-x %D/info/dir +@unexec install-info --delete %D/info/ediff %D/info/dir +@unexec install-info --delete %D/info/ccmode %D/info/dir info/cl info/cl-1 info/cl-2 @@ -26,7 +37,6 @@ info/dired-x info/ediff info/ediff-1 info/ediff-2 -@unexec install-info --delete %D/info/emacs %D/info/dir info/emacs info/emacs-1 info/emacs-10 @@ -86,6 +96,16 @@ info/viper-3 info/viper-4 @exec [ -f %D/info/dir ] || sed -ne '1,/Menu:/p' /usr/share/info/dir > %D/info/dir @exec install-info %D/info/emacs %D/info/dir +@exec install-info %D/info/vip %D/info/dir +@exec install-info %D/info/viper %D/info/dir +@exec install-info %D/info/forms %D/info/dir +@exec install-info %D/info/gnus %D/info/dir +@exec install-info %D/info/mh-e %D/info/dir +@exec install-info %D/info/cl %D/info/dir +@exec install-info %D/info/sc %D/info/dir +@exec install-info %D/info/dired-x %D/info/dir +@exec install-info %D/info/ediff %D/info/dir +@exec install-info %D/info/ccmode %D/info/dir libexec/emacs/19.34/i386--freebsd/cvtmail libexec/emacs/19.34/i386--freebsd/digest-doc libexec/emacs/19.34/i386--freebsd/emacsserver |