Index: head/audio/emms/Makefile =================================================================== --- head/audio/emms/Makefile (revision 384818) +++ head/audio/emms/Makefile (revision 384819) @@ -1,41 +1,41 @@ # Created by: Dryice Liu # $FreeBSD$ PORTNAME= emms PORTVERSION= 4.0 -PORTREVISION= 1 +PORTREVISION= 2 CATEGORIES= audio elisp MASTER_SITES= GNU MAINTAINER= ports@FreeBSD.org COMMENT= The Emacs Multi-Media System LICENSE= GPLv3 USES= gmake makeinfo USE_EMACS= yes MAKE_ENV= SITELISP="${PREFIX}/${EMACS_SITE_LISPDIR}/emms" \ INSTALLINFO="${TRUE}" INFO= emms .include .if ${EMACS_PORT_NAME} != "emacs23" PORTNAMESUFFIX= ${PKGNAMESUFFIX} .endif post-patch: @${REINPLACE_CMD} -e \ 's|^\(DESTDIR\)=|\1?=| ; \ s|^\(PREFIX\)=$$(DESTDIR)|\1?=| ; \ s|^\(INFODIR\)=|\1?=| ; \ s|^\(MAN1DIR\)=$$(PREFIX)/share|\1?=$$(PREFIX)| ; \ s|^\(SITELISP\)=|\1?=| ; \ s|^\(INSTALLINFO\) =|INSTALLINFO ?=| ; \ s| \($$(SITELISP)\)| $$(DESTDIR)\1|g ; \ s| \($$(INFODIR)\)| $$(DESTDIR)\1|g ; \ s|\($$(INFODIR)\)/emms|\1| ; \ s| \($$(MAN1DIR)\)| $$(DESTDIR)\1|g' ${WRKSRC}/Makefile .include Index: head/cad/dinotrace/Makefile =================================================================== --- head/cad/dinotrace/Makefile (revision 384818) +++ head/cad/dinotrace/Makefile (revision 384819) @@ -1,47 +1,47 @@ # Created by: Joachim Strombergson # $FreeBSD$ PORTNAME= dinotrace PORTVERSION= 9.4c -PORTREVISION= 3 +PORTREVISION= 4 CATEGORIES= cad MASTER_SITES= http://www.veripool.org/ftp/ MAINTAINER= ports@FreeBSD.org COMMENT= Graphical signal trace waveform viewer OPTIONS_DEFINE= EMACS OPTIONS_DEFAULT= EMACS EMACS_DESC= Install Emacs supplimentary files USE_XORG= x11 sm ice xmu xt USES= gmake motif perl5 tar:tgz USE_PERL5= build GNU_CONFIGURE= yes INFO= dinotrace PLIST_FILES= bin/dinotrace .include .if ${PORT_OPTIONS:MEMACS} RUN_DEPENDS+= verilog-mode.el>0:${PORTSDIR}/cad/verilog-mode.el USE_EMACS= yes EMACS_NO_BUILD_DEPENDS= yes .for F in dinotrace.el sim-log.el PLIST_FILES+= ${EMACS_SITE_LISPDIR}/${F} .endfor .endif post-patch: @${REINPLACE_CMD} -e 's|"-O3"|""|' ${WRKSRC}/configure post-install: .if ${PORT_OPTIONS:MEMACS} @${MKDIR} ${STAGEDIR}${PREFIX}/${EMACS_SITE_LISPDIR} .for F in dinotrace.el sim-log.el ${INSTALL_DATA} ${WRKSRC}/lisp/${F} ${STAGEDIR}${PREFIX}/${EMACS_SITE_LISPDIR} .endfor .endif .include Index: head/cad/verilog-mode.el/Makefile =================================================================== --- head/cad/verilog-mode.el/Makefile (revision 384818) +++ head/cad/verilog-mode.el/Makefile (revision 384819) @@ -1,33 +1,33 @@ # Created by: stas # $FreeBSD$ PORTNAME= verilog-mode.el PORTVERSION= 801 -PORTREVISION= 3 +PORTREVISION= 4 CATEGORIES= cad elisp MASTER_SITES= http://www.veripool.org/ftp/ DISTNAME= ${PORTNAME:R}-${PORTVERSION}.${PORTNAME:E} EXTRACT_SUFX= .gz MAINTAINER= ports@FreeBSD.org COMMENT= Emacs lisp modules for the Verilog language LICENSE= GPLv3 # (or later) EXTRACT_CMD= ${GZCAT} EXTRACT_BEFORE_ARGS= # EXTRACT_AFTER_ARGS= > ${PORTNAME} NO_WRKSUBDIR= yes NO_BUILD= yes USE_EMACS= yes EMACS_NO_BUILD_DEPENDS= yes PLIST_FILES= ${EMACS_SITE_LISPDIR}/${PORTNAME} do-install: @${MKDIR} ${STAGEDIR}${PREFIX}/${EMACS_SITE_LISPDIR} ${INSTALL_DATA} ${WRKSRC}/${PORTNAME} ${STAGEDIR}${PREFIX}/${EMACS_SITE_LISPDIR} .include Index: head/databases/bbdb/Makefile =================================================================== --- head/databases/bbdb/Makefile (revision 384818) +++ head/databases/bbdb/Makefile (revision 384819) @@ -1,41 +1,41 @@ # Created by: Yoichi NAKAYAMA # $FreeBSD$ PORTNAME= bbdb PORTVERSION= 2.35 -PORTREVISION= 9 +PORTREVISION= 10 CATEGORIES= databases elisp MASTER_SITES= SF PKGNAMESUFFIX= -${EMACS_PORT_NAME} MAINTAINER= dryice@FreeBSD.org COMMENT= Big Brother Database USE_EMACS= yes USES= makeinfo ALL_TARGET= bbdb info MAKE_ARGS= MAKE="${MAKE} clean MAKEINFO=\"makeinfo --no-split\"" BBDB_LISPDIR= ${EMACS_VERSION_SITE_LISPDIR}/${PORTNAME} PLIST_SUB+= BBDB_LISPDIR=${BBDB_LISPDIR} MAKE_JOBS_UNSAFE= yes GNU_CONFIGURE= yes CONFIGURE_ARGS= --with-emacs=${EMACS_CMD} OPTIONS_DEFINE= DOCS .include .if ${PORT_OPTIONS:MDOCS} INFO= bbdb .endif do-install: ${MKDIR} ${STAGEDIR}${PREFIX}/${EMACS_VERSION_SITE_LISPDIR}/${PORTNAME} ${INSTALL_DATA} ${WRKSRC}/lisp/*.el ${WRKSRC}/lisp/*.elc ${STAGEDIR}${PREFIX}/${EMACS_VERSION_SITE_LISPDIR}/${PORTNAME} .if ${PORT_OPTIONS:MDOCS} ${INSTALL_DATA} ${WRKSRC}/texinfo/bbdb.info ${STAGEDIR}${PREFIX}/info .endif .include Index: head/deskutils/etask/Makefile =================================================================== --- head/deskutils/etask/Makefile (revision 384818) +++ head/deskutils/etask/Makefile (revision 384819) @@ -1,41 +1,41 @@ # Created by: Dryice Liu # $FreeBSD$ PORTNAME= etask PORTVERSION= 0.3.91 -PORTREVISION= 7 +PORTREVISION= 8 CATEGORIES= deskutils elisp MASTER_SITES= http://members.chello.at/rene.weichselbaum/ \ http://dryice.name/computer/FreeBSD/distfiles/ MAINTAINER= dryice@dryice.name COMMENT= Manage your projects or tasks within GNU Emacs RUN_DEPENDS= xpdf:${PORTSDIR}/graphics/xpdf USE_EMACS= yes USE_GHOSTSCRIPT_RUN= yes USE_TEX= latex dvipsk LISPDIR= ${PREFIX}/${EMACS_VERSION_SITE_LISPDIR}/${PORTNAME} WRKSRC= ${WRKDIR}/${DISTNAME}a PORTDOCS= etasktut.pdf gpl.txt README do-build: cd ${WRKSRC}; ${EMACS_NAME} -batch -no-site-file\ --eval="(add-to-list 'load-path \"${WRKSRC}\")"\ -f batch-byte-compile *.el do-install: ${MKDIR} ${STAGEDIR}${LISPDIR} .for i in *.el *.elc ${INSTALL_DATA} ${WRKSRC}/${i} ${STAGEDIR}${LISPDIR} .endfor ${MKDIR} ${STAGEDIR}${DOCSDIR} .for i in ${PORTDOCS} ${INSTALL_DATA} ${WRKSRC}/${i} ${STAGEDIR}${DOCSDIR} .endfor .include Index: head/deskutils/howm/Makefile =================================================================== --- head/deskutils/howm/Makefile (revision 384818) +++ head/deskutils/howm/Makefile (revision 384819) @@ -1,33 +1,33 @@ # $FreeBSD$ PORTNAME= howm PORTVERSION= 1.4.1 -PORTREVISION= 4 +PORTREVISION= 5 CATEGORIES= deskutils MASTER_SITES= http://howm.sourceforge.jp/a/ MAINTAINER= kuriyama@FreeBSD.org COMMENT= Write fragmentarily and read collectively GNU_CONFIGURE= yes USE_EMACS= yes ELISP= action-lock.el bcomp.el cheat-font-lock.el \ howm-common.el howm-date.el howm-menu.el howm-misc.el \ howm-mode.el howm-reminder.el \ howm-version.el howm-view.el howm.el riffle.el OPTIONS_DEFINE= COMPILED_ELISP DOCS EXAMPLES OPTIONS_DEFAULT=COMPILED_ELISP DOCS EXAMPLES COMPILED_ELISP_DESC= Install pre-compiled ELISP files OPTIONS_SUB= yes do-install: (cd ${WRKSRC}; ${INSTALL_DATA} *.el ${STAGEDIR}${PREFIX}/${EMACS_SITE_LISPDIR}) (cd ${WRKSRC}; ${INSTALL_DATA} *.elc ${STAGEDIR}${PREFIX}/${EMACS_SITE_LISPDIR}) ${MKDIR} ${STAGEDIR}${EXAMPLESDIR}/ja ${STAGEDIR}${EXAMPLESDIR}/en (cd ${WRKSRC}; ${INSTALL_DATA} ja/0* ${STAGEDIR}${EXAMPLESDIR}/ja) (cd ${WRKSRC}; ${INSTALL_DATA} en/0* ${STAGEDIR}${EXAMPLESDIR}/en) ${MKDIR} ${STAGEDIR}${DOCSDIR} (cd ${WRKSRC}/doc; ${INSTALL_DATA} *.html *.png ${STAGEDIR}${DOCSDIR}) .include Index: head/devel/cask/Makefile =================================================================== --- head/devel/cask/Makefile (revision 384818) +++ head/devel/cask/Makefile (revision 384819) @@ -1,44 +1,44 @@ # $FreeBSD$ PORTNAME= cask PORTVERSION= 0.7.0 -PORTREVISION= 2 +PORTREVISION= 3 CATEGORIES= devel elisp DISTNAME= cask-v${PORTVERSION} MAINTAINER= rpaulo@FreeBSD.org COMMENT= Project management tool for Emacs LICENSE= GPLv3 USE_GITHUB= yes GH_ACCOUNT= cask GH_TAGNAME= v${PORTVERSION} GH_COMMIT= 3c0ca37 GH_PROJECT= cask USE_EMACS= yes USES= python NO_BUILD= yes post-patch: @${REINPLACE_CMD} -e 's|os.path.dirname(CASK_BIN_DIRECTORY)|"${PREFIX}/${EMACS_SITE_LISPDIR}"|' \ ${WRKSRC}/bin/cask do-install: ${INSTALL_DATA} ${WRKSRC}/cask.el \ ${STAGEDIR}${PREFIX}/${EMACS_SITE_LISPDIR} ${INSTALL_DATA} ${WRKSRC}/cask-bootstrap.el \ ${STAGEDIR}${PREFIX}/${EMACS_SITE_LISPDIR} ${INSTALL_DATA} ${WRKSRC}/cask-cli.el \ ${STAGEDIR}${PREFIX}/${EMACS_SITE_LISPDIR} ${MKDIR} ${STAGEDIR}${PREFIX}/${EMACS_SITE_LISPDIR}/templates ${INSTALL_DATA} ${WRKSRC}/templates/init.tpl \ ${STAGEDIR}${PREFIX}/${EMACS_SITE_LISPDIR}/templates ${INSTALL_DATA} ${WRKSRC}/templates/init-dev.tpl \ ${STAGEDIR}${PREFIX}/${EMACS_SITE_LISPDIR}/templates ${INSTALL_SCRIPT} ${WRKSRC}/bin/cask \ ${STAGEDIR}${PREFIX}/bin/cask .include Index: head/devel/clojure-cider/Makefile =================================================================== --- head/devel/clojure-cider/Makefile (revision 384818) +++ head/devel/clojure-cider/Makefile (revision 384819) @@ -1,57 +1,57 @@ # $FreeBSD$ PORTNAME= clojure-cider PORTVERSION= 0.7.0 -PORTREVISION= 1 +PORTREVISION= 2 CATEGORIES= devel elisp DISTNAME= cider-${PORTVERSION} MAINTAINER= rpaulo@FreeBSD.org COMMENT= Clojure IDE and REPL for Emacs LICENSE= GPLv3 USE_GITHUB= yes GH_ACCOUNT= clojure-emacs GH_TAGNAME= v${PORTVERSION} GH_COMMIT= 950c38a GH_PROJECT= cider USE_EMACS= yes NO_BUILD= yes RUN_DEPENDS+= clojure-mode.el>0:${PORTSDIR}/lang/clojure-mode.el \ dash.el>0:${PORTSDIR}/devel/dash.el \ epl.el>0:${PORTSDIR}/devel/epl.el \ pkg-info.el>0:${PORTSDIR}/devel/pkg-info.el do-install: ${INSTALL_DATA} ${WRKSRC}/cider-client.el \ ${STAGEDIR}${PREFIX}/${EMACS_SITE_LISPDIR} ${INSTALL_DATA} ${WRKSRC}/cider-eldoc.el \ ${STAGEDIR}${PREFIX}/${EMACS_SITE_LISPDIR} ${INSTALL_DATA} ${WRKSRC}/cider-inspector.el \ ${STAGEDIR}${PREFIX}/${EMACS_SITE_LISPDIR} ${INSTALL_DATA} ${WRKSRC}/cider-interaction.el \ ${STAGEDIR}${PREFIX}/${EMACS_SITE_LISPDIR} ${INSTALL_DATA} ${WRKSRC}/cider-macroexpansion.el \ ${STAGEDIR}${PREFIX}/${EMACS_SITE_LISPDIR} ${INSTALL_DATA} ${WRKSRC}/cider-mode.el \ ${STAGEDIR}${PREFIX}/${EMACS_SITE_LISPDIR} ${INSTALL_DATA} ${WRKSRC}/cider-repl.el \ ${STAGEDIR}${PREFIX}/${EMACS_SITE_LISPDIR} ${INSTALL_DATA} ${WRKSRC}/cider-scratch.el \ ${STAGEDIR}${PREFIX}/${EMACS_SITE_LISPDIR} ${INSTALL_DATA} ${WRKSRC}/cider-selector.el \ ${STAGEDIR}${PREFIX}/${EMACS_SITE_LISPDIR} ${INSTALL_DATA} ${WRKSRC}/cider-stacktrace.el \ ${STAGEDIR}${PREFIX}/${EMACS_SITE_LISPDIR} ${INSTALL_DATA} ${WRKSRC}/cider-util.el \ ${STAGEDIR}${PREFIX}/${EMACS_SITE_LISPDIR} ${INSTALL_DATA} ${WRKSRC}/cider.el \ ${STAGEDIR}${PREFIX}/${EMACS_SITE_LISPDIR} ${INSTALL_DATA} ${WRKSRC}/nrepl-client.el \ ${STAGEDIR}${PREFIX}/${EMACS_SITE_LISPDIR} .include Index: head/devel/dash.el/Makefile =================================================================== --- head/devel/dash.el/Makefile (revision 384818) +++ head/devel/dash.el/Makefile (revision 384819) @@ -1,29 +1,29 @@ # $FreeBSD$ PORTNAME= dash.el PORTVERSION= 2.6.0 -PORTREVISION= 1 +PORTREVISION= 2 CATEGORIES= devel elisp DISTNAME= dash-${PORTVERSION} MAINTAINER= rpaulo@FreeBSD.org COMMENT= Modern list library for Emacs LICENSE= GPLv3 USE_GITHUB= yes GH_ACCOUNT= magnars GH_TAGNAME= ${PORTVERSION} GH_COMMIT= 9b50f26 USE_EMACS= yes NO_BUILD= yes do-install: ${INSTALL_DATA} ${WRKSRC}/dash.el \ ${STAGEDIR}${PREFIX}/${EMACS_SITE_LISPDIR} ${INSTALL_DATA} ${WRKSRC}/dash-functional.el \ ${STAGEDIR}${PREFIX}/${EMACS_SITE_LISPDIR} .include Index: head/devel/distel/Makefile =================================================================== --- head/devel/distel/Makefile (revision 384818) +++ head/devel/distel/Makefile (revision 384819) @@ -1,49 +1,49 @@ # $FreeBSD$ PORTNAME= distel PORTVERSION= 2012.05.28 -PORTREVISION= 2 +PORTREVISION= 3 CATEGORIES= devel elisp MAINTAINER= olgeni@FreeBSD.org COMMENT= Distel extends Emacs Lisp with Erlang-style message passing BUILD_DEPENDS+= erlc:${PORTSDIR}/lang/erlang USE_GITHUB= yes GH_ACCOUNT= massemanet GH_COMMIT= ecc8581 GH_TAGNAME= ${GH_COMMIT} PLIST_SUB= VERSION="${PORTVERSION}" USE_EMACS= yes DISTEL_DOCS= AUTHORS ChangeLog INSTALL INSTALL.WIN32 NEWS README README.ie-session DISTEL_ROOT= ${PREFIX}/lib/erlang/lib/${PORTNAME}-${PORTVERSION} OPTIONS_DEFINE= DOCS do-build: @${MKDIR} ${WRKSRC}/ebin @cd ${WRKSRC} && erlc -W0 -o ebin/ +debug_info src/*.erl do-install: @${MKDIR} ${STAGEDIR}${PREFIX}/${EMACS_SITE_LISPDIR}/${PORTNAME} @${INSTALL_DATA} ${WRKSRC}/elisp/*el ${STAGEDIR}${PREFIX}/${EMACS_SITE_LISPDIR}/${PORTNAME} @${MKDIR} ${STAGEDIR}${DOCSDIR} @for FILE in ${DISTEL_DOCS}; do \ ${INSTALL_DATA} ${WRKSRC}/$${FILE} ${STAGEDIR}${DOCSDIR}; \ done @${INSTALL_DATA} ${WRKSRC}/doc/*.pdf ${STAGEDIR}${DOCSDIR} @${MKDIR} ${STAGEDIR}${DOCSDIR}/html @${INSTALL_DATA} ${WRKSRC}/doc/distel/*.html ${STAGEDIR}${DOCSDIR}/html @${MKDIR} ${STAGEDIR}${DISTEL_ROOT}/src @${MKDIR} ${STAGEDIR}${DISTEL_ROOT}/ebin @${INSTALL_DATA} ${WRKSRC}/src/*.erl ${STAGEDIR}${DISTEL_ROOT}/src @${INSTALL_DATA} ${WRKSRC}/ebin/*.beam ${STAGEDIR}${DISTEL_ROOT}/ebin @${LN} -sf ${DISTNAME} ${STAGEDIR}${PREFIX}/lib/erlang/lib/${PORTNAME} .include Index: head/devel/epl.el/Makefile =================================================================== --- head/devel/epl.el/Makefile (revision 384818) +++ head/devel/epl.el/Makefile (revision 384819) @@ -1,28 +1,28 @@ # $FreeBSD$ PORTNAME= epl.el PORTVERSION= 0.7 -PORTREVISION= 1 +PORTREVISION= 2 CATEGORIES= devel elisp DISTNAME= epl-${PORTVERSION} MAINTAINER= rpaulo@FreeBSD.org COMMENT= Emacs Package Library LICENSE= GPLv3 USE_GITHUB= yes GH_ACCOUNT= cask GH_TAGNAME= ${PORTVERSION} GH_COMMIT= 4f88ed0 GH_PROJECT= epl USE_EMACS= yes NO_BUILD= yes do-install: ${INSTALL_DATA} ${WRKSRC}/epl.el \ ${STAGEDIR}${PREFIX}/${EMACS_SITE_LISPDIR} .include Index: head/devel/git-modes/Makefile =================================================================== --- head/devel/git-modes/Makefile (revision 384818) +++ head/devel/git-modes/Makefile (revision 384819) @@ -1,37 +1,38 @@ # Created by: KIMURA Yasuhiro # $FreeBSD$ PORTNAME= git-modes PORTVERSION= 20150317 +PORTREVISION= 1 CATEGORIES= devel elisp PKGNAMESUFFIX= -${EMACS_PORT_NAME} MAINTAINER= yasu@utahime.org COMMENT= GNU Emacs modes for Git-related files LICENSE= GPLv3 USE_GITHUB= yes GH_ACCOUNT= magit GH_TAGNAME= b77c865 USES= gmake USE_EMACS= yes PORTDOCS= CONTRIBUTING.md README.md ALL_TARGET= lisp OPTIONS_DEFINE= DOCS GIT_SUBVERSION ELISPDIR= ${EMACS_VERSION_SITE_LISPDIR}/${PORTNAME} PLIST_SUB= ELISPDIR=${ELISPDIR} GIT_SUBVERSION_DESC= Use devel/git-subversion as backend GIT_SUBVERSION_RUN_DEPENDS= git-subversion>0:${PORTSDIR}/devel/git-subversion GIT_SUBVERSION_RUN_DEPENDS_OFF= git>0:${PORTSDIR}/devel/git do-install: ${MKDIR} ${STAGEDIR}${PREFIX}/${ELISPDIR} ${STAGEDIR}${DOCSDIR} ${INSTALL_DATA} ${WRKSRC}/*.el ${WRKSRC}/*.elc ${STAGEDIR}${PREFIX}/${ELISPDIR} ${INSTALL_MAN} ${WRKSRC}/CONTRIBUTING.md ${WRKSRC}/README.md ${STAGEDIR}${DOCSDIR} .include Index: head/devel/magit/Makefile =================================================================== --- head/devel/magit/Makefile (revision 384818) +++ head/devel/magit/Makefile (revision 384819) @@ -1,38 +1,39 @@ # Created by: Jun Kuriyama # $FreeBSD$ PORTNAME= magit PORTVERSION= 1.4.0 +PORTREVISION= 1 CATEGORIES= devel elisp PKGNAMESUFFIX= -${EMACS_PORT_NAME} MAINTAINER= kuriyama@FreeBSD.org COMMENT= Interface to Git for Emacs LICENSE= GFDL GPLv3 LICENSE_COMB= multi BUILD_DEPENDS= git-modes-${EMACS_PORT_NAME}>0:${PORTSDIR}/devel/git-modes RUN_DEPENDS= git-modes-${EMACS_PORT_NAME}>0:${PORTSDIR}/devel/git-modes USE_GITHUB= yes GH_ACCOUNT= ${PORTNAME} GH_TAGNAME= 1.4.0 USES= gmake makeinfo USE_EMACS= YES INFO= magit PORTDOCS= AUTHORS.md OPTIONS_DEFINE= DOCS .include ELISPDIR= ${EMACS_VERSION_SITE_LISPDIR}/${PORTNAME} MAKE_ENV+= EFLAGS="-L ${PREFIX}/${EMACS_VERSION_SITE_LISPDIR}/git-modes" \ lispdir=${PREFIX}/${ELISPDIR} \ infodir=${PREFIX}/${INFO_PATH} \ docdir=${DOCSDIR} PLIST_SUB+= ELISPDIR=${ELISPDIR} .include Index: head/devel/p5-Sepia/Makefile =================================================================== --- head/devel/p5-Sepia/Makefile (revision 384818) +++ head/devel/p5-Sepia/Makefile (revision 384819) @@ -1,31 +1,31 @@ # Created by: Ashish SHUKLA # $FreeBSD$ PORTNAME= Sepia PORTVERSION= 0.992 -PORTREVISION= 7 +PORTREVISION= 8 CATEGORIES= devel perl5 MASTER_SITES= CPAN PKGNAMEPREFIX= p5- MAINTAINER= ashish@FreeBSD.org COMMENT= Simple Emacs-Perl Interface BUILD_DEPENDS= p5-Devel-Size>=0:${PORTSDIR}/devel/p5-Devel-Size \ p5-IO-stringy>=0:${PORTSDIR}/devel/p5-IO-stringy \ p5-PadWalker>=0:${PORTSDIR}/devel/p5-PadWalker \ p5-Devel-LexAlias>=0:${PORTSDIR}/devel/p5-Devel-LexAlias \ p5-libwww>=0:${PORTSDIR}/www/p5-libwww \ p5-Module-Info>=0:${PORTSDIR}/devel/p5-Module-Info \ p5-BSD-Resource>=0:${PORTSDIR}/devel/p5-BSD-Resource RUN_DEPENDS:= ${BUILD_DEPENDS} USES= gmake makeinfo perl5 USE_PERL5= configure USE_EMACS= yes INFO= sepia CONFIGURE_ARGS+= --emacs ${EMACS_CMD} --lisp ${PREFIX}/${EMACS_SITE_LISPDIR}/sepia --info ${PREFIX}/${INFO_PATH} .include Index: head/devel/pkg-info.el/Makefile =================================================================== --- head/devel/pkg-info.el/Makefile (revision 384818) +++ head/devel/pkg-info.el/Makefile (revision 384819) @@ -1,28 +1,28 @@ # $FreeBSD$ PORTNAME= pkg-info.el PORTVERSION= 0.5 -PORTREVISION= 1 +PORTREVISION= 2 CATEGORIES= devel elisp DISTNAME= pkg-info-${PORTVERSION} MAINTAINER= rpaulo@FreeBSD.org COMMENT= Provide information about Emacs packages LICENSE= GPLv3 USE_GITHUB= yes GH_ACCOUNT= lunaryorn GH_TAGNAME= ${PORTVERSION} GH_COMMIT= fc749d9 USE_EMACS= yes NO_BUILD= yes do-install: ${INSTALL_DATA} ${WRKSRC}/pkg-info.el \ ${STAGEDIR}${PREFIX}/${EMACS_SITE_LISPDIR} .include Index: head/devel/psvn/Makefile =================================================================== --- head/devel/psvn/Makefile (revision 384818) +++ head/devel/psvn/Makefile (revision 384819) @@ -1,39 +1,39 @@ # Created by: Kimura Fuyuki # $FreeBSD$ PORTNAME= psvn PORTVERSION= 20120326.212349 -PORTREVISION= 3 +PORTREVISION= 4 CATEGORIES= devel elisp MASTER_SITES= http://www.xsteve.at/prg/emacs/ PKGNAMESUFFIX= -${EMACS_PORT_NAME} DISTNAME= psvn.el EXTRACT_SUFX= # empty MAINTAINER= yasu@utahime.org COMMENT= Subversion interface for Emacs LICENSE= GPLv2 RUN_DEPENDS= svn:${PORTSDIR}/devel/subversion USE_EMACS= yes NO_WRKSUBDIR= yes EXTRACT_CMD= ${CP} EXTRACT_BEFORE_ARGS= # empty EXTRACT_AFTER_ARGS= ${WRKSRC}/psvn.el PLIST_FILES= ${EMACS_VERSION_SITE_LISPDIR}/${PORTNAME}/psvn.el \ ${EMACS_VERSION_SITE_LISPDIR}/${PORTNAME}/psvn.elc ELISPDIR= ${STAGEDIR}${PREFIX}/${EMACS_VERSION_SITE_LISPDIR}/${PORTNAME} do-build: cd ${WRKSRC}; ${EMACS_CMD} -batch -q -f batch-byte-compile psvn.el do-install: @${MKDIR} ${ELISPDIR} ${INSTALL_DATA} ${WRKSRC}/psvn.* ${ELISPDIR} .include Index: head/devel/pymacs/Makefile =================================================================== --- head/devel/pymacs/Makefile (revision 384818) +++ head/devel/pymacs/Makefile (revision 384819) @@ -1,38 +1,38 @@ # Created by: mwm@mired.org # $FreeBSD$ PORTNAME= Pymacs PORTVERSION= 0.25 -PORTREVISION= 1 +PORTREVISION= 2 CATEGORIES= devel editors python elisp MASTER_SITES= GHL MAINTAINER= ports@FreeBSD.org COMMENT= Python package for scripting emacs LICENSE= GPLv2 USE_GITHUB= yes GH_ACCOUNT= pinard GH_TAGNAME= ${PORTVERSION:S/^/v/} GH_COMMIT= 5989046 USES= python USE_EMACS= yes USE_PYTHON= distutils pre-configure: @(cd ${WRKSRC}; \ ${PYTHON_CMD} pppp -C ppppconfig.py Pymacs.py.in \ pppp.rst.in pymacs.el.in pymacs.rst.in \ contrib tests) post-build: (cd ${WRKSRC} && ${EMACS_CMD} -batch -q -no-site-file -no-init-file \ -f batch-byte-compile pymacs.el) post-install: (cd ${WRKSRC} && ${INSTALL_DATA} pymacs.el pymacs.elc \ ${STAGEDIR}${PREFIX}/${EMACS_SITE_LISPDIR}) .include Index: head/devel/xtla/Makefile =================================================================== --- head/devel/xtla/Makefile (revision 384818) +++ head/devel/xtla/Makefile (revision 384819) @@ -1,47 +1,47 @@ # Created by: Dryice Liu # $FreeBSD$ PORTNAME= xtla PORTVERSION= 1.2.1 -PORTREVISION= 15 +PORTREVISION= 16 PORTEPOCH= 1 CATEGORIES= devel elisp MASTER_SITES= http://download.gna.org/xtla-el/ \ http://dryice.name/computer/FreeBSD/distfiles/ PKGNAMESUFFIX= -${EMACS_PORT_NAME} MAINTAINER= ports@FreeBSD.org COMMENT= Emacs front-end to tla BROKEN= Fails to package BUILD_DEPENDS+= tla:${PORTSDIR}/devel/tla \ ${LOCALBASE}/${EMACS_VERSION_SITE_LISPDIR}/tree-widget/tree-widget.el:${PORTSDIR}/editors/tree-widget RUN_DEPENDS:= ${BUILD_DEPENDS} USE_EMACS= yes LISPDIR= ${STAGEDIR}${PREFIX}/${EMACS_VERSION_SITE_LISPDIR}/${PORTNAME} HAS_CONFIGURE= yes CONFIGURE_ARGS+= --with-emacs=${EMACS_NAME} --with-diff=gdiff --with-patch=gpatch USES= gmake makeinfo INFO= xtla OPTIONS_DEFINE= DOCS do-install: @${MKDIR} ${LISPDIR} (cd ${WRKSRC}/lisp && ${INSTALL_DATA} *.el *.elc ${LISPDIR}) ${INSTALL_DATA} ${WRKSRC}/texinfo/xtla.info ${STAGEDIR}${PREFIX}/info @${MKDIR} ${STAGEDIR}${DOCSDIR} (cd ${WRKSRC}/docs && ${INSTALL_DATA} ANNOUNCEMENTS BINDINGS FEATURES \ HACKING TODO ${STAGEDIR}${DOCSDIR}) .include .if ${EMACS_PORT_NAME} != "emacs23" PORTNAMESUFFIX= ${PKGNAMESUFFIX} .endif .include Index: head/editors/apel/Makefile =================================================================== --- head/editors/apel/Makefile (revision 384818) +++ head/editors/apel/Makefile (revision 384819) @@ -1,54 +1,54 @@ # Created by: Shigeyuki FUKUSHIMA # $FreeBSD$ PORTNAME= apel PORTVERSION= ${APEL_VER} -PORTREVISION= 11 +PORTREVISION= 12 CATEGORIES= editors elisp MASTER_SITES= http://git.chise.org/elisp/dist/apel/ PKGNAMESUFFIX= -${EMACS_PORT_NAME} MAINTAINER?= nobutaka@FreeBSD.org COMMENT?= Portable Emacs Library LICENSE= GPLv2 # distfile version APEL_VER= 10.8 # apel lispdir APEL_LISPDIR?= ${LOCALBASE}/${EMACS_VERSION_SITE_LISPDIR} APEL_VERSION_SPECIFIC_LISPDIR?= ${LOCALBASE}/${EMACS_VERSION_SITE_LISPDIR} # emacs port setup USE_EMACS= yes DESCR= ${PKGDIR}/pkg-descr # target name for make build ALL_TARGET?= elc # environments MAKE_ARGS+= PREFIX="${STAGEDIR}${LOCALBASE}" \ LISPDIR="${STAGEDIR}${APEL_LISPDIR}" \ VERSION_SPECIFIC_LISPDIR="${STAGEDIR}${APEL_VERSION_SPECIFIC_LISPDIR}" OPTIONS_DEFINE= DOCS OPTIONS_DEFAULT=DOCS .include .if ${EMACS_VER:C/\..*//} >= 23 PLIST_SUB+= EMACS23="" NOEMACS23="@comment " .else PLIST_SUB+= EMACS23="@comment " NOEMACS23="" .endif post-install: .if ${PORT_OPTIONS:MDOCS} @${MKDIR} ${STAGEDIR}${DOCSDIR} @(cd ${WRKSRC} ; \ for i in ChangeLog README.* ; do \ ${INSTALL_DATA} $${i} ${STAGEDIR}${DOCSDIR} ; \ done) .endif .include Index: head/editors/flim/Makefile =================================================================== --- head/editors/flim/Makefile (revision 384818) +++ head/editors/flim/Makefile (revision 384819) @@ -1,216 +1,216 @@ # Created by: Shigeyuki FUKUSHIMA # $FreeBSD$ PORTNAME= flim PORTVERSION= ${FLIM_VER} -PORTREVISION= 13 +PORTREVISION= 14 PORTEPOCH= 1 CATEGORIES= editors elisp MASTER_SITES= http://git.chise.org/elisp/dist/flim/flim-1.14/ PKGNAMESUFFIX= -${EMACS_PORT_NAME} MAINTAINER?= nobutaka@FreeBSD.org COMMENT?= FLIM, message representation or encoding elisp library for emacs LICENSE= GPLv2 PORTCLASS?= master USES= cpe makeinfo CPE_VENDOR= gnu # distfile version FLIM_VER= ${FLIM_TRUNK}.9 FLIM_TRUNK= 1.14 # document install directory by install-doc target FLIMDOCDIR?= share/doc/flim FLIM_COOKIE= flim-${EMACS_PORT_NAME}-${FLIM_TRUNK}.FreeBSD-packages # flim lispdir FLIM_LISPDIR= ${LOCALBASE}/${EMACS_VERSION_SITE_LISPDIR} FLIM_VERSION_SPECIFIC_LISPDIR= ${LOCALBASE}/${EMACS_VERSION_SITE_LISPDIR} PORTCLASS?= master USE_EMACS= yes EMACS_MASTERDIR_PKGFILES=YES DESCR= ${PKGDIR}/pkg-descr OPTIONS_DEFINE= DOCS OPTIONS_DEFAULT= DOCS # target name for make build ALL_TARGET?= elc # environments PLIST_SUB+= FLIMDOCDIR=${FLIMDOCDIR} FLIM_COOKIE=${FLIM_COOKIE} MAKE_ARGS+= PREFIX="${STAGEDIR}${LOCALBASE}" \ LISPDIR="${STAGEDIR}${FLIM_LISPDIR}" \ VERSION_SPECIFIC_LISPDIR="${STAGEDIR}${FLIM_VERSION_SPECIFIC_LISPDIR}" .include .if defined(EMACS_PORT_NAME) .if (${EMACS_PORT_NAME} == "emacs23") || (${EMACS_PORT_NAME} == "emacs24") || (${EMACS_PORT_NAME} == "emacs-devel") DEPPORT_SUFFIX= .else DEPPORT_SUFFIX= -${EMACS_PORT_NAME} .endif .if (${EMACS_PORT_NAME} == "emacs23") || (${EMACS_PORT_NAME} == "emacs24") || (${EMACS_PORT_NAME} == "emacs-devel") PLIST= ${PKGDIR}/pkg-plist.emacs21 .endif # depends on apel (case of xemacs-21.x or later) .if defined(EMACS_PACKAGESDIR) BUILD_DEPENDS+= ${LOCALBASE}/${EMACS_LIBDIR}/xemacs-packages/lisp/apel/emu.el:${PORTSDIR}/editors/xemacs-packages RUN_DEPENDS+= ${LOCALBASE}/${EMACS_LIBDIR}/xemacs-packages/lisp/apel/emu.el:${PORTSDIR}/editors/xemacs-packages MAKE_ARGS+= PACKAGEDIR="${STAGEDIR}${LOCALBASE}/${EMACS_PACKAGESDIR}" .else # depends on apel (case of gnu emacsen etc...) BUILD_DEPENDS+= ${LOCALBASE}/${EMACS_VERSION_SITE_LISPDIR}/emu/emu.el:${PORTSDIR}/editors/apel${DEPPORT_SUFFIX} RUN_DEPENDS+= ${LOCALBASE}/${EMACS_VERSION_SITE_LISPDIR}/emu/emu.el:${PORTSDIR}/editors/apel${DEPPORT_SUFFIX} .endif .else .BEGIN: @${ECHO} "Error: Bad port." @${ECHO} "You must define EMACS_PORT_NAME." @${FALSE} .endif .if !defined(BUILD_INFO_BY_EMACS) || (${BUILD_INFO_BY_EMACS} == "NO") # info files JIS to EUC BUILD_DEPENDS+= nkf:${PORTSDIR}/japanese/nkf .endif # makeinfo stuff MAKEINFO= makeinfo --no-split --no-validate MAKEINFO_EMACS= ${EMACS_CMD} -no-site-file -no-init-file -batch MAKEINFO_EMACS_FLAGS= -e texinfo-format-buffer -f save-buffer .if ! defined(EMACS_PACKAGESDIR) || ! defined(MANIFEST) INFO= mime-en .if defined(EMACS_HAS_MULE) && (${EMACS_HAS_MULE} == "YES") INFO+= mime-ja .endif .endif .if defined(EMACS_PACKAGESDIR) && defined(XEMACS_PKGNAME) pre-build: pkg-el-copy .endif .if defined(BUILD_INFO_BY_EMACS) && (${BUILD_INFO_BY_EMACS} == "YES") post-build: info-build-by-emacs .else post-build: info-build .endif .if defined(EMACS_PACKAGESDIR) && defined(EMACS_PACKAGES_SUBDIRS) pre-install: mkdir-site-packages .endif .if defined(EMACS_PACKAGESDIR) && defined(XEMACS_PKGNAME) pre-install: pkg-el-install .endif POST_INSTALL_TARGET= pkgcookie-install .if defined(EMACS_PACKAGESDIR) && defined(MANIFEST) POST_INSTALL_TARGET+= info-package-install manifest-install .else POST_INSTALL_TARGET+= info-install .endif .if ${PORT_OPTIONS:MDOCS} POST_INSTALL_TARGET+= doc-install .endif post-install: ${POST_INSTALL_TARGET} ############################################################################### # # miscellaneous local functions # info-build: @(cd ${WRKSRC} ; \ for i in mime-en.texi; do \ ${MV} $${i} $${i}.jis ; \ ${CAT} $${i}.jis | nkf -e > $${i} ; \ ${MAKEINFO} $${i} || ${TRUE} ; \ done) .if defined(EMACS_HAS_MULE) && (${EMACS_HAS_MULE} == "YES") @(cd ${WRKSRC} ; \ for i in mime-ja.texi; do \ ${MV} $${i} $${i}.jis ; \ ${CAT} $${i}.jis | nkf -e > $${i} ; \ ${MAKEINFO} $${i} || ${TRUE} ; \ done) .endif info-build-by-emacs: @(cd ${WRKSRC} ; \ for i in mime-en.texi; do \ ${MAKEINFO_EMACS} $${i} ${MAKEINFO_EMACS_FLAGS} || ${TRUE} ; \ done) .if defined(EMACS_HAS_MULE) && (${EMACS_HAS_MULE} == "YES") @(cd ${WRKSRC} ; \ for i in mime-ja.texi; do \ ${MAKEINFO_EMACS} $${i} ${MAKEINFO_EMACS_FLAGS} || ${TRUE} ; \ done) .endif pkg-el-copy: @(if [ -f ${FILESDIR}/_pkg.el ] ; then \ ${CP} ${FILESDIR}/_pkg.el ${WRKSRC}/_pkg.el ;\ fi) pkg-el-install: @(if [ -f ${FILESDIR}/_pkg.el ] ; then \ ${MKDIR} ${STAGEDIR}${LOCALBASE}/${EMACS_PACKAGESDIR}/lisp/${XEMACS_PKGNAME} ;\ ${INSTALL_DATA} ${FILESDIR}/_pkg.el \ ${STAGEDIR}${LOCALBASE}/${EMACS_PACKAGESDIR}/lisp/${XEMACS_PKGNAME}/_pkg.el ;\ fi) mkdir-site-packages: @(for i in ${EMACS_PACKAGES_SUBDIRS} ; do \ ${MKDIR} ${STAGEDIR}${LOCALBASE}/${EMACS_PACKAGESDIR}/$${i} ; \ done) doc-install: @${MKDIR} ${STAGEDIR}${LOCALBASE}/${FLIMDOCDIR} @(cd ${WRKSRC} ; \ for i in ChangeLog NEWS README.* VERSION ; do \ ${INSTALL_DATA} $${i} ${STAGEDIR}${LOCALBASE}/${FLIMDOCDIR}/ ; \ done) info-install: @(cd ${WRKSRC} ; \ for i in mime-en.info; do \ ${INSTALL_DATA} ${WRKSRC}/$${i} ${STAGEDIR}${LOCALBASE}/info ; \ done) .if defined(EMACS_HAS_MULE) && (${EMACS_HAS_MULE} == "YES") @(cd ${WRKSRC} ; \ for i in mime-ja.info; do \ ${INSTALL_DATA} ${WRKSRC}/$${i} ${STAGEDIR}${LOCALBASE}/info ; \ done) .endif info-package-install: @(cd ${WRKSRC} ; \ for i in mime-en.info mime-ja.info; do \ ${INSTALL_DATA} ${WRKSRC}/$${i} \ ${STAGEDIR}${LOCALBASE}/${EMACS_PACKAGESDIR}/info ; \ done ; \ ${MKDIR} ${STAGEDIR}${LOCALBASE}/${EMACS_PACKAGESDIR}/man/flim ; \ for i in mime-en.texi mime-ja.texi; do \ ${INSTALL_DATA} ${WRKSRC}/$${i} \ ${STAGEDIR}${LOCALBASE}/${EMACS_PACKAGESDIR}/man/flim ; \ done) manifest-install: @${RM} -f ${WRKDIR}/${MANIFEST} @${CAT} ${PLIST} | ${GREP} -e "^%%EMACS_PACKAGESDIR%%" | \ ${SED} -e "s;^%%EMACS_PACKAGESDIR%%/;;" > ${WRKDIR}/${MANIFEST} @${INSTALL_DATA} ${WRKDIR}/${MANIFEST} \ ${STAGEDIR}${LOCALBASE}/${EMACS_PACKAGESDIR}/pkginfo/ pkgcookie-install: # install package-cookie @${MKDIR} ${STAGEDIR}${LOCALBASE}/share/flim @${TOUCH} ${STAGEDIR}${LOCALBASE}/share/flim/${FLIM_COOKIE} .include Index: head/editors/paredit-mode.el/Makefile =================================================================== --- head/editors/paredit-mode.el/Makefile (revision 384818) +++ head/editors/paredit-mode.el/Makefile (revision 384819) @@ -1,23 +1,24 @@ # $FreeBSD$ PORTNAME= paredit-mode.el PORTVERSION= 24 +PORTREVISION= 1 CATEGORIES= editors elisp MASTER_SITES= http://mumble.net/~campbell/emacs/ DISTNAME= paredit-${PORTVERSION}.el EXTRACT_SUFX= EXTRACT_ONLY= MAINTAINER= olgeni@FreeBSD.org COMMENT= Minor mode for performing editing of S-expression data USE_EMACS= yes NO_BUILD= yes PLIST_FILES= %%EMACS_SITE_LISPDIR%%/paredit.el do-install: ${INSTALL_DATA} ${DISTDIR}/${DISTNAME} ${STAGEDIR}${PREFIX}/${EMACS_SITE_LISPDIR}/paredit.el .include Index: head/editors/psgml/Makefile =================================================================== --- head/editors/psgml/Makefile (revision 384818) +++ head/editors/psgml/Makefile (revision 384819) @@ -1,51 +1,51 @@ # Created by: Shigeyuki Fukushima # $FreeBSD$ PORTNAME= psgml PORTVERSION= 1.3.2 -PORTREVISION= 21 +PORTREVISION= 22 CATEGORIES= editors elisp MASTER_SITES= SF/${PORTNAME}/ALPHA%20${PORTNAME}/${PORTVERSION} PKGNAMESUFFIX= -${EMACS_PORT_NAME} PATCH_SITES= ${MASTER_SITE_LOCAL} PATCH_SITE_SUBDIR= hrs PATCHFILES= psgml-symbol-conflict-050503.diff.gz MAINTAINER= hrs@FreeBSD.org COMMENT= Major mode for editing SGML and XML documents for Emacs POST_PATCHES= ${PATCHDIR}/post-patch-psgml.el USE_EMACS= yes NOT_FOR_ARCHS= ia64 GNU_CONFIGURE= YES CONFIGURE_ARGS= --lispdir=${PSGML_LISPDIR} CONFIGURE_ENV= EMACS=${EMACS_CMD} SUB_FILES= ${PSGML_STARTUPEL} SUB_LIST= PSGML_LISPDIR=${PSGML_LISPDIR} PLIST_SUB= PSGML_STARTUPEL=${PSGML_STARTUPEL} INFO= psgml psgml-api PSGML_STARTUPEL= psgml-startup.el PSGML_LISPDIR= ${PREFIX}/${EMACS_VERSION_SITE_LISPDIR}/psgml .include .if ${EMACS_PORT_NAME} == xemacs21-mule PLIST_SUB+= XEMACS="" \ NON_XEMACS="@comment " .else PLIST_SUB+= XEMACS="@comment " \ NON_XEMACS="" .endif post-patch: cd ${WRKSRC} && ${CAT} < ${POST_PATCHES} post-install: cd ${WRKSRC} && ${SETENV} DESTDIR="${STAGEDIR}" ${MAKE} install-info ${INSTALL_DATA} ${WRKDIR}/${PSGML_STARTUPEL} \ ${STAGEDIR}${PREFIX}/${EMACS_VERSION_SITE_LISPDIR} .include Index: head/editors/semi/Makefile =================================================================== --- head/editors/semi/Makefile (revision 384818) +++ head/editors/semi/Makefile (revision 384819) @@ -1,186 +1,186 @@ # Created by: Shigeyuki FUKUSHIMA # $FreeBSD$ PORTNAME= semi PORTVERSION= ${SEMI_VER} -PORTREVISION= 16 +PORTREVISION= 17 CATEGORIES= editors elisp MASTER_SITES= http://git.chise.org/elisp/dist/semi/semi-1.14-for-flim-1.14/ PKGNAMESUFFIX= -${EMACS_PORT_NAME} MAINTAINER?= nobutaka@FreeBSD.org COMMENT?= SEMI, Library of MIME feature for GNU Emacs for emacs LICENSE= GPLv2 USES= makeinfo PORTCLASS?= master # distfile version FLIM_TRUNK= 1.14 SEMI_TRUNK= 1.14 SEMI_VER= ${SEMI_TRUNK}.6 # document install directory by install-doc target SEMIDOCDIR?= share/doc/semi FLIM_COOKIE= flim-${EMACS_PORT_NAME}-${FLIM_TRUNK}.FreeBSD-packages SEMI_COOKIE= semi-${EMACS_PORT_NAME}-${SEMI_TRUNK}.FreeBSD-packages # semi lispdir SEMI_LISPDIR= ${LOCALBASE}/${EMACS_VERSION_SITE_LISPDIR} SEMI_VERSION_SPECIFIC_LISPDIR= ${LOCALBASE}/${EMACS_VERSION_SITE_LISPDIR} USE_EMACS= yes EMACS_MASTERDIR_PKGFILES=YES DESCR= ${PKGDIR}/pkg-descr # target name for make build ALL_TARGET?= elc # environments PLIST_SUB+= SEMIDOCDIR=${SEMIDOCDIR} SEMI_COOKIE=${SEMI_COOKIE} MAKE_ARGS+= PREFIX="${STAGEDIR}${LOCALBASE}" \ LISPDIR="${STAGEDIR}${SEMI_LISPDIR}" \ VERSION_SPECIFIC_LISPDIR="${STAGEDIR}${SEMI_VERSION_SPECIFIC_LISPDIR}" OPTIONS_DEFINE= DOCS OPTIONS_DEFAULT= DOCS .include .include .if defined(EMACS_PORT_NAME) .if (${EMACS_PORT_NAME} == "emacs23") || (${EMACS_PORT_NAME} == "emacs24") || (${EMACS_PORT_NAME} == "emacs-devel") DEPPORT_SUFFIX= .else DEPPORT_SUFFIX= -${EMACS_PORT_NAME} .endif .if (${EMACS_PORT_NAME} == "emacs23") || (${EMACS_PORT_NAME} == "emacs24") || (${EMACS_PORT_NAME} == "emacs-devel") PLIST= ${PKGDIR}/pkg-plist.emacs20 .endif # depends on flim BUILD_DEPENDS+= ${LOCALBASE}/share/flim/${FLIM_COOKIE}:${PORTSDIR}/editors/flim${DEPPORT_SUFFIX} RUN_DEPENDS+= ${LOCALBASE}/share/flim/${FLIM_COOKIE}:${PORTSDIR}/editors/flim${DEPPORT_SUFFIX} .else .BEGIN: @${ECHO} "Error: Bad port." @${ECHO} "You must define EMACS_PORT_NAME." @${FALSE} .endif .if !defined(BUILD_INFO_BY_EMACS) || (${BUILD_INFO_BY_EMACS} == "NO") # info files JIS to EUC BUILD_DEPENDS+= nkf:${PORTSDIR}/japanese/nkf .endif MAKEINFO= makeinfo --no-split --no-validate MAKEINFO_EMACS= ${EMACS_CMD} -no-site-file -no-init-file -batch MAKEINFO_EMACS_FLAGS= -e texinfo-format-buffer -f save-buffer .if ! defined(EMACS_PACKAGESDIR) || ! defined(MANIFEST) INFO= mime-ui-en .if defined(EMACS_HAS_MULE) && (${EMACS_HAS_MULE} == "YES") INFO+= mime-ui-ja .endif .endif post-build: .if defined(BUILD_INFO_BY_EMACS) && (${BUILD_INFO_BY_EMACS} == "YES") @${MAKE} -C ${.CURDIR} info-build-by-emacs .else @${MAKE} -C ${.CURDIR} info-build .endif pre-install: .if defined(EMACS_PACKAGESDIR) && defined(EMACS_PACKAGES_SUBDIRS) @${MAKE} -C ${.CURDIR} mkdir-site-packages .endif post-install: @${MKDIR} ${STAGEDIR}${LOCALBASE}/share/semi @${TOUCH} ${STAGEDIR}${LOCALBASE}/share/semi/${SEMI_COOKIE} .if defined(EMACS_PACKAGESDIR) && defined(MANIFEST) @${MAKE} -C ${.CURDIR} info-package-install @${MAKE} -C ${.CURDIR} manifest-install .else @${MAKE} -C ${.CURDIR} info-install .endif .if ${PORT_OPTIONS:MDOCS} @${MAKE} -C ${.CURDIR} doc-install .endif ############################################################################### # # miscellaneous local functions # info-build: @(cd ${WRKSRC} ; \ for i in mime-ui-en.texi; do \ ${MV} $${i} $${i}.jis ; \ ${CAT} $${i}.jis | nkf -e > $${i} ; \ ${MAKEINFO} $${i} || ${TRUE} ; \ done) .if defined(EMACS_HAS_MULE) && (${EMACS_HAS_MULE} == "YES") @(cd ${WRKSRC} ; \ for i in mime-ui-ja.texi; do \ ${MV} $${i} $${i}.jis ; \ ${CAT} $${i}.jis | nkf -e > $${i} ; \ ${MAKEINFO} $${i} || ${TRUE} ; \ done) .endif info-build-by-emacs: @(cd ${WRKSRC} ; \ for i in mime-ui-en.texi; do \ ${MAKEINFO_EMACS} $${i} ${MAKEINFO_EMACS_FLAGS} || ${TRUE} ; \ done) .if defined(EMACS_HAS_MULE) && (${EMACS_HAS_MULE} == "YES") @(cd ${WRKSRC} ; \ for i in mime-ui-ja.texi; do \ ${MAKEINFO_EMACS} $${i} ${MAKEINFO_EMACS_FLAGS} || ${TRUE} ; \ done) .endif mkdir-site-packages: @(for i in ${EMACS_PACKAGES_SUBDIRS} ; do \ ${MKDIR} ${STAGEDIR}${LOCALBASE}/${EMACS_PACKAGESDIR}/$${i} ; \ done) doc-install: @${MKDIR} ${STAGEDIR}${LOCALBASE}/${SEMIDOCDIR} @(cd ${WRKSRC} ; \ for i in ChangeLog NEWS README.* TODO VERSION ; do \ ${INSTALL_DATA} $${i} ${STAGEDIR}${LOCALBASE}/${SEMIDOCDIR}/ ; \ done) info-install: @(cd ${WRKSRC} ; \ for i in mime-ui-en.info; do \ ${INSTALL_DATA} ${WRKSRC}/$${i} ${STAGEDIR}${LOCALBASE}/info ; \ done) .if defined(EMACS_HAS_MULE) && (${EMACS_HAS_MULE} == "YES") @(cd ${WRKSRC} ; \ for i in mime-ui-ja.info; do \ ${INSTALL_DATA} ${WRKSRC}/$${i} ${STAGEDIR}${LOCALBASE}/info ; \ done) .endif info-package-install: @(cd ${WRKSRC} ; \ for i in mime-ui-en.info mime-ui-ja.info; do \ ${INSTALL_DATA} ${WRKSRC}/$${i} \ ${STAGEDIR}${LOCALBASE}/${EMACS_PACKAGESDIR}/info ; \ done ; \ ${MKDIR} ${STAGEDIR}${LOCALBASE}/${EMACS_PACKAGESDIR}/man/semi ; \ for i in mime-ui-en.texi mime-ui-ja.texi; do \ ${INSTALL_DATA} ${WRKSRC}/$${i} \ ${STAGEDIR}${LOCALBASE}/${EMACS_PACKAGESDIR}/man/semi ; \ done) manifest-install: @${RM} -f ${WRKDIR}/${MANIFEST} @${CAT} ${PLIST} | ${GREP} -e "^%%EMACS_PACKAGESDIR%%" | \ ${SED} -e "s;^%%EMACS_PACKAGESDIR%%/;;" > ${WRKDIR}/${MANIFEST} @${INSTALL_DATA} ${WRKDIR}/${MANIFEST} \ ${STAGEDIR}${LOCALBASE}/${EMACS_PACKAGESDIR}/pkginfo/ .include Index: head/editors/slime/Makefile =================================================================== --- head/editors/slime/Makefile (revision 384818) +++ head/editors/slime/Makefile (revision 384819) @@ -1,62 +1,63 @@ # Created by: Dominic Mitchell # $FreeBSD$ PORTNAME= slime PORTVERSION= 2.12 +PORTREVISION= 1 CATEGORIES= editors elisp MASTER_SITES= https://codeload.github.com/slime/slime/legacy.tar.gz/v${PORTVERSION}?dummy=/ MAINTAINER= joe@thrallingpenguin.com COMMENT= Superior Lisp Interaction Mode for Emacs LICENSE= PUBLIC_DOMAIN LICENSE_NAME= ${LICENSE:S/_/ /} LICENSE_TEXT= The license: ${_LICENSE} (${_LICENSE_NAME}) is standard, please read from the web. LICENSE_PERMS= dist-mirror dist-sell pkg-mirror pkg-sell auto-accept BUILD_DEPENDS= texinfo>=5.2:${PORTSDIR}/print/texinfo USES= gmake USE_EMACS= yes SLIME_LISPDIR= ${PREFIX}/${EMACS_VERSION_SITE_LISPDIR}/slime WRKSRC= ${WRKDIR}/slime-slime-69e6eb2 SUB_FILES= pkg-message SUB_LIST= SLIME_LISPDIR="${SLIME_LISPDIR}" INFO= slime PORTDOCS= CONTRIBUTING.md ChangeLog NEWS PROBLEMS README.md OPTIONS_DEFINE= DOCS do-build: cd ${WRKSRC}/doc && ${MAKE_CMD} slime.info cd ${WRKSRC} && ${EMACS_CMD} -batch \ -eval '(setq load-path (cons nil load-path))' \ -f batch-byte-compile *.el do-install: @${MKDIR} ${STAGEDIR}${SLIME_LISPDIR}/contrib/test @${MKDIR} ${STAGEDIR}${SLIME_LISPDIR}/lib @${MKDIR} ${STAGEDIR}${SLIME_LISPDIR}/swank cd ${WRKSRC} && ${INSTALL_DATA} *.elc *.el *.lisp ${STAGEDIR}${SLIME_LISPDIR} cd ${WRKSRC}/lib && ${INSTALL_DATA} *.el ${STAGEDIR}${SLIME_LISPDIR}/lib cd ${WRKSRC}/contrib && ${INSTALL_DATA} \ *.el *.lisp *.scm *.sml *.ss \ ${STAGEDIR}${SLIME_LISPDIR}/contrib cd ${WRKSRC}/contrib/test && ${INSTALL_DATA} *.el *.txt \ ${STAGEDIR}${SLIME_LISPDIR}/contrib/test cd ${WRKSRC}/swank && ${INSTALL_DATA} *.lisp \ ${STAGEDIR}${SLIME_LISPDIR}/swank ${INSTALL_DATA} ${WRKSRC}/ChangeLog ${STAGEDIR}${SLIME_LISPDIR} @${MKDIR} ${STAGEDIR}${DOCSDIR} ${INSTALL_DATA} ${PORTDOCS:S,^,${WRKSRC}/,} ${STAGEDIR}${DOCSDIR} ${INSTALL_DATA} ${INSTALL_WRKSRC}/doc/slime.info \ ${STAGEDIR}${PREFIX}/${INFO_PATH} ${INSTALL_DATA} ${INSTALL_WRKSRC}/contrib/README.md \ ${STAGEDIR}${DOCSDIR}/README-contrib.md (cd ${INSTALL_WRKSRC}/doc && ${INSTALL_DATA} slime-refcard.pdf \ slime-small.pdf ${STAGEDIR}${DOCSDIR}) .include Index: head/editors/tamago/Makefile =================================================================== --- head/editors/tamago/Makefile (revision 384818) +++ head/editors/tamago/Makefile (revision 384819) @@ -1,51 +1,51 @@ # Created by: tetsushi NAKAI # $FreeBSD$ PORTNAME= tamago PORTVERSION= 4.0.6.0.20041122.19 -PORTREVISION= 12 +PORTREVISION= 13 CATEGORIES= editors elisp MASTER_SITES= ${MASTER_SITE_DEBIAN} MASTER_SITE_SUBDIR= pool/main/e/egg PKGNAMESUFFIX= -${EMACS_PORT_NAME} DISTNAME= egg_4.0.6+0.20041122cvs.orig PATCH_SITES= ${MASTER_SITE_DEBIAN:S,%SUBDIR%,pool/main/e/egg,} \ ${MASTER_SITE_LOCAL:S,%SUBDIR%,nork,} PATCHFILES= egg_4.0.6+0.20041122cvs-19.diff.gz PATCH_DIST_STRIP= -p1 MAINTAINER= hrs@FreeBSD.org COMMENT= Egg V4, Multilingual Input Method for Emacsen LICENSE= GPLv2 USES= gmake USE_EMACS= yes WRKSRC= ${WRKDIR}/egg-4.0.6+0.20041122cvs GNU_CONFIGURE= yes CONFIGURE_ENV= lispdir="${LOCALBASE}/${EMACS_VERSION_SITE_LISPDIR}" PLIST_SUB= ELISPDIR="${EMACS_VERSION_SITE_LISPDIR}" PORTDOCS= AUTHORS ChangeLog ChangeLog.1997-1998 \ ChangeLog.2000-2001 PROBLEMS README.ja.txt TODO \ README.Debian changelog.Debian OPTIONS_DEFINE= DOCS .include post-build: cd ${WRKSRC}/helper && \ ${SETENV} ${MAKE_ENV} ${MAKE} ${MAKE_FLAGS} ${MAKEFILE} \ ${_MAKE_JOBS} ${MAKE_ARGS} egg-helper ${INSTALL_DATA} ${WRKSRC}/debian/changelog ${WRKSRC}/changelog.Debian ${INSTALL_DATA} ${WRKSRC}/debian/README.Debian ${WRKSRC} post-install: ${INSTALL_PROGRAM} ${WRKSRC}/helper/egg-helper \ ${STAGEDIR}${PREFIX}/bin/egg-helper .if ${PORT_OPTIONS:MDOCS} ${MKDIR} ${STAGEDIR}${DOCSDIR} cd ${WRKSRC} && ${INSTALL_DATA} ${PORTDOCS} ${STAGEDIR}${DOCSDIR} .endif .include Index: head/editors/tree-widget/Makefile =================================================================== --- head/editors/tree-widget/Makefile (revision 384818) +++ head/editors/tree-widget/Makefile (revision 384819) @@ -1,40 +1,40 @@ # Created by: Dryice Liu # $FreeBSD$ PORTNAME= tree-widget PORTVERSION= 2.0 -PORTREVISION= 15 +PORTREVISION= 16 CATEGORIES= editors elisp MASTER_SITES= SF/emhacks/${PORTNAME}/${PORTVERSION} \ http://dryice.name/computer/FreeBSD/distfiles/ PKGNAMESUFFIX= -${EMACS_PORT_NAME} MAINTAINER= ports@FreeBSD.org COMMENT= Tree widget for Emacs USE_EMACS= yes LISPDIR= ${STAGEDIR}${PREFIX}/${EMACS_VERSION_SITE_LISPDIR}/${PORTNAME} NO_WRKSUBDIR= yes THEMES_SUBDIR= default folder do-build: cd ${WRKSRC}; ${EMACS_NAME} -batch -no-site-file\ --eval="(add-to-list 'load-path \"${WRKSRC}\")"\ -f batch-byte-compile *.el do-install: @${MKDIR} ${LISPDIR} (cd ${WRKSRC} && ${INSTALL_DATA} *.el *.elc ${LISPDIR}) @${MKDIR} ${LISPDIR}/tree-widget-themes (cd ${WRKSRC}/tree-widget-themes && ${COPYTREE_SHARE} "${THEMES_SUBDIR}" \ ${LISPDIR}/tree-widget-themes) .include .if ${EMACS_PORT_NAME} != "emacs23" PORTNAMESUFFIX= ${PKGNAMESUFFIX} .endif .include Index: head/editors/yasnippet/Makefile =================================================================== --- head/editors/yasnippet/Makefile (revision 384818) +++ head/editors/yasnippet/Makefile (revision 384819) @@ -1,31 +1,31 @@ # $FreeBSD$ PORTNAME= yasnippet PORTVERSION= 0.6.1c -PORTREVISION= 9 +PORTREVISION= 10 CATEGORIES= editors MASTER_SITES= ${MASTER_SITE_GOOGLE_CODE} DISTFILES= ${DISTNAME}${EXTRACT_SUFX} \ yasnippet-doc-${PORTVERSION}${EXTRACT_SUFX} MAINTAINER= olgeni@FreeBSD.org COMMENT= YASnippet is a template system for Emacs BROKEN= Unfetchable USES= tar:bzip2 USE_EMACS= yes NO_BUILD= yes SUB_FILES= pkg-message OPTIONS_DEFINE= DOCS post-patch: @${FIND} ${WRKSRC}/snippets -type d -empty | ${XARGS} ${RMDIR} do-install: ${INSTALL_DATA} ${WRKSRC}/dropdown-list.el ${STAGEDIR}${PREFIX}/${EMACS_SITE_LISPDIR} ${INSTALL_DATA} ${WRKSRC}/yasnippet.el ${STAGEDIR}${PREFIX}/${EMACS_SITE_LISPDIR} cd ${WRKSRC} && ${COPYTREE_SHARE} snippets ${STAGEDIR}${DATADIR} cd ${WRKDIR}/doc && ${COPYTREE_SHARE} \* ${STAGEDIR}${DOCSDIR} .include Index: head/graphics/xface.el/Makefile =================================================================== --- head/graphics/xface.el/Makefile (revision 384818) +++ head/graphics/xface.el/Makefile (revision 384819) @@ -1,51 +1,51 @@ # Created by: Yoichi NAKAYAMA # $FreeBSD$ PORTNAME= xface.el PORTVERSION= 1.3.6.24 -PORTREVISION= 12 +PORTREVISION= 13 CATEGORIES= graphics elisp MASTER_SITES= http://www.jpl.org/ftp/pub/elisp/ \ ftp://ftp.jpl.org/pub/elisp/ PKGNAMESUFFIX= -${EMACS_PORT_NAME} DISTNAME= x-face-${PORTVERSION} DISTFILES= ${DISTNAME}.tar.gz \ x-face-e21.el.gz EXTRACT_ONLY= ${DISTNAME}.tar.gz MAINTAINER= ports@FreeBSD.org COMMENT= X-Face encoder/decoder/viewer for Emacsen EMACS_PORT_NAME?= emacs24 RUN_DEPENDS= compface:${PORTSDIR}/mail/faces USE_EMACS= yes LISP_FILES= x-face .if (${EMACS_PORT_NAME} == xemacs21 || ${EMACS_PORT_NAME} == xemacs21-mule) LISPDIR= ${EMACS_SITE_LISPDIR}/x-face LISP_FILES+= x-face-xmas PLIST_SUB+= E21_ONLY="@comment " \ XEMACS_ONLY="" .else LISPDIR= ${EMACS_VERSION_SITE_LISPDIR}/x-face PLIST_SUB+= E21_ONLY="@comment " \ XEMACS_ONLY="@comment " .endif PLIST_SUB+= LISPDIR=${LISPDIR} \ DOCSDIR=share/doc/${PORTNAME} OPTIONS_DEFINE= DOCS do-install: @${MKDIR} ${STAGEDIR}${PREFIX}/${LISPDIR} .for i in ${LISP_FILES} ${INSTALL_DATA} ${WRKSRC}/${i}.el ${WRKSRC}/${i}.elc \ ${STAGEDIR}${PREFIX}/${LISPDIR} .endfor @${MKDIR} ${STAGEDIR}${DOCSDIR} (cd ${WRKSRC} && ${INSTALL_DATA} METHOD.ja README.ja README-Anim.ja \ TODO.ja ${STAGEDIR}${DOCSDIR}) .include Index: head/irc/riece/Makefile =================================================================== --- head/irc/riece/Makefile (revision 384818) +++ head/irc/riece/Makefile (revision 384819) @@ -1,34 +1,34 @@ # Created by: KIMURA Yasuhiro # $FreeBSD$ PORTNAME= riece PORTVERSION= 9.0.0 -PORTREVISION= 2 +PORTREVISION= 3 PORTEPOCH= 1 CATEGORIES= irc elisp MASTER_SITES= SAVANNAH MASTER_SITE_SUBDIR= ${PORTNAME} PKGNAMESUFFIX= -${EMACS_PORT_NAME} MAINTAINER= yasu@utahime.org COMMENT= IRC client for Emacs LICENSE= GPLv3 USES= gmake USE_EMACS= yes GNU_CONFIGURE= yes CONFIGURE_ARGS= --with-emacs=${EMACS_CMD} \ --with-lispdir=${STAGEDIR}${PREFIX}/${EMACS_VERSION_SITE_LISPDIR} OPTIONS_DEFINE= DOCS INFO= riece-en riece-ja post-install: @${MKDIR} ${STAGEDIR}${DOCSDIR} .for f in AUTHORS ChangeLog NEWS NEWS.ja README README.ja doc/HACKING doc/HACKING.ja ${INSTALL_DATA} ${WRKSRC}/${f} ${STAGEDIR}${DOCSDIR} .endfor .include Index: head/japanese/ddskk/Makefile =================================================================== --- head/japanese/ddskk/Makefile (revision 384818) +++ head/japanese/ddskk/Makefile (revision 384819) @@ -1,61 +1,61 @@ # Created by: Shigeyuki FUKUSHIMA # $FreeBSD$ PORTNAME= ddskk PORTVERSION= 15.1 -PORTREVISION= 2 +PORTREVISION= 3 CATEGORIES= japanese elisp MASTER_SITES= http://openlab.ring.gr.jp/skk/maintrunk/ \ ftp://ftp.ring.gr.jp/pub/elisp/skk/maintrunk/ \ http://www.ring.gr.jp/archives/elisp/skk/maintrunk/ PKGNAMESUFFIX= -${EMACS_PORT_NAME} MAINTAINER= ports@FreeBSD.org COMMENT= Simple Kana to Kanji conversion program on Emacsen LICENSE= GPLv2 NO_ARCH= yes USE_EMACS= yes MAKE_ARGS= PREFIX="${STAGEDIR}${PREFIX}" \ SKK_LISPDIR="${STAGEDIR}${PREFIX}/${SKK_LISPDIR}" \ SKK_INFODIR="${STAGEDIR}${PREFIX}/${INFO_PATH}" ALL_TARGET= elc info INFO= skk PORTDOCS= * PORTEXAMPLES= * OPTIONS_DEFINE= DOCS EXAMPLES SKK_LISPDIR= ${EMACS_VERSION_SITE_LISPDIR}/skk post-patch: @${REINPLACE_CMD} -e \ '/skk-tut-file/s|@TUT@|${PREFIX}/share/skk/SKK.tut|' \ ${WRKSRC}/skk-setup.el.in pre-build: .for i in skk-lookup.el skk-jisx0213.el @${MV} ${WRKSRC}/${i} ${WRKDIR} .endfor post-install: @${MKDIR} ${STAGEDIR}${PREFIX}/${SKK_LISPDIR} .for i in skk-lookup.el skk-jisx0213.el (cd ${WRKDIR} && ${INSTALL_DATA} ${i} \ ${STAGEDIR}${PREFIX}/${SKK_LISPDIR}) .endfor @${MKDIR} ${STAGEDIR}${DOCSDIR} .for i in AUTHORS.ja CODENAME.ja Contributors FAQ.ja NEWS.ja README (cd ${WRKSRC}/READMEs && ${INSTALL_DATA} ${i} \ ${STAGEDIR}${DOCSDIR}) .endfor @${MKDIR} ${STAGEDIR}${EXAMPLESDIR} .for i in Emacs.ad dot.emacs dot.skk (cd ${WRKSRC}/etc && ${INSTALL_DATA} ${i} \ ${STAGEDIR}${EXAMPLESDIR}) .endfor .include Index: head/japanese/egg-canna/Makefile =================================================================== --- head/japanese/egg-canna/Makefile (revision 384818) +++ head/japanese/egg-canna/Makefile (revision 384819) @@ -1,53 +1,53 @@ # Created by: Hajimu UMEMOTO # $FreeBSD$ PORTNAME= egg-canna PORTVERSION= 20011110 -PORTREVISION= 15 +PORTREVISION= 16 CATEGORIES= japanese editors elisp MASTER_SITES= http://cgi18.plala.or.jp/nyy/canna/ PKGNAMESUFFIX= -${EMACS_PORT_NAME} DISTNAME= ${PORTNAME}.el EXTRACT_SUFX= # empty MAINTAINER= ume@FreeBSD.org COMMENT= Canna Conversion Facility in Egg Input Method Architecture BUILD_DEPENDS= ${LOCALBASE}/${EMACS_VERSION_SITE_LISPDIR}/egg/egg-sim.el:${PORTSDIR}/editors/tamago${EMACS_SUFFIX} RUN_DEPENDS:= ${BUILD_DEPENDS} USE_EMACS= yes .include .if ${EMACS_MAJOR_VER} >= 23 IGNORE= does not build with Emacs 23 and later .endif .if ${EMACS_PORT_NAME} == emacs20 EMACS_SUFFIX= ${PKGNAMESUFFIX} .else EMACS_SUFFIX= # .endif NO_WRKSUBDIR= yes EXTRACT_CMD= ${CP} EXTRACT_BEFORE_ARGS= -p EXTRACT_AFTER_ARGS= . PLIST_FILES= ${EMACS_VERSION_SITE_LISPDIR}/${DISTNAME} \ ${EMACS_VERSION_SITE_LISPDIR}/${DISTNAME}c do-build: @cd ${WRKDIR} && ${EMACS_CMD} -batch -q -no-site-file -no-init-file \ -f batch-byte-compile ${DISTNAME} do-install: @${MKDIR} ${STAGEDIR}${PREFIX}/${EMACS_VERSION_SITE_LISPDIR} @${INSTALL_DATA} ${WRKSRC}/${DISTNAME} \ ${STAGEDIR}${PREFIX}/${EMACS_VERSION_SITE_LISPDIR} @${INSTALL_DATA} ${WRKSRC}/${DISTNAME}c \ ${STAGEDIR}${PREFIX}/${EMACS_VERSION_SITE_LISPDIR} .include Index: head/japanese/lookup/Makefile =================================================================== --- head/japanese/lookup/Makefile (revision 384818) +++ head/japanese/lookup/Makefile (revision 384819) @@ -1,45 +1,45 @@ # Created by: Satoshi Taoka # $FreeBSD$ PORTNAME= lookup PORTVERSION= 1.4.1 -PORTREVISION= 16 +PORTREVISION= 17 CATEGORIES= japanese elisp MASTER_SITES= http://openlab.ring.gr.jp/edict/lookup/dist/ PKGNAMESUFFIX= -${EMACS_PORT_NAME} MAINTAINER= yasu@utahime.org COMMENT= Search interface on ${EMACS_PORT_NAME} for CD-ROM books, etc LICENSE= GPLv2 USE_EMACS= yes INFO?= lookup lookup-guide .include .if (${EMACS_PORT_NAME} == "xemacs21-mule") EMACSDIR= ${PREFIX}/lib/xemacs/site-packages ELISPDIR= ${EMACSDIR}/lisp/lookup MANIFEST= MANIFEST.lookup .else ELISPDIR= ${PREFIX}/${EMACS_VERSION_SITE_LISPDIR}/lookup PLIST_SUB= ELISPDIR=${EMACS_VERSION_SITE_LISPDIR} .endif HAS_CONFIGURE= yes CONFIGURE_ARGS= --with-emacs=${EMACS_CMD} \ --with-lispdir=${ELISPDIR} post-install: .if (${EMACS_PORT_NAME} == "xemacs21-mule") ${RM} -f ${WRKDIR}/${MANIFEST} emacsdir=`${ECHO_CMD} ${EMACSDIR} | ${SED} -e "s;^${PREFIX}/;;"`; \ ${CAT} ${PLIST} | ${GREP} -e "^$${emacsdir}" | \ ${SED} -e "s;^$${emacsdir}/;;" > ${WRKDIR}/${MANIFEST} ${MKDIR} ${EMACSDIR}/pkginfo ${INSTALL_DATA} ${WRKDIR}/${MANIFEST} \ ${EMACSDIR}/pkginfo/ .endif .include Index: head/japanese/migemo.el/Makefile =================================================================== --- head/japanese/migemo.el/Makefile (revision 384818) +++ head/japanese/migemo.el/Makefile (revision 384819) @@ -1,44 +1,44 @@ # Created by: MANTANI Nobutaka # $FreeBSD$ PORTNAME= migemo.el PORTVERSION= 1.9 -PORTREVISION= 1 +PORTREVISION= 2 CATEGORIES= japanese elisp MAINTAINER= nobutaka@FreeBSD.org COMMENT= Japanese incremental search tool for Emacs LICENSE= GPLv2 USE_EMACS= yes USE_GITHUB= yes RUN_DEPENDS= cmigemo:${PORTSDIR}/japanese/cmigemo GH_ACCOUNT= emacs-jp GH_PROJECT= migemo GH_TAGNAME= 38f4756abaa5d0f363126b85c873f1e1b08b50ee GH_COMMIT= 38f4756 CONFLICTS= ja-migemo-emacs24-[0-9]* NO_BUILD= yes PLIST_FILES= ${EMACS_SITE_LISPDIR}/migemo.el PORTDOCS= README.md OPTIONS_DEFINE= DOCS OPTINOS_DEFAULT= DOCS .include .include do-install: ${INSTALL_DATA} ${WRKSRC}/migemo.el ${STAGEDIR}${PREFIX}/${EMACS_SITE_LISPDIR} .if ${PORT_OPTIONS:MDOCS} ${MKDIR} ${STAGEDIR}${DOCSDIR} ${INSTALL_DATA} ${WRKSRC}/README.md ${STAGEDIR}${DOCSDIR} .endif .include Index: head/japanese/navi2ch/Makefile =================================================================== --- head/japanese/navi2ch/Makefile (revision 384818) +++ head/japanese/navi2ch/Makefile (revision 384819) @@ -1,43 +1,44 @@ # Created by: FUJISHIMA Satsuki # $FreeBSD$ PORTNAME= navi2ch PORTVERSION= 2.0.0.d +PORTREVISION= 1 PORTEPOCH= 1 CATEGORIES= japanese www elisp MASTER_SITES= http://people.allbsd.org/~hrs/FreeBSD/ LOCAL/hrs DISTNAME= navi2ch-git-75ceac8e93d8d7cc02cc8fa44f14cd44ce0b9d0a PKGNAMESUFFIX= -${EMACS_PORT_NAME} MAINTAINER= hrs@FreeBSD.org COMMENT= 2ch.net and 2ch-like BBS navigator for Emacsen LICENSE= GPLv2 USES= zip USE_EMACS= yes GNU_CONFIGURE= yes CONFIGURE_ENV= EMACS="${EMACS_CMD}" CONFIGURE_ARGS= --with-lispdir=${PREFIX}/${LISPDIR}/${PORTNAME} PLIST_SUB= LISPDIR=${LISPDIR} PORTDOCS= ${PORTDOC_FILES} contrib INFO= navi2ch PORTDOC_FILES= ChangeLog README TODO PORTDOC_LISPS= gikope.el navi2ch-logo.el navi2ch-migemo.el LISPDIR= ${EMACS_VERSION_SITE_LISPDIR} OPTIONS_DEFINE= DOCS X11 OPTIONS_DEFAULT=DOCS X11 X11_RUN_DEPENDS=${LOCALBASE}/share/fonts/monafonts/monak12.pcf.gz:${PORTSDIR}/japanese/monafonts post-install: @${MKDIR} ${STAGEDIR}${DOCSDIR} cd ${WRKSRC} && \ ${INSTALL_DATA} ${PORTDOC_FILES} ${STAGEDIR}${DOCSDIR} @${MKDIR} ${STAGEDIR}${DOCSDIR}/contrib cd ${WRKSRC}/contrib && \ ${INSTALL_DATA} ${PORTDOC_LISPS} ${STAGEDIR}${DOCSDIR}/contrib .include Index: head/japanese/yc.el/Makefile =================================================================== --- head/japanese/yc.el/Makefile (revision 384818) +++ head/japanese/yc.el/Makefile (revision 384819) @@ -1,40 +1,40 @@ # Created by: HONDA Yasuhiro # $FreeBSD$ PORTNAME= yc.el PORTVERSION= 5.2.1 -PORTREVISION= 9 +PORTREVISION= 10 PORTEPOCH= 1 CATEGORIES= japanese elisp MASTER_SITES= http://www.ceres.dti.ne.jp/~knak/ DISTNAME= yc-${PORTVERSION}.el EXTRACT_SUFX= .gz MAINTAINER= t@nakao.org COMMENT= Yet another Canna client for Emacs/XEmacs EXTRACT_CMD= ${GZCAT} EXTRACT_BEFORE_ARGS= # EXTRACT_AFTER_ARGS= > yc.el NO_WRKSUBDIR= yes USE_EMACS= yes YC_LISPDIR= ${PREFIX}/${EMACS_VERSION_SITE_LISPDIR}/yc PLIST_FILES= %%EMACS_VERSION_SITE_LISPDIR%%/yc/yc.el \ %%EMACS_VERSION_SITE_LISPDIR%%/yc/yc.elc OPTIONS_DEFINE= ICANNA ICANNA_DESC= Enable icanna support ICANNA_RUN_DEPENDS= icanna:${PORTSDIR}/japanese/icanna do-build: @cd ${WRKDIR} && \ ${EMACS_CMD} -batch -f batch-byte-compile yc.el do-install: @${MKDIR} ${STAGEDIR}${YC_LISPDIR} @cd ${WRKDIR} && \ ${INSTALL_SCRIPT} yc.el yc.elc ${STAGEDIR}${YC_LISPDIR} .include Index: head/lang/bigloo/Makefile =================================================================== --- head/lang/bigloo/Makefile (revision 384818) +++ head/lang/bigloo/Makefile (revision 384819) @@ -1,105 +1,105 @@ # Created by: Stanislav Grozev # $FreeBSD$ PORTNAME= bigloo PORTVERSION= 4.1a.2 -PORTREVISION= 4 +PORTREVISION= 5 CATEGORIES= lang scheme MASTER_SITES= ftp://ftp-sop.inria.fr/indes/fp/Bigloo/ DISTNAME= ${PORTNAME}${PORTVERSION:R}-${PORTVERSION:E} DIST_SUBDIR= repacked MAINTAINER= ports@FreeBSD.org COMMENT= Scheme interpreter and native code compiler LICENSE= GPLv2 LGPL20 LICENSE_COMB= multi LIB_DEPENDS= libpcre.so:${PORTSDIR}/devel/pcre \ libgmp.so:${PORTSDIR}/math/gmp USES= compiler:c++0x gmake USE_EMACS= yes HAS_CONFIGURE= yes CONFIGURE_ENV= pcrelib="-L${LOCALBASE}/lib -lpcre" \ gmplib="-L${LOCALBASE}/lib -lgmp" CONFIGURE_ARGS= --prefix=${PREFIX} \ --cflags="${CPPFLAGS}" \ --coflags="${CFLAGS}" \ --ldflags="${LDFLAGS}" \ --docdir="${DOCSDIR}" \ --lispdir=${LOCALBASE}/${EMACS_SITE_LISPDIR}/bigloo \ --emacs=${EMACS_NAME} \ --disable-phidget ALL_TARGET= build compile-bee INSTALL_TARGET= install-progs install-bee USE_LDCONFIG= ${PREFIX}/lib ${PREFIX}/lib/bigloo/${PORTVERSION:R} MAKE_JOBS_UNSAFE=yes CPPFLAGS+= -idirafter ${LOCALBASE}/include LDFLAGS+= -L${LOCALBASE}/lib PLIST_SUB= BIGLOO_VERSION="${PORTVERSION:R}" INFO= bdb bigloo OPTIONS_DEFINE= ALSA AVAHI CUSTOMGC DOCS FLAC GSTREAMER MPG123 \ OPENSSL SQLITE OPTIONS_DEFAULT= OPENSSL OPTIONS_SUB= yes ALSA_LIB_DEPENDS= libasound.so:${PORTSDIR}/audio/alsa-lib ALSA_CONFIGURE_OFF= --disable-alsa --disable-wav AVAHI_LIB_DEPENDS= libavahi-client.so:${PORTSDIR}/net/avahi-app AVAHI_CONFIGURE_OFF= --disable-avahi CUSTOMGC_DESC= Build with custom garbage collector CUSTOMGC_LIB_DEPENDS_OFF=\ libgc.so:${PORTSDIR}/devel/boehm-gc CUSTOMGC_CONFIGURE_OFF= --customgc=no \ --gcincdir=${LOCALBASE}/include \ --gclibdir=${LOCALBASE}/lib FLAC_LIB_DEPENDS= libFLAC.so:${PORTSDIR}/audio/flac FLAC_CONFIGURE_OFF= --disable-flac GSTREAMER_USE= GSTREAMER=yes GSTREAMER_CONFIGURE_OFF=--disable-gstreamer MPG123_LIB_DEPENDS= libmpg123.so:${PORTSDIR}/audio/mpg123 MPG123_CONFIGURE_OFF= --disable-mpg123 OPENSSL_USE= OPENSSL=yes OPENSSL_CONFIGURE_OFF= --disable-ssl SQLITE_USE= SQLITE=yes SQLITE_CONFIGURE_OFF= --disable-pkglib --disable-sqlite .include .if ${ARCH} == "sparc64" BROKEN= Does not compile on sparc64 .endif post-patch: @${REINPLACE_CMD} -e 's|"-lthr"|"-pthread"|g' \ ${WRKSRC}/autoconf/pthread .for i in autoconf/mixer api/multimedia/src/Unix/bglmixer.c @${REINPLACE_CMD} -e 's|machine/soundcard|sys/soundcard|g' \ ${WRKSRC}/${i} .endfor @${FIND} ${WRKSRC}/gc -maxdepth 1 -type f | ${XARGS} \ ${REINPLACE_CMD} -e '/LDFLAGS=/s|export|true|g' post-install: .for i in bglafile bgldepend bgljfile bglmake bglmco bglpp bglprof bgltags \ bigloo (cd ${WRKSRC}/manuals && ${INSTALL_MAN} ${i}.man \ ${STAGEDIR}${MANPREFIX}/man/man1/${i}.1) .endfor .for i in bdb bigloo (cd ${WRKSRC}/manuals && ${INSTALL_DATA} ${i}.info \ ${STAGEDIR}${PREFIX}/${INFO_PATH}) .endfor @${MKDIR} ${STAGEDIR}${DOCSDIR} (cd ${WRKSRC}/manuals && ${INSTALL_DATA} *.html *.sui \ ${STAGEDIR}${DOCSDIR}) test: build @(cd ${WRKSRC}; ${MAKE_CMD} test) .include Index: head/lang/clojure-mode.el/Makefile =================================================================== --- head/lang/clojure-mode.el/Makefile (revision 384818) +++ head/lang/clojure-mode.el/Makefile (revision 384819) @@ -1,32 +1,32 @@ # Created by: Peter Schuller # $FreeBSD$ PORTNAME= clojure-mode.el PORTVERSION= 2.1.1 -PORTREVISION= 1 +PORTREVISION= 2 PORTEPOCH= 1 CATEGORIES= lang elisp DISTNAME= clojure-mode-${PORTVERSION} MAINTAINER= ports@FreeBSD.org COMMENT= Emacs lisp module for the Clojure language LICENSE= GPLv3 USE_GITHUB= yes GH_ACCOUNT= clojure-emacs GH_TAGNAME= ${PORTVERSION} GH_COMMIT= cb3810a GH_PROJECT= clojure-mode USE_EMACS= yes NO_BUILD= yes do-install: ${INSTALL_DATA} ${WRKSRC}/clojure-mode.el \ ${STAGEDIR}${PREFIX}/${EMACS_SITE_LISPDIR} ${INSTALL_DATA} ${WRKSRC}/clojure-test-mode.el \ ${STAGEDIR}${PREFIX}/${EMACS_SITE_LISPDIR} .include Index: head/lang/csharp-mode.el/Makefile =================================================================== --- head/lang/csharp-mode.el/Makefile (revision 384818) +++ head/lang/csharp-mode.el/Makefile (revision 384819) @@ -1,38 +1,38 @@ # Created by: Jean-Yves Lefort # $FreeBSD$ PORTNAME= csharp-mode.el PORTVERSION= 0.8.5 -PORTREVISION= 8 +PORTREVISION= 9 CATEGORIES= lang elisp MASTER_SITES= GOOGLE_CODE DISTNAME= ${PORTNAME:S|.el$||}-${PORTVERSION}.el EXTRACT_SUFX= # none MAINTAINER= mva@FreeBSD.org COMMENT= Emacs/XEmacs major mode for editing C\# source code LICENSE= GPLv2 PROJECTHOST= csharpmode NO_WRKSUBDIR= yes NO_BUILD= yes EXTRACT_CMD= ${CP} EXTRACT_BEFORE_ARGS= # none EXTRACT_AFTER_ARGS= . USE_EMACS= yes PLIST_FILES= ${EMACS_SITE_LISPDIR}/csharp-mode.el post-patch: @${MV} ${WRKSRC}/csharp-mode-${PORTVERSION}.el ${WRKSRC}/csharp-mode.el do-install: ${INSTALL_DATA} ${WRKSRC}/csharp-mode.* \ ${STAGEDIR}${PREFIX}/${EMACS_SITE_LISPDIR} post-install: @${CAT} ${PKGMESSAGE} .include Index: head/lang/gcl/Makefile =================================================================== --- head/lang/gcl/Makefile (revision 384818) +++ head/lang/gcl/Makefile (revision 384819) @@ -1,188 +1,189 @@ # Created by: hsu # $FreeBSD$ PORTNAME= gcl PORTVERSION= 2.6.12 +PORTREVISION= 1 CATEGORIES= lang tcl tk MASTER_SITES= GNU MAINTAINER= ports@FreeBSD.org COMMENT= GNU Common Lisp LICENSE= GPLv2 LGPL21 LICENSE_COMB= multi BUILD_DEPENDS= gawk:${PORTSDIR}/lang/gawk LIB_DEPENDS= libgmp.so:${PORTSDIR}/math/gmp WRKSRC= ${WRKDIR}/${PORTNAME} USES= gmake readline USE_GCC= yes GNU_CONFIGURE= yes CONFIGURE_ENV= ac_cv_prog_AWK="${LOCALBASE}/bin/gawk" \ C_INCLUDE_PATH="${PREFIX}/include" LIBRARY_PATH="${PREFIX}/lib" CONFIGURE_ARGS= --enable-ansi \ --enable-machine=${OPSYS} \ --enable-emacsdir=${PREFIX}/share/emacs/site-lisp/gcl \ --enable-infodir=${PREFIX}/${INFO_PATH} \ --disable-dlopen \ --disable-dynsysbfd \ --disable-statsysbfd \ --enable-custreloc MAKEFILE= makefile INSTALL_TARGET= install-command LATE_INSTALL_ARGS=\ INSTALL_LIB_DIR="${PREFIX}/lib/${DISTNAME}" \ prefix="${PREFIX}" \ BINDIR="${PREFIX}/lib/${DISTNAME}/unixport" MAKE_JOBS_UNSAFE=yes CFLAGS+= -I${LOCALBASE}/include LDFLAGS+= -L${LOCALBASE}/lib -lreadline -lgmp -lm INFO= gcl-si gcl-tk PORTDOCS= * PLIST_FILES= bin/gcl \ ${FILES_CLCS:S|^|lib/${DISTNAME}/clcs/|} \ ${FILES_CMPNEW:S|^|lib/${DISTNAME}/cmpnew/|} \ ${FILES_H:S|^|lib/${DISTNAME}/h/|} \ ${INFO:S|^|lib/${DISTNAME}/info/|:S|$|.info|} \ ${FILES_LSP:S|^|lib/${DISTNAME}/lsp/|} \ ${PCL_FILES:S|^|lib/${DISTNAME}/pcl/|} \ ${FILES_UNIXPORT:S|^|lib/${DISTNAME}/unixport/|} PLIST_DIRS= lib/${DISTNAME}/pcl ONLY_FOR_ARCHS= amd64 i386 OPTIONS_DEFINE= DOCS EMACS X11 OPTIONS_DEFAULT= EMACS X11 EMACS_DESC= Install Emacs syntax files EMACS_USE= emacs=yes EMACS_PLIST_FILES= ${FILES_ELISP:S|^|%%EMACS_SITE_LISPDIR%%/gcl/|} X11_USES= tk X11_USE= xorg=x11 X11_CONFIGURE_ON= --enable-tclconfig=${TCL_LIBDIR} \ --enable-tkconfig=${TK_LIBDIR} \ --with-x X11_CONFIGURE_OFF= --disable-xgcl X11_LDFLAGS= -lX11 X11_PLIST_FILES= ${FILES_GCLTK:S|^|lib/gcl-${PORTVERSION}/gcl-tk/|} \ ${FILES_GCLTK_DEMOS:S|^|lib/gcl-${PORTVERSION}/gcl-tk/demos/|} \ ${FILES_XGCL2:S|^|lib/gcl-${PORTVERSION}/xgcl-2/|} FILES_CLCS= sys-proclaim.lisp FILES_CMPNEW= gcl_cmpmain.lsp gcl_cmpopt.lsp gcl_collectfn.lsp \ gcl_collectfn.o gcl_lfun_list.lsp sys-proclaim.lisp FILES_H= cmpinclude.h FILES_LSP= gcl_auto_new.lsp gcl_autoload.lsp gcl_export.lsp \ gcl_gprof.lsp gcl_info.o gcl_profile.lsp \ sys-proclaim.lisp FILES_PCL= sys-proclaim.lisp FILES_UNIXPORT= gcl.script init_ansi_gcl.lsp libansi_gcl.a \ libgclp.a saved_ansi_gcl FILES_ELISP= add-default.el ansi-doc.el dbl.el doc-to-texi.el gcl.el \ man1-to-texi.el smart-complete.el sshell.el FILES_GCLTK= decode.tcl gcl.tcl gcltkaux gcltksrv tinfo.o \ tk-package.lsp tkl.o FILES_GCLTK_DEMOS=\ gc-monitor.lisp gc-monitor.o index.lsp \ mkBasic.lisp mkCanvText.lisp mkEntry.lisp \ mkEntry2.lisp mkForm.lisp mkHScale.lisp \ mkItems.lisp mkLabel.lisp mkListbox.lisp \ mkPlot.lisp mkRadio.lisp mkRuler.lisp \ mkSearch.lisp mkStyles.lisp mkTextBind.lisp \ mkVScale.lisp mkdialog.lisp nqthm-stack.lisp \ showVars.lisp widget.lisp FILES_XGCL2= gcl_dwtest.lsp gcl_dwtestcases.lsp sysdef.lisp .include .if ${PORT_OPTIONS:MEMACS} EMACS_NO_BUILD_DEPENDS=yes .endif post-patch: @${REINPLACE_CMD} -e \ 's|@@CFLAGS@@|${CFLAGS}| ; \ s|@@LOCALLIBS@@|${LDFLAGS}|' ${WRKSRC}/h/FreeBSD.defs post-install: @${MKDIR} ${STAGEDIR}${PREFIX}/lib/${DISTNAME}/clcs .for i in ${FILES_CLCS} (cd ${WRKSRC}/clcs && ${INSTALL_DATA} ${i} \ ${STAGEDIR}${PREFIX}/lib/${DISTNAME}/clcs) .endfor @${MKDIR} ${STAGEDIR}${PREFIX}/lib/${DISTNAME}/cmpnew .for i in ${FILES_CMPNEW} (cd ${WRKSRC}/cmpnew && ${INSTALL_DATA} ${i} \ ${STAGEDIR}${PREFIX}/lib/${DISTNAME}/cmpnew) .endfor @${MKDIR} ${STAGEDIR}${PREFIX}/lib/${DISTNAME}/info .for i in ${INFO} (cd ${WRKSRC}/info && ${INSTALL_DATA} ${i}.info \ ${STAGEDIR}${PREFIX}/lib/${DISTNAME}/info) (cd ${WRKSRC}/info && ${INSTALL_DATA} ${i}.info \ ${STAGEDIR}${PREFIX}/${INFO_PATH}) .endfor @${MKDIR} ${STAGEDIR}${PREFIX}/lib/${DISTNAME}/h .for i in ${FILES_H} (cd ${WRKSRC}/h && ${INSTALL_DATA} ${i} \ ${STAGEDIR}${PREFIX}/lib/${DISTNAME}/h) .endfor @${MKDIR} ${STAGEDIR}${PREFIX}/lib/${DISTNAME}/lsp .for i in ${FILES_LSP} (cd ${WRKSRC}/lsp && ${INSTALL_DATA} ${i} \ ${STAGEDIR}${PREFIX}/lib/${DISTNAME}/lsp) .endfor @${MKDIR} ${STAGEDIR}${PREFIX}/lib/${DISTNAME}/pcl .for i in ${PCL_FILES} (cd ${WRKSRC}/pcl && ${INSTALL_DATA} ${i} \ ${STAGEDIR}${PREFIX}/lib/${DISTNAME}/pcl) .endfor @${MKDIR} ${STAGEDIR}${PREFIX}/lib/${DISTNAME}/unixport .for i in saved_ansi_gcl (cd ${WRKSRC}/unixport && ${INSTALL_PROGRAM} ${i} \ ${STAGEDIR}${PREFIX}/lib/${DISTNAME}/unixport) .endfor .for i in ${FILES_UNIXPORT:Nsaved_ansi_gcl} (cd ${WRKSRC}/unixport && ${INSTALL_DATA} ${i} \ ${STAGEDIR}${PREFIX}/lib/${DISTNAME}/unixport) .endfor .if ${PORT_OPTIONS:MEMACS} @${MKDIR} ${STAGEDIR}${PREFIX}/${EMACS_SITE_LISPDIR}/gcl .for i in ${FILES_ELISP} (cd ${WRKSRC}/elisp && ${INSTALL_DATA} ${i} \ ${STAGEDIR}${PREFIX}/${EMACS_SITE_LISPDIR}/gcl) .endfor .endif .if ${PORT_OPTIONS:MX11} @${MKDIR} ${STAGEDIR}${PREFIX}/lib/${DISTNAME}/gcl-tk .for i in gcltkaux (cd ${WRKSRC}/gcl-tk && ${INSTALL_LIB} ${i} \ ${STAGEDIR}${PREFIX}/lib/${DISTNAME}/gcl-tk) .endfor .for i in ${FILES_GCLTK:Ngcltkaux} (cd ${WRKSRC}/gcl-tk && ${INSTALL_DATA} ${i} \ ${STAGEDIR}${PREFIX}/lib/${DISTNAME}/gcl-tk) .endfor @${MKDIR} ${STAGEDIR}${PREFIX}/lib/${DISTNAME}/gcl-tk/demos .for i in ${FILES_GCLTK_DEMOS} (cd ${WRKSRC}/gcl-tk/demos && ${INSTALL_DATA} ${i} \ ${STAGEDIR}${PREFIX}/lib/${DISTNAME}/gcl-tk/demos) .endfor @${MKDIR} ${STAGEDIR}${PREFIX}/lib/${DISTNAME}/xgcl-2 .for i in ${FILES_XGCL2} (cd ${WRKSRC}/xgcl-2 && ${INSTALL_DATA} ${i} \ ${STAGEDIR}${PREFIX}/lib/${DISTNAME}/xgcl-2) .endfor .endif @${MKDIR} ${STAGEDIR}${DOCSDIR} (cd ${WRKSRC}/xgcl-2 && ${INSTALL_DATA} *.tex \ ${STAGEDIR}${DOCSDIR}) @${MKDIR} ${STAGEDIR}${DOCSDIR}/dwdoc (cd ${WRKSRC}/xgcl-2/dwdoc && ${INSTALL_DATA} *.html \ ${STAGEDIR}${DOCSDIR}/dwdoc) .include Index: head/lang/tuareg-mode.el/Makefile =================================================================== --- head/lang/tuareg-mode.el/Makefile (revision 384818) +++ head/lang/tuareg-mode.el/Makefile (revision 384819) @@ -1,44 +1,44 @@ # Created by: dd # $FreeBSD$ PORTNAME= tuareg-mode PORTVERSION= 2.0.8 -PORTREVISION= 1 +PORTREVISION= 2 PORTEPOCH= 1 CATEGORIES= lang elisp MASTER_SITES= GHL MAINTAINER= michipili@gmail.com COMMENT= Emacs major mode for editing Caml code LICENSE= GPLv2 USE_EMACS= yes USE_GITHUB= yes GH_ACCOUNT= ocaml GH_PROJECT= tuareg GH_COMMIT= 62f6854 OPTIONS_DEFINE= DOCS ELISP_FILES= ocamldebug.el tuareg.el .for f in ${ELISP_FILES} PLIST_FILES+= %%EMACS_SITE_LISPDIR%%/$f %%EMACS_SITE_LISPDIR%%/$fc .endfor PORTDOCS= README.md do-build: (cd ${WRKSRC} && \ ${EMACS_CMD} -batch -q -f batch-byte-compile ${ELISP_FILES}) do-install: @${MKDIR} ${STAGEDIR}${EMACS_SITE_LISPDIR} .for tuareg_mode_f in ${ELISP_FILES} ${INSTALL_DATA} ${WRKSRC}/${tuareg_mode_f} ${WRKSRC}/${tuareg_mode_f}c \ ${STAGEDIR}${PREFIX}/${EMACS_SITE_LISPDIR} .endfor @${MKDIR} ${STAGEDIR}${DOCSDIR} ${INSTALL_DATA} ${PORTDOCS:C|^|${WRKSRC}/|} ${STAGEDIR}${DOCSDIR} .include Index: head/mail/c-sig/Makefile =================================================================== --- head/mail/c-sig/Makefile (revision 384818) +++ head/mail/c-sig/Makefile (revision 384819) @@ -1,37 +1,37 @@ # Created by: KIMURA Yasuhiro # $FreeBSD$ PORTNAME= c-sig PORTVERSION= 3.8 -PORTREVISION= 15 +PORTREVISION= 16 CATEGORIES= mail elisp MASTER_SITES= LOCAL MASTER_SITE_SUBDIR= tota/${PORTNAME} PKGNAMESUFFIX= -${EMACS_PORT_NAME} DISTNAME= ${PORTNAME}.${PORTVERSION} MAINTAINER= yasu@utahime.org COMMENT= Signature insertion tool for Emacs LICENSE= GPLv2 USE_EMACS= yes NO_WRKSUBDIR= yes OPTIONS_DEFINE= DOCS LISPDIR= ${PREFIX}/${EMACS_VERSION_SITE_LISPDIR}/${PORTNAME} do-build: cd ${WRKSRC}; ${EMACS_CMD} -batch -q -f batch-byte-compile c-sig.el do-install: @${MKDIR} ${STAGEDIR}${LISPDIR} ${INSTALL_DATA} ${WRKSRC}/c-sig.el* ${STAGEDIR}${LISPDIR} @${MKDIR} ${STAGEDIR}${DOCSDIR} .for file in c-sig-eng.faq c-sig-eng.man c-sig-jp.faq c-sig-jp.man ${INSTALL_MAN} ${WRKSRC}/${file} ${STAGEDIR}${DOCSDIR} .endfor .include Index: head/mail/mew/Makefile =================================================================== --- head/mail/mew/Makefile (revision 384818) +++ head/mail/mew/Makefile (revision 384819) @@ -1,55 +1,55 @@ # Created by: Kiriyama Kazuhiko # $FreeBSD$ PORTNAME= mew PORTVERSION= 6.6 -PORTREVISION= 1 +PORTREVISION= 2 CATEGORIES= mail elisp MASTER_SITES= http://www.mew.org/Release/ PKGNAMESUFFIX= -${EMACS_PORT_NAME} MAINTAINER= hiroto.kagotani@gmail.com COMMENT= Messaging in the Emacs World for emacs OPTIONS_DEFINE= DATABASE DOCS STUNNEL OPTIONS_DEFAULT=STUNNEL DATABASE_DESC= Support database feature (with Ruby & Sqlite3) STUNNEL_DESC= Support SSL feature using stunnel DATABASE_RUN_DEPENDS= rubygem-sqlite3>=0:${PORTSDIR}/databases/rubygem-sqlite3 STUNNEL_RUN_DEPENDS= stunnel>=0:${PORTSDIR}/security/stunnel # emacs port setup USE_EMACS= yes SUB_FILES= pkg-message GNU_CONFIGURE= yes CONFIGURE_ARGS= --with-elispdir=${LOCALBASE}/${EMACS_SITE_LISPDIR}/mew \ --with-etcdir=${LOCALBASE}/${EMACS_SITE_LISPDIR}/mew/etc .include # target name for make build and install ALL_TARGET= all info INSTALL_TARGET= install .if ${PORT_OPTIONS:MDOCS} ALL_TARGET+= jinfo INSTALL_TARGET+=install-jinfo .endif INFO= mew .if ${PORT_OPTIONS:MDOCS} INFO+= mew.ja .endif post-install: @${RM} -f ${STAGEDIR}${PREFIX}/${INFO_PATH}/*.info.~1~ .if ${PORT_OPTIONS:MDOCS} ${MKDIR} ${STAGEDIR}${DOCSDIR} (cd ${WRKSRC} ; \ ${INSTALL_DATA} 00* dot.* ${STAGEDIR}${DOCSDIR}/ ; \ ) ${CHOWN} -R ${SHAREOWN}:${SHAREGRP} ${STAGEDIR}${DOCSDIR} .endif @${CAT} ${PKGMESSAGE} .include Index: head/mail/wanderlust/Makefile =================================================================== --- head/mail/wanderlust/Makefile (revision 384818) +++ head/mail/wanderlust/Makefile (revision 384819) @@ -1,157 +1,157 @@ # Created by: MANTANI Nobutaka # $FreeBSD$ PORTNAME= wanderlust PORTVERSION= 2.14.0 -PORTREVISION= 16 +PORTREVISION= 17 CATEGORIES= mail elisp MASTER_SITES= ftp://ftp.gohome.org/wl/stable/ \ http://www.jpl.org/elips/wl/ PKGNAMESUFFIX= -${EMACS_PORT_NAME} DISTNAME= wl-${PORTVERSION} MAINTAINER= nobutaka@FreeBSD.org COMMENT?= Yet another message interface on Emacsen USE_EMACS= yes CONFLICTS= wanderlust-*-2.15.* OPTIONS_DEFINE= DOCS OPTIONS_DEFAULT=DOCS .include .include EMACS_W3M_PORT_NAME?= emacs-w3m EMACS_W3M_LISP_FILE?= ${LOCALBASE}/${EMACS_VERSION_SITE_LISPDIR}/w3m/shimbun.el MIMEUI_PORT_NAME?= ${MIMEUI_PRODUCT} MIMEUI_PRODUCT= semi MIMEUI_VERSION= 1.14 MIMEUI_COOKIE= ${MIMEUI_PRODUCT}-${EMACS_PORT_NAME}-${MIMEUI_VERSION}.FreeBSD-packages BUILD_DEPENDS= ${LOCALBASE}/share/semi/${MIMEUI_COOKIE}:${PORTSDIR}/editors/${MIMEUI_PORT_NAME} RUN_DEPENDS= ${LOCALBASE}/share/semi/${MIMEUI_COOKIE}:${PORTSDIR}/editors/${MIMEUI_PORT_NAME} .if (${EMACS_NAME} == "emacs") && (${EMACS_MAJOR_VER} == 23) RUN_DEPENDS+= ${LOCALBASE}/${EMACS_VERSION_SITE_LISPDIR}/x-face-e21.el:${PORTSDIR}/mail/x-face-e21 .endif .if exists(${EMACS_W3M_LISP_FILE}) BUILD_DEPENDS+= ${EMACS_W3M_LISP_FILE}:${PORTSDIR}/www/${EMACS_W3M_PORT_NAME} RUN_DEPENDS+= ${EMACS_W3M_LISP_FILE}:${PORTSDIR}/www/${EMACS_W3M_PORT_NAME} SHIMBUN= "" .else SHIMBUN= "@comment " .endif ALL_TARGET?= all info INSTALL_TARGET?= install install-info INFODIR= ${PREFIX}/info UTILSDIR?= ${EMACS_VERSION_SITE_LISPDIR}/wl WL_LISPDIR= ${EMACS_VERSION_SITE_LISPDIR}/wl WL_ICONDIR= ${EMACS_LIBDIR_WITH_VER}/etc/wl/icons STARTUPDIR?= ${EMACS_VERSION_SITE_LISPDIR} DIRSECTION= "The Emacs editor and associated tools" PORTDOCDIR= share/doc/wanderlust PORTDOCDIR_JA= share/doc/ja/wanderlust DOCS= README NEWS doc/wl.texi DOCS_JA= README.ja NEWS.ja doc/wl-ja.texi SAMPLESDIR= share/examples/wanderlust SAMPLESLANG= en ja SAMPLES= dot.addresses dot.folders dot.wl UTILS= bbdb-wl.el PLIST_SUB+= EMACS_PACKAGESDIR=${EMACS_PACKAGESDIR} \ DIRSECTION=${DIRSECTION} \ STARTUPDIR=${STARTUPDIR} \ WL_LISPDIR=${WL_LISPDIR} \ WL_ICONDIR=${WL_ICONDIR} \ SHIMBUN=${SHIMBUN} WRK_STARTUP_FILE= ${WRKDIR}/wanderlust-startup.el MAKE_ARGS+= EMACS=${EMACS_CMD} \ LISPDIR=${STAGEDIR}${PREFIX}/${EMACS_VERSION_SITE_LISPDIR} \ FLAGS="-batch -q -no-site-file -l ${WRK_STARTUP_FILE:C/\/\/*/\//g}" INFO= wl wl-ja PLIST= ${PKGDIR}/pkg-plist.emacs MAKE_ARGS+= INFODIR=${STAGEDIR}${INFODIR} \ PIXMAPDIR=${STAGEDIR}${PREFIX}/${EMACS_LIBDIR_WITH_VER}/etc/wl/icons post-extract: @${CP} ${FILESDIR}/WL-CFG ${WRKSRC} .if (${EMACS_PORT_NAME} == "emacs-devel") STARTUP_TMPL= ${FILESDIR}/wanderlust-startup.emacs22.el.tmpl .else STARTUP_TMPL= ${FILESDIR}/wanderlust-startup.${EMACS_PORT_NAME}.el.tmpl .endif post-configure: @${SED} \ -e "s,%%PREFIX%%,${PREFIX},g" \ -e "s,%%EMACS_LIBDIR%%,${EMACS_LIBDIR},g" \ -e "s,%%EMACS_LIBDIR_WITH_VER%%,${EMACS_LIBDIR_WITH_VER},g" \ -e "s,%%EMACS_PACKAGESDIR%%,${EMACS_PACKAGESDIR},g" \ < ${STARTUP_TMPL} > ${WRKDIR}/wanderlust-startup.el pre-build: .if defined(EMACS_PACKAGESDIR) @${CP} ${FILESDIR}/_pkg.el ${WRKSRC} .endif post-install: .if !exists(${EMACS_W3M_LISP_FILE}) .if defined(EMACS_PACKAGESDIR) ${INSTALL_DATA} ${WRKSRC}/elmo/elmo-shimbun.el ${STAGEDIR}${PREFIX}/${EMACS_PACKAGESDIR}/lisp/wl .else ${INSTALL_DATA} ${WRKSRC}/elmo/elmo-shimbun.el ${STAGEDIR}${PREFIX}/${EMACS_VERSION_SITE_LISPDIR}/wl .endif .endif .if ${PORT_OPTIONS:MDOCS} ${MAKE} install-docs .endif ${MAKE} install-samples ${MAKE} install-utils .if defined(EMACS_PACKAGESDIR) ${MAKE} install-manifest .endif # local targets install-docs: ${MKDIR} ${STAGEDIR}${PREFIX}/${PORTDOCDIR} ${MKDIR} ${STAGEDIR}${PREFIX}/${PORTDOCDIR_JA} .for i in ${DOCS} ${INSTALL_DATA} ${WRKSRC}/${i} ${STAGEDIR}${PREFIX}/${PORTDOCDIR} .endfor .for i in ${DOCS_JA} ${INSTALL_DATA} ${WRKSRC}/${i} ${STAGEDIR}${PREFIX}/${PORTDOCDIR_JA} .endfor install-samples: .for l in ${SAMPLESLANG} ${MKDIR} ${STAGEDIR}${PREFIX}/${SAMPLESDIR}/$l for i in ${SAMPLES} ; do \ ${INSTALL_DATA} ${WRKSRC}/samples/$l/$$i ${STAGEDIR}${PREFIX}/${SAMPLESDIR}/$l; \ done .endfor ${MKDIR} ${STAGEDIR}${PREFIX}/share/wanderlust ${INSTALL_DATA} ${WRKSRC}/etc/ja.Emacs ${STAGEDIR}${PREFIX}/share/wanderlust install-utils: ${MKDIR} ${STAGEDIR}${PREFIX}/${UTILSDIR} .for i in ${UTILS} ${INSTALL_DATA} ${WRKSRC}/utils/${i} ${STAGEDIR}${PREFIX}/${UTILSDIR} .endfor ${MKDIR} ${STAGEDIR}${PREFIX}/${STARTUPDIR} ${INSTALL_DATA} ${WRKDIR}/wanderlust-startup.el ${STAGEDIR}${PREFIX}/${STARTUPDIR} install-manifest: ${MKDIR} ${STAGEDIR}${PREFIX}/${EMACS_PACKAGESDIR}/pkginfo/ ${CAT} ${PLIST} | ${GREP} -e "^%%EMACS_PACKAGESDIR%%" | \ ${SED} -e "s!^%%EMACS_PACKAGESDIR%%!!" > ${WRKDIR}/${MANIFEST} ${INSTALL_DATA} ${WRKDIR}/${MANIFEST} ${STAGEDIR}${PREFIX}/${EMACS_PACKAGESDIR}/pkginfo/ ${INSTALL_DATA} ${FILESDIR}/_pkg.el ${STAGEDIR}${PREFIX}/${EMACS_PACKAGESDIR}/lisp/wl .include Index: head/mail/wanderlust-devel/Makefile =================================================================== --- head/mail/wanderlust-devel/Makefile (revision 384818) +++ head/mail/wanderlust-devel/Makefile (revision 384819) @@ -1,131 +1,132 @@ # Created by: MANTANI Nobutaka # $FreeBSD$ PORTNAME= wanderlust PORTVERSION= 2.15.9.b.${SNAPDATE} +PORTREVISION= 1 CATEGORIES= mail elisp PKGNAMESUFFIX= -devel-${EMACS_PORT_NAME} MAINTAINER= nobutaka@FreeBSD.org COMMENT= Yet another message interface on Emacsen LICENSE= GPLv2 LICENSE_FILE= ${WRKSRC}/COPYING USE_EMACS= yes USE_GITHUB= yes GH_ACCOUNT= wanderlust GH_PROJECT= wanderlust GH_TAGNAME= 5e741ba175b51fc6a9149879c9554edf9e08fe3c GH_COMMIT= 5e741ba SNAPDATE= 20141209 CONFLICTS= wanderlust-*-2.14.* NO_LATEST_LINK= yes OPTIONS_DEFINE= DOCS EXAMPLES OPTIONS_DEFAULT=DOCS EXAMPLES .include .include MIMEUI_PORT_NAME= ${MIMEUI_PRODUCT} MIMEUI_PRODUCT= semi MIMEUI_VERSION= 1.14 MIMEUI_COOKIE= ${MIMEUI_PRODUCT}-${EMACS_PORT_NAME}-${MIMEUI_VERSION}.FreeBSD-packages BUILD_DEPENDS= ${LOCALBASE}/share/semi/${MIMEUI_COOKIE}:${PORTSDIR}/editors/${MIMEUI_PORT_NAME} RUN_DEPENDS= ${LOCALBASE}/share/semi/${MIMEUI_COOKIE}:${PORTSDIR}/editors/${MIMEUI_PORT_NAME} .if (${EMACS_NAME} == "emacs") && (${EMACS_MAJOR_VER} >= 22) RUN_DEPENDS+= ${LOCALBASE}/${EMACS_VERSION_SITE_LISPDIR}/x-face-e21.el:${PORTSDIR}/mail/x-face-e21 .endif EMACS_W3M_PORT_NAME= emacs-w3m EMACS_W3M_LISP_FILE= ${LOCALBASE}/${EMACS_VERSION_SITE_LISPDIR}/w3m/shimbun.el .if exists(${EMACS_W3M_LISP_FILE}) BUILD_DEPENDS+= ${EMACS_W3M_LISP_FILE}:${PORTSDIR}/www/${EMACS_W3M_PORT_NAME} RUN_DEPENDS+= ${EMACS_W3M_LISP_FILE}:${PORTSDIR}/www/${EMACS_W3M_PORT_NAME} SHIMBUN= "" .else SHIMBUN= "@comment " .endif INFODIR= ${PREFIX}/info INFO= wl wl-ja UTILSDIR= ${EMACS_VERSION_SITE_LISPDIR}/wl WL_LISPDIR= ${EMACS_VERSION_SITE_LISPDIR}/wl WL_ICONDIR= ${EMACS_LIBDIR_WITH_VER}/etc/wl/icons STARTUPDIR= ${EMACS_VERSION_SITE_LISPDIR} DOCSDIR_JA= ${PREFIX}/share/doc/ja/wanderlust DOCS= README.md NEWS doc/wl.texi DOCS_JA= README.ja NEWS.ja doc/wl-ja.texi EXAMPLESLANG= en ja EXAMPLES= dot.addresses dot.folders dot.wl UTILS= bbdb-wl.el PLIST_SUB+= DIRSECTION=${DIRSECTION} \ STARTUPDIR=${STARTUPDIR} \ WL_LISPDIR=${WL_LISPDIR} \ WL_ICONDIR=${WL_ICONDIR} \ SHIMBUN=${SHIMBUN} \ DOCSDIR_JA=${DOCSDIR_JA:S,^${PREFIX}/,,} PLIST= ${PKGDIR}/pkg-plist MAKE_ARGS+= EMACS=${EMACS_CMD} XEMACS=${EMACS_CMD} \ LISPDIR=${STAGEDIR}${PREFIX}/${EMACS_VERSION_SITE_LISPDIR} \ INFODIR=${STAGEDIR}${INFODIR} \ PIXMAPDIR=${STAGEDIR}${PREFIX}/${EMACS_LIBDIR_WITH_VER}/etc/wl/icons \ FLAGS="-batch -q -no-site-file" post-extract: @${CP} ${FILESDIR}/WL-CFG ${WRKSRC} post-configure: ${REINPLACE_CMD} -e 's|%%EMACS_LIBDIR_WITH_VER%%|${PREFIX}/${EMACS_LIBDIR_WITH_VER}|' ${WRKSRC}/WL-MK post-install: .if !exists(${EMACS_W3M_LISP_FILE}) ${INSTALL_DATA} ${WRKSRC}/elmo/elmo-shimbun.el ${STAGEDIR}${PREFIX}/${EMACS_VERSION_SITE_LISPDIR}/wl .endif .if ${PORT_OPTIONS:MDOCS} @${MAKE} install-docs .endif .if ${PORT_OPTIONS:MEXAMPLES} @${MAKE} install-examples .endif @${MAKE} install-utils # local targets install-docs: @${MKDIR} ${STAGEDIR}${DOCSDIR} @${MKDIR} ${STAGEDIR}${DOCSDIR_JA} .for i in ${DOCS} ${INSTALL_DATA} ${WRKSRC}/${i} ${STAGEDIR}${DOCSDIR} .endfor .for i in ${DOCS_JA} ${INSTALL_DATA} ${WRKSRC}/${i} ${STAGEDIR}${DOCSDIR_JA} .endfor install-examples: .for l in ${EXAMPLESLANG} ${MKDIR} ${STAGEDIR}${EXAMPLESDIR}/$l for i in ${EXAMPLES} ; do \ ${INSTALL_DATA} ${WRKSRC}/samples/$l/$$i ${STAGEDIR}${EXAMPLESDIR}/$l; \ done .endfor ${INSTALL_DATA} ${WRKSRC}/etc/ja.Emacs ${STAGEDIR}${EXAMPLESDIR}/ja install-utils: @${MKDIR} ${STAGEDIR}${PREFIX}/${UTILSDIR} .for i in ${UTILS} ${INSTALL_DATA} ${WRKSRC}/utils/${i} ${STAGEDIR}${PREFIX}/${UTILSDIR} .endfor @${MKDIR} ${PREFIX}/${STARTUPDIR} @${INSTALL_DATA} ${FILESDIR}/wanderlust-startup.el ${STAGEDIR}${PREFIX}/${STARTUPDIR} .include Index: head/mail/x-face-e21/Makefile =================================================================== --- head/mail/x-face-e21/Makefile (revision 384818) +++ head/mail/x-face-e21/Makefile (revision 384819) @@ -1,41 +1,41 @@ # Created by: Hajimu UMEMOTO # $FreeBSD$ PORTNAME= x-face-e21 PORTVERSION= 20070306 -PORTREVISION= 12 +PORTREVISION= 13 CATEGORIES= mail elisp MASTER_SITES= http://www.jpl.org/elips/ PKGNAMESUFFIX= -${EMACS_PORT_NAME} DISTNAME= ${PORTNAME}.el EXTRACT_SUFX= .gz MAINTAINER= ume@FreeBSD.org COMMENT= X-Face utilities for Emacs 21 (and possibly 22) RUN_DEPENDS= uncompface:${PORTSDIR}/mail/faces USE_EMACS= yes .include NO_WRKSUBDIR= yes EXTRACT_CMD= ${GZCAT} EXTRACT_BEFORE_ARGS= EXTRACT_AFTER_ARGS= > ${DISTNAME} PLIST_FILES= ${EMACS_VERSION_SITE_LISPDIR}/${DISTNAME} \ ${EMACS_VERSION_SITE_LISPDIR}/${DISTNAME}c do-build: @cd ${WRKDIR} && ${EMACS_CMD} -batch -q -no-site-file -no-init-file \ -f batch-byte-compile ${DISTNAME} do-install: @${MKDIR} ${STAGEDIR}${PREFIX}/${EMACS_VERSION_SITE_LISPDIR} @${INSTALL_DATA} ${WRKSRC}/${DISTNAME} \ ${STAGEDIR}${PREFIX}/${EMACS_VERSION_SITE_LISPDIR} @${INSTALL_DATA} ${WRKSRC}/${DISTNAME}c \ ${STAGEDIR}${PREFIX}/${EMACS_VERSION_SITE_LISPDIR} .include Index: head/mail/xcite/Makefile =================================================================== --- head/mail/xcite/Makefile (revision 384818) +++ head/mail/xcite/Makefile (revision 384819) @@ -1,38 +1,38 @@ # Created by: Hajimu UMEMOTO # $FreeBSD$ PORTNAME= xcite PORTVERSION= 1.60 -PORTREVISION= 7 +PORTREVISION= 8 CATEGORIES= mail elisp MASTER_SITES= http://www.gentei.org/~yuuji/software/ PKGNAMESUFFIX= -${EMACS_PORT_NAME} DISTNAME= ${PORTNAME}.el EXTRACT_SUFX= # empty MAINTAINER= ume@FreeBSD.org COMMENT= Exciting Cite for any Mail/News reading modes on Emacs USE_EMACS= yes NO_WRKSUBDIR= yes EXTRACT_CMD= ${CP} EXTRACT_BEFORE_ARGS= -p EXTRACT_AFTER_ARGS= . PLIST_FILES= ${EMACS_VERSION_SITE_LISPDIR}/${DISTNAME} \ ${EMACS_VERSION_SITE_LISPDIR}/${DISTNAME}c do-build: @cd ${WRKDIR} && ${EMACS_CMD} -batch -q -no-site-file -no-init-file \ -f batch-byte-compile ${DISTNAME} do-install: @${MKDIR} ${STAGEDIR}${PREFIX}/${EMACS_VERSION_SITE_LISPDIR} @${INSTALL_DATA} ${WRKSRC}/${DISTNAME} \ ${STAGEDIR}${PREFIX}/${EMACS_VERSION_SITE_LISPDIR} @${INSTALL_DATA} ${WRKSRC}/${DISTNAME}c \ ${STAGEDIR}${PREFIX}/${EMACS_VERSION_SITE_LISPDIR} .include Index: head/math/ess/Makefile =================================================================== --- head/math/ess/Makefile (revision 384818) +++ head/math/ess/Makefile (revision 384819) @@ -1,57 +1,58 @@ # Created by: Christopher J. Ruwe # $FreeBSD$ PORTNAME= ess DISTVERSION= 14.09 +PORTREVISION= 1 CATEGORIES= math MASTER_SITES= http://ess.r-project.org/downloads/ess/ EXTRACT_SUFX= .tgz MAINTAINER= cjr@cruwe.de COMMENT= R support for Emacsen LICENSE= GPLv2 RUN_DEPENDS= R:${PORTSDIR}/math/R USE_EMACS= yes USES= gmake OPTIONS_DEFINE= DOCS DOCS_USES= makeinfo DOCS_INFO= ess .include #attention, dirty hack: because 'ETCDIR =' is typed _with_ trailing #space in Makefile, $STAGEDIR append fails without the additional #space in the port post-patch: .SILENT ${REINPLACE_CMD} -e "\|^PREFIX=|d" -e "\|^INSTALL=|d" \ -e "\|^EMACS=|s|=.*|=${EMACS_NAME}|" \ -e "\|^ETCDIR\ =|s|=.*|=${STAGEDIR}${PREFIX}/${EMACS_LIBDIR}/etc/ess|" \ -e "\|^INFODIR=|s|=.*|=${STAGEDIR}${PREFIX}/${INFO_PATH}|" \ -e "\|^LISPDIR=|s|=.*|=${STAGEDIR}${PREFIX}/${EMACS_SITE_LISPDIR}|" \ -e "\|^SITELISP=|d" \ ${WRKSRC}/Makeconf ${REINPLACE_CMD} -e "\|cd doc; \$$(MAKE) \$$@|d" \ ${WRKSRC}/Makefile ${REINPLACE_CMD} -e "s|\$$(INSTALL)|${INSTALL_DATA}|g" \ ${WRKSRC}/doc/Makefile ${WRKSRC}/etc/Makefile ${REINPLACE_CMD} -e "s|\$$(INSTALL)|${INSTALL_SCRIPT}|g" \ ${WRKSRC}/lisp/Makefile post-build: .if ${PORT_OPTIONS:MDOCS} @(cd ${WRKSRC}/doc; ${SETENV} ${MAKE_ENV} ${MAKE_CMD} ${_MAKE_JOBS} \ ${MAKE_ARGS} info) .endif post-install: .if ${PORT_OPTIONS:MDOCS} @(cd ${WRKSRC}/doc; ${SETENV} ${MAKE_ENV} ${MAKE_CMD} ${_MAKE_JOBS} \ ${MAKE_ARGS} install-info) .endif .include Index: head/math/proofgeneral/Makefile =================================================================== --- head/math/proofgeneral/Makefile (revision 384818) +++ head/math/proofgeneral/Makefile (revision 384819) @@ -1,80 +1,80 @@ # Created by: Timothy Bourke # $FreeBSD$ PORTNAME= proofgeneral PORTVERSION= 4.1 -PORTREVISION= 9 +PORTREVISION= 10 CATEGORIES= math elisp MASTER_SITES= http://proofgeneral.inf.ed.ac.uk/releases/ PKGNAMESUFFIX= -${EMACS_NAME} DISTNAME= ProofGeneral-${PORTVERSION} MAINTAINER= beyert@cs.ucr.edu COMMENT= Generic interface for proof assistants LICENSE= GPLv2 LICENSE_FILE= ${WRKSRC}/COPYING BUILD_DEPENDS= bash:${PORTSDIR}/shells/bash RUN_DEPENDS= ${LOCALBASE}/share/icons/hicolor/index.theme:${PORTSDIR}/misc/hicolor-icon-theme USE_EMACS= yes INSTALLS_ICONS= yes USES= gmake perl5 shebangfix tar:tgz SHEBANG_FILES= lego/legotags coq/coqtags isar/isartags .include .if ${EMACS_NAME} == xemacs IGNORE= the ProofGeneral developers no longer support XEmacs .endif MAKE_ARGS+= PREFIX="${LOCALBASE}" DEST_PREFIX="${STAGEDIR}${PREFIX}" \ MAKE="${MAKE_CMD}" EMACS="${EMACS_NAME}" EMACS_NAME="${EMACS_NAME}" \ DOCDIR="${STAGEDIR}${DOCSDIR}" MANDIR="${STAGEDIR}${PREFIX}/man/man1" \ INFODIR="${STAGEDIR}${PREFIX}/info" \ BINDIR="${STAGEDIR}${PREFIX}/bin" DESKTOP="${STAGEDIR}${PREFIX}/share" \ EMACS_SITE_LISPDIR="${EMACS_SITE_LISPDIR}" \ ELISPP="${EMACS_SITE_LISPDIR}/ProofGeneral" \ ELISP="${STAGEDIR}${PREFIX}/${EMACS_SITE_LISPDIR}/ProofGeneral" \ ELISP_START="${STAGEDIR}${PREFIX}/${EMACS_SITE_LISPDIR}/site-start.d" \ DEST_ELISP="${PREFIX}/${EMACS_SITE_LISPDIR}/ProofGeneral" SUB_FILES= pkg-message SUB_LIST= EMACS_SITE_LISPDIR=${EMACS_SITE_LISPDIR} INFO= PG-adapting ProofGeneral .if ${PORT_OPTIONS:MDOCS} MAKE_ARGS+= DOCSDIR=${DOCSDIR} INSTALLDOC=install-doc BUILD_DEPENDS+= texi2html:${PORTSDIR}/textproc/texi2html .endif PORTDOCS= AUTHORS BUGS CHANGES COMPATIBILITY COPYING INSTALL \ PG-adapting ProofGeneral README REGISTER acl2 hol98 isar lclam lego \ pgshell phox plastic twelf post-patch: @${REINPLACE_CMD} -e 's,%%PREFIX%%,${PREFIX},' \ ${WRKSRC}/etc/desktop/proofgeneral.desktop @${REINPLACE_CMD} -e \ "s|PERL_SCRIPTS = lego/legotags coq/coqtags isar/isartags||g" \ ${WRKSRC}/Makefile @${REINPLACE_CMD} -e "s|PG_SCRIPTS = bin/proofgeneral||g" \ ${WRKSRC}/Makefile @${REINPLACE_CMD} -e \ 's|PGHOMEDEFAULT=$$HOME|PGHOMEDEFAULT=${PREFIX}/${EMACS_SITE_LISPDIR}|g' \ ${WRKSRC}/bin/proofgeneral @${TOUCH} ${WRKSRC}/.byte-compile @${REINPLACE_CMD} -e 's,%%EMACS_NAME%%,${EMACS_NAME},' \ ${WRKSRC}/isar/interface pre-build: #.if defined(BYTE_COMPILE) @${RM} ${WRKSRC}/.byte-compile || ${TRUE} #.endif post-install: @${CAT} ${PKGMESSAGE} .include Index: head/misc/elscreen/Makefile =================================================================== --- head/misc/elscreen/Makefile (revision 384818) +++ head/misc/elscreen/Makefile (revision 384819) @@ -1,35 +1,35 @@ # Created by: Yoichi NAKAYAMA # $FreeBSD$ PORTNAME= elscreen PORTVERSION= 1.4.6 -PORTREVISION= 8 +PORTREVISION= 9 CATEGORIES= misc elisp MASTER_SITES= ftp://ftp.morishima.net/pub/morishima.net/naoto/ElScreen/%SUBDIR%/ MASTER_SITE_SUBDIR= . old MAINTAINER= kuriyama@FreeBSD.org COMMENT= GNU screen like utility on Emacsen USE_EMACS= yes .include .if (${EMACS_PORT_NAME} == "emacs20") DEPPORT_SUFFIX= -${EMACS_PORT_NAME} .else DEPPORT_SUFFIX= .endif RUN_DEPENDS= ${LOCALBASE}/${EMACS_VERSION_SITE_LISPDIR}/emu/emu.el:${PORTSDIR}/editors/apel${DEPPORT_SUFFIX} EMACS_NO_BUILD_DEPENDS= YES NO_BUILD= YES OPTIONS_DEFINE= DOCS do-install: ${INSTALL_DATA} ${WRKSRC}/elscreen.el ${STAGEDIR}${PREFIX}/${EMACS_SITE_LISPDIR} ${MKDIR} ${STAGEDIR}${DOCSDIR} .for i in ChangeLog README ${INSTALL_DATA} ${WRKSRC}/${i} ${STAGEDIR}${DOCSDIR} .endfor .include Index: head/net/tramp/Makefile =================================================================== --- head/net/tramp/Makefile (revision 384818) +++ head/net/tramp/Makefile (revision 384819) @@ -1,54 +1,54 @@ # Created by: Yoichi NAKAYAMA # $FreeBSD$ PORTNAME= tramp PORTVERSION= 2.2.7 -PORTREVISION= 1 +PORTREVISION= 2 CATEGORIES= net elisp MASTER_SITES= ${MASTER_SITE_GNU} MASTER_SITE_SUBDIR= ${PORTNAME} PKGNAMESUFFIX= -${EMACS_PORT_NAME} MAINTAINER= kuriyama@FreeBSD.org COMMENT= Transparent remote file access tool for emacsen USE_EMACS= yes USES= cpe gmake makeinfo USE_AUTOTOOLS= autoconf CPE_VENDOR= gnu TRAMP_LISPDIR= ${EMACS_VERSION_SITE_LISPDIR}/${PORTNAME} PLIST_SUB+= TRAMP_LISPDIR=${TRAMP_LISPDIR} CONFIGURE_ENV= TEXI2DVI=no CONFIGURE_ARGS= --with-contrib --prefix=${PREFIX} \ --with-lispdir=${PREFIX}/${TRAMP_LISPDIR} \ --with-emacs=${EMACS_CMD} INFO= tramp21 .if defined(JAPANESE_INFO) CONFIGURE_ARGS+= --with-japanese-manual INFO+= tramp .endif .include .if ${EMACS_PORT_NAME} == emacs20 PLIST_SUB+= EMACS20_ONLY="" .else PLIST_SUB+= EMACS20_ONLY="@comment " .endif pre-build: .if ${EMACS_PORT_NAME} == emacs20 (cd ${WRKSRC}/contrib; ${MAKE_CMD}) .endif ${LN} -sf ../contrib/password.el ${WRKSRC}/lisp post-install: .if ${EMACS_PORT_NAME} == emacs20 (cd ${WRKSRC}/contrib; ${MAKE_CMD} install) .endif .include Index: head/net-im/jabber.el/Makefile =================================================================== --- head/net-im/jabber.el/Makefile (revision 384818) +++ head/net-im/jabber.el/Makefile (revision 384819) @@ -1,48 +1,48 @@ # Created by: Max N. Boyarov # $FreeBSD$ PORTNAME= jabber.el PORTVERSION= 0.8.92 -PORTREVISION= 2 +PORTREVISION= 3 CATEGORIES= net-im elisp MASTER_SITES= SF/emacs-jabber/emacs-jabber%20beta%20versions/${PORTVERSION} DISTNAME= emacs-jabber-${PORTVERSION} MAINTAINER= max.n.boyarov@gmail.com COMMENT= Minimal jabber client for [X]Emacs RUN_DEPENDS= ${LOCALBASE}/bin/gnutls-cli:${PORTSDIR}/security/gnutls INFO= emacs-jabber PORTDOCS+= AUTHORS NEWS README USE_EMACS= yes GNU_CONFIGURE= yes USES= gmake OPTIONS_DEFINE= DOCS CONFIGURE_ARGS+= --with-lispdir=${PREFIX}/${EMACS_VERSION_SITE_LISPDIR}/emacs-jabber \ --disable-schemas-install .include pre-configure: ${REINPLACE_CMD} -e 's/jabber\.info/emacs-jabber.info/' \ ${WRKSRC}/Makefile.in ( cd ${WRKSRC} && ${CP} -f jabber.info emacs-jabber.info ) ${REINPLACE_CMD} -e 's/^File: jabber.info/File: emacs-jabber.info/' \ -e 's/^* jabber.el: (jabber)/* jabber.el: (emacs-jabber)/' \ ${WRKSRC}/emacs-jabber.info pre-install: ${MKDIR} ${STAGEDIR}${PREFIX}/${EMACS_VERSION_SITE_LISPDIR}/emacs-jabber post-install: ${MKDIR} ${STAGEDIR}${DOCSDIR} .for doc in ${PORTDOCS} ${INSTALL_DATA} ${WRKSRC}/${doc} ${STAGEDIR}${DOCSDIR}/ .endfor .include Index: head/print/auctex/Makefile =================================================================== --- head/print/auctex/Makefile (revision 384818) +++ head/print/auctex/Makefile (revision 384819) @@ -1,39 +1,39 @@ # Created by: Martin Kammerhofer # $FreeBSD$ PORTNAME= auctex PORTVERSION= 11.88 -PORTREVISION= 1 +PORTREVISION= 2 CATEGORIES= print elisp MASTER_SITES= ${MASTER_SITE_GNU} MASTER_SITE_SUBDIR= ${PORTNAME} PKGNAMESUFFIX= -${EMACS_PORT_NAME} MAINTAINER= hrs@FreeBSD.org COMMENT= Integrated environment for writing LaTeX using GNU Emacs LICENSE= GPLv3 NOT_FOR_ARCHS= ia64 USE_TEX= latex USE_GHOSTSCRIPT=yes USE_EMACS= yes GNU_CONFIGURE= yes CONFIGURE_ARGS= --with-lispdir=${PREFIX}/${LISPDIR} \ --with-auto-dir=${PREFIX}/${LISPDIR}/auctex/auto \ --with-texmf-dir=${PREFIX}/${TEXMFDIR} DOCS_CONFIGURE_ON= --docdir=${DOCSDIR} DOCS_CONFIGURE_OFF= WITHOUT_AUCTEX_DOCSDIR=yes PORTDOCS= tex-ref.pdf INFO= auctex preview-latex LISPDIR= ${EMACS_VERSION_SITE_LISPDIR} PLIST_SUB+= LISPDIR=${LISPDIR} \ TEXMFDIR=${TEXMFDIR} \ MKTEXLSR=${MKTEXLSR} SUB_FILES= pkg-message PKGMESSAGE= ${WRKDIR}/pkg-message OPTIONS_DEFINE= DOCS OPTIONS_DEFAULT=DOCS .include Index: head/print/hyperlatex/Makefile =================================================================== --- head/print/hyperlatex/Makefile (revision 384818) +++ head/print/hyperlatex/Makefile (revision 384819) @@ -1,42 +1,42 @@ # Created by: Robert Withrow # $FreeBSD$ PORTNAME= Hyperlatex DISTVERSION= 2.9a -PORTREVISION= 5 +PORTREVISION= 6 CATEGORIES= print MASTER_SITES= SF/${PORTNAME:tl}/${PORTNAME:tl}/2.9a MAINTAINER= ports@FreeBSD.org COMMENT= Produce HTML and printed documents from LaTeX source RUN_DEPENDS= ppmtogif:${PORTSDIR}/graphics/netpbm USE_TEX= latex USE_EMACS= yes LATEX_DIR= ${PREFIX}/share/texmf/tex/latex/hyperlatex HYPERLATEX_DIR= ${PREFIX}/share/hyperlatex do-configure: @(cd ${WRKSRC} && \ ${REINPLACE_CMD} -e 's|http://www.cs.uu.nl/\\~{}otfried/img/||' hlx/siteinit.hlx && \ ${REINPLACE_CMD} -e 's|$$HOME/Hyperlatex/Hlx|${HYPERLATEX_DIR}|' bin/hyperlatex && \ ${REINPLACE_CMD} -e '1s|^#$$|#\!/usr/bin/awk|' bin/normalize-eps.awk) do-build: cd ${WRKSRC}/hlx; emacs -batch -q -no-site-file -l hyperlatex.el -f hyperlatex-compile do-install: @${MKDIR} ${STAGEDIR}${HYPERLATEX_DIR} @${MKDIR} ${STAGEDIR}${LATEX_DIR} ${INSTALL_SCRIPT} ${WRKSRC}/bin/hyperlatex ${STAGEDIR}${PREFIX}/bin ${INSTALL_SCRIPT} ${WRKSRC}/bin/ps2image ${STAGEDIR}${PREFIX}/bin ${INSTALL_SCRIPT} ${WRKSRC}/bin/normalize-eps.awk \ ${STAGEDIR}${PREFIX}/bin/normalize-eps ${INSTALL_DATA} ${WRKSRC}/etc/hyperlatex.sty ${STAGEDIR}${LATEX_DIR} cd ${WRKSRC}/hlx; for f in *.el *.elc *.hlx *.xbm *.awk ; do \ if [ -f $$f ]; then ${INSTALL_DATA} $$f \ ${STAGEDIR}${HYPERLATEX_DIR}; fi; done .include Index: head/security/easypg/Makefile =================================================================== --- head/security/easypg/Makefile (revision 384818) +++ head/security/easypg/Makefile (revision 384819) @@ -1,37 +1,37 @@ # Created by: Shota Iwazaki # $FreeBSD$ PORTNAME= easypg PORTVERSION= 0.0.16 -PORTREVISION= 13 +PORTREVISION= 14 CATEGORIES= security elisp MASTER_SITES= ${MASTER_SITE_SOURCEFORGE_JP} MASTER_SITE_SUBDIR= epg/29289 DISTNAME= epg-${PORTVERSION} MAINTAINER= iwazaki8@yahoo.co.jp COMMENT= EasyPG is yet another GnuPG interface for Emacs RUN_DEPENDS= gpg:${PORTSDIR}/security/gnupg1 GNU_CONFIGURE= yes USE_EMACS= yes OPTIONS_DEFINE= DOCS INFO= epa PORTDOCS= ChangeLog NEWS README .include .if (${EMACS_PORT_NAME} == "emacs23") || (${EMACS_PORT_NAME} == "emacs24") || (${EMACS_PORT_NAME} == "emacs-devel") IGNORE= easyPG has been part of Emacs 23 and Emacs 24 .endif do-install: @${MKDIR} ${STAGEDIR}${PREFIX}/${EMACS_SITE_LISPDIR}/epg ${INSTALL_DATA} ${WRKSRC}/*.el ${WRKSRC}/*.elc ${PREFIX}/${EMACS_SITE_LISPDIR}/epg ${INSTALL_MAN} ${WRKSRC}/epa.info ${STAGEDIR}${PREFIX}/${INFO_PATH} @${MKDIR} ${STAGEDIR}${DOCSDIR} (cd ${WRKSRC} && ${INSTALL_MAN} ${PORTDOCS} ${STAGEDIR}${DOCSDIR}) .include Index: head/security/starttls/Makefile =================================================================== --- head/security/starttls/Makefile (revision 384818) +++ head/security/starttls/Makefile (revision 384819) @@ -1,17 +1,17 @@ # $FreeBSD$ PORTNAME= starttls PORTVERSION= 0.10 -PORTREVISION= 14 +PORTREVISION= 15 CATEGORIES= security MASTER_SITES= ftp://ftp.opaopa.org/pub/elisp/ MAINTAINER= kuriyama@FreeBSD.org COMMENT= Simple wrapper program for STARTTLS on ${EMACS_PORT_NAME} GNU_CONFIGURE= yes USES= gmake USE_EMACS= yes USE_OPENSSL= yes .include Index: head/sysutils/puppet-mode.el/Makefile =================================================================== --- head/sysutils/puppet-mode.el/Makefile (revision 384818) +++ head/sysutils/puppet-mode.el/Makefile (revision 384819) @@ -1,29 +1,29 @@ # Created by: Dmitry Sivachenko # $FreeBSD$ PORTNAME= puppet-mode.el PORTVERSION= 0.2 -PORTREVISION= 1 +PORTREVISION= 2 CATEGORIES= sysutils elisp MAINTAINER= demon@FreeBSD.org COMMENT= Simple mode for editing puppet manifests USE_GITHUB= yes GH_PROJECT= puppet-syntax-emacs GH_ACCOUNT= puppetlabs GH_COMMIT= be5d708 GH_TAGNAME= ${GH_COMMIT} NO_BUILD= yes USE_EMACS= yes PLIST_FILES= %%EMACS_SITE_LISPDIR%%/puppet-mode.el do-install: ${INSTALL_DATA} ${WRKSRC}/puppet-mode.el ${STAGEDIR}${PREFIX}/${EMACS_SITE_LISPDIR} post-install: @${CAT} ${PKGMESSAGE} .include Index: head/textproc/dictem/Makefile =================================================================== --- head/textproc/dictem/Makefile (revision 384818) +++ head/textproc/dictem/Makefile (revision 384819) @@ -1,57 +1,57 @@ # Created by: Max N. Boyarov # $FreeBSD$ PORTNAME= dictem PORTVERSION= 1.0.4 -PORTREVISION= 1 +PORTREVISION= 2 CATEGORIES= textproc net elisp MASTER_SITES= SF/dictem/dictem/dictem-${PORTVERSION} PKGNAMESUFFIX= -${EMACS_PORT_NAME} MAINTAINER= max.n.boyarov@gmail.com COMMENT= DictEm is a dict client for [X]Emacs LICENSE= GPLv2 RUN_DEPENDS= ${LOCALBASE}/bin/dict:${PORTSDIR}/textproc/dict USE_EMACS= yes SRC_EL= dictem.el dictem-lingvo-dsl.el dictem-elisp.el .for f in ${SRC_EL} PLIST_FILES+= ${LISPDIR}/${f} \ ${LISPDIR}/${f:S/.el$/.elc/} .endfor WRKSRC= ${WRKDIR}/${PORTNAME}-${PORTVERSION} PORTDOCS+= README AUTHORS NEWS COPYING TODO OPTIONS_DEFINE= DOCS .include .if ${EMACS_NAME} == "xemacs" LISPDIR= ${EMACS_LIBDIR}/site-packages/lisp/dictem .else LISPDIR= ${EMACS_VERSION_SITE_LISPDIR}/dictem .endif do-build: cd ${WRKSRC} && ${EMACS_CMD} --no-site-file --no-init-file -batch \ -l compile.el -f compile-dictem ${SRC_EL} do-install: ${MKDIR} ${STAGEDIR}${PREFIX}/${LISPDIR} cd ${WRKSRC} && ${INSTALL_DATA} ${SRC_EL} ${SRC_EL:S/.el$/.elc/} \ ${STAGEDIR}${PREFIX}/${LISPDIR}/ post-install: .if ${PORT_OPTIONS:MDOCS} ${MKDIR} ${STAGEDIR}${DOCSDIR} .for doc in ${PORTDOCS} ${INSTALL_DATA} ${WRKSRC}/${doc} ${STAGEDIR}${DOCSDIR} .endfor .endif .include Index: head/textproc/dictionary/Makefile =================================================================== --- head/textproc/dictionary/Makefile (revision 384818) +++ head/textproc/dictionary/Makefile (revision 384819) @@ -1,34 +1,34 @@ # Created by: Kimura Fuyuki # $FreeBSD$ PORTNAME= dictionary PORTVERSION= 1.8.7 -PORTREVISION= 16 +PORTREVISION= 17 CATEGORIES= textproc net elisp MASTER_SITES= http://me.in-berlin.de/~myrkr/dictionary/ \ http://bsdchat.com/dist/dryice/ PKGNAMESUFFIX= -${EMACS_PORT_NAME} MAINTAINER= ports@FreeBSD.org COMMENT= Dictionary client for Emacs USE_EMACS= yes LISPDIR= ${PREFIX}/${EMACS_VERSION_SITE_LISPDIR}/${PORTNAME} ELS= connection.el dictionary.el link.el DOCSDIR= README do-build: cd ${WRKSRC}; ${EMACS_CMD} -batch -l lpath.el -f batch-byte-compile ${ELS} do-install: @${MKDIR} ${STAGEDIR}${LISPDIR} .for i in ${ELS} *.elc dictionary-init.el ${INSTALL_DATA} ${WRKSRC}/${i} ${STAGEDIR}${LISPDIR} .endfor @${MKDIR} ${STAGEDIR}${DOCSDIR} .for i in ${DOCSDIR} ${INSTALL_DATA} ${WRKSRC}/${i} ${STAGEDIR}${DOCSDIR} .endfor .include Index: head/textproc/doc-mode.el/Makefile =================================================================== --- head/textproc/doc-mode.el/Makefile (revision 384818) +++ head/textproc/doc-mode.el/Makefile (revision 384819) @@ -1,21 +1,21 @@ # Created by: Peter Schuller # $FreeBSD$ PORTNAME= doc-mode.el PORTVERSION= 1.1 -PORTREVISION= 12 +PORTREVISION= 13 CATEGORIES= textproc elisp MASTER_SITES= SF/xpt/doc-mode/doc-mode-${PORTVERSION} DISTNAME= doc-mode-${PORTVERSION} EXTRACT_SUFX= .tgz MAINTAINER= ports@FreeBSD.org COMMENT= Asciidoc fontlocking for emacs USE_EMACS= yes NO_BUILD= yes do-install: ${INSTALL_DATA} ${WRKSRC}/doc-mode.el ${STAGEDIR}${PREFIX}/${EMACS_SITE_LISPDIR}/doc-mode.el .include Index: head/textproc/emacs-wiki/Makefile =================================================================== --- head/textproc/emacs-wiki/Makefile (revision 384818) +++ head/textproc/emacs-wiki/Makefile (revision 384819) @@ -1,46 +1,46 @@ # Created by: Dryice Liu # $FreeBSD$ PORTNAME= emacs-wiki PORTVERSION= 2.72 -PORTREVISION= 6 +PORTREVISION= 7 CATEGORIES= textproc elisp MASTER_SITES= http://www.mwolson.org/static/dist/emacs-wiki/ \ http://dryice.name/computer/FreeBSD/distfiles/ PKGNAMESUFFIX= -${EMACS_PORT_NAME} MAINTAINER= dryice@FreeBSD.org COMMENT= Create and use hyperlinks and simple formatting in plain text files USES= makeinfo USE_EMACS= yes OPTIONS_DEFINE= CONTRIB CONTRIB_DESC= Install extra packages. This can shadow versions already there. OPTIONS_SUB= yes RUN_DEPENDS+= ${LOCALBASE}/${EMACS_SITE_LISPDIR}/xml-parse.el:${PORTSDIR}/textproc/xml-parse.el RUN_DEPENDS+= ${LOCALBASE}/${EMACS_SITE_LISPDIR}/htmlize.el:${PORTSDIR}/textproc/htmlize.el INFO= emacs-wiki LISPDIR= ${PREFIX}/${EMACS_VERSION_SITE_LISPDIR}/${PORTNAME} .include do-build: cd ${WRKSRC}; makeinfo --no-split emacs-wiki.texi do-install: ${MKDIR} ${STAGEDIR}${LISPDIR} .for i in *.el ${INSTALL_DATA} ${WRKSRC}/${i} ${STAGEDIR}${LISPDIR} .endfor ${INSTALL_DATA} ${WRKSRC}/emacs-wiki.info ${STAGEDIR}${PREFIX}/info .if ${PORT_OPTIONS:MCONTRIB} ${MKDIR} ${STAGEDIR}${LISPDIR}/contrib .for i in *.el ${INSTALL_DATA} ${WRKSRC}/contrib/${i} ${STAGEDIR}${LISPDIR}/contrib .endfor .endif .include Index: head/textproc/htmlize.el/Makefile =================================================================== --- head/textproc/htmlize.el/Makefile (revision 384818) +++ head/textproc/htmlize.el/Makefile (revision 384819) @@ -1,33 +1,33 @@ # Created by: Marc van Woerkom # $FreeBSD$ PORTNAME= htmlize.el PORTVERSION= 1.39 -PORTREVISION= 2 +PORTREVISION= 3 CATEGORIES= textproc elisp MASTER_SITES= http://fly.srk.fer.hr/~hniksic/emacs/ DISTNAME= ${PORTNAME}.cgi EXTRACT_SUFX= DIST_SUBDIR= repacked MAINTAINER= dryice@FreeBSD.org COMMENT= Emacs major mode to create HTML files from Emacs buffers (in colour!) USE_EMACS= yes NO_WRKSUBDIR= yes EXTRACT_CMD= ${CP} EXTRACT_BEFORE_ARGS= EXTRACT_AFTER_ARGS= ${WRKSRC}/htmlize.el PLIST_FILES= ${EMACS_SITE_LISPDIR}/htmlize.el \ ${EMACS_SITE_LISPDIR}/htmlize.elc LISPDIR= ${PREFIX}/${EMACS_SITE_LISPDIR} do-build: cd ${WRKSRC}; ${EMACS_CMD} -batch -q -f batch-byte-compile htmlize.el do-install: ${INSTALL_DATA} ${WRKSRC}/htmlize.* ${STAGEDIR}${LISPDIR} .include Index: head/textproc/ibus-el/Makefile =================================================================== --- head/textproc/ibus-el/Makefile (revision 384818) +++ head/textproc/ibus-el/Makefile (revision 384819) @@ -1,46 +1,46 @@ # $FreeBSD$ PORTNAME= ibus-el PORTVERSION= 0.3.2 #PORTREVISION= 0 -PORTREVISION= 3 +PORTREVISION= 4 CATEGORIES= textproc elisp MASTER_SITES= http://www11.atwiki.jp/s-irie/pub/emacs/ibus/ PKGNAMESUFFIX= -${EMACS_PORT_NAME} MAINTAINER= ume@FreeBSD.org COMMENT= IBus client for GNU Emacs RUN_DEPENDS= ibus-daemon:${PORTSDIR}/textproc/ibus \ ${PYTHON_SITELIBDIR}/Xlib/X.py:${PORTSDIR}/x11-toolkits/py-xlib USES= python:run USE_EMACS= yes LICENSE= GPLv3 LICENSE_FILE= ${WRKSRC}/doc/COPYING PLIST_FILES= ${EMACS_VERSION_SITE_LISPDIR}/ibus.el \ ${EMACS_VERSION_SITE_LISPDIR}/ibus.elc \ libexec/ibus-el-agent PORTDOCS= README OPTIONS_DEFINE= DOCS do-build: @cd ${WRKSRC} && ${EMACS_CMD} -batch -q -no-site-file -no-init-file \ -f batch-byte-compile ibus.el do-install: @${MKDIR} ${STAGEDIR}${PREFIX}/${EMACS_VERSION_SITE_LISPDIR} @${INSTALL_DATA} ${WRKSRC}/ibus.el \ ${STAGEDIR}${PREFIX}/${EMACS_VERSION_SITE_LISPDIR} @${INSTALL_DATA} ${WRKSRC}/ibus.elc \ ${STAGEDIR}${PREFIX}/${EMACS_VERSION_SITE_LISPDIR} @${INSTALL_SCRIPT} ${WRKSRC}/ibus-el-agent \ ${STAGEDIR}${PREFIX}/libexec @${MKDIR} ${STAGEDIR}${DOCSDIR} @cd ${WRKSRC} && \ ${INSTALL_DATA} ${PORTDOCS} ${STAGEDIR}${DOCSDIR} .include Index: head/textproc/markdown-mode.el/Makefile =================================================================== --- head/textproc/markdown-mode.el/Makefile (revision 384818) +++ head/textproc/markdown-mode.el/Makefile (revision 384819) @@ -1,27 +1,27 @@ # $FreeBSD$ PORTNAME= markdown-mode.el PORTVERSION= 2.0 -PORTREVISION= 2 +PORTREVISION= 3 CATEGORIES= textproc MASTER_SITES= http://jblevins.org/projects/markdown-mode/ DISTNAME= markdown-mode.el EXTRACT_SUFX= # empty DIST_SUBDIR= ${PORTNAME}-${PORTVERSION} EXTRACT_ONLY= # empty MAINTAINER= olgeni@FreeBSD.org COMMENT= Emacs/XEmacs major mode for editing Markdown-formatted text NO_BUILD= yes NO_WRKSUBDIR= yes USE_EMACS= yes PLIST_FILES= ${EMACS_SITE_LISPDIR}/markdown-mode.el do-install: @${INSTALL_DATA} ${DISTDIR}/${DIST_SUBDIR}/${DISTNAME} \ ${STAGEDIR}${PREFIX}/${EMACS_SITE_LISPDIR}/markdown-mode.el .include Index: head/textproc/muse/Makefile =================================================================== --- head/textproc/muse/Makefile (revision 384818) +++ head/textproc/muse/Makefile (revision 384819) @@ -1,47 +1,47 @@ # Created by: Dryice Liu # $FreeBSD$ PORTNAME= muse PORTVERSION= 3.20 -PORTREVISION= 9 +PORTREVISION= 10 CATEGORIES= textproc elisp MASTER_SITES= http://download.gna.org/muse-el/ \ ${MASTER_SITE_LOCAL} \ http://dryice.name/computer/FreeBSD/distfiles/ MASTER_SITE_SUBDIR= dryice PKGNAMESUFFIX= -${EMACS_PORT_NAME} MAINTAINER= ports@FreeBSD.org COMMENT= Authoring and publishing environment for Emacs USE_EMACS= yes USES= gmake makeinfo INFO= muse LISPDIR= ${PREFIX}/${EMACS_SITE_LISPDIR}/${PORTNAME} PORTDOCS= AUTHORS ChangeLog ChangeLog.1 ChangeLog.2 ChangeLog.3 NEWS \ README scripts COPYING OPTIONS_DEFINE= DOCS post-install: @${MKDIR} ${STAGEDIR}${LISPDIR}/contrib (cd ${WRKSRC} && ${COPYTREE_SHARE} contrib ${STAGEDIR}${LISPDIR}) ${INSTALL_DATA} ${WRKSRC}/experimental/* \ ${STAGEDIR}${LISPDIR}/experimental @${MKDIR} ${STAGEDIR}${EXAMPLESDIR} (cd ${WRKSRC}/examples && ${COPYTREE_SHARE} . ${STAGEDIR}${EXAMPLESDIR}) @${MKDIR} ${STAGEDIR}${DOCSDIR} ${INSTALL_DATA} ${PORTDOCS:S|scripts||:S|^|${WRKSRC}/|} \ ${STAGEDIR}${DOCSDIR} (cd ${WRKSRC} && ${COPYTREE_SHARE} scripts ${STAGEDIR}${DOCSDIR}) .include .if ${EMACS_PORT_NAME} != "emacs23" PORTNAMESUFFIX= ${PKGNAMESUFFIX} .endif .include Index: head/textproc/uim-el/Makefile =================================================================== --- head/textproc/uim-el/Makefile (revision 384818) +++ head/textproc/uim-el/Makefile (revision 384819) @@ -1,47 +1,47 @@ # Created by: MANTANI Nobutaka # $FreeBSD$ PORTNAME= uim-el PORTVERSION= 1.8.6 -PORTREVISION= 2 +PORTREVISION= 3 CATEGORIES= textproc MASTER_SITES= ${MASTER_SITE_GOOGLE_CODE} PKGNAMESUFFIX= -${EMACS_PORT_NAME} DISTNAME= uim-${PORTVERSION} MAINTAINER= nobutaka@FreeBSD.org COMMENT?= Emacs lisp for uim input method library PROJECTHOST= uim CONFLICTS?= uim-el-xemacs21-mule-[0-9]* \ uim-el-emacs22-[0-9]* \ uim-el-emacs21-[0-9]* RUN_DEPENDS= uim-el-agent:${PORTSDIR}/textproc/uim OPTIONS_DEFINE= DOCS USES= gettext-tools gmake iconv perl5 tar:bzip2 USE_PERL5= build USE_GNOME= intltool USE_EMACS= yes GNU_CONFIGURE= yes BUILD_WRKSRC= ${WRKSRC}/emacs INSTALL_WRKSRC= ${WRKSRC}/emacs CONFIGURE_ARGS?=--enable-emacs --with-lispdir=${LOCALBASE}/${EMACS_VERSION_SITE_LISPDIR} CONFIGURE_ENV= EMACS="${EMACS_CMD}" CPPFLAGS+= -I${LOCALBASE}/include LIBS+= -L${LOCALBASE}/lib DOCSDIR_JA= ${PREFIX}/share/doc/ja/uim-el PLIST_SUB+= DOCSDIR_JA="${DOCSDIR_JA:S,^${PREFIX}/,,}" post-install: ${MKDIR} ${STAGEDIR}${DOCSDIR} ${MKDIR} ${STAGEDIR}${DOCSDIR_JA} ${INSTALL_DATA} ${WRKSRC}/emacs/README ${STAGEDIR}${DOCSDIR}/README ${INSTALL_DATA} ${WRKSRC}/emacs/README.ja ${STAGEDIR}${DOCSDIR_JA}/README.ja .include Index: head/textproc/xml-lite.el/Makefile =================================================================== --- head/textproc/xml-lite.el/Makefile (revision 384818) +++ head/textproc/xml-lite.el/Makefile (revision 384819) @@ -1,34 +1,34 @@ # Created by: Kimura Fuyuki # $FreeBSD$ PORTNAME= xml-lite.el PORTVERSION= 1.1 -PORTREVISION= 7 +PORTREVISION= 8 PORTEPOCH= 1 CATEGORIES= textproc elisp MASTER_SITES= http://dogbiscuit.org/mdub/software/ DISTNAME= ${PORTNAME} EXTRACT_SUFX= # empty MAINTAINER= ports@FreeBSD.org COMMENT= Simple XML-editing for GNU Emacs USE_EMACS= yes NO_WRKSUBDIR= yes EXTRACT_CMD= ${CP} EXTRACT_BEFORE_ARGS= EXTRACT_AFTER_ARGS=${WRKSRC}/${PORTNAME} PLIST_FILES= ${EMACS_SITE_LISPDIR}/${PORTNAME} \ ${EMACS_SITE_LISPDIR}/${PORTNAME}c do-build: cd ${WRKSRC}; ${EMACS_CMD} -batch -q -f batch-byte-compile ${PORTNAME} do-install: ${INSTALL_DATA} ${WRKSRC}/${PORTNAME} \ ${STAGEDIR}${PREFIX}/${EMACS_SITE_LISPDIR} ${INSTALL_DATA} ${WRKSRC}/${PORTNAME}c \ ${STAGEDIR}${PREFIX}/${EMACS_SITE_LISPDIR} .include Index: head/textproc/xml-parse.el/Makefile =================================================================== --- head/textproc/xml-parse.el/Makefile (revision 384818) +++ head/textproc/xml-parse.el/Makefile (revision 384819) @@ -1,25 +1,25 @@ # Created by: Dryice Liu # $FreeBSD$ PORTNAME= xml-parse.el PORTVERSION= 1.5 -PORTREVISION= 5 +PORTREVISION= 6 CATEGORIES= textproc elisp MASTER_SITES= http://dryice.name/computer/FreeBSD/distfiles/ \ http://sacha.free.net.ph/notebook/emacs/ \ http://ports.toco-domains.de/ PKGNAMESUFFIX= -${EMACS_PORT_NAME} DISTNAME= ${PORTNAME} EXTRACT_SUFX= EXTRACT_ONLY= MAINTAINER= ports@toco-domains.de COMMENT= Code to efficiently read/write XML data with Elisp USE_EMACS= yes NO_BUILD= yes do-install: ${INSTALL_DATA} ${DISTDIR}/${DISTNAME} ${STAGEDIR}${PREFIX}/${EMACS_SITE_LISPDIR} .include Index: head/textproc/yaml-mode.el/Makefile =================================================================== --- head/textproc/yaml-mode.el/Makefile (revision 384818) +++ head/textproc/yaml-mode.el/Makefile (revision 384819) @@ -1,38 +1,38 @@ # Created by: KIMURA Yasuhiro # $FreeBSD$ PORTNAME= yaml-mode.el PORTVERSION= 0.0.9 -PORTREVISION= 1 +PORTREVISION= 2 CATEGORIES= textproc elisp PKGNAMESUFFIX= -${EMACS_PORT_NAME} MAINTAINER= yasu@utahime.org COMMENT= Simple major mode to edit YAML file for Emacsen LICENSE= GPLv2 USE_GITHUB= yes GH_ACCOUNT= yoshiki GH_PROJECT= yaml-mode GH_TAGNAME= release-${PORTVERSION} GH_COMMIT= 5eae0c1 USE_EMACS= yes MAKE_ENV+= LISPDIR=${LISPDIR} LISPDIR= ${STAGEDIR}${PREFIX}/${EMACS_VERSION_SITE_LISPDIR} OPTIONS_DEFINE= DOCS pre-install: ${MKDIR} ${LISPDIR} post-install: ${MKDIR} ${STAGEDIR}${DOCSDIR} .for file in Changes README ${INSTALL_MAN} ${WRKSRC}/${file} ${STAGEDIR}${DOCSDIR} .endfor .include Index: head/www/emacs-w3m/Makefile =================================================================== --- head/www/emacs-w3m/Makefile (revision 384818) +++ head/www/emacs-w3m/Makefile (revision 384819) @@ -1,131 +1,132 @@ # Created by: MANTANI Nobutaka # $FreeBSD$ PORTNAME= emacs-w3m PORTVERSION= 1.4.538.b.${SNAPDATE} +PORTREVISION= 1 CATEGORIES= www elisp MASTER_SITES= ${MASTER_SITE_LOCAL} MASTER_SITE_SUBDIR= nobutaka PKGNAMESUFFIX= -${EMACS_PORT_NAME} DISTNAME= ${PORTNAME}-1.4.538-${SNAPDATE} MAINTAINER= nobutaka@FreeBSD.org COMMENT?= Simple front-end to w3m for emacs LICENSE= GPLv2 LICENSE_FILE= ${WRKSRC}/COPYING USES= autoreconf tar:bzip2 USE_EMACS= yes SNAPDATE= 20150125 MAKE_JOBS_UNSAFE= yes GNU_CONFIGURE= yes CONFIGURE_ARGS?= --with-emacs=${EMACS_CMD} \ --with-lispdir=${PREFIX}/${LISPDIR} \ --with-icondir=${PREFIX}/${ICONDIR} \ --without-compress-install LISPDIR?= ${EMACS_VERSION_SITE_LISPDIR}/w3m ICONDIR?= ${EMACS_LIBDIR_WITH_VER}/etc/w3m/icons ETCDIR?= ${EMACS_LIBDIR_WITH_VER}/etc/w3m INFO= emacs-w3m-ja emacs-w3m ALL_TARGET= default PLIST_SUB+= LISPDIR=${LISPDIR} \ ICONDIR=${ICONDIR} \ ETCDIR=${ETCDIR} \ SHIMBUN=${SHIMBUN} DOCS= README DOCS_JA= README.ja DOCSDIR= ${PREFIX}/share/doc/${PORTNAME} DOCSDIR_JA= ${PREFIX}/share/doc/ja/${PORTNAME} OPTIONS_DEFINE= DOCS OCTET_VIEWER SHIMBUN OPTIONS_DEFAULT= DOCS OCTET_VIEWER SHIMBUN OCTET_VIEWER_DESC= Octet stream viewer support SHIMBUN_DESC= Build and/or install Shimbun .include .if !${PORT_OPTIONS:MSHIMBUN} EXTRA_PATCHES+= ${PATCHDIR}/extra-patch-Makefile.in SHIMBUN= "@comment " .else SHIMBUN= "" .endif .include .if ${EMACS_NAME} == "emacs" && ${EMACS_VER:C/\..*//} >= 23 FLIM_PORT= ${PORTSDIR}/editors/flim SEMI_PORT= ${PORTSDIR}/editors/semi INSTALL_TARGET= install install-icons PLIST_SUB+= EMACS23="" .else PLIST_SUB+= EMACS23="@comment " .endif .if ${EMACS_PORT_NAME} == "emacs22" INSTALL_TARGET= install install-icons .endif .if ${EMACS_NAME} == "emacs" && ${EMACS_VER:C/\..*//} < 22 MULE_UCS_PORT= ${PORTSDIR}/converters/mule-ucs INSTALL_TARGET= install install-icons .endif FLIM_TRUNK= 1.14 FLIM_COOKIE= ${LOCALBASE}/share/flim/flim-${EMACS_PORT_NAME}-${FLIM_TRUNK}.FreeBSD-packages FLIM_PORT?= ${PORTSDIR}/editors/flim-${EMACS_PORT_NAME} SEMI_TRUNK= 1.14 SEMI_COOKIE= ${LOCALBASE}/share/semi/semi-${EMACS_PORT_NAME}-${FLIM_TRUNK}.FreeBSD-packages SEMI_PORT?= ${PORTSDIR}/editors/semi-${EMACS_PORT_NAME} MULE_UCS_PORT?= ${PORTSDIR}/converters/mule-ucs-${EMACS_PORT_NAME} MULE_UCS_ELISP_FILE= ${LOCALBASE}/${EMACS_VERSION_SITE_LISPDIR}/mule-ucs/un-define.el BUILD_DEPENDS+= w3m:${PORTSDIR}/www/w3m RUN_DEPENDS+= w3m:${PORTSDIR}/www/w3m .if ${PORT_OPTIONS:MSHIMBUN} BUILD_DEPENDS+= ${FLIM_COOKIE}:${FLIM_PORT} RUN_DEPENDS+= ${FLIM_COOKIE}:${FLIM_PORT} .endif .if ${PORT_OPTIONS:MOCTET_VIEWER} RUN_DEPENDS+= ${SEMI_COOKIE}:${SEMI_PORT} \ wvHtml:${PORTSDIR}/textproc/wv \ xlhtml:${PORTSDIR}/textproc/xlhtml PLIST_SUB+= OCTET_VIEWER="" .else PLIST_SUB+= OCTET_VIEWER="@comment " .if ${EMACS_NAME} == "emacs" && ${EMACS_VER:C/\..*//} < 22 RUN_DEPENDS+= ${MULE_UCS_ELISP_FILE}:${MULE_UCS_PORT} .endif .endif post-patch: @${MV} ${WRKSRC}/aclocal.m4 ${WRKSRC}/acinclude.m4 .if defined(EMACS_PACKAGESDIR) @${CP} ${FILESDIR}/_pkg.el ${WRKSRC} .endif post-install: .if ${PORT_OPTIONS:MDOCS} ${MKDIR} ${STAGEDIR}${DOCSDIR} ${MKDIR} ${STAGEDIR}${DOCSDIR_JA} .for i in ${DOCS} ${INSTALL_DATA} ${WRKSRC}/${i} ${STAGEDIR}${DOCSDIR} .endfor .for i in ${DOCS_JA} ${INSTALL_DATA} ${WRKSRC}/${i} ${STAGEDIR}${DOCSDIR_JA} .endfor .endif .include