pkgsrc-Changes-HG archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
[pkgsrc/trunk]: pkgsrc/editors/emacs-snapshot Import the development version ...
details: https://anonhg.NetBSD.org/pkgsrc/rev/296e8df941ef
branches: trunk
changeset: 394096:296e8df941ef
user: minskim <minskim%pkgsrc.org@localhost>
date: Fri Jun 05 02:57:53 2009 +0000
description:
Import the development version of emacs (23.0.94).
This package is based on emacs-current in pkgsrc-wip, which was
originally packaged by OBATA Akio.
diffstat:
editors/emacs-snapshot/DESCR | 18 +
editors/emacs-snapshot/Makefile | 57 +
editors/emacs-snapshot/PLIST | 3301 +++++++++++++++++++++++++++++++
editors/emacs-snapshot/PLIST.cocoa | 14 +
editors/emacs-snapshot/PLIST.gnustep | 11 +
editors/emacs-snapshot/distinfo | 7 +
editors/emacs-snapshot/options.mk | 137 +
editors/emacs-snapshot/patches/patch-ab | 25 +
editors/emacs-snapshot/patches/patch-ac | 13 +
9 files changed, 3583 insertions(+), 0 deletions(-)
diffs (truncated from 3619 to 300 lines):
diff -r 97fea563e935 -r 296e8df941ef editors/emacs-snapshot/DESCR
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/editors/emacs-snapshot/DESCR Fri Jun 05 02:57:53 2009 +0000
@@ -0,0 +1,18 @@
+GNU Emacs is an extensible, customizable editor textand more. At its
+core is an interpreter for Emacs Lisp, a dialect of the Lisp
+programming language with extensions to support text editing. The
+features of GNU Emacs include:
+
+- Content-sensitive editing modes, including syntax coloring, for a
+ wide variety of file types including plain text, source code, and
+ HTML.
+- Complete built-in documentation, including a tutorial for new users.
+- Support for many languages and their scripts, including all scripts,
+ Russian, Greek, Japanese, Chinese, Korean, Thai, Vietnamese, Lao,
+ Ethiopian, and some Indian scripts.
+- Highly customizable, using Emacs Lisp code or a graphical
+ customization interface.
+- A large number of extensions that add other functionality, including
+ a project planner, mail and news reader, debugger interface,
+ calendar, and more. Many of these extensions are distributed with
+ GNU Emacs; others are available separately.
diff -r 97fea563e935 -r 296e8df941ef editors/emacs-snapshot/Makefile
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/editors/emacs-snapshot/Makefile Fri Jun 05 02:57:53 2009 +0000
@@ -0,0 +1,57 @@
+# $NetBSD: Makefile,v 1.1.1.1 2009/06/05 02:57:53 minskim Exp $
+
+DISTNAME= emacs-snapshot_20090604.orig
+PKGNAME= ${DISTNAME:S/snapshot_/${EMACS_VERSION}./:S/.orig//}
+CATEGORIES= editors
+MASTER_SITES= http://emacs.orebokech.com/pool/main/e/emacs-snapshot/
+
+MAINTAINER= pkgsrc-users%NetBSD.org@localhost
+HOMEPAGE= http://www.gnu.org/software/emacs/emacs.html
+COMMENT= GNU editing macros (development version)
+LICENSE= gnu-gpl-v3
+
+PKG_DESTDIR_SUPPORT= user-destdir
+
+CONFLICTS+= emacs-nox11-[0-9]*
+
+FILESDIR= ${.CURDIR}/../../editors/emacs/files
+GNU_CONFIGURE= yes
+INFO_FILES= yes
+USE_DIRS+= xdg-1.1
+USE_TOOLS+= gmake makeinfo gzip
+WRKSRC= ${WRKDIR}/${PKGNAME_NOREV:C/\.[0-9]*$//}
+
+CONFIGURE_ARGS+= --srcdir=${WRKSRC}
+CONFIGURE_ARGS+= --localstatedir=${VARBASE}
+CONFIGURE_ENV+= GAMEOWN=${GAMEOWN}
+
+BUILD_DEFS+= VARBASE
+BUILD_DEFS+= GAMEDATAMODE
+PLIST_SRC+= PLIST
+
+BUILD_TARGET= bootstrap
+EMACS_VERSION= 23.0.94
+PLIST_SUBST+= EMACS_VERSION=${EMACS_VERSION}
+
+REPLACE_PERL= lib-src/grep-changelog
+CHECK_INTERPRETER_SKIP= bin/grep-changelog
+
+MAKE_DIRS_PERMS+= ${VARBASE}/games/emacs ${GAMEOWN} ${GAMEGRP} ${GAMEDIRMODE}
+CONF_FILES_PERMS+= /dev/null ${VARBASE}/games/emacs/snake-scores \
+ ${GAMEOWN} ${GAMEGRP} ${GAMEDATAMODE}
+CONF_FILES_PERMS+= /dev/null ${VARBASE}/games/emacs/tetris-scores \
+ ${GAMEOWN} ${GAMEGRP} ${GAMEDATAMODE}
+
+# build PATH in the dumped emacs is not a problem
+CHECK_WRKREF_SKIP+= bin/emacs
+CHECK_WRKREF_SKIP+= bin/emacs-${EMACS_VERSION}
+
+.include "options.mk"
+.include "../../graphics/hicolor-icon-theme/buildlink3.mk"
+.include "../../sysutils/desktop-file-utils/desktopdb.mk"
+.include "../../mk/oss.buildlink3.mk"
+
+post-extract:
+ cp ${FILESDIR}/site-init.el ${WRKSRC}/lisp
+
+.include "../../mk/bsd.pkg.mk"
diff -r 97fea563e935 -r 296e8df941ef editors/emacs-snapshot/PLIST
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/editors/emacs-snapshot/PLIST Fri Jun 05 02:57:53 2009 +0000
@@ -0,0 +1,3301 @@
+@comment $NetBSD: PLIST,v 1.1.1.1 2009/06/05 02:57:57 minskim Exp $
+bin/b2m
+bin/ctags
+bin/ebrowse
+bin/emacs
+bin/emacs-${EMACS_VERSION}
+bin/emacsclient
+bin/etags
+bin/grep-changelog
+bin/rcs-checkin
+info/ada-mode
+info/auth
+info/autotype
+info/calc
+info/ccmode
+info/cl
+info/dbus
+info/dired-x
+info/ebrowse
+info/ediff
+info/efaq
+info/eintr
+info/elisp
+info/emacs
+info/emacs-mime
+info/epa
+info/erc
+info/eshell
+info/eudc
+info/flymake
+info/forms
+info/gnus
+info/idlwave
+info/info
+info/mairix-el
+info/message
+info/mh-e
+info/newsticker
+info/nxml-mode
+info/org
+info/pcl-cvs
+info/pgg
+info/rcirc
+info/reftex
+info/remember
+info/sasl
+info/sc
+info/ses
+info/sieve
+info/smtpmail
+info/speedbar
+info/tramp
+info/url
+info/vip
+info/viper
+info/widget
+info/woman
+libexec/emacs/${EMACS_VERSION}/${MACHINE_GNU_PLATFORM}/cvtmail
+libexec/emacs/${EMACS_VERSION}/${MACHINE_GNU_PLATFORM}/digest-doc
+libexec/emacs/${EMACS_VERSION}/${MACHINE_GNU_PLATFORM}/fakemail
+libexec/emacs/${EMACS_VERSION}/${MACHINE_GNU_PLATFORM}/hexl
+libexec/emacs/${EMACS_VERSION}/${MACHINE_GNU_PLATFORM}/movemail
+libexec/emacs/${EMACS_VERSION}/${MACHINE_GNU_PLATFORM}/profile
+libexec/emacs/${EMACS_VERSION}/${MACHINE_GNU_PLATFORM}/rcs2log
+libexec/emacs/${EMACS_VERSION}/${MACHINE_GNU_PLATFORM}/sorted-doc
+libexec/emacs/${EMACS_VERSION}/${MACHINE_GNU_PLATFORM}/update-game-score
+libexec/emacs/${EMACS_VERSION}/${MACHINE_GNU_PLATFORM}/vcdiff
+man/man1/b2m.1
+man/man1/ctags.1
+man/man1/ebrowse.1
+man/man1/emacs.1
+man/man1/emacsclient.1
+man/man1/etags.1
+man/man1/grep-changelog.1
+man/man1/rcs-checkin.1
+share/applications/emacs.desktop
+share/emacs/${EMACS_VERSION}/etc/AUTHORS
+share/emacs/${EMACS_VERSION}/etc/BABYL
+share/emacs/${EMACS_VERSION}/etc/CENSORSHIP
+share/emacs/${EMACS_VERSION}/etc/CONTRIBUTE
+share/emacs/${EMACS_VERSION}/etc/COOKIES
+share/emacs/${EMACS_VERSION}/etc/COPYING
+share/emacs/${EMACS_VERSION}/etc/DEBUG
+share/emacs/${EMACS_VERSION}/etc/DEVEL.HUMOR
+share/emacs/${EMACS_VERSION}/etc/DISTRIB
+share/emacs/${EMACS_VERSION}/etc/DOC-${EMACS_VERSION}.1
+share/emacs/${EMACS_VERSION}/etc/ERC-NEWS
+share/emacs/${EMACS_VERSION}/etc/ETAGS.EBNF
+share/emacs/${EMACS_VERSION}/etc/ETAGS.README
+share/emacs/${EMACS_VERSION}/etc/FTP
+share/emacs/${EMACS_VERSION}/etc/GNU
+share/emacs/${EMACS_VERSION}/etc/GNUS-NEWS
+share/emacs/${EMACS_VERSION}/etc/HELLO
+share/emacs/${EMACS_VERSION}/etc/INTERVIEW
+share/emacs/${EMACS_VERSION}/etc/JOKES
+share/emacs/${EMACS_VERSION}/etc/LINUX-GNU
+share/emacs/${EMACS_VERSION}/etc/MACHINES
+share/emacs/${EMACS_VERSION}/etc/MAILINGLISTS
+share/emacs/${EMACS_VERSION}/etc/MH-E-NEWS
+share/emacs/${EMACS_VERSION}/etc/MORE.STUFF
+share/emacs/${EMACS_VERSION}/etc/MOTIVATION
+share/emacs/${EMACS_VERSION}/etc/NEWS
+share/emacs/${EMACS_VERSION}/etc/NEWS.1-17
+share/emacs/${EMACS_VERSION}/etc/NEWS.18
+share/emacs/${EMACS_VERSION}/etc/NEWS.19
+share/emacs/${EMACS_VERSION}/etc/NEWS.20
+share/emacs/${EMACS_VERSION}/etc/NEWS.21
+share/emacs/${EMACS_VERSION}/etc/NEWS.22
+share/emacs/${EMACS_VERSION}/etc/NXML-NEWS
+share/emacs/${EMACS_VERSION}/etc/ORDERS
+share/emacs/${EMACS_VERSION}/etc/PROBLEMS
+share/emacs/${EMACS_VERSION}/etc/README
+share/emacs/${EMACS_VERSION}/etc/SERVICE
+share/emacs/${EMACS_VERSION}/etc/TERMS
+share/emacs/${EMACS_VERSION}/etc/THE-GNU-PROJECT
+share/emacs/${EMACS_VERSION}/etc/TODO
+share/emacs/${EMACS_VERSION}/etc/WHY-FREE
+share/emacs/${EMACS_VERSION}/etc/celibacy.1
+share/emacs/${EMACS_VERSION}/etc/charsets/8859-10.map
+share/emacs/${EMACS_VERSION}/etc/charsets/8859-11.map
+share/emacs/${EMACS_VERSION}/etc/charsets/8859-13.map
+share/emacs/${EMACS_VERSION}/etc/charsets/8859-14.map
+share/emacs/${EMACS_VERSION}/etc/charsets/8859-15.map
+share/emacs/${EMACS_VERSION}/etc/charsets/8859-16.map
+share/emacs/${EMACS_VERSION}/etc/charsets/8859-2.map
+share/emacs/${EMACS_VERSION}/etc/charsets/8859-3.map
+share/emacs/${EMACS_VERSION}/etc/charsets/8859-4.map
+share/emacs/${EMACS_VERSION}/etc/charsets/8859-5.map
+share/emacs/${EMACS_VERSION}/etc/charsets/8859-6.map
+share/emacs/${EMACS_VERSION}/etc/charsets/8859-7.map
+share/emacs/${EMACS_VERSION}/etc/charsets/8859-8.map
+share/emacs/${EMACS_VERSION}/etc/charsets/8859-9.map
+share/emacs/${EMACS_VERSION}/etc/charsets/ALTERNATIVNYJ.map
+share/emacs/${EMACS_VERSION}/etc/charsets/BIG5-1.map
+share/emacs/${EMACS_VERSION}/etc/charsets/BIG5-2.map
+share/emacs/${EMACS_VERSION}/etc/charsets/BIG5-HKSCS.map
+share/emacs/${EMACS_VERSION}/etc/charsets/BIG5.map
+share/emacs/${EMACS_VERSION}/etc/charsets/CNS-1.map
+share/emacs/${EMACS_VERSION}/etc/charsets/CNS-2.map
+share/emacs/${EMACS_VERSION}/etc/charsets/CNS-3.map
+share/emacs/${EMACS_VERSION}/etc/charsets/CNS-4.map
+share/emacs/${EMACS_VERSION}/etc/charsets/CNS-5.map
+share/emacs/${EMACS_VERSION}/etc/charsets/CNS-6.map
+share/emacs/${EMACS_VERSION}/etc/charsets/CNS-7.map
+share/emacs/${EMACS_VERSION}/etc/charsets/CNS-F.map
+share/emacs/${EMACS_VERSION}/etc/charsets/CP10007.map
+share/emacs/${EMACS_VERSION}/etc/charsets/CP1125.map
+share/emacs/${EMACS_VERSION}/etc/charsets/CP1250.map
+share/emacs/${EMACS_VERSION}/etc/charsets/CP1251.map
+share/emacs/${EMACS_VERSION}/etc/charsets/CP1252.map
+share/emacs/${EMACS_VERSION}/etc/charsets/CP1253.map
+share/emacs/${EMACS_VERSION}/etc/charsets/CP1254.map
+share/emacs/${EMACS_VERSION}/etc/charsets/CP1255.map
+share/emacs/${EMACS_VERSION}/etc/charsets/CP1256.map
+share/emacs/${EMACS_VERSION}/etc/charsets/CP1257.map
+share/emacs/${EMACS_VERSION}/etc/charsets/CP1258.map
+share/emacs/${EMACS_VERSION}/etc/charsets/CP720.map
+share/emacs/${EMACS_VERSION}/etc/charsets/CP737.map
+share/emacs/${EMACS_VERSION}/etc/charsets/CP775.map
+share/emacs/${EMACS_VERSION}/etc/charsets/CP858.map
+share/emacs/${EMACS_VERSION}/etc/charsets/CP932-2BYTE.map
+share/emacs/${EMACS_VERSION}/etc/charsets/CP949-2BYTE.map
+share/emacs/${EMACS_VERSION}/etc/charsets/EBCDICUK.map
+share/emacs/${EMACS_VERSION}/etc/charsets/EBCDICUS.map
+share/emacs/${EMACS_VERSION}/etc/charsets/GB180302.map
+share/emacs/${EMACS_VERSION}/etc/charsets/GB180304.map
+share/emacs/${EMACS_VERSION}/etc/charsets/GB2312.map
+share/emacs/${EMACS_VERSION}/etc/charsets/GBK.map
+share/emacs/${EMACS_VERSION}/etc/charsets/HP-ROMAN8.map
+share/emacs/${EMACS_VERSION}/etc/charsets/IBM037.map
+share/emacs/${EMACS_VERSION}/etc/charsets/IBM038.map
+share/emacs/${EMACS_VERSION}/etc/charsets/IBM1004.map
+share/emacs/${EMACS_VERSION}/etc/charsets/IBM1026.map
+share/emacs/${EMACS_VERSION}/etc/charsets/IBM1047.map
+share/emacs/${EMACS_VERSION}/etc/charsets/IBM256.map
+share/emacs/${EMACS_VERSION}/etc/charsets/IBM273.map
+share/emacs/${EMACS_VERSION}/etc/charsets/IBM274.map
+share/emacs/${EMACS_VERSION}/etc/charsets/IBM275.map
+share/emacs/${EMACS_VERSION}/etc/charsets/IBM277.map
+share/emacs/${EMACS_VERSION}/etc/charsets/IBM278.map
+share/emacs/${EMACS_VERSION}/etc/charsets/IBM280.map
+share/emacs/${EMACS_VERSION}/etc/charsets/IBM281.map
+share/emacs/${EMACS_VERSION}/etc/charsets/IBM284.map
+share/emacs/${EMACS_VERSION}/etc/charsets/IBM285.map
+share/emacs/${EMACS_VERSION}/etc/charsets/IBM290.map
+share/emacs/${EMACS_VERSION}/etc/charsets/IBM297.map
+share/emacs/${EMACS_VERSION}/etc/charsets/IBM420.map
+share/emacs/${EMACS_VERSION}/etc/charsets/IBM423.map
+share/emacs/${EMACS_VERSION}/etc/charsets/IBM424.map
+share/emacs/${EMACS_VERSION}/etc/charsets/IBM437.map
+share/emacs/${EMACS_VERSION}/etc/charsets/IBM500.map
+share/emacs/${EMACS_VERSION}/etc/charsets/IBM850.map
+share/emacs/${EMACS_VERSION}/etc/charsets/IBM851.map
+share/emacs/${EMACS_VERSION}/etc/charsets/IBM852.map
+share/emacs/${EMACS_VERSION}/etc/charsets/IBM855.map
+share/emacs/${EMACS_VERSION}/etc/charsets/IBM856.map
+share/emacs/${EMACS_VERSION}/etc/charsets/IBM857.map
+share/emacs/${EMACS_VERSION}/etc/charsets/IBM860.map
+share/emacs/${EMACS_VERSION}/etc/charsets/IBM861.map
+share/emacs/${EMACS_VERSION}/etc/charsets/IBM862.map
+share/emacs/${EMACS_VERSION}/etc/charsets/IBM863.map
+share/emacs/${EMACS_VERSION}/etc/charsets/IBM864.map
+share/emacs/${EMACS_VERSION}/etc/charsets/IBM865.map
+share/emacs/${EMACS_VERSION}/etc/charsets/IBM866.map
+share/emacs/${EMACS_VERSION}/etc/charsets/IBM868.map
+share/emacs/${EMACS_VERSION}/etc/charsets/IBM869.map
+share/emacs/${EMACS_VERSION}/etc/charsets/IBM870.map
+share/emacs/${EMACS_VERSION}/etc/charsets/IBM871.map
+share/emacs/${EMACS_VERSION}/etc/charsets/IBM874.map
+share/emacs/${EMACS_VERSION}/etc/charsets/IBM875.map
+share/emacs/${EMACS_VERSION}/etc/charsets/IBM880.map
+share/emacs/${EMACS_VERSION}/etc/charsets/IBM891.map
+share/emacs/${EMACS_VERSION}/etc/charsets/IBM903.map
Home |
Main Index |
Thread Index |
Old Index