pkgsrc-Changes-HG archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
[pkgsrc/trunk]: pkgsrc/editors/emacs22 Import emacs-22.3nb2 in editors/emacs ...
details: https://anonhg.NetBSD.org/pkgsrc/rev/42616dc0231b
branches: trunk
changeset: 562739:42616dc0231b
user: minskim <minskim%pkgsrc.org@localhost>
date: Wed Aug 05 10:30:26 2009 +0000
description:
Import emacs-22.3nb2 in editors/emacs as editors/emacs22;
editors/emacs will be updated to 23.1.
Proposed by obache@, and OK'ed by markd@ and drochner@.
diffstat:
editors/emacs22/DESCR | 13 +
editors/emacs22/Makefile | 68 +
editors/emacs22/PLIST | 2709 ++++++++++++++++++++++++++++++++++++
editors/emacs22/PLIST.carbon | 6 +
editors/emacs22/buildlink3.mk | 16 +
editors/emacs22/distinfo | 23 +
editors/emacs22/files/dragonfly.h | 132 +
editors/emacs22/files/site-init.el | 4 +
editors/emacs22/hacks.mk | 16 +
editors/emacs22/options.mk | 89 +
editors/emacs22/patches/patch-aa | 34 +
editors/emacs22/patches/patch-ab | 21 +
editors/emacs22/patches/patch-ad | 9 +
editors/emacs22/patches/patch-ae | 48 +
editors/emacs22/patches/patch-aj | 12 +
editors/emacs22/patches/patch-ak | 23 +
editors/emacs22/patches/patch-am | 13 +
editors/emacs22/patches/patch-an | 14 +
editors/emacs22/patches/patch-ao | 15 +
editors/emacs22/patches/patch-ap | 16 +
editors/emacs22/patches/patch-aq | 17 +
editors/emacs22/patches/patch-ar | 14 +
editors/emacs22/patches/patch-as | 15 +
editors/emacs22/patches/patch-at | 14 +
editors/emacs22/patches/patch-au | 15 +
editors/emacs22/patches/patch-av | 14 +
editors/emacs22/patches/patch-aw | 13 +
editors/emacs22/patches/patch-xx | 21 +
editors/emacs22/version.mk | 9 +
29 files changed, 3413 insertions(+), 0 deletions(-)
diffs (truncated from 3529 to 300 lines):
diff -r ff86fa111121 -r 42616dc0231b editors/emacs22/DESCR
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/editors/emacs22/DESCR Wed Aug 05 10:30:26 2009 +0000
@@ -0,0 +1,13 @@
+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.
diff -r ff86fa111121 -r 42616dc0231b editors/emacs22/Makefile
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/editors/emacs22/Makefile Wed Aug 05 10:30:26 2009 +0000
@@ -0,0 +1,68 @@
+# $NetBSD: Makefile,v 1.1.1.1 2009/08/05 10:30:26 minskim Exp $
+
+PKGNAME?= ${DISTNAME}
+COMMENT?= GNU editing macros (editor)
+
+DISTNAME= emacs-22.3
+PKGREVISION= 2
+CATEGORIES= editors
+MASTER_SITES= ${MASTER_SITE_GNU:=emacs/}
+
+MAINTAINER= markd%NetBSD.org@localhost
+HOMEPAGE= http://www.gnu.org/software/emacs/emacs.html
+LICENSE= gnu-gpl-v3
+
+CONFLICTS+= elisp-manual-[0-9]*
+CONFLICTS+= emacs-[0-9]*
+CONFLICTS+= emacs-nox11-[0-9]*
+CONFLICTS+= mule-[0-9]*
+
+PKG_DESTDIR_SUPPORT= user-destdir
+
+USE_TOOLS+= gmake gzip mktemp:run perl:run pkg-config
+GNU_CONFIGURE= yes
+INFO_FILES= # PLIST
+
+.include "options.mk"
+
+MAKEFLAGS+= EMACSLOADPATH=${WRKSRC}/lisp
+
+CONFIGURE_ARGS+= --localstatedir=${VARBASE:Q}
+CONFIGURE_ENV+= GAMEOWN=${GAMEOWN:Q}
+
+BUILD_DEFS+= VARBASE
+BUILD_DEFS+= GAMEDATAMODE
+
+# build PATH in the dumped emacs is not a problem
+CHECK_WRKREF_SKIP+= bin/emacs
+CHECK_WRKREF_SKIP+= bin/emacs-[0-9]*
+
+REPLACE_PERL= lib-src/grep-changelog
+
+SUBST_CLASSES+= test_equal
+SUBST_STAGE.test_equal= pre-configure
+SUBST_MESSAGE.test_equal= Fixing bashisms in test(1) usage.
+SUBST_FILES.test_equal= mac/make-package
+SUBST_SED.test_equal= -e 's/ == / = /g'
+
+MAKE_DIRS_PERMS+= ${VARBASE}/games/emacs \
+ ${GAMEOWN:Q} ${GAMEGRP} ${GAMEDIRMODE:Q}
+CONF_FILES_PERMS+= /dev/null ${VARBASE}/games/emacs/snake-scores \
+ ${GAMEOWN:Q} ${GAMEGRP:Q} ${GAMEDATAMODE:Q}
+CONF_FILES_PERMS+= /dev/null ${VARBASE}/games/emacs/tetris-scores \
+ ${GAMEOWN:Q} ${GAMEGRP:Q} ${GAMEDATAMODE:Q}
+SPECIAL_PERMS+= libexec/emacs/${PKGVERSION_NOREV}/${MACHINE_GNU_PLATFORM}/update-game-score ${GAMEOWN:Q} ${GAMEGRP:Q} ${GAMEMODE:Q}
+
+.if (${OPSYS} == "DragonFly") && exists(/usr/lib/crtn.o)
+CPPFLAGS+= -DDFLY_CRT_USRLIB
+.endif
+
+post-extract:
+ cp ${FILESDIR}/site-init.el ${WRKSRC}/lisp
+ cp ${FILESDIR}/dragonfly.h ${WRKSRC}/src/s
+ ${CHMOD} -R go-w ${WRKSRC}
+
+.include "../../mk/oss.buildlink3.mk"
+.include "../../mk/termcap.buildlink3.mk"
+
+.include "../../mk/bsd.pkg.mk"
diff -r ff86fa111121 -r 42616dc0231b editors/emacs22/PLIST
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/editors/emacs22/PLIST Wed Aug 05 10:30:26 2009 +0000
@@ -0,0 +1,2709 @@
+@comment $NetBSD: PLIST,v 1.1.1.1 2009/08/05 10:30:29 minskim Exp $
+bin/emacs-b2m
+bin/emacs-ctags
+bin/emacs-ebrowse
+bin/emacs
+bin/emacs-${PKGVERSION}
+bin/emacsclient
+bin/emacs-etags
+bin/emacs-grep-changelog
+bin/emacs-rcs-checkin
+info/ada-mode
+info/autotype
+info/calc
+info/calc-1
+info/calc-2
+info/calc-3
+info/calc-4
+info/calc-5
+info/calc-6
+info/ccmode
+info/cl
+info/dired-x
+info/ebrowse
+info/ediff
+info/efaq
+info/eintr
+info/eintr-1
+info/eintr-2
+info/eintr-3
+info/elisp
+info/elisp-1
+info/elisp-10
+info/elisp-11
+info/elisp-2
+info/elisp-3
+info/elisp-4
+info/elisp-5
+info/elisp-6
+info/elisp-7
+info/elisp-8
+info/elisp-9
+info/emacs
+info/emacs-1
+info/emacs-2
+info/emacs-3
+info/emacs-4
+info/emacs-5
+info/emacs-6
+info/emacs-7
+info/emacs-mime
+info/erc
+info/eshell
+info/eudc
+info/flymake
+info/forms
+info/gnus
+info/gnus-1
+info/gnus-2
+info/gnus-3
+info/gnus-4
+info/gnus-5
+info/idlwave
+info/message
+info/mh-e
+info/mh-e-1
+info/mh-e-2
+info/newsticker
+info/org
+info/pcl-cvs
+info/pgg
+info/rcirc
+info/reftex
+info/sc
+info/ses
+info/sieve
+info/smtpmail
+info/speedbar
+info/tramp
+info/url
+info/vip
+info/viper
+info/widget
+info/woman
+libexec/emacs/${PKGVERSION}/${MACHINE_GNU_PLATFORM}/cvtmail
+libexec/emacs/${PKGVERSION}/${MACHINE_GNU_PLATFORM}/digest-doc
+libexec/emacs/${PKGVERSION}/${MACHINE_GNU_PLATFORM}/fakemail
+libexec/emacs/${PKGVERSION}/${MACHINE_GNU_PLATFORM}/hexl
+libexec/emacs/${PKGVERSION}/${MACHINE_GNU_PLATFORM}/movemail
+libexec/emacs/${PKGVERSION}/${MACHINE_GNU_PLATFORM}/profile
+libexec/emacs/${PKGVERSION}/${MACHINE_GNU_PLATFORM}/rcs2log
+libexec/emacs/${PKGVERSION}/${MACHINE_GNU_PLATFORM}/sorted-doc
+libexec/emacs/${PKGVERSION}/${MACHINE_GNU_PLATFORM}/update-game-score
+libexec/emacs/${PKGVERSION}/${MACHINE_GNU_PLATFORM}/vcdiff
+man/man1/emacs-ctags.1
+man/man1/emacs.1
+man/man1/emacsclient.1
+man/man1/emacs-etags.1
+share/emacs/${PKGVERSION}/etc/BABYL
+share/emacs/${PKGVERSION}/etc/CENSORSHIP
+share/emacs/${PKGVERSION}/etc/COOKIES
+share/emacs/${PKGVERSION}/etc/COPYING
+share/emacs/${PKGVERSION}/etc/DEBUG
+share/emacs/${PKGVERSION}/etc/DEVEL.HUMOR
+share/emacs/${PKGVERSION}/etc/DISTRIB
+share/emacs/${PKGVERSION}/etc/DOC-${PKGVERSION}.1
+share/emacs/${PKGVERSION}/etc/ERC-NEWS
+share/emacs/${PKGVERSION}/etc/ETAGS.EBNF
+share/emacs/${PKGVERSION}/etc/ETAGS.README
+share/emacs/${PKGVERSION}/etc/FTP
+share/emacs/${PKGVERSION}/etc/GNU
+share/emacs/${PKGVERSION}/etc/GNUS-NEWS
+share/emacs/${PKGVERSION}/etc/HELLO
+share/emacs/${PKGVERSION}/etc/INTERVIEW
+share/emacs/${PKGVERSION}/etc/JOKES
+share/emacs/${PKGVERSION}/etc/LINUX-GNU
+share/emacs/${PKGVERSION}/etc/MACHINES
+share/emacs/${PKGVERSION}/etc/MAILINGLISTS
+share/emacs/${PKGVERSION}/etc/MH-E-NEWS
+share/emacs/${PKGVERSION}/etc/MORE.STUFF
+share/emacs/${PKGVERSION}/etc/MOTIVATION
+share/emacs/${PKGVERSION}/etc/NEWS
+share/emacs/${PKGVERSION}/etc/NEWS.1-17
+share/emacs/${PKGVERSION}/etc/NEWS.18
+share/emacs/${PKGVERSION}/etc/NEWS.19
+share/emacs/${PKGVERSION}/etc/NEWS.20
+share/emacs/${PKGVERSION}/etc/NEWS.21
+share/emacs/${PKGVERSION}/etc/ORDERS
+share/emacs/${PKGVERSION}/etc/PROBLEMS
+share/emacs/${PKGVERSION}/etc/README
+share/emacs/${PKGVERSION}/etc/SERVICE
+share/emacs/${PKGVERSION}/etc/TERMS
+share/emacs/${PKGVERSION}/etc/THE-GNU-PROJECT
+share/emacs/${PKGVERSION}/etc/TODO
+share/emacs/${PKGVERSION}/etc/TUTORIAL
+share/emacs/${PKGVERSION}/etc/TUTORIAL.bg
+share/emacs/${PKGVERSION}/etc/TUTORIAL.cn
+share/emacs/${PKGVERSION}/etc/TUTORIAL.cs
+share/emacs/${PKGVERSION}/etc/TUTORIAL.de
+share/emacs/${PKGVERSION}/etc/TUTORIAL.eo
+share/emacs/${PKGVERSION}/etc/TUTORIAL.es
+share/emacs/${PKGVERSION}/etc/TUTORIAL.fr
+share/emacs/${PKGVERSION}/etc/TUTORIAL.it
+share/emacs/${PKGVERSION}/etc/TUTORIAL.ja
+share/emacs/${PKGVERSION}/etc/TUTORIAL.ko
+share/emacs/${PKGVERSION}/etc/TUTORIAL.nl
+share/emacs/${PKGVERSION}/etc/TUTORIAL.pl
+share/emacs/${PKGVERSION}/etc/TUTORIAL.pt_BR
+share/emacs/${PKGVERSION}/etc/TUTORIAL.ro
+share/emacs/${PKGVERSION}/etc/TUTORIAL.ru
+share/emacs/${PKGVERSION}/etc/TUTORIAL.sk
+share/emacs/${PKGVERSION}/etc/TUTORIAL.sl
+share/emacs/${PKGVERSION}/etc/TUTORIAL.sv
+share/emacs/${PKGVERSION}/etc/TUTORIAL.th
+share/emacs/${PKGVERSION}/etc/TUTORIAL.translators
+share/emacs/${PKGVERSION}/etc/TUTORIAL.zh
+share/emacs/${PKGVERSION}/etc/WHY-FREE
+share/emacs/${PKGVERSION}/etc/calccard.ps
+share/emacs/${PKGVERSION}/etc/calccard.tex
+share/emacs/${PKGVERSION}/etc/celibacy.1
+share/emacs/${PKGVERSION}/etc/compilation.txt
+share/emacs/${PKGVERSION}/etc/condom.1
+share/emacs/${PKGVERSION}/etc/copying.paper
+share/emacs/${PKGVERSION}/etc/cs-dired-ref.ps
+share/emacs/${PKGVERSION}/etc/cs-dired-ref.tex
+share/emacs/${PKGVERSION}/etc/cs-refcard.ps
+share/emacs/${PKGVERSION}/etc/cs-refcard.tex
+share/emacs/${PKGVERSION}/etc/cs-survival.tex
+share/emacs/${PKGVERSION}/etc/ctags.1
+share/emacs/${PKGVERSION}/etc/de-refcard.ps
+share/emacs/${PKGVERSION}/etc/de-refcard.tex
+share/emacs/${PKGVERSION}/etc/dired-ref.ps
+share/emacs/${PKGVERSION}/etc/dired-ref.tex
+share/emacs/${PKGVERSION}/etc/e/eterm-color
+share/emacs/${PKGVERSION}/etc/e/eterm-color.ti
+share/emacs/${PKGVERSION}/etc/echo.msg
+share/emacs/${PKGVERSION}/etc/edt-user.doc
+share/emacs/${PKGVERSION}/etc/emacs-buffer.gdb
+share/emacs/${PKGVERSION}/etc/emacs.1
+share/emacs/${PKGVERSION}/etc/emacs.bash
+share/emacs/${PKGVERSION}/etc/emacs.csh
+share/emacs/${PKGVERSION}/etc/emacs.icon
+share/emacs/${PKGVERSION}/etc/emacs.py
+share/emacs/${PKGVERSION}/etc/emacsclient.1
+share/emacs/${PKGVERSION}/etc/emacstool.1
+share/emacs/${PKGVERSION}/etc/enriched.doc
+share/emacs/${PKGVERSION}/etc/etags.1
+share/emacs/${PKGVERSION}/etc/fr-drdref.ps
+share/emacs/${PKGVERSION}/etc/fr-drdref.tex
+share/emacs/${PKGVERSION}/etc/fr-refcard.ps
+share/emacs/${PKGVERSION}/etc/fr-refcard.tex
+share/emacs/${PKGVERSION}/etc/fr-survival.tex
+share/emacs/${PKGVERSION}/etc/future-bug
+share/emacs/${PKGVERSION}/etc/gnus-booklet.ps
+share/emacs/${PKGVERSION}/etc/gnus-logo.eps
+share/emacs/${PKGVERSION}/etc/gnus-refcard.ps
+share/emacs/${PKGVERSION}/etc/gnus-refcard.tex
+share/emacs/${PKGVERSION}/etc/gnus-tut.txt
+share/emacs/${PKGVERSION}/etc/gnus.pbm
+share/emacs/${PKGVERSION}/etc/grep.txt
+share/emacs/${PKGVERSION}/etc/images/README
+share/emacs/${PKGVERSION}/etc/images/attach.pbm
+share/emacs/${PKGVERSION}/etc/images/attach.xpm
+share/emacs/${PKGVERSION}/etc/images/back-arrow.pbm
+share/emacs/${PKGVERSION}/etc/images/back-arrow.xpm
+share/emacs/${PKGVERSION}/etc/images/cancel.pbm
+share/emacs/${PKGVERSION}/etc/images/cancel.xpm
+share/emacs/${PKGVERSION}/etc/images/close.pbm
Home |
Main Index |
Thread Index |
Old Index