ports/134875: Update Port: editors/emacs-devel to v.23.0.93
Ashish SHUKLA
wahjava at gmail.com
Mon Jun 1 04:10:03 UTC 2009
The following reply was made to PR ports/134875; it has been noted by GNATS.
From: wahjava at gmail.com (Ashish SHUKLA)
To: bug-followup at FreeBSD.org
Cc:
Subject: Re: ports/134875: Update Port: editors/emacs-devel to v.23.0.93
Date: Mon, 01 Jun 2009 09:31:15 +0000
--=-=-=
Please discard the old diff as new version is out. The attached diff
updates the port to v.23.0.94.
BtW sorry, as it still has the SOURCES option included.
Thanks
--
Ashish SHUKLA
--=-=-=
Content-Type: text/x-diff
Content-Disposition: attachment; filename=emacs-devel.diff
Content-Description: editors/emacs-devel port updated to v.23.0.94
diff -urN /usr/ports/editors/emacs-devel/Makefile emacs-devel/Makefile
--- /usr/ports/editors/emacs-devel/Makefile 2009-04-02 21:37:32.000000000 +0000
+++ emacs-devel/Makefile 2009-06-01 05:31:20.000000000 +0000
@@ -33,7 +33,7 @@
INSTALLS_ICONS= yes
-EMACS_VER= 23.0.92
+EMACS_VER= 23.0.94
GNU_CONFIGURE= yes
USE_GMAKE= yes
ALL_TARGET= bootstrap
@@ -77,8 +77,16 @@
LATEST_LINK= emacs23
+OPTIONS= SOURCES "Install source code" ON
+
.include <bsd.port.pre.mk>
+.if defined(WITH_SOURCES)
+PLIST_SUB+= SOURCES=""
+.else
+PLIST_SUB+= SOURCES="@comment "
+.endif
+
.if ${ARCH} == "ia64"
BROKEN= Emacs 22.X and later does not currently build on ia64
.endif
@@ -97,5 +105,13 @@
post-patch:
@${RM} -f ${WRKSRC}/info/*
+ @${REINPLACE_CMD} -e "s/%%EMACS_VER%%/${EMACS_VER}/g" -e "s/%%DATADIR%%/${DATADIR:C/\//\\\//g}/g" ${WRKSRC}/sources.el
+
+.if defined(WITH_SOURCES)
+post-install:
+ @${MKDIR} ${DATADIR}/${EMACS_VER}/src
+ @${INSTALL_DATA} ${WRKSRC}/src/*.[ch] ${DATADIR}/${EMACS_VER}/src
+ @${INSTALL_DATA} ${WRKSRC}/sources.el ${DATADIR}/${EMACS_VER}/site-lisp/site-start.el
+.endif
.include <bsd.port.post.mk>
diff -urN /usr/ports/editors/emacs-devel/distinfo emacs-devel/distinfo
--- /usr/ports/editors/emacs-devel/distinfo 2009-04-02 21:37:32.000000000 +0000
+++ emacs-devel/distinfo 2009-06-01 05:54:14.000000000 +0000
@@ -1,3 +1,3 @@
-MD5 (emacs-23.0.92.tar.gz) = 3d2232a3efbafdb7280abe2f1f7802ac
-SHA256 (emacs-23.0.92.tar.gz) = 53af89e1c80928130469da94f7acecbe3d663546432cfee8233568ed9e3ba7aa
-SIZE (emacs-23.0.92.tar.gz) = 43022949
+MD5 (emacs-23.0.94.tar.gz) = b90e20fe97253764f386dffff702b38c
+SHA256 (emacs-23.0.94.tar.gz) = c391ec2d1baa9fad5fc503414d7781d5aabfc14c1157bb99453968096435ed6e
+SIZE (emacs-23.0.94.tar.gz) = 42801442
diff -urN /usr/ports/editors/emacs-devel/files/patch-sources.el emacs-devel/files/patch-sources.el
--- /usr/ports/editors/emacs-devel/files/patch-sources.el 1970-01-01 00:00:00.000000000 +0000
+++ emacs-devel/files/patch-sources.el 2009-05-23 20:16:55.000000000 +0000
@@ -0,0 +1,10 @@
+
+$FreeBSD$
+
+--- /dev/null
++++ sources.el
+@@ -0,0 +1,4 @@
++;;; Path to Emacs C Sources.
++(when (string-match (regexp-quote "%%EMACS_VER%%") emacs-version)
++ (setq find-function-C-source-directory
++ "%%DATADIR%%/%%EMACS_VER%%/src"))
diff -urN /usr/ports/editors/emacs-devel/pkg-plist emacs-devel/pkg-plist
--- /usr/ports/editors/emacs-devel/pkg-plist 2009-03-07 13:02:36.000000000 +0000
+++ emacs-devel/pkg-plist 2009-06-01 06:58:15.000000000 +0000
@@ -871,7 +871,6 @@
%%DATADIR%%/%%EMACS_VER%%/leim/quail/greek.elc
%%DATADIR%%/%%EMACS_VER%%/leim/quail/hangul.el.gz
%%DATADIR%%/%%EMACS_VER%%/leim/quail/hangul.elc
-%%DATADIR%%/%%EMACS_VER%%/leim/quail/hangul3.elc
%%DATADIR%%/%%EMACS_VER%%/leim/quail/hanja-jis.el.gz
%%DATADIR%%/%%EMACS_VER%%/leim/quail/hanja-jis.elc
%%DATADIR%%/%%EMACS_VER%%/leim/quail/hanja.el.gz
@@ -3153,6 +3152,183 @@
%%DATADIR%%/%%EMACS_VER%%/lisp/xt-mouse.el.gz
%%DATADIR%%/%%EMACS_VER%%/lisp/xt-mouse.elc
%%DATADIR%%/%%EMACS_VER%%/site-lisp/subdirs.el
+%%SOURCES%%%%DATADIR%%/%%EMACS_VER%%/site-lisp/site-start.el
+%%SOURCES%%%%DATADIR%%/%%EMACS_VER%%/src/Makefile.c
+%%SOURCES%%%%DATADIR%%/%%EMACS_VER%%/src/alloc.c
+%%SOURCES%%%%DATADIR%%/%%EMACS_VER%%/src/atimer.c
+%%SOURCES%%%%DATADIR%%/%%EMACS_VER%%/src/atimer.h
+%%SOURCES%%%%DATADIR%%/%%EMACS_VER%%/src/blockinput.h
+%%SOURCES%%%%DATADIR%%/%%EMACS_VER%%/src/buffer.c
+%%SOURCES%%%%DATADIR%%/%%EMACS_VER%%/src/buffer.h
+%%SOURCES%%%%DATADIR%%/%%EMACS_VER%%/src/bytecode.c
+%%SOURCES%%%%DATADIR%%/%%EMACS_VER%%/src/callint.c
+%%SOURCES%%%%DATADIR%%/%%EMACS_VER%%/src/callproc.c
+%%SOURCES%%%%DATADIR%%/%%EMACS_VER%%/src/casefiddle.c
+%%SOURCES%%%%DATADIR%%/%%EMACS_VER%%/src/casetab.c
+%%SOURCES%%%%DATADIR%%/%%EMACS_VER%%/src/category.c
+%%SOURCES%%%%DATADIR%%/%%EMACS_VER%%/src/category.h
+%%SOURCES%%%%DATADIR%%/%%EMACS_VER%%/src/ccl.c
+%%SOURCES%%%%DATADIR%%/%%EMACS_VER%%/src/ccl.h
+%%SOURCES%%%%DATADIR%%/%%EMACS_VER%%/src/character.c
+%%SOURCES%%%%DATADIR%%/%%EMACS_VER%%/src/character.h
+%%SOURCES%%%%DATADIR%%/%%EMACS_VER%%/src/charset.c
+%%SOURCES%%%%DATADIR%%/%%EMACS_VER%%/src/charset.h
+%%SOURCES%%%%DATADIR%%/%%EMACS_VER%%/src/chartab.c
+%%SOURCES%%%%DATADIR%%/%%EMACS_VER%%/src/cm.c
+%%SOURCES%%%%DATADIR%%/%%EMACS_VER%%/src/cm.h
+%%SOURCES%%%%DATADIR%%/%%EMACS_VER%%/src/cmds.c
+%%SOURCES%%%%DATADIR%%/%%EMACS_VER%%/src/coding.c
+%%SOURCES%%%%DATADIR%%/%%EMACS_VER%%/src/coding.h
+%%SOURCES%%%%DATADIR%%/%%EMACS_VER%%/src/commands.h
+%%SOURCES%%%%DATADIR%%/%%EMACS_VER%%/src/composite.c
+%%SOURCES%%%%DATADIR%%/%%EMACS_VER%%/src/composite.h
+%%SOURCES%%%%DATADIR%%/%%EMACS_VER%%/src/config.h
+%%SOURCES%%%%DATADIR%%/%%EMACS_VER%%/src/data.c
+%%SOURCES%%%%DATADIR%%/%%EMACS_VER%%/src/dbusbind.c
+%%SOURCES%%%%DATADIR%%/%%EMACS_VER%%/src/dired.c
+%%SOURCES%%%%DATADIR%%/%%EMACS_VER%%/src/dispextern.h
+%%SOURCES%%%%DATADIR%%/%%EMACS_VER%%/src/dispnew.c
+%%SOURCES%%%%DATADIR%%/%%EMACS_VER%%/src/disptab.h
+%%SOURCES%%%%DATADIR%%/%%EMACS_VER%%/src/doc.c
+%%SOURCES%%%%DATADIR%%/%%EMACS_VER%%/src/doprnt.c
+%%SOURCES%%%%DATADIR%%/%%EMACS_VER%%/src/dosfns.c
+%%SOURCES%%%%DATADIR%%/%%EMACS_VER%%/src/dosfns.h
+%%SOURCES%%%%DATADIR%%/%%EMACS_VER%%/src/ecrt0.c
+%%SOURCES%%%%DATADIR%%/%%EMACS_VER%%/src/editfns.c
+%%SOURCES%%%%DATADIR%%/%%EMACS_VER%%/src/emacs-icon.h
+%%SOURCES%%%%DATADIR%%/%%EMACS_VER%%/src/emacs.c
+%%SOURCES%%%%DATADIR%%/%%EMACS_VER%%/src/epaths.h
+%%SOURCES%%%%DATADIR%%/%%EMACS_VER%%/src/eval.c
+%%SOURCES%%%%DATADIR%%/%%EMACS_VER%%/src/fileio.c
+%%SOURCES%%%%DATADIR%%/%%EMACS_VER%%/src/filelock.c
+%%SOURCES%%%%DATADIR%%/%%EMACS_VER%%/src/filemode.c
+%%SOURCES%%%%DATADIR%%/%%EMACS_VER%%/src/firstfile.c
+%%SOURCES%%%%DATADIR%%/%%EMACS_VER%%/src/floatfns.c
+%%SOURCES%%%%DATADIR%%/%%EMACS_VER%%/src/fns.c
+%%SOURCES%%%%DATADIR%%/%%EMACS_VER%%/src/font.c
+%%SOURCES%%%%DATADIR%%/%%EMACS_VER%%/src/font.h
+%%SOURCES%%%%DATADIR%%/%%EMACS_VER%%/src/fontset.c
+%%SOURCES%%%%DATADIR%%/%%EMACS_VER%%/src/fontset.h
+%%SOURCES%%%%DATADIR%%/%%EMACS_VER%%/src/frame.c
+%%SOURCES%%%%DATADIR%%/%%EMACS_VER%%/src/frame.h
+%%SOURCES%%%%DATADIR%%/%%EMACS_VER%%/src/fringe.c
+%%SOURCES%%%%DATADIR%%/%%EMACS_VER%%/src/ftfont.c
+%%SOURCES%%%%DATADIR%%/%%EMACS_VER%%/src/ftfont.h
+%%SOURCES%%%%DATADIR%%/%%EMACS_VER%%/src/ftxfont.c
+%%SOURCES%%%%DATADIR%%/%%EMACS_VER%%/src/getloadavg.c
+%%SOURCES%%%%DATADIR%%/%%EMACS_VER%%/src/getpagesize.h
+%%SOURCES%%%%DATADIR%%/%%EMACS_VER%%/src/gmalloc.c
+%%SOURCES%%%%DATADIR%%/%%EMACS_VER%%/src/gtkutil.c
+%%SOURCES%%%%DATADIR%%/%%EMACS_VER%%/src/gtkutil.h
+%%SOURCES%%%%DATADIR%%/%%EMACS_VER%%/src/image.c
+%%SOURCES%%%%DATADIR%%/%%EMACS_VER%%/src/indent.c
+%%SOURCES%%%%DATADIR%%/%%EMACS_VER%%/src/indent.h
+%%SOURCES%%%%DATADIR%%/%%EMACS_VER%%/src/insdel.c
+%%SOURCES%%%%DATADIR%%/%%EMACS_VER%%/src/intervals.c
+%%SOURCES%%%%DATADIR%%/%%EMACS_VER%%/src/intervals.h
+%%SOURCES%%%%DATADIR%%/%%EMACS_VER%%/src/keyboard.c
+%%SOURCES%%%%DATADIR%%/%%EMACS_VER%%/src/keyboard.h
+%%SOURCES%%%%DATADIR%%/%%EMACS_VER%%/src/keymap.c
+%%SOURCES%%%%DATADIR%%/%%EMACS_VER%%/src/keymap.h
+%%SOURCES%%%%DATADIR%%/%%EMACS_VER%%/src/lastfile.c
+%%SOURCES%%%%DATADIR%%/%%EMACS_VER%%/src/lisp.h
+%%SOURCES%%%%DATADIR%%/%%EMACS_VER%%/src/lread.c
+%%SOURCES%%%%DATADIR%%/%%EMACS_VER%%/src/macros.c
+%%SOURCES%%%%DATADIR%%/%%EMACS_VER%%/src/macros.h
+%%SOURCES%%%%DATADIR%%/%%EMACS_VER%%/src/marker.c
+%%SOURCES%%%%DATADIR%%/%%EMACS_VER%%/src/md5.c
+%%SOURCES%%%%DATADIR%%/%%EMACS_VER%%/src/md5.h
+%%SOURCES%%%%DATADIR%%/%%EMACS_VER%%/src/mem-limits.h
+%%SOURCES%%%%DATADIR%%/%%EMACS_VER%%/src/menu.c
+%%SOURCES%%%%DATADIR%%/%%EMACS_VER%%/src/menu.h
+%%SOURCES%%%%DATADIR%%/%%EMACS_VER%%/src/minibuf.c
+%%SOURCES%%%%DATADIR%%/%%EMACS_VER%%/src/mktime.c
+%%SOURCES%%%%DATADIR%%/%%EMACS_VER%%/src/msdos.c
+%%SOURCES%%%%DATADIR%%/%%EMACS_VER%%/src/msdos.h
+%%SOURCES%%%%DATADIR%%/%%EMACS_VER%%/src/ndir.h
+%%SOURCES%%%%DATADIR%%/%%EMACS_VER%%/src/nsgui.h
+%%SOURCES%%%%DATADIR%%/%%EMACS_VER%%/src/nsterm.h
+%%SOURCES%%%%DATADIR%%/%%EMACS_VER%%/src/point.h
+%%SOURCES%%%%DATADIR%%/%%EMACS_VER%%/src/pre-crt0.c
+%%SOURCES%%%%DATADIR%%/%%EMACS_VER%%/src/prefix-args.c
+%%SOURCES%%%%DATADIR%%/%%EMACS_VER%%/src/print.c
+%%SOURCES%%%%DATADIR%%/%%EMACS_VER%%/src/process.c
+%%SOURCES%%%%DATADIR%%/%%EMACS_VER%%/src/process.h
+%%SOURCES%%%%DATADIR%%/%%EMACS_VER%%/src/puresize.h
+%%SOURCES%%%%DATADIR%%/%%EMACS_VER%%/src/ralloc.c
+%%SOURCES%%%%DATADIR%%/%%EMACS_VER%%/src/regex.c
+%%SOURCES%%%%DATADIR%%/%%EMACS_VER%%/src/regex.h
+%%SOURCES%%%%DATADIR%%/%%EMACS_VER%%/src/region-cache.c
+%%SOURCES%%%%DATADIR%%/%%EMACS_VER%%/src/region-cache.h
+%%SOURCES%%%%DATADIR%%/%%EMACS_VER%%/src/scroll.c
+%%SOURCES%%%%DATADIR%%/%%EMACS_VER%%/src/search.c
+%%SOURCES%%%%DATADIR%%/%%EMACS_VER%%/src/sheap.c
+%%SOURCES%%%%DATADIR%%/%%EMACS_VER%%/src/sound.c
+%%SOURCES%%%%DATADIR%%/%%EMACS_VER%%/src/strftime.c
+%%SOURCES%%%%DATADIR%%/%%EMACS_VER%%/src/syntax.c
+%%SOURCES%%%%DATADIR%%/%%EMACS_VER%%/src/syntax.h
+%%SOURCES%%%%DATADIR%%/%%EMACS_VER%%/src/sysdep.c
+%%SOURCES%%%%DATADIR%%/%%EMACS_VER%%/src/sysselect.h
+%%SOURCES%%%%DATADIR%%/%%EMACS_VER%%/src/syssignal.h
+%%SOURCES%%%%DATADIR%%/%%EMACS_VER%%/src/systime.h
+%%SOURCES%%%%DATADIR%%/%%EMACS_VER%%/src/systty.h
+%%SOURCES%%%%DATADIR%%/%%EMACS_VER%%/src/syswait.h
+%%SOURCES%%%%DATADIR%%/%%EMACS_VER%%/src/term.c
+%%SOURCES%%%%DATADIR%%/%%EMACS_VER%%/src/termcap.c
+%%SOURCES%%%%DATADIR%%/%%EMACS_VER%%/src/termchar.h
+%%SOURCES%%%%DATADIR%%/%%EMACS_VER%%/src/termhooks.h
+%%SOURCES%%%%DATADIR%%/%%EMACS_VER%%/src/terminal.c
+%%SOURCES%%%%DATADIR%%/%%EMACS_VER%%/src/terminfo.c
+%%SOURCES%%%%DATADIR%%/%%EMACS_VER%%/src/termopts.h
+%%SOURCES%%%%DATADIR%%/%%EMACS_VER%%/src/textprop.c
+%%SOURCES%%%%DATADIR%%/%%EMACS_VER%%/src/tparam.c
+%%SOURCES%%%%DATADIR%%/%%EMACS_VER%%/src/undo.c
+%%SOURCES%%%%DATADIR%%/%%EMACS_VER%%/src/unexaix.c
+%%SOURCES%%%%DATADIR%%/%%EMACS_VER%%/src/unexalpha.c
+%%SOURCES%%%%DATADIR%%/%%EMACS_VER%%/src/unexcw.c
+%%SOURCES%%%%DATADIR%%/%%EMACS_VER%%/src/unexec.c
+%%SOURCES%%%%DATADIR%%/%%EMACS_VER%%/src/unexelf.c
+%%SOURCES%%%%DATADIR%%/%%EMACS_VER%%/src/unexhp9k800.c
+%%SOURCES%%%%DATADIR%%/%%EMACS_VER%%/src/unexmacosx.c
+%%SOURCES%%%%DATADIR%%/%%EMACS_VER%%/src/unexsol.c
+%%SOURCES%%%%DATADIR%%/%%EMACS_VER%%/src/unexw32.c
+%%SOURCES%%%%DATADIR%%/%%EMACS_VER%%/src/vm-limit.c
+%%SOURCES%%%%DATADIR%%/%%EMACS_VER%%/src/w16select.c
+%%SOURCES%%%%DATADIR%%/%%EMACS_VER%%/src/w32.c
+%%SOURCES%%%%DATADIR%%/%%EMACS_VER%%/src/w32.h
+%%SOURCES%%%%DATADIR%%/%%EMACS_VER%%/src/w32console.c
+%%SOURCES%%%%DATADIR%%/%%EMACS_VER%%/src/w32fns.c
+%%SOURCES%%%%DATADIR%%/%%EMACS_VER%%/src/w32font.c
+%%SOURCES%%%%DATADIR%%/%%EMACS_VER%%/src/w32font.h
+%%SOURCES%%%%DATADIR%%/%%EMACS_VER%%/src/w32gui.h
+%%SOURCES%%%%DATADIR%%/%%EMACS_VER%%/src/w32heap.c
+%%SOURCES%%%%DATADIR%%/%%EMACS_VER%%/src/w32heap.h
+%%SOURCES%%%%DATADIR%%/%%EMACS_VER%%/src/w32inevt.c
+%%SOURCES%%%%DATADIR%%/%%EMACS_VER%%/src/w32inevt.h
+%%SOURCES%%%%DATADIR%%/%%EMACS_VER%%/src/w32menu.c
+%%SOURCES%%%%DATADIR%%/%%EMACS_VER%%/src/w32proc.c
+%%SOURCES%%%%DATADIR%%/%%EMACS_VER%%/src/w32reg.c
+%%SOURCES%%%%DATADIR%%/%%EMACS_VER%%/src/w32select.c
+%%SOURCES%%%%DATADIR%%/%%EMACS_VER%%/src/w32term.c
+%%SOURCES%%%%DATADIR%%/%%EMACS_VER%%/src/w32term.h
+%%SOURCES%%%%DATADIR%%/%%EMACS_VER%%/src/w32uniscribe.c
+%%SOURCES%%%%DATADIR%%/%%EMACS_VER%%/src/w32xfns.c
+%%SOURCES%%%%DATADIR%%/%%EMACS_VER%%/src/widget.c
+%%SOURCES%%%%DATADIR%%/%%EMACS_VER%%/src/widget.h
+%%SOURCES%%%%DATADIR%%/%%EMACS_VER%%/src/widgetprv.h
+%%SOURCES%%%%DATADIR%%/%%EMACS_VER%%/src/window.c
+%%SOURCES%%%%DATADIR%%/%%EMACS_VER%%/src/window.h
+%%SOURCES%%%%DATADIR%%/%%EMACS_VER%%/src/xdisp.c
+%%SOURCES%%%%DATADIR%%/%%EMACS_VER%%/src/xfaces.c
+%%SOURCES%%%%DATADIR%%/%%EMACS_VER%%/src/xfns.c
+%%SOURCES%%%%DATADIR%%/%%EMACS_VER%%/src/xfont.c
+%%SOURCES%%%%DATADIR%%/%%EMACS_VER%%/src/xftfont.c
+%%SOURCES%%%%DATADIR%%/%%EMACS_VER%%/src/xmenu.c
+%%SOURCES%%%%DATADIR%%/%%EMACS_VER%%/src/xrdb.c
+%%SOURCES%%%%DATADIR%%/%%EMACS_VER%%/src/xselect.c
+%%SOURCES%%%%DATADIR%%/%%EMACS_VER%%/src/xsmfns.c
+%%SOURCES%%%%DATADIR%%/%%EMACS_VER%%/src/xterm.c
+%%SOURCES%%%%DATADIR%%/%%EMACS_VER%%/src/xterm.h
%%DATADIR%%/site-lisp/subdirs.el
share/icons/hicolor/128x128/apps/emacs.png
share/icons/hicolor/16x16/apps/emacs.png
@@ -3167,6 +3343,7 @@
share/icons/hicolor/scalable/mimetypes/emacs-document.svg
var/games/emacs/snake-scores
var/games/emacs/tetris-scores
+%%SOURCES%%@dirrm %%DATADIR%%/%%EMACS_VER%%/src
@dirrm %%DATADIR%%/%%EMACS_VER%%/site-lisp
@dirrm %%DATADIR%%/%%EMACS_VER%%/lisp/url
@dirrm %%DATADIR%%/%%EMACS_VER%%/lisp/textmodes
--=-=-=--
More information about the freebsd-ports-bugs
mailing list