mirror of
https://git.FreeBSD.org/ports.git
synced 2024-12-31 05:41:08 +00:00
Add emacs-devel , GNU editing macros.
PR: ports/94171 Submitted by: Kenneth Vestergaard Schmidt <kvs@pil.dk>
This commit is contained in:
parent
9a25fbb6a0
commit
dd5d092029
Notes:
svn2git
2021-03-31 03:12:20 +00:00
svn path=/head/; revision=158591
@ -39,6 +39,7 @@
|
||||
SUBDIR += elvis
|
||||
SUBDIR += em
|
||||
SUBDIR += emacs
|
||||
SUBDIR += emacs-devel
|
||||
SUBDIR += emacs19
|
||||
SUBDIR += emacs20
|
||||
SUBDIR += emacs20-dl
|
||||
|
75
editors/emacs-devel/Makefile
Normal file
75
editors/emacs-devel/Makefile
Normal file
@ -0,0 +1,75 @@
|
||||
# New ports collection makefile for: emacs22
|
||||
# Date created: April 12 2005
|
||||
# Whom: Kenneth Vestergaard Schmidt <kvs@pil.dk>
|
||||
#
|
||||
# $FreeBSD$
|
||||
#
|
||||
|
||||
PORTNAME= emacs
|
||||
PORTVERSION= ${EMACS_VER}.${SNAPSHOT}
|
||||
CATEGORIES= editors ipv6
|
||||
MASTER_SITES= http://dl.droso.net/FreeBSD/distfiles/ \
|
||||
${MASTER_SITE_LOCAL}
|
||||
MASTER_SITE_SUBDIR= erwin/kvs
|
||||
DISTNAME= ${PORTNAME}-cvs-snapshot-2006-02-28
|
||||
|
||||
MAINTAINER= kvs@pil.dk
|
||||
COMMENT= GNU editing macros
|
||||
|
||||
.if !defined(WITHOUT_X11)
|
||||
.if defined(WITHOUT_GTK)
|
||||
LIB_DEPENDS= Xaw3d.${XAWVER}:${PORTSDIR}/x11-toolkits/Xaw3d
|
||||
.endif
|
||||
LIB_DEPENDS+= jpeg.9:${PORTSDIR}/graphics/jpeg \
|
||||
tiff.4:${PORTSDIR}/graphics/tiff \
|
||||
ungif.5:${PORTSDIR}/graphics/libungif \
|
||||
png.5:${PORTSDIR}/graphics/png
|
||||
.endif
|
||||
|
||||
CONFLICTS= emacs-19.* emacs-21.* \
|
||||
xemacs-[0-9]* xemacs-devel-[0-9]* \
|
||||
xemacs-mule-[0-9]* xemacs-devel-mule-[0-9]*
|
||||
|
||||
EMACS_VER= 22.0.50
|
||||
SNAPSHOT= 20060228
|
||||
USE_BZIP2= yes
|
||||
USE_AUTOTOOLS= autoconf:259
|
||||
.if !defined(WITHOUT_X11)
|
||||
.if !defined(WITHOUT_GTK)
|
||||
USE_GNOME= gtk20
|
||||
.else
|
||||
USE_XLIB= yes
|
||||
.endif
|
||||
USE_XPM= yes
|
||||
.endif
|
||||
|
||||
WRKSRC= ${WRKDIR}/${PORTNAME}
|
||||
|
||||
CONFIGURE_TARGET= ${MACHINE_ARCH}--freebsd
|
||||
.if defined(WITHOUT_X11)
|
||||
CONFIGURE_ARGS= --with-x=no
|
||||
.else
|
||||
.if !defined(WITHOUT_GTK)
|
||||
CONFIGURE_ARGS= --with-gtk
|
||||
.endif
|
||||
.endif
|
||||
|
||||
.if defined(WITHOUT_XIM)
|
||||
CONFIGURE_ARGS+= --without-xim
|
||||
.endif
|
||||
|
||||
MAN1= ctags.1 emacs.1 emacsclient.1 etags.1
|
||||
PLIST_SUB= EMACS_VER=${EMACS_VER} EMACS_ARCH=${CONFIGURE_TARGET}
|
||||
|
||||
INFO= ada-mode autotype calc ccmode cl dired-x ebrowse ediff \
|
||||
efaq eintr elisp emacs emacs-mime emacs-xtra eshell eudc \
|
||||
flymake forms gnus idlwave info message mh-e newsticker \
|
||||
org pcl-cvs pgg reftex sc ses sieve smtpmail speedbar tramp \
|
||||
url vip viper widget woman rcirc erc
|
||||
|
||||
LATEST_LINK= emacs22
|
||||
|
||||
pre-build:
|
||||
(cd ${WRKSRC} ; make bootstrap)
|
||||
|
||||
.include <bsd.port.mk>
|
3
editors/emacs-devel/distinfo
Normal file
3
editors/emacs-devel/distinfo
Normal file
@ -0,0 +1,3 @@
|
||||
MD5 (emacs-cvs-snapshot-2006-02-28.tar.bz2) = 122c02c47ce1768cfb130c8b0c372d62
|
||||
SHA256 (emacs-cvs-snapshot-2006-02-28.tar.bz2) = 9043e7175e1b9561cff860139696b9bda071eef4a8ebcc1b01f07379f3f92180
|
||||
SIZE (emacs-cvs-snapshot-2006-02-28.tar.bz2) = 19511047
|
17
editors/emacs-devel/files/patch-Makefile.in
Normal file
17
editors/emacs-devel/files/patch-Makefile.in
Normal file
@ -0,0 +1,17 @@
|
||||
--- Makefile.in.orig Thu Mar 7 00:13:23 2002
|
||||
+++ Makefile.in Thu Mar 7 00:14:30 2002
|
||||
@@ -404,14 +404,6 @@
|
||||
## That flag is also used in leim/Makefile.in
|
||||
install-arch-indep: mkdir info
|
||||
-set ${COPYDESTS} ; \
|
||||
- unset CDPATH; \
|
||||
- for dir in ${COPYDIR} ; do \
|
||||
- if [ `(cd $$1 && /bin/pwd)` != `(cd $${dir} && /bin/pwd)` ] ; then \
|
||||
- rm -rf $$1 ; \
|
||||
- fi ; \
|
||||
- shift ; \
|
||||
- done
|
||||
- -set ${COPYDESTS} ; \
|
||||
mkdir ${COPYDESTS} ; \
|
||||
chmod ugo+rx ${COPYDESTS} ; \
|
||||
unset CDPATH; \
|
12
editors/emacs-devel/files/patch-configure.in
Normal file
12
editors/emacs-devel/files/patch-configure.in
Normal file
@ -0,0 +1,12 @@
|
||||
--- configure.in.orig Sat Apr 1 23:17:28 2006
|
||||
+++ configure.in Sat Apr 1 23:28:18 2006
|
||||
@@ -237,6 +237,9 @@
|
||||
opsys=freebsd
|
||||
case "${canonical}" in
|
||||
alpha*-*-freebsd*) machine=alpha ;;
|
||||
+ ia64-*-freebsd*) machine=ia64 ;;
|
||||
+ sparc64-*-freebsd*) machine=sparc ;;
|
||||
+ powerpc-*-freebsd*) machine=macppc ;;
|
||||
i[3456]86-*-freebsd*) machine=intel386 ;;
|
||||
amd64-*-freebsd*|x86_64-*-freebsd*) machine=amdx86-64 ;;
|
||||
esac
|
27
editors/emacs-devel/files/patch-lib-src-Makefile.in
Normal file
27
editors/emacs-devel/files/patch-lib-src-Makefile.in
Normal file
@ -0,0 +1,27 @@
|
||||
--- lib-src/Makefile.in.orig Fri Jun 11 04:39:49 2004
|
||||
+++ lib-src/Makefile.in Tue Apr 12 23:08:49 2005
|
||||
@@ -94,6 +94,7 @@
|
||||
INSTALL = @INSTALL@
|
||||
INSTALL_PROGRAM = @INSTALL_PROGRAM@
|
||||
INSTALL_DATA = @INSTALL_DATA@
|
||||
+INSTALL_SCRIPT = @INSTALL_SCRIPT@
|
||||
# By default, we uphold the dignity of our programs.
|
||||
INSTALL_STRIP =
|
||||
|
||||
@@ -319,7 +320,7 @@
|
||||
if [ `(cd ${archlibdir} && /bin/pwd)` \
|
||||
!= `(cd ${srcdir} && /bin/pwd)` ]; then \
|
||||
for file in ${SCRIPTS}; do \
|
||||
- $(INSTALL_PROGRAM) ${srcdir}/$$file ${archlibdir}/$$file; \
|
||||
+ $(INSTALL_SCRIPT) ${srcdir}/$$file ${archlibdir}/$$file; \
|
||||
done ; \
|
||||
fi
|
||||
|
||||
@@ -331,7 +332,7 @@
|
||||
chmod a+rx ${bindir}/`echo $${file} | sed '$(TRANSFORM)'`; \
|
||||
done
|
||||
for file in ${INSTALLABLE_SCRIPTS} ; do \
|
||||
- $(INSTALL_PROGRAM) ${srcdir}/$${file} ${bindir}/`echo $${file} | sed '$(TRANSFORM)'` ; \
|
||||
+ $(INSTALL_SCRIPT) ${srcdir}/$${file} ${bindir}/`echo $${file} | sed '$(TRANSFORM)'` ; \
|
||||
chmod a+rx ${bindir}/`echo $${file} | sed '$(TRANSFORM)'`; \
|
||||
done
|
24
editors/emacs-devel/files/patch-lispintro-Makefile.in
Normal file
24
editors/emacs-devel/files/patch-lispintro-Makefile.in
Normal file
@ -0,0 +1,24 @@
|
||||
--- lispintro/Makefile.in.orig Fri Jun 11 04:39:50 2004
|
||||
+++ lispintro/Makefile.in Tue Apr 12 23:22:24 2005
|
||||
@@ -30,10 +30,10 @@
|
||||
INFO_SOURCES = ${srcdir}/emacs-lisp-intro.texi
|
||||
# The file name eintr must fit within 5 characters, to allow for
|
||||
# -NN extensions to fit into DOS 8+3 limits without clashing
|
||||
-INFO_TARGETS = ${infodir}/eintr
|
||||
+INFO_TARGETS = ${infodir}/eintr.info
|
||||
DVI_TARGETS = emacs-lisp-intro.dvi
|
||||
|
||||
-MAKEINFO = makeinfo
|
||||
+MAKEINFO = makeinfo --no-split
|
||||
TEXI2DVI = texi2dvi
|
||||
DVIPS = dvips
|
||||
ENVADD = TEXINPUTS="$(srcdir):$(TEXINPUTS)" MAKEINFO="$(MAKEINFO) -I$(srcdir)"
|
||||
@@ -44,7 +44,7 @@
|
||||
|
||||
dvi: $(DVI_TARGETS)
|
||||
|
||||
-${infodir}/eintr: ${INFO_SOURCES}
|
||||
+${infodir}/eintr.info: ${INFO_SOURCES}
|
||||
$(MAKEINFO) -o $@ $(srcdir)/emacs-lisp-intro.texi
|
||||
|
||||
emacs-lisp-intro.dvi: ${INFO_SOURCES}
|
57
editors/emacs-devel/files/patch-lispref-Makefile.in
Normal file
57
editors/emacs-devel/files/patch-lispref-Makefile.in
Normal file
@ -0,0 +1,57 @@
|
||||
--- lispref/Makefile.in.orig Sat Mar 26 18:34:51 2005
|
||||
+++ lispref/Makefile.in Tue Apr 12 23:23:23 2005
|
||||
@@ -31,7 +31,7 @@
|
||||
TEXI2DVI = texi2dvi
|
||||
SHELL = /bin/sh
|
||||
INSTALL_INFO = install-info
|
||||
-MAKEINFO = makeinfo --force
|
||||
+MAKEINFO = makeinfo --force --no-split
|
||||
|
||||
# The name of the manual:
|
||||
VERSION=2.9
|
||||
@@ -97,10 +97,10 @@
|
||||
.PHONY: clean
|
||||
|
||||
# The info file is named `elisp'.
|
||||
-info: $(infodir)/elisp
|
||||
+info: $(infodir)/elisp.info
|
||||
|
||||
-$(infodir)/elisp: $(srcs)
|
||||
- $(MAKEINFO) -I. -I$(srcdir) $(srcdir)/elisp.texi -o $(infodir)/elisp
|
||||
+$(infodir)/elisp.info: $(srcs)
|
||||
+ $(MAKEINFO) -I. -I$(srcdir) $(srcdir)/elisp.texi -o $(infodir)/elisp.info
|
||||
|
||||
elisp.dvi: $(srcs)
|
||||
$(TEXI2DVI) -I $(srcdir) $(srcdir)/elisp.texi
|
||||
@@ -108,8 +108,8 @@
|
||||
# This is for use in a separate distro of the Emacs Lisp manual.
|
||||
install: elisp
|
||||
$(srcdir)/mkinstalldirs $(infodir)
|
||||
- cp elisp elisp-[1-9] elisp-[1-9][0-9] $(infodir)
|
||||
- ${INSTALL_INFO} --info-dir=${infodir} ${infodir}/elisp
|
||||
+ cp elisp.info $(infodir)
|
||||
+ ${INSTALL_INFO} --info-dir=${infodir} ${infodir}/elisp.info
|
||||
|
||||
# This is for use in a separate distro of the Emacs Lisp manual.
|
||||
elisp: $(srcs)
|
||||
@@ -124,9 +124,9 @@
|
||||
|
||||
maintainer-clean: clean
|
||||
rm -f elisp.dvi elisp.oaux
|
||||
- cd $(infodir); rm -f elisp elisp-[1-9] elisp-[1-9][0-9]
|
||||
+ cd $(infodir); rm -f elisp.info
|
||||
|
||||
-dist: $(infodir)/elisp elisp.dvi
|
||||
+dist: $(infodir)/elisp.info elisp.dvi
|
||||
-rm -rf temp
|
||||
-mkdir temp
|
||||
-mkdir temp/$(manual)
|
||||
@@ -134,7 +134,7 @@
|
||||
$(srcdir)/Makefile.in $(srcs) \
|
||||
$(srcdir)/../man/texinfo.tex \
|
||||
elisp.dvi elisp.aux elisp.??s \
|
||||
- $(infodir)/elisp $(infodir)/elisp-[1-9] $(infodir)/elisp-[1-9][0-9] \
|
||||
+ $(infodir)/elisp.info \
|
||||
temp/$(manual)
|
||||
-(cd temp/$(manual); rm -f mkinstalldirs)
|
||||
cp $(srcdir)/mkinstalldirs temp/$(manual)
|
289
editors/emacs-devel/files/patch-man-Makefile.in
Normal file
289
editors/emacs-devel/files/patch-man-Makefile.in
Normal file
@ -0,0 +1,289 @@
|
||||
--- man/Makefile.in.orig Mon Dec 27 20:56:34 2004
|
||||
+++ man/Makefile.in Tue Apr 12 22:56:18 2005
|
||||
@@ -32,34 +32,33 @@
|
||||
|
||||
# The makeinfo program is part of the Texinfo distribution.
|
||||
# Use --force so that it generates output even if there are errors.
|
||||
-MAKEINFO = makeinfo --force
|
||||
-INFO_TARGETS = ../info/emacs ../info/emacs-xtra ../info/ccmode ../info/cl \
|
||||
- ../info/dired-x ../info/ediff ../info/forms ../info/gnus \
|
||||
- ../info/message ../info/sieve ../info/pgg ../info/emacs-mime \
|
||||
- ../info/info ../info/mh-e ../info/reftex \
|
||||
- ../info/sc ../info/vip ../info/viper ../info/widget \
|
||||
- ../info/efaq ../info/ada-mode ../info/autotype ../info/calc \
|
||||
- ../info/idlwave ../info/eudc ../info/ebrowse ../info/pcl-cvs \
|
||||
- ../info/woman ../info/eshell ../info/org ../info/url \
|
||||
- ../info/speedbar ../info/tramp ../info/ses ../info/smtpmail \
|
||||
- ../info/flymake ../info/newsticker ../info/rcirc ../info/erc
|
||||
-DVI_TARGETS = emacs.dvi calc.dvi cc-mode.dvi cl.dvi dired-x.dvi \
|
||||
- ediff.dvi forms.dvi gnus.dvi message.dvi emacs-mime.dvi \
|
||||
- gnus.dvi message.dvi sieve.dvi pgg.dvi mh-e.dvi \
|
||||
- reftex.dvi sc.dvi vip.dvi viper.dvi widget.dvi faq.dvi \
|
||||
- ada-mode.dvi autotype.dvi idlwave.dvi eudc.dvi ebrowse.dvi \
|
||||
- pcl-cvs.dvi woman.dvi eshell.dvi org.dvi url.dvi \
|
||||
- speedbar.dvi tramp.dvi ses.dvi smtpmail.dvi flymake.dvi \
|
||||
- newsticker.dvi emacs-xtra.dvi rcirc.dvi erc.dvi
|
||||
+MAKEINFO = makeinfo --no-split --force
|
||||
+TEXI2DVI = texi2dvi
|
||||
+INFO_TARGETS = emacs.info emacs-xtra.info ccmode.info cl.info dired-x.info \
|
||||
+ ediff.info forms.info gnus.info message.info sieve.info \
|
||||
+ pgg.info emacs-mime.info info.info mh-e.info reftex.info \
|
||||
+ sc.info vip.info viper.info widget.info efaq.info \
|
||||
+ ada-mode.info autotype.info calc.info idlwave.info \
|
||||
+ eudc.info ebrowse.info pcl-cvs.info woman.info eshell.info \
|
||||
+ org.info url.info speedbar.info tramp.info ses.info \
|
||||
+ smtpmail.info flymake.info newsticker.info rcirc.info erc.info
|
||||
+DVI_TARGETS = emacs.dvi calc.dvi cc-mode.dvi cl.dvi dired-x.dvi \
|
||||
+ ediff.dvi forms.dvi gnus.dvi message.dvi emacs-mime.dvi \
|
||||
+ gnus.dvi message.dvi sieve.dvi pgg.dvi mh-e.dvi \
|
||||
+ reftex.dvi sc.dvi vip.dvi viper.dvi widget.dvi faq.dvi \
|
||||
+ ada-mode.dvi autotype.dvi idlwave.dvi eudc.dvi ebrowse.dvi \
|
||||
+ pcl-cvs.dvi woman.dvi eshell.dvi org.dvi url.dvi \
|
||||
+ speedbar.dvi tramp.dvi ses.dvi smtpmail.dvi flymake.dvi \
|
||||
+ newsticker.dvi emacs-xtra.dvi rcirc.dvi erc.dvi
|
||||
INFOSOURCES = info.texi
|
||||
|
||||
# The following rule does not work with all versions of `make'.
|
||||
-.SUFFIXES: .texi .dvi
|
||||
+.SUFFIXES: .texi .dvi .info
|
||||
.texi.dvi:
|
||||
- texi2dvi $<
|
||||
+ TEXINPUTS="$(srcdir):$(TEXINPUTS)" MAKEINFO="$(MAKEINFO) -I$(srcdir)" $(TEXI2DVI) $<
|
||||
|
||||
-TEXI2DVI = texi2dvi
|
||||
-ENVADD = TEXINPUTS="$(srcdir):$(TEXINPUTS)" MAKEINFO="$(MAKEINFO) -I$(srcdir)"
|
||||
+.texi.info:
|
||||
+ cd $(srcdir); $(MAKEINFO) $< -o ../info/$(<:.texi=.info)
|
||||
|
||||
EMACSSOURCES= \
|
||||
${srcdir}/emacs.texi \
|
||||
@@ -119,22 +118,6 @@
|
||||
# to exist in the build directory.
|
||||
# In a distribution of Emacs, the Info files should be up to date.
|
||||
|
||||
-# The following target uses an explicit -o switch to work around
|
||||
-# the @setfilename directive in info.texi, which is required for
|
||||
-# the Texinfo distribution.
|
||||
-
|
||||
-../info/info: ${INFOSOURCES}
|
||||
- cd $(srcdir); $(MAKEINFO) --no-split info.texi -o $@
|
||||
-
|
||||
-info.dvi: ${INFOSOURCES}
|
||||
- $(ENVADD) $(TEXI2DVI) ${srcdir}/info.texi
|
||||
-
|
||||
-../info/emacs: ${EMACSSOURCES}
|
||||
- cd $(srcdir); $(MAKEINFO) emacs.texi
|
||||
-
|
||||
-emacs.dvi: ${EMACSSOURCES}
|
||||
- $(ENVADD) $(TEXI2DVI) ${srcdir}/emacs.texi
|
||||
-
|
||||
# This target is here so you could easily get the list of the *.texi
|
||||
# files which belong to the Emacs manual (as opposed to the separate
|
||||
# manuals for CL, CC Mode, Ebrowse, etc.). With this target, you can
|
||||
@@ -142,200 +125,21 @@
|
||||
emacsman:
|
||||
@echo $(EMACSSOURCES)
|
||||
|
||||
-../info/ccmode: cc-mode.texi
|
||||
- cd $(srcdir); $(MAKEINFO) cc-mode.texi
|
||||
-cc-mode.dvi: cc-mode.texi
|
||||
- $(ENVADD) $(TEXI2DVI) ${srcdir}/cc-mode.texi
|
||||
-
|
||||
-../info/ada-mode: ada-mode.texi
|
||||
- cd $(srcdir); $(MAKEINFO) ada-mode.texi
|
||||
-ada-mode.dvi: ada-mode.texi
|
||||
- $(ENVADD) $(TEXI2DVI) ${srcdir}/ada-mode.texi
|
||||
-
|
||||
-../info/pcl-cvs: pcl-cvs.texi
|
||||
- cd $(srcdir); $(MAKEINFO) pcl-cvs.texi
|
||||
-pcl-cvs.dvi: pcl-cvs.texi
|
||||
- $(ENVADD) $(TEXI2DVI) ${srcdir}/pcl-cvs.texi
|
||||
-
|
||||
-../info/eshell: eshell.texi
|
||||
- cd $(srcdir); $(MAKEINFO) eshell.texi
|
||||
-eshell.dvi: eshell.texi
|
||||
- $(ENVADD) $(TEXI2DVI) ${srcdir}/eshell.texi
|
||||
-
|
||||
-../info/cl: cl.texi
|
||||
- cd $(srcdir); $(MAKEINFO) cl.texi
|
||||
-cl.dvi: cl.texi
|
||||
- $(ENVADD) $(TEXI2DVI) ${srcdir}/cl.texi
|
||||
-
|
||||
-../info/dired-x: dired-x.texi
|
||||
- cd $(srcdir); $(MAKEINFO) dired-x.texi
|
||||
-dired-x.dvi: dired-x.texi
|
||||
- $(ENVADD) $(TEXI2DVI) ${srcdir}/dired-x.texi
|
||||
-
|
||||
-../info/ediff: ediff.texi
|
||||
- cd $(srcdir); $(MAKEINFO) ediff.texi
|
||||
-ediff.dvi: ediff.texi
|
||||
- $(ENVADD) $(TEXI2DVI) ${srcdir}/ediff.texi
|
||||
-
|
||||
-../info/emacs-xtra: emacs-xtra.texi
|
||||
- cd $(srcdir); $(MAKEINFO) emacs-xtra.texi
|
||||
-emacs-xtra.dvi: emacs-xtra.texi
|
||||
- $(ENVADD) $(TEXI2DVI) ${srcdir}/emacs-xtra.texi
|
||||
-
|
||||
-../info/forms: forms.texi
|
||||
- cd $(srcdir); $(MAKEINFO) forms.texi
|
||||
-forms.dvi: forms.texi
|
||||
- $(ENVADD) $(TEXI2DVI) ${srcdir}/forms.texi
|
||||
-
|
||||
# gnus/message/emacs-mime/sieve/pgg are part of Gnus:
|
||||
-../info/gnus: gnus.texi gnus-faq.texi
|
||||
- cd $(srcdir); $(MAKEINFO) gnus.texi
|
||||
gnus.dvi: gnus.texi gnus-faq.texi
|
||||
sed -e '/@iflatex/,/@end iflatex/d' ${srcdir}/gnus.texi > gnustmp.texi
|
||||
- $(ENVADD) $(TEXI2DVI) gnustmp.texi
|
||||
+ TEXINPUTS="$(srcdir):$(TEXINPUTS)" MAKEINFO="$(MAKEINFO) -I$(srcdir)" $(TEXI2DVI) gnustmp.texi
|
||||
cp gnustmp.dvi $*.dvi
|
||||
rm gnustmp.*
|
||||
|
||||
-../info/message: message.texi
|
||||
- cd $(srcdir); $(MAKEINFO) message.texi
|
||||
-message.dvi: message.texi
|
||||
- $(ENVADD) $(TEXI2DVI) ${srcdir}/message.texi
|
||||
-
|
||||
-../info/sieve: sieve.texi
|
||||
- cd $(srcdir); $(MAKEINFO) sieve.texi
|
||||
-sieve.dvi: sieve.texi
|
||||
- $(ENVADD) $(TEXI2DVI) ${srcdir}/sieve.texi
|
||||
-
|
||||
-../info/emacs-mime: emacs-mime.texi
|
||||
- cd $(srcdir); $(MAKEINFO) emacs-mime.texi
|
||||
-emacs-mime.dvi: emacs-mime.texi
|
||||
- $(ENVADD) $(TEXI2DVI) ${srcdir}/emacs-mime.texi
|
||||
-
|
||||
-../info/pgg: pgg.texi
|
||||
- cd $(srcdir); $(MAKEINFO) pgg.texi
|
||||
-pgg.dvi: pgg.texi
|
||||
- $(ENVADD) $(TEXI2DVI) ${srcdir}/pgg.texi
|
||||
-
|
||||
-../info/mh-e: mh-e.texi
|
||||
- cd $(srcdir); $(MAKEINFO) mh-e.texi
|
||||
-mh-e.dvi: mh-e.texi
|
||||
- $(ENVADD) $(TEXI2DVI) ${srcdir}/mh-e.texi
|
||||
-
|
||||
-../info/reftex: reftex.texi
|
||||
- cd $(srcdir); $(MAKEINFO) reftex.texi
|
||||
-reftex.dvi: reftex.texi
|
||||
- $(ENVADD) $(TEXI2DVI) ${srcdir}/reftex.texi
|
||||
-
|
||||
-../info/sc: sc.texi
|
||||
- cd $(srcdir); $(MAKEINFO) sc.texi
|
||||
-sc.dvi: sc.texi
|
||||
- $(ENVADD) $(TEXI2DVI) ${srcdir}/sc.texi
|
||||
-
|
||||
-../info/vip: vip.texi
|
||||
- cd $(srcdir); $(MAKEINFO) vip.texi
|
||||
-vip.dvi: vip.texi
|
||||
- $(ENVADD) $(TEXI2DVI) ${srcdir}/vip.texi
|
||||
-
|
||||
-../info/viper: viper.texi
|
||||
- cd $(srcdir); $(MAKEINFO) viper.texi
|
||||
-viper.dvi: viper.texi
|
||||
- $(ENVADD) $(TEXI2DVI) ${srcdir}/viper.texi
|
||||
-
|
||||
-../info/widget: widget.texi
|
||||
- cd $(srcdir); $(MAKEINFO) widget.texi
|
||||
-widget.dvi: widget.texi
|
||||
- $(ENVADD) $(TEXI2DVI) ${srcdir}/widget.texi
|
||||
-
|
||||
-../info/efaq: faq.texi
|
||||
- cd $(srcdir); $(MAKEINFO) faq.texi
|
||||
-faq.dvi: faq.texi
|
||||
- $(ENVADD) $(TEXI2DVI) ${srcdir}/faq.texi
|
||||
+ccmode.info: cc-mode.texi
|
||||
+ cd $(srcdir); $(MAKEINFO) cc-mode.texi -o ../info/ccmode.info
|
||||
+
|
||||
+efaq.info: faq.texi
|
||||
+ cd $(srcdir); $(MAKEINFO) faq.texi -o ../info/efaq.info
|
||||
|
||||
../etc/GNU: gnu1.texi gnu.texi
|
||||
cd $(srcdir) && makeinfo --no-headers -o ../etc/GNU gnu1.texi
|
||||
-
|
||||
-../info/autotype: autotype.texi
|
||||
- cd $(srcdir); $(MAKEINFO) autotype.texi
|
||||
-autotype.dvi: autotype.texi
|
||||
- $(ENVADD) $(TEXI2DVI) ${srcdir}/autotype.texi
|
||||
-
|
||||
-../info/calc: calc.texi
|
||||
- cd $(srcdir); $(MAKEINFO) calc.texi
|
||||
-
|
||||
-calc.dvi: calc.texi
|
||||
- $(ENVADD) $(TEXI2DVI) ${srcdir}/calc.texi
|
||||
-
|
||||
-# This is produced with --no-split to avoid making files whose
|
||||
-# names clash on DOS 8+3 filesystems
|
||||
-../info/idlwave: idlwave.texi
|
||||
- cd $(srcdir); $(MAKEINFO) --no-split idlwave.texi
|
||||
-idlwave.dvi: idlwave.texi
|
||||
- $(ENVADD) $(TEXI2DVI) ${srcdir}/idlwave.texi
|
||||
-
|
||||
-../info/eudc: eudc.texi
|
||||
- cd $(srcdir); $(MAKEINFO) eudc.texi
|
||||
-eudc.dvi: eudc.texi
|
||||
- $(ENVADD) $(TEXI2DVI) ${srcdir}/eudc.texi
|
||||
-
|
||||
-../info/ebrowse: ebrowse.texi
|
||||
- cd $(srcdir); $(MAKEINFO) ebrowse.texi
|
||||
-ebrowse.dvi: ebrowse.texi
|
||||
- $(ENVADD) $(TEXI2DVI) ${srcdir}/ebrowse.texi
|
||||
-
|
||||
-../info/woman: woman.texi
|
||||
- cd $(srcdir); $(MAKEINFO) woman.texi
|
||||
-woman.dvi: woman.texi
|
||||
- $(ENVADD) $(TEXI2DVI) ${srcdir}/woman.texi
|
||||
-
|
||||
-../info/org: org.texi
|
||||
- cd $(srcdir); $(MAKEINFO) org.texi
|
||||
-org.dvi: org.texi
|
||||
- $(ENVADD) $(TEXI2DVI) ${srcdir}/org.texi
|
||||
-
|
||||
-../info/url: url.texi
|
||||
- cd $(srcdir); $(MAKEINFO) url.texi
|
||||
-url.dvi: url.texi
|
||||
- $(ENVADD) $(TEXI2DVI) ${srcdir}/url.texi
|
||||
-
|
||||
-../info/speedbar: speedbar.texi
|
||||
- cd $(srcdir); $(MAKEINFO) speedbar.texi
|
||||
-speedbar.dvi: speedbar.texi
|
||||
- $(ENVADD) $(TEXI2DVI) ${srcdir}/speedbar.texi
|
||||
-
|
||||
-../info/tramp: tramp.texi trampver.texi
|
||||
- cd $(srcdir); $(MAKEINFO) -D emacs tramp.texi
|
||||
-tramp.dvi: tramp.texi trampver.texi
|
||||
- $(ENVADD) $(TEXI2DVI) ${srcdir}/tramp.texi
|
||||
-
|
||||
-../info/ses: ses.texi
|
||||
- cd $(srcdir); $(MAKEINFO) ses.texi
|
||||
-ses.dvi: ses.texi
|
||||
- $(ENVADD) $(TEXI2DVI) ${srcdir}/ses.texi
|
||||
-
|
||||
-../info/smtpmail: smtpmail.texi
|
||||
- cd $(srcdir); $(MAKEINFO) smtpmail.texi
|
||||
-smtpmail.dvi: smtpmail.texi
|
||||
- $(ENVADD) $(TEXI2DVI) ${srcdir}/smtpmail.texi
|
||||
-
|
||||
-../info/flymake: flymake.texi
|
||||
- cd $(srcdir); $(MAKEINFO) flymake.texi
|
||||
-flymake.dvi: flymake.texi
|
||||
- $(ENVADD) $(TEXI2DVI) ${srcdir}/flymake.texi
|
||||
-
|
||||
-../info/newsticker: newsticker.texi
|
||||
- cd $(srcdir); $(MAKEINFO) newsticker.texi
|
||||
-newsticker.dvi: newsticker.texi
|
||||
- $(ENVADD) $(TEXI2DVI) ${srcdir}/newsticker.texi
|
||||
-
|
||||
-../info/rcirc: rcirc.texi
|
||||
- cd $(srcdir); $(MAKEINFO) rcirc.texi
|
||||
-rcirc.dvi: rcirc.texi
|
||||
- $(ENVADD) $(TEXI2DVI) ${srcdir}/rcirc.texi
|
||||
-
|
||||
-../info/erc: erc.texi
|
||||
- cd $(srcdir); $(MAKEINFO) erc.texi
|
||||
-erc.dvi: erc.texi
|
||||
- $(ENVADD) $(TEXI2DVI) ${srcdir}/erc.texi
|
||||
|
||||
mostlyclean:
|
||||
rm -f *.log *.cp *.fn *.ky *.pg *.vr core *.tp *.core gnustmp.*
|
14
editors/emacs-devel/files/patch-src__alloc.c
Normal file
14
editors/emacs-devel/files/patch-src__alloc.c
Normal file
@ -0,0 +1,14 @@
|
||||
--- src/alloc.c.orig Sat Apr 1 23:41:43 2006
|
||||
+++ src/alloc.c Sat Apr 1 23:42:32 2006
|
||||
@@ -4528,7 +4528,11 @@
|
||||
needed on ia64 too. See mach_dep.c, where it also says inline
|
||||
assembler doesn't work with relevant proprietary compilers. */
|
||||
#ifdef sparc
|
||||
+#ifdef __sparc64__
|
||||
+ asm ("flushw");
|
||||
+#else
|
||||
asm ("ta 3");
|
||||
+#endif
|
||||
#endif
|
||||
|
||||
/* Save registers that we need to see on the stack. We need to see
|
15
editors/emacs-devel/pkg-descr
Normal file
15
editors/emacs-devel/pkg-descr
Normal file
@ -0,0 +1,15 @@
|
||||
GNU Emacs is a self-documenting, customizable, extensible real-time
|
||||
display editor.
|
||||
|
||||
Users new to Emacs will be able to use basic features fairly rapidly
|
||||
by studying the tutorial and using the self-documentation features.
|
||||
Emacs also has an extensive interactive manual browser. It is easily
|
||||
extensible since its editing commands are written in Lisp.
|
||||
|
||||
GNU Emacs's many special packages handle mail reading (RMail) and
|
||||
sending (Mail), outline editing (Outline), compiling (Compile),
|
||||
running subshells within Emacs windows (Shell), running a Lisp
|
||||
read-eval-print loop (Lisp-Interaction-Mode), automated psychotherapy
|
||||
(Doctor :-) and many more.
|
||||
|
||||
WWW: http://www.gnu.org/software/emacs/
|
2624
editors/emacs-devel/pkg-plist
Normal file
2624
editors/emacs-devel/pkg-plist
Normal file
File diff suppressed because it is too large
Load Diff
Loading…
Reference in New Issue
Block a user