Index: head/audio/emms/Makefile =================================================================== --- head/audio/emms/Makefile (revision 449696) +++ head/audio/emms/Makefile (revision 449697) @@ -1,39 +1,40 @@ # Created by: Dryice Liu # $FreeBSD$ PORTNAME= emms PORTVERSION= 4.3 +PORTREVISION= 1 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} != "emacs25" 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| \($$(MAN1DIR)\)| $$(DESTDIR)\1|g' ${WRKSRC}/Makefile .include Index: head/cad/dinotrace/Makefile =================================================================== --- head/cad/dinotrace/Makefile (revision 449696) +++ head/cad/dinotrace/Makefile (revision 449697) @@ -1,45 +1,45 @@ # Created by: Joachim Strombergson # $FreeBSD$ PORTNAME= dinotrace PORTVERSION= 9.4c -PORTREVISION= 4 +PORTREVISION= 5 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: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-EMACS-on: @${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 .include Index: head/cad/verilog-mode.el/Makefile =================================================================== --- head/cad/verilog-mode.el/Makefile (revision 449696) +++ head/cad/verilog-mode.el/Makefile (revision 449697) @@ -1,33 +1,33 @@ # Created by: stas # $FreeBSD$ PORTNAME= verilog-mode.el PORTVERSION= 801 -PORTREVISION= 4 +PORTREVISION= 5 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+ 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 449696) +++ head/databases/bbdb/Makefile (revision 449697) @@ -1,41 +1,41 @@ # Created by: Yoichi NAKAYAMA # $FreeBSD$ PORTNAME= bbdb PORTVERSION= 2.35 -PORTREVISION= 11 +PORTREVISION= 12 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 449696) +++ head/deskutils/etask/Makefile (revision 449697) @@ -1,41 +1,41 @@ # Created by: Dryice Liu # $FreeBSD$ PORTNAME= etask PORTVERSION= 0.3.91 -PORTREVISION= 11 +PORTREVISION= 12 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:graphics/xpdf USE_EMACS= yes USES= ghostscript:run 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 449696) +++ head/deskutils/howm/Makefile (revision 449697) @@ -1,32 +1,33 @@ # $FreeBSD$ PORTNAME= howm PORTVERSION= 1.4.3 +PORTREVISION= 1 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 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 449696) +++ head/devel/cask/Makefile (revision 449697) @@ -1,39 +1,40 @@ # $FreeBSD$ PORTNAME= cask PORTVERSION= 0.8.1 +PORTREVISION= 1 DISTVERSIONPREFIX= v CATEGORIES= devel elisp MAINTAINER= hrs@FreeBSD.org COMMENT= Project management tool for Emacs LICENSE= GPLv3 USE_GITHUB= yes USE_EMACS= yes USES= python NO_BUILD= yes PLIST_FILES= %%EMACS_SITE_LISPDIR%%/cask.el \ %%EMACS_SITE_LISPDIR%%/cask-bootstrap.el \ %%EMACS_SITE_LISPDIR%%/cask-cli.el \ %%EMACS_SITE_LISPDIR%%/package-legacy.el \ %%EMACS_SITE_LISPDIR%%/templates/init.tpl \ %%EMACS_SITE_LISPDIR%%/templates/init-dev.tpl \ bin/cask post-patch: @${REINPLACE_CMD} -e 's|os.path.dirname(CASK_BIN_DIRECTORY)|"${PREFIX}/${EMACS_SITE_LISPDIR}"|' \ ${WRKSRC}/bin/cask do-install: cd ${WRKSRC} && ${INSTALL_DATA} \ ${PLIST_FILES:M*.el:T} ${STAGEDIR}${PREFIX}/${EMACS_SITE_LISPDIR} ${MKDIR} ${STAGEDIR}${PREFIX}/${EMACS_SITE_LISPDIR}/templates cd ${WRKSRC}/templates && ${INSTALL_DATA} ${PLIST_FILES:M*.tpl:T} \ ${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 449696) +++ head/devel/clojure-cider/Makefile (revision 449697) @@ -1,55 +1,56 @@ # $FreeBSD$ PORTNAME= clojure-cider PORTVERSION= 0.15.0 +PORTREVISION= 1 DISTVERSIONPREFIX= v CATEGORIES= devel elisp MAINTAINER= ports@FreeBSD.org COMMENT= Clojure IDE and REPL for Emacs LICENSE= GPLv3+ RUN_DEPENDS= clojure-mode.el>0:lang/clojure-mode.el \ dash.el>0:devel/dash.el \ epl.el>0:devel/epl.el \ pkg-info.el>0:devel/pkg-info.el USE_GITHUB= yes GH_ACCOUNT= clojure-emacs GH_PROJECT= cider USE_EMACS= yes NO_BUILD= yes NO_ARCH= yes 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 449696) +++ head/devel/dash.el/Makefile (revision 449697) @@ -1,23 +1,24 @@ # $FreeBSD$ PORTNAME= dash.el PORTVERSION= 2.13.0 +PORTREVISION= 1 CATEGORIES= devel elisp MAINTAINER= hrs@FreeBSD.org COMMENT= Modern list library for Emacs LICENSE= GPLv3 USE_GITHUB= yes GH_ACCOUNT= magnars USE_EMACS= yes NO_BUILD= yes PLIST_FILES= %%EMACS_SITE_LISPDIR%%/dash.el \ %%EMACS_SITE_LISPDIR%%/dash-functional.el do-install: cd ${WRKSRC} && ${INSTALL_DATA} ${PLIST_FILES:M*.el:T} \ ${STAGEDIR}${PREFIX}/${EMACS_SITE_LISPDIR} .include Index: head/devel/distel/Makefile =================================================================== --- head/devel/distel/Makefile (revision 449696) +++ head/devel/distel/Makefile (revision 449697) @@ -1,44 +1,45 @@ # $FreeBSD$ PORTNAME= distel PORTVERSION= 4.1.1 +PORTREVISION= 1 CATEGORIES= devel elisp MAINTAINER= olgeni@FreeBSD.org COMMENT= Distel extends Emacs Lisp with Erlang-style message passing BUILD_DEPENDS+= erlc:lang/erlang USE_GITHUB= yes GH_ACCOUNT= massemanet PLIST_SUB= VERSION="${PORTVERSION}" USE_EMACS= yes NO_ARCH= yes DISTEL_DOCS= AUTHORS ChangeLog INSTALL INSTALL.WIN32 NEWS README README.ie-session DISTEL_ROOT= ${PREFIX}/lib/erlang/lib/${PORTNAME}-${PORTVERSION} 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 .include Index: head/devel/epl.el/Makefile =================================================================== --- head/devel/epl.el/Makefile (revision 449696) +++ head/devel/epl.el/Makefile (revision 449697) @@ -1,23 +1,24 @@ # $FreeBSD$ PORTNAME= epl.el PORTVERSION= 0.8 +PORTREVISION= 1 CATEGORIES= devel elisp MAINTAINER= hrs@FreeBSD.org COMMENT= Emacs Package Library LICENSE= GPLv3 USE_GITHUB= yes GH_ACCOUNT= cask GH_PROJECT= epl USE_EMACS= yes NO_BUILD= yes PLIST_FILES= %%EMACS_SITE_LISPDIR%%/epl.el do-install: cd ${WRKSRC} && ${INSTALL_DATA} ${PLIST_FILES:M*.el:T} \ ${STAGEDIR}${PREFIX}/${EMACS_SITE_LISPDIR} .include Index: head/devel/git-modes/Makefile =================================================================== --- head/devel/git-modes/Makefile (revision 449696) +++ head/devel/git-modes/Makefile (revision 449697) @@ -1,39 +1,40 @@ # Created by: KIMURA Yasuhiro # $FreeBSD$ PORTNAME= git-modes PORTVERSION= 1.2.6 +PORTREVISION= 1 PORTEPOCH= 1 CATEGORIES= devel elisp PKGNAMESUFFIX= -${EMACS_PORT_NAME} MAINTAINER= yasu@utahime.org COMMENT= GNU Emacs modes for Git-related files LICENSE= GPLv3 LICENSE_FILE= ${WRKSRC}/COPYING USE_GITHUB= yes GH_ACCOUNT= magit USES= gmake USE_EMACS= yes PORTDOCS= README.md NO_ARCH= yes 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:devel/git-subversion GIT_SUBVERSION_RUN_DEPENDS_OFF= git>0:devel/git do-install: ${MKDIR} ${STAGEDIR}${PREFIX}/${ELISPDIR} ${STAGEDIR}${DOCSDIR} ${INSTALL_DATA} ${WRKSRC}/*.el ${WRKSRC}/*.elc ${STAGEDIR}${PREFIX}/${ELISPDIR} ${INSTALL_MAN} ${WRKSRC}/README.md ${STAGEDIR}${DOCSDIR} .include Index: head/devel/magit/Makefile =================================================================== --- head/devel/magit/Makefile (revision 449696) +++ head/devel/magit/Makefile (revision 449697) @@ -1,44 +1,45 @@ # Created by: Jun Kuriyama # $FreeBSD$ PORTNAME= magit PORTVERSION= 2.10.3 +PORTREVISION= 1 CATEGORIES= devel elisp PKGNAMESUFFIX= -${EMACS_PORT_NAME} MAINTAINER= yasu@utahime.org COMMENT= Interface to Git for Emacs LICENSE= GPLv3 BUILD_DEPENDS= dash.el>=2.12.1:devel/dash.el \ with-editor-${EMACS_PORT_NAME}>=2.5.0:editors/with-editor RUN_DEPENDS= dash.el>=2.12.1:devel/dash.el \ with-editor-${EMACS_PORT_NAME}>=2.5.0:editors/with-editor USES= gmake makeinfo USE_EMACS= yes USE_GITHUB= yes INFO= magit magit-popup PORTDOCS= AUTHORS.md NO_ARCH= yes OPTIONS_DEFINE= DOCS GIT_SUBVERSION GIT_SUBVERSION_DESC= Use devel/git-subversion as backend GIT_SUBVERSION_BUILD_DEPENDS= git-subversion>0:devel/git-subversion GIT_SUBVERSION_BUILD_DEPENDS_OFF= git>0:devel/git GIT_SUBVERSION_RUN_DEPENDS= git-subversion>0:devel/git-subversion GIT_SUBVERSION_RUN_DEPENDS_OFF= git>0:devel/git .include ELISPDIR= ${EMACS_VERSION_SITE_LISPDIR}/${PORTNAME} MAKE_ENV+= INSTALL_INFO=install-info \ LOAD_PATH="-L ${WRKSRC}/lisp -L ${PREFIX}/${EMACS_SITE_LISPDIR} -L ${PREFIX}/${EMACS_VERSION_SITE_LISPDIR}" \ VERSION=${PORTVERSION} \ 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 449696) +++ head/devel/p5-Sepia/Makefile (revision 449697) @@ -1,31 +1,31 @@ # Created by: Ashish SHUKLA # $FreeBSD$ PORTNAME= Sepia PORTVERSION= 0.992 -PORTREVISION= 8 +PORTREVISION= 9 CATEGORIES= devel perl5 MASTER_SITES= CPAN PKGNAMEPREFIX= p5- MAINTAINER= ashish@FreeBSD.org COMMENT= Simple Emacs-Perl Interface BUILD_DEPENDS= p5-Devel-Size>=0:devel/p5-Devel-Size \ p5-IO-stringy>=0:devel/p5-IO-stringy \ p5-PadWalker>=0:devel/p5-PadWalker \ p5-Devel-LexAlias>=0:devel/p5-Devel-LexAlias \ p5-libwww>=0:www/p5-libwww \ p5-Module-Info>=0:devel/p5-Module-Info \ p5-BSD-Resource>=0: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 449696) +++ head/devel/pkg-info.el/Makefile (revision 449697) @@ -1,22 +1,23 @@ # $FreeBSD$ PORTNAME= pkg-info.el PORTVERSION= 0.6 +PORTREVISION= 1 CATEGORIES= devel elisp MAINTAINER= hrs@FreeBSD.org COMMENT= Provide information about Emacs packages LICENSE= GPLv3 USE_GITHUB= yes GH_ACCOUNT= lunaryorn USE_EMACS= yes NO_BUILD= yes PLIST_FILES= %%EMACS_SITE_LISPDIR%%/pkg-info.el do-install: cd ${WRKSRC} && ${INSTALL_DATA} ${PLIST_FILES:M*.el:T} \ ${STAGEDIR}${PREFIX}/${EMACS_SITE_LISPDIR} .include Index: head/devel/psvn/Makefile =================================================================== --- head/devel/psvn/Makefile (revision 449696) +++ head/devel/psvn/Makefile (revision 449697) @@ -1,39 +1,39 @@ # Created by: Kimura Fuyuki # $FreeBSD$ PORTNAME= psvn PORTVERSION= 20120326.212349 -PORTREVISION= 5 +PORTREVISION= 6 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: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 449696) +++ head/devel/pymacs/Makefile (revision 449697) @@ -1,36 +1,36 @@ # Created by: mwm@mired.org # $FreeBSD$ PORTNAME= Pymacs PORTVERSION= 0.25 DISTVERSIONPREFIX= v -PORTREVISION= 2 +PORTREVISION= 3 CATEGORIES= devel editors python elisp MAINTAINER= ports@FreeBSD.org COMMENT= Python package for scripting emacs LICENSE= GPLv2 USE_GITHUB= yes GH_ACCOUNT= pinard 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/editors/apel/Makefile =================================================================== --- head/editors/apel/Makefile (revision 449696) +++ head/editors/apel/Makefile (revision 449697) @@ -1,43 +1,43 @@ # Created by: Shigeyuki FUKUSHIMA # $FreeBSD$ PORTNAME= apel PORTVERSION= ${APEL_VER} -PORTREVISION= 13 +PORTREVISION= 14 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 post-install-DOCS-on: @${MKDIR} ${STAGEDIR}${DOCSDIR} @(cd ${WRKSRC} ; \ for i in ChangeLog README.* ; do \ ${INSTALL_DATA} $${i} ${STAGEDIR}${DOCSDIR} ; \ done) .include Index: head/editors/flim/Makefile =================================================================== --- head/editors/flim/Makefile (revision 449696) +++ head/editors/flim/Makefile (revision 449697) @@ -1,195 +1,195 @@ # Created by: Shigeyuki FUKUSHIMA # $FreeBSD$ PORTNAME= flim PORTVERSION= ${FLIM_VER} -PORTREVISION= 15 +PORTREVISION= 16 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= Message representation or encoding elisp library for emacs LICENSE= GPLv2 PORTCLASS?= master USES= cpe makeinfo NO_ARCH= yes 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 # 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 PLIST= ${PKGDIR}/pkg-plist.emacs21 # depends on apel BUILD_DEPENDS+= apel-${EMACS_PORT_NAME}>0:editors/apel RUN_DEPENDS+= apel-${EMACS_PORT_NAME}>0:editors/apel .if !defined(BUILD_INFO_BY_EMACS) || (${BUILD_INFO_BY_EMACS} == "NO") # info files JIS to EUC BUILD_DEPENDS+= nkf:japanese/nkf .endif # makeinfo stuff MAKEINFO_FLAGS= --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} ${MAKEINFO_FLAGS} $${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} ${MAKEINFO_FLAGS} $${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} ${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 449696) +++ head/editors/paredit-mode.el/Makefile (revision 449697) @@ -1,24 +1,24 @@ # $FreeBSD$ PORTNAME= paredit-mode.el PORTVERSION= 24 -PORTREVISION= 1 +PORTREVISION= 2 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 449696) +++ head/editors/psgml/Makefile (revision 449697) @@ -1,39 +1,39 @@ # Created by: Shigeyuki Fukushima # $FreeBSD$ PORTNAME= psgml PORTVERSION= 1.4.0 -PORTREVISION= 2 +PORTREVISION= 3 CATEGORIES= editors elisp MASTER_SITES= SF/${PORTNAME}/ALPHA%20${PORTNAME}/${PORTVERSION} PKGNAMESUFFIX= -${EMACS_PORT_NAME} DISTNAME= ${PORTNAME}-1.3.2 PATCH_SITES= LOCAL/hrs PATCHFILES= psgml-symbol-conflict-050503.diff.gz MAINTAINER= hrs@FreeBSD.org COMMENT= Major mode for editing SGML and XML documents for Emacs LICENSE= GPLv2 USE_EMACS= yes 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 post-install: cd ${WRKSRC} && ${SETENV} DESTDIR="${STAGEDIR}" ${MAKE} install-info ${GZIP_CMD} ${STAGEDIR}${PSGML_LISPDIR}/*.el ${INSTALL_DATA} ${WRKDIR}/${PSGML_STARTUPEL} \ ${STAGEDIR}${PREFIX}/${EMACS_VERSION_SITE_LISPDIR} .include Index: head/editors/semi/Makefile =================================================================== --- head/editors/semi/Makefile (revision 449696) +++ head/editors/semi/Makefile (revision 449697) @@ -1,171 +1,171 @@ # Created by: Shigeyuki FUKUSHIMA # $FreeBSD$ PORTNAME= semi PORTVERSION= ${SEMI_VER} -PORTREVISION= 18 +PORTREVISION= 19 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 .include .include PLIST= ${PKGDIR}/pkg-plist.emacs20 # depends on flim BUILD_DEPENDS+= flim-${EMACS_PORT_NAME}>0:editors/flim RUN_DEPENDS+= flim-${EMACS_PORT_NAME}>0:editors/flim .if !defined(BUILD_INFO_BY_EMACS) || (${BUILD_INFO_BY_EMACS} == "NO") # info files JIS to EUC BUILD_DEPENDS+= nkf:japanese/nkf .endif MAKEINFO_FLAGS= --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} ${MAKEINFO_FLAGS} $${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} ${MAKEINFO_FLAGS} $${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} ${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 449696) +++ head/editors/slime/Makefile (revision 449697) @@ -1,66 +1,66 @@ # Created by: Dominic Mitchell # $FreeBSD$ PORTNAME= slime PORTVERSION= 2.15 -PORTREVISION= 1 +PORTREVISION= 2 DISTVERSIONPREFIX=v CATEGORIES= editors elisp 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:print/texinfo USES= gmake USE_EMACS= yes USE_GITHUB= yes SLIME_LISPDIR= ${PREFIX}/${EMACS_VERSION_SITE_LISPDIR}/slime 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 @${MKDIR} ${STAGEDIR}${SLIME_LISPDIR}/contrib/test @${MKDIR} ${STAGEDIR}${SLIME_LISPDIR}/lib @${MKDIR} ${STAGEDIR}${SLIME_LISPDIR}/swank cd ${WRKSRC} && ${INSTALL_DATA} *.asd *.el *.lisp ${STAGEDIR}${SLIME_LISPDIR} cd ${WRKSRC}/lib && ${INSTALL_DATA} *.el ${STAGEDIR}${SLIME_LISPDIR}/lib cd ${WRKSRC}/contrib && ${INSTALL_DATA} \ *.el *.lisp *.ss *.scm *.sml \ ${STAGEDIR}${SLIME_LISPDIR}/contrib cd ${WRKSRC}/contrib/test && ${INSTALL_DATA} *.txt *.el \ ${STAGEDIR}${SLIME_LISPDIR}/contrib/test cd ${WRKSRC}/swank && ${INSTALL_DATA} *.lisp \ ${STAGEDIR}${SLIME_LISPDIR}/swank ${INSTALL_DATA} ${WRKSRC}/ChangeLog ${STAGEDIR}${SLIME_LISPDIR} ${INSTALL_DATA} ${INSTALL_WRKSRC}/doc/slime.info \ ${STAGEDIR}${PREFIX}/${INFO_PATH} post-install-DOCS-on: ${MKDIR} ${STAGEDIR}${DOCSDIR} ${INSTALL_DATA} ${PORTDOCS:S,^,${WRKSRC}/,} ${STAGEDIR}${DOCSDIR} ${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 449696) +++ head/editors/tamago/Makefile (revision 449697) @@ -1,29 +1,29 @@ # Created by: tetsushi NAKAI # $FreeBSD$ PORTNAME= tamago PORTVERSION= 4.0.6.0.20041122.19.14 -PORTREVISION= 1 +PORTREVISION= 2 DISTVERSIONPREFIX= v CATEGORIES= editors elisp PKGNAMESUFFIX= -${EMACS_PORT_NAME} MAINTAINER= hrs@FreeBSD.org COMMENT= Egg V4, Multilingual Input Method for Emacsen LICENSE= GPLv2 USE_EMACS= yes USE_GITHUB= yes GH_ACCOUNT= hrs-allbsd GNU_CONFIGURE= yes CONFIGURE_ARGS= --with-lispdir="${LOCALBASE}/${EMACS_VERSION_SITE_LISPDIR}" CONFIGURE_ENV= EMACS="${EMACS_CMD}" PLIST_SUB= ELISPDIR="${EMACS_VERSION_SITE_LISPDIR}" PORTDOCS= AUTHORS ChangeLog ChangeLog.1997-1998 \ ChangeLog.2000-2001 ChangeLog.2002-2004 \ PROBLEMS README README.ja.txt TODO egg-anthy.readme OPTIONS_DEFINE= DOCS DOCS_CONFIGURE_ENABLE= doc .include Index: head/editors/tree-widget/Makefile =================================================================== --- head/editors/tree-widget/Makefile (revision 449696) +++ head/editors/tree-widget/Makefile (revision 449697) @@ -1,40 +1,40 @@ # Created by: Dryice Liu # $FreeBSD$ PORTNAME= tree-widget PORTVERSION= 2.0 -PORTREVISION= 17 +PORTREVISION= 18 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/web-mode/Makefile =================================================================== --- head/editors/web-mode/Makefile (revision 449696) +++ head/editors/web-mode/Makefile (revision 449697) @@ -1,31 +1,31 @@ # $FreeBSD$ PORTNAME= web-mode PORTVERSION= 14 -PORTREVISION= 1 +PORTREVISION= 2 DISTVERSIONPREFIX= v CATEGORIES= editors elisp PKGNAMESUFFIX= -${EMACS_PORT_NAME} MAINTAINER= hrs@FreeBSD.org COMMENT= Autonomous Emacs major-mode for editing web templates LICENSE= GPLv2 USE_GITHUB= yes GH_ACCOUNT= fxbois USE_EMACS= yes MAKEFILE= ${FILESDIR}/Makefile MAKE_ENV= EMACS="${EMACS_CMD}" LISPDIR="${WEBMODE_LISPDIR}" \ DESTDIR="${STAGEDIR}" SUB_FILES= web-mode-autoloads.el SUB_LIST= LISPDIR="${WEBMODE_LISPDIR}" WEBMODE_LISPDIR= ${PREFIX}/${EMACS_VERSION_SITE_LISPDIR}/web-mode PLIST_FILES= %%EMACS_VERSION_SITE_LISPDIR%%/web-mode/web-mode.elc.gz \ %%EMACS_VERSION_SITE_LISPDIR%%/web-mode-autoloads.el post-install: ${INSTALL_DATA} ${WRKDIR}/web-mode-autoloads.el \ ${STAGEDIR}${PREFIX}/${EMACS_VERSION_SITE_LISPDIR} .include Index: head/editors/with-editor/Makefile =================================================================== --- head/editors/with-editor/Makefile (revision 449696) +++ head/editors/with-editor/Makefile (revision 449697) @@ -1,38 +1,39 @@ # Created by: KIMURA Yasuhiro # $FreeBSD$ PORTNAME= with-editor PORTVERSION= 2.6.0 +PORTREVISION= 1 DISTVERSIONPREFIX= v CATEGORIES= editors elisp PKGNAMESUFFIX= -${EMACS_PORT_NAME} MAINTAINER= yasu@utahime.org COMMENT= Use the Emacsclient as the $EDITOR of child processes LICENSE= GPLv3 USE_GITHUB= yes GH_ACCOUNT= magit USES= gmake makeinfo USE_EMACS= yes NO_ARCH= yes INFO= with-editor PORTDOCS= README.md OPTIONS_DEFINE= DOCS MAKE_ENV+= EFLAGS="-L ${PREFIX}/${EMACS_SITE_LISPDIR}" PLIST_FILES= ${EMACS_VERSION_SITE_LISPDIR}/with-editor.el \ ${EMACS_VERSION_SITE_LISPDIR}/with-editor.elc \ ${EMACS_VERSION_SITE_LISPDIR}/with-editor-autoloads.el do-install: ${MKDIR} ${STAGEDIR}${PREFIX}/${EMACS_VERSION_SITE_LISPDIR} ${STAGEDIR}${DOCSDIR} ${INSTALL_DATA} ${WRKSRC}/*.el ${WRKSRC}/*.elc ${STAGEDIR}${PREFIX}/${EMACS_VERSION_SITE_LISPDIR} ${INSTALL_MAN} ${WRKSRC}/*.info ${STAGEDIR}${PREFIX}/${INFO_PATH} ${INSTALL_MAN} ${WRKSRC}/README.md ${STAGEDIR}${DOCSDIR} .include Index: head/graphics/xface.el/Makefile =================================================================== --- head/graphics/xface.el/Makefile (revision 449696) +++ head/graphics/xface.el/Makefile (revision 449697) @@ -1,41 +1,41 @@ # Created by: Yoichi NAKAYAMA # $FreeBSD$ PORTNAME= xface.el PORTVERSION= 1.3.6.24 -PORTREVISION= 15 +PORTREVISION= 16 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} MAINTAINER= ports@FreeBSD.org COMMENT= X-Face encoder/decoder/viewer for Emacsen LICENSE= GPLv2+ RUN_DEPENDS= compface:mail/faces USE_EMACS= yes LISP_FILES= x-face LISPDIR= ${EMACS_VERSION_SITE_LISPDIR}/x-face 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 do-install-DOCS-on: @${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 449696) +++ head/irc/riece/Makefile (revision 449697) @@ -1,35 +1,35 @@ # Created by: KIMURA Yasuhiro # $FreeBSD$ PORTNAME= riece PORTVERSION= 9.0.0 -PORTREVISION= 5 +PORTREVISION= 6 PORTEPOCH= 1 CATEGORIES= irc elisp MASTER_SITES= SAVANNAH PKGNAMESUFFIX= -${EMACS_PORT_NAME} MAINTAINER= ports@FreeBSD.org COMMENT= IRC client for Emacs LICENSE= GPLv3+ LICENSE_FILE= ${WRKSRC}/COPYING NO_ARCH= yes 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/boiled-mozc/Makefile =================================================================== --- head/japanese/boiled-mozc/Makefile (revision 449696) +++ head/japanese/boiled-mozc/Makefile (revision 449697) @@ -1,37 +1,37 @@ # $FreeBSD$ PORTNAME= boiled-mozc PORTVERSION= 0.7 -PORTREVISION= 2 +PORTREVISION= 3 PKGNAMESUFFIX= -${EMACS_PORT_NAME} DISTVERSIONPREFIX=v CATEGORIES= japanese editors elisp MAINTAINER= ume@FreeBSD.org COMMENT= Wrapper to mozc.el that offers modeless ("boil"ed) input style LICENSE= BSD2CLAUSE BUILD_DEPENDS= ${LOCALBASE}/${EMACS_VERSION_SITE_LISPDIR}/mozc/mozc.el.gz:japanese/mozc-el RUN_DEPENDS= ${LOCALBASE}/${EMACS_VERSION_SITE_LISPDIR}/mozc/mozc.el.gz:japanese/mozc-el GH_ACCOUNT= tadanagao USE_GITHUB= yes USE_EMACS= yes PLIST_FILES= ${EMACS_VERSION_SITE_LISPDIR}/${PORTNAME}.el \ ${EMACS_VERSION_SITE_LISPDIR}/${PORTNAME}.elc do-build: @cd ${WRKSRC} && ${EMACS_CMD} -batch -q -no-site-file -no-init-file \ -f batch-byte-compile ${PORTNAME}.el do-install: ${MKDIR} ${STAGEDIR}${PREFIX}/${EMACS_VERSION_SITE_LISPDIR} ${INSTALL_DATA} ${WRKSRC}/${PORTNAME}.el \ ${STAGEDIR}${PREFIX}/${EMACS_VERSION_SITE_LISPDIR} ${INSTALL_DATA} ${WRKSRC}/${PORTNAME}.elc \ ${STAGEDIR}${PREFIX}/${EMACS_VERSION_SITE_LISPDIR} .include Index: head/japanese/ddskk/Makefile =================================================================== --- head/japanese/ddskk/Makefile (revision 449696) +++ head/japanese/ddskk/Makefile (revision 449697) @@ -1,62 +1,62 @@ # Created by: Shigeyuki FUKUSHIMA # $FreeBSD$ PORTNAME= ddskk PORTVERSION= 15.1 -PORTREVISION= 4 +PORTREVISION= 5 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+ LICENSE_FILE= ${WRKSRC}/READMEs/COPYING USE_EMACS= yes MAKE_ARGS= PREFIX="${STAGEDIR}${PREFIX}" \ SKK_LISPDIR="${STAGEDIR}${PREFIX}/${SKK_LISPDIR}" \ SKK_INFODIR="${STAGEDIR}${PREFIX}/${INFO_PATH}" ALL_TARGET= elc info NO_ARCH= yes INFO= skk PORTDOCS= * PORTEXAMPLES= * SKK_LISPDIR= ${EMACS_VERSION_SITE_LISPDIR}/skk OPTIONS_DEFINE= DOCS EXAMPLES 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 ${INSTALL_DATA} ${WRKDIR}/${i} ${STAGEDIR}${PREFIX}/${SKK_LISPDIR} .endfor post-install-DOCS-on: @${MKDIR} ${STAGEDIR}${DOCSDIR} .for i in AUTHORS.ja CODENAME.ja Contributors FAQ.ja NEWS.ja README ${INSTALL_DATA} ${WRKSRC}/READMEs/${i} ${STAGEDIR}${DOCSDIR} .endfor post-install-EXAMPLES-on: @${MKDIR} ${STAGEDIR}${EXAMPLESDIR} .for i in Emacs.ad dot.emacs dot.skk ${INSTALL_DATA} ${WRKSRC}/etc/${i} ${STAGEDIR}${EXAMPLESDIR} .endfor .include Index: head/japanese/egg-canna/Makefile =================================================================== --- head/japanese/egg-canna/Makefile (revision 449696) +++ head/japanese/egg-canna/Makefile (revision 449697) @@ -1,53 +1,53 @@ # Created by: Hajimu UMEMOTO # $FreeBSD$ PORTNAME= egg-canna PORTVERSION= 20011110 -PORTREVISION= 17 +PORTREVISION= 18 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: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 449696) +++ head/japanese/lookup/Makefile (revision 449697) @@ -1,45 +1,45 @@ # Created by: Satoshi Taoka # $FreeBSD$ PORTNAME= lookup PORTVERSION= 1.4.1 -PORTREVISION= 18 +PORTREVISION= 19 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} ${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-emacs23/Makefile =================================================================== --- head/japanese/migemo-emacs23/Makefile (revision 449696) +++ head/japanese/migemo-emacs23/Makefile (revision 449697) @@ -1,29 +1,30 @@ # Created by: MANTANI Nobutaka # $FreeBSD$ +PORTREVISION= 1 PKGNAMESUFFIX= -${EMACS_PORT_NAME} COMMENT= Japanese incremental search tool for emacs MASTERDIR= ${.CURDIR}/../../japanese/migemo PKGDIR= ${.CURDIR} PLIST= ${MASTERDIR}/pkg-plist PKGMESSAGE= ${MASTERDIR}/pkg-message USE_EMACS= yes BUILD_DEPENDS= ${LOCALBASE}/${EMACS_LIBDIR_WITH_VER}/site-lisp/emu/emu.el:editors/apel RUN_DEPENDS= ${LOCALBASE}/${EMACS_LIBDIR_WITH_VER}/site-lisp/emu/emu.el:editors/apel \ migemo:japanese/migemo CONFLICTS= ja-migemo-emacs22-[0-9]* \ ja-migemo-emacs21-[0-9]* HAS_CONFIGURE= yes CONFIGURE_ARGS= --with-emacs=${EMACS_CMD} ALL_TARGET= migemo.elc PLIST_SUB= MIGEMO="@comment " ELISP="" SLAVE_PORT= yes do-install: ${INSTALL_DATA} ${WRKSRC}/migemo.el ${STAGEDIR}${PREFIX}/${EMACS_LIBDIR}/site-lisp ${INSTALL_DATA} ${WRKSRC}/migemo.elc ${STAGEDIR}${PREFIX}/${EMACS_LIBDIR}/site-lisp .include "${MASTERDIR}/Makefile" Index: head/japanese/migemo.el/Makefile =================================================================== --- head/japanese/migemo.el/Makefile (revision 449696) +++ head/japanese/migemo.el/Makefile (revision 449697) @@ -1,40 +1,41 @@ # Created by: MANTANI Nobutaka # $FreeBSD$ PORTNAME= migemo.el PORTVERSION= 1.9.1 +PORTREVISION= 1 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:japanese/cmigemo GH_ACCOUNT= emacs-jp GH_PROJECT= migemo 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 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/mozc-el/Makefile =================================================================== --- head/japanese/mozc-el/Makefile (revision 449696) +++ head/japanese/mozc-el/Makefile (revision 449697) @@ -1,13 +1,14 @@ # Created by: TAKANO, Yuji # $FreeBSD$ +PORTREVISION= 1 PKGNAMESUFFIX= -el-${EMACS_PORT_NAME} COMMENT= Emacs input method for Mozc MASTERDIR= ${.CURDIR}/../../japanese/mozc-server PKGMESSAGE= ${.CURDIR}/pkg-message BUILD_MOZC_LIST=mozc_el .include "${MASTERDIR}/Makefile" Index: head/japanese/navi2ch/Makefile =================================================================== --- head/japanese/navi2ch/Makefile (revision 449696) +++ head/japanese/navi2ch/Makefile (revision 449697) @@ -1,47 +1,47 @@ # Created by: FUJISHIMA Satsuki # $FreeBSD$ PORTNAME= navi2ch PORTVERSION= 2.0.0.d -PORTREVISION= 4 +PORTREVISION= 5 PORTEPOCH= 1 CATEGORIES= japanese www elisp PKGNAMESUFFIX= -${EMACS_PORT_NAME} MAINTAINER= hrs@FreeBSD.org COMMENT= 2ch.net and 2ch-like BBS navigator for Emacsen LICENSE= GPLv2 LICENSE_FILE= ${WRKSRC}/COPYING RUN_DEPENDS= ${LOCALBASE}/sbin/2chproxy.pl:japanese/p5-2chproxy USE_EMACS= yes USE_GITHUB= yes GH_ACCOUNT= naota GH_TAGNAME= faebfd1 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=X11 X11_RUN_DEPENDS=${LOCALBASE}/share/mona/monak12.pcf.gz:japanese/font-mona post-install-DOCS-on: @${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 449696) +++ head/japanese/yc.el/Makefile (revision 449697) @@ -1,40 +1,40 @@ # Created by: HONDA Yasuhiro # $FreeBSD$ PORTNAME= yc.el PORTVERSION= 5.2.1 -PORTREVISION= 11 +PORTREVISION= 12 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:japanese/icanna do-build: @cd ${WRKSRC} && \ ${EMACS_CMD} -batch -f batch-byte-compile yc.el do-install: @${MKDIR} ${STAGEDIR}${YC_LISPDIR} @cd ${WRKSRC} && \ ${INSTALL_SCRIPT} yc.el yc.elc ${STAGEDIR}${YC_LISPDIR} .include Index: head/lang/alchemist.el/Makefile =================================================================== --- head/lang/alchemist.el/Makefile (revision 449696) +++ head/lang/alchemist.el/Makefile (revision 449697) @@ -1,32 +1,33 @@ # $FreeBSD$ PORTNAME= alchemist.el PORTVERSION= 1.8.2 +PORTREVISION= 1 DISTVERSIONPREFIX= v CATEGORIES= lang MAINTAINER= olgeni@FreeBSD.org COMMENT= Elixir Tooling Integration Into Emacs LICENSE= GPLv3 RUN_DEPENDS= elixir-mode.el>=0:lang/elixir-mode.el USE_GITHUB= yes GH_ACCOUNT= tonini NO_ARCH= yes NO_BUILD= yes USE_EMACS= yes do-install: @${MKDIR} ${STAGEDIR}${PREFIX}/${EMACS_SITE_LISPDIR}/alchemist-server @${MKDIR} ${STAGEDIR}${PREFIX}/${EMACS_SITE_LISPDIR}/alchemist-server/lib ${INSTALL_DATA} ${WRKSRC}/*.el ${STAGEDIR}${PREFIX}/${EMACS_SITE_LISPDIR} ${INSTALL_DATA} ${WRKSRC}/alchemist-server/*.exs ${STAGEDIR}${PREFIX}/${EMACS_SITE_LISPDIR}/alchemist-server cd ${WRKSRC}/alchemist-server/lib && ${COPYTREE_SHARE} \* ${STAGEDIR}${PREFIX}/${EMACS_SITE_LISPDIR}/alchemist-server/lib @${MKDIR} ${STAGEDIR}${DOCSDIR} ${INSTALL_DATA} ${WRKSRC}/*.md ${STAGEDIR}${DOCSDIR} cd ${WRKSRC}/doc && ${COPYTREE_SHARE} \* ${STAGEDIR}${DOCSDIR} .include Index: head/lang/clojure-mode.el/Makefile =================================================================== --- head/lang/clojure-mode.el/Makefile (revision 449696) +++ head/lang/clojure-mode.el/Makefile (revision 449697) @@ -1,31 +1,32 @@ # Created by: Peter Schuller # $FreeBSD$ PORTNAME= clojure-mode.el PORTVERSION= 5.6.1 +PORTREVISION= 1 PORTEPOCH= 1 CATEGORIES= lang elisp MAINTAINER= harrigan-s@outlook.com COMMENT= Emacs lisp module for the Clojure language LICENSE= GPLv3 USE_GITHUB= yes GH_ACCOUNT= clojure-emacs GH_PROJECT= clojure-mode USE_EMACS= yes NO_ARCH= yes NO_BUILD= yes do-install: ${INSTALL_DATA} ${WRKSRC}/clojure-mode.el \ ${STAGEDIR}${PREFIX}/${EMACS_SITE_LISPDIR} ${INSTALL_DATA} ${WRKSRC}/clojure-mode-extra-font-locking.el \ ${STAGEDIR}${PREFIX}/${EMACS_SITE_LISPDIR} ${INSTALL_DATA} ${WRKSRC}/test.clj \ ${STAGEDIR}${PREFIX}/${EMACS_SITE_LISPDIR} .include Index: head/lang/csharp-mode.el/Makefile =================================================================== --- head/lang/csharp-mode.el/Makefile (revision 449696) +++ head/lang/csharp-mode.el/Makefile (revision 449697) @@ -1,27 +1,28 @@ # Created by: Jean-Yves Lefort # $FreeBSD$ PORTNAME= csharp-mode.el PORTVERSION= 0.9.0 +PORTREVISION= 1 DISTVERSIONPREFIX= v CATEGORIES= lang elisp MAINTAINER= ports@FreeBSD.org COMMENT= Emacs/XEmacs major mode for editing C\# source code LICENSE= GPLv2 USE_GITHUB= yes GH_ACCOUNT= josteink GH_PROJECT= csharp-mode NO_BUILD= yes USE_EMACS= yes PLIST_FILES= ${EMACS_SITE_LISPDIR}/csharp-mode.el do-install: ${INSTALL_DATA} ${WRKSRC}/csharp-mode.el \ ${STAGEDIR}${PREFIX}/${EMACS_SITE_LISPDIR} .include Index: head/lang/elixir-mode.el/Makefile =================================================================== --- head/lang/elixir-mode.el/Makefile (revision 449696) +++ head/lang/elixir-mode.el/Makefile (revision 449697) @@ -1,26 +1,27 @@ # $FreeBSD$ PORTNAME= elixir-mode.el PORTVERSION= 2.3.1 +PORTREVISION= 1 DISTVERSIONPREFIX= v CATEGORIES= lang MAINTAINER= olgeni@FreeBSD.org COMMENT= Emacs major mode for Elixir LICENSE= GPLv3 USE_GITHUB= yes GH_ACCOUNT= elixir-lang GH_PROJECT= emacs-elixir USE_EMACS= yes NO_BUILD= yes do-install: @${MKDIR} ${STAGEDIR}${PREFIX}/${EMACS_SITE_LISPDIR} ${INSTALL_DATA} ${WRKSRC}/*.el ${STAGEDIR}${PREFIX}/${EMACS_SITE_LISPDIR} @${MKDIR} ${STAGEDIR}${DOCSDIR} ${INSTALL_DATA} ${WRKSRC}/*.md ${STAGEDIR}${DOCSDIR} .include Index: head/lang/gcl/Makefile =================================================================== --- head/lang/gcl/Makefile (revision 449696) +++ head/lang/gcl/Makefile (revision 449697) @@ -1,191 +1,191 @@ # Created by: hsu # $FreeBSD$ PORTNAME= gcl PORTVERSION= 2.6.12 -PORTREVISION= 4 +PORTREVISION= 5 CATEGORIES= lang tcl tk MASTER_SITES= GNU MAINTAINER= ports@FreeBSD.org COMMENT= GNU Common Lisp LICENSE= GPLv2 LGPL21 LICENSE_COMB= multi BROKEN= missing header BUILD_DEPENDS= gawk:lang/gawk LIB_DEPENDS= libgmp.so:math/gmp WRKSRC= ${WRKDIR}/${PORTNAME} USES= gmake readline USE_CSTD= gnu89 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/haskell-mode.el/Makefile =================================================================== --- head/lang/haskell-mode.el/Makefile (revision 449696) +++ head/lang/haskell-mode.el/Makefile (revision 449697) @@ -1,62 +1,63 @@ # Created by: Josh Elsasser # $FreeBSD$ PORTNAME= haskell-mode PORTVERSION= 16.1 +PORTREVISION= 1 DISTVERSIONPREFIX=v CATEGORIES= lang elisp MAINTAINER= aehlig@linta.de COMMENT= Emacs lisp mode for editing haskell programs LICENSE= GPLv3 USE_EMACS= yes OPTIONS_DEFINE= DOCS GH_ACCOUNT= haskell PORTDOCS= NEWS README.md USE_GITHUB= yes USES= gmake ALL_TARGET= haskell-mode-autoloads.el NO_ARCH= yes ELISPDIR= ${PREFIX}/${PLIST_DIRS} ELISPFILES= ghc-core.el ghci-script-mode.el haskell-align-imports.el \ haskell-c2hs.el \ haskell-cabal.el \ haskell-collapse.el haskell-commands.el \ haskell-compat.el haskell-compile.el \ haskell-complete-module.el haskell-completions.el \ haskell-customize.el \ haskell-debug.el haskell-decl-scan.el \ haskell-doc.el haskell-font-lock.el \ haskell-ghc-support.el \ haskell-hoogle.el \ haskell-indent.el haskell-indentation.el \ haskell-interactive-mode.el haskell-lexeme.el haskell-load.el \ haskell-menu.el haskell-mode-pkg.el haskell-mode.el \ haskell-mode-autoloads.el haskell-modules.el \ haskell-move-nested.el haskell-navigate-imports.el \ haskell-presentation-mode.el \ haskell-process.el haskell-repl.el haskell-sandbox.el \ haskell-session.el \ haskell-sort-imports.el haskell-string.el \ haskell-unicode-input-method.el haskell-utils.el \ haskell.el highlight-uses-mode.el inf-haskell.el \ w3m-haddock.el PLIST_DIRS= share/emacs/site-lisp/${PORTNAME}/ PLIST_FILES= ${ELISPFILES:C/^| [^ ]/${PLIST_DIRS}/g} SUB_FILES= pkg-message do-install: @${MKDIR} ${STAGEDIR}${ELISPDIR} ${INSTALL_DATA} ${ELISPFILES:S,^,${WRKSRC}/,} ${STAGEDIR}${ELISPDIR}/ post-install-DOCS-on: @${MKDIR} ${STAGEDIR}${DOCSDIR} ${INSTALL_DATA} ${PORTDOCS:S,^,${WRKSRC}/,} ${STAGEDIR}${DOCSDIR}/ .include Index: head/lang/quack/Makefile =================================================================== --- head/lang/quack/Makefile (revision 449696) +++ head/lang/quack/Makefile (revision 449697) @@ -1,40 +1,40 @@ # Created by: Kimura Fuyuki # $FreeBSD$ PORTNAME= quack PORTVERSION= 0.47 -PORTREVISION= 1 +PORTREVISION= 2 CATEGORIES= lang scheme elisp MASTER_SITES= http://www.neilvandyke.org/quack/ DISTNAME= ${PORTNAME} EXTRACT_SUFX= .el DIST_SUBDIR= ${PORTNAME}-${PORTVERSION} MAINTAINER= ports@FreeBSD.org COMMENT= Enhanced support for editing and running Scheme code LICENSE= GPLv2 RUN_DEPENDS= wget:ftp/wget USE_EMACS= yes NO_WRKSUBDIR= yes EXTRACT_CMD= ${CP} EXTRACT_BEFORE_ARGS= # empty EXTRACT_AFTER_ARGS= ${WRKSRC} PLIST_FILES= ${EMACS_VERSION_SITE_LISPDIR}/quack/quack.el \ ${EMACS_VERSION_SITE_LISPDIR}/quack/quack.elc PLIST_DIRS= ${EMACS_VERSION_SITE_LISPDIR}/quack ELISPDIR= ${PREFIX}/${EMACS_VERSION_SITE_LISPDIR}/${PORTNAME} do-build: cd ${WRKSRC} && ${EMACS_CMD} -batch -q -f batch-byte-compile quack.el do-install: ${MKDIR} ${STAGEDIR}${ELISPDIR} ${INSTALL_DATA} ${WRKSRC}/quack.* ${STAGEDIR}${ELISPDIR} .include Index: head/lang/tuareg-mode.el/Makefile =================================================================== --- head/lang/tuareg-mode.el/Makefile (revision 449696) +++ head/lang/tuareg-mode.el/Makefile (revision 449697) @@ -1,42 +1,42 @@ # Created by: dd # $FreeBSD$ PORTNAME= tuareg-mode PORTVERSION= 2.0.8 -PORTREVISION= 2 +PORTREVISION= 3 PORTEPOCH= 1 CATEGORIES= lang elisp 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 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 449696) +++ head/mail/c-sig/Makefile (revision 449697) @@ -1,36 +1,36 @@ # Created by: KIMURA Yasuhiro # $FreeBSD$ PORTNAME= c-sig PORTVERSION= 3.8 -PORTREVISION= 17 +PORTREVISION= 18 CATEGORIES= mail elisp MASTER_SITES= LOCAL/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/mailest/Makefile =================================================================== --- head/mail/mailest/Makefile (revision 449696) +++ head/mail/mailest/Makefile (revision 449697) @@ -1,51 +1,51 @@ # $FreeBSD$ PORTNAME= mailest PORTVERSION= 0.9.22 DISTVERSIONPREFIX= ${PORTNAME}- -PORTREVISION= 2 +PORTREVISION= 3 CATEGORIES= mail MAINTAINER= hrs@FreeBSD.org COMMENT= Hyper Estraier backend for Mew LICENSE= BSD2CLAUSE BSD3CLAUSE ISCL LGPL21 LICENSE_COMB= multi .for L in ${LICENSE} LICENSE_FILE_${L}= ${WRKSRC}/LICENSE.${L} .endfor LIB_DEPENDS= libevent.so:devel/libevent \ libqdbm.so:databases/qdbm \ libestraier.so:textproc/hyperestraier RUN_DEPENDS= mewl:mail/mew USES= iconv fakeroot USE_EMACS= yes USE_GITHUB= yes GH_ACCOUNT= yasuoka MAKE_ENV= USE_BSDMAKE=true WITH_INSTALL_AS_USER=true LICENSE_BSD2CLAUSE_SRC= bytebuf.c replace/sys/tree.h LICENSE_BSD3CLAUSE_SRC= replace/sys/queue.h LICENSE_ISCL_SRC= mailestctl.c parser.c parser.h \ replace/open_memstream.c \ replace/reallocarray.c \ replace/replace.h \ replace/strlcat.c \ replace/strtonum.c LICENSE_LGPL21_SRC= estdraft.c LICENSE_BSD2CLAUSE_REGEX="/ \* [Cc]opyright/,/ \*\//!d;s,^ \*,,;s,^/,," LICENSE_BSD3CLAUSE_REGEX=${LICENSE_BSD2CLAUSE_REGEX} LICENSE_ISCL_REGEX= ${LICENSE_BSD2CLAUSE_REGEX} LICENSE_LGPL21_REGEX= "/^\/\*\*/,/\*\*\//!d;s,^ \*,,;s,^/,," post-extract: .for L in ${LICENSE} .for F in ${LICENSE_${L}_SRC} cd ${WRKSRC} && ${SED} -e ${LICENSE_${L}_REGEX} ${F} \ >> ${LICENSE_FILE_${L}} .endfor .endfor .include Index: head/mail/mew/Makefile =================================================================== --- head/mail/mew/Makefile (revision 449696) +++ head/mail/mew/Makefile (revision 449697) @@ -1,50 +1,51 @@ # Created by: Kiriyama Kazuhiko # $FreeBSD$ PORTNAME= mew PORTVERSION= 6.7 +PORTREVISION= 1 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 LICENSE= BSD3CLAUSE LICENSE_FILE= ${WRKSRC}/00copyright OPTIONS_DEFINE= DATABASE DOCS STUNNEL OPTIONS_DEFAULT=STUNNEL DATABASE_DESC= Support database feature (with Ruby & Sqlite3) DATABASE_RUN_DEPENDS= rubygem-sqlite3>=0:databases/rubygem-sqlite3 STUNNEL_DESC= Support SSL feature using stunnel STUNNEL_RUN_DEPENDS= stunnel>=0: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 # target name for make build and install ALL_TARGET= all info INSTALL_TARGET= install INFO= mew DOCS_ALL_TARGET= jinfo DOCS_INSTALL_TARGET= install-jinfo DOCS_INFO= mew.ja PORTDOCS= 00api 00changes.0 00changes.1 00changes.2 00changes.3 \ 00changes.4.1 00changes.4.2 00changes.5.1 00changes.5.2 \ 00changes.6.1 00changes.6.2 00changes.6.3 00changes.6.4 \ 00changes.6.5 00changes.6.6 00changes.6.7 \ 00diff 00readme dot.emacs dot.mew dot.theme post-install: @${RM} ${STAGEDIR}${PREFIX}/${INFO_PATH}/*.info.~1~ post-install-DOCS-on: ${MKDIR} ${STAGEDIR}${DOCSDIR} cd ${WRKSRC} && ${INSTALL_DATA} ${PORTDOCS} ${STAGEDIR}${DOCSDIR} .include Index: head/mail/mu4e/Makefile =================================================================== --- head/mail/mu4e/Makefile (revision 449696) +++ head/mail/mu4e/Makefile (revision 449697) @@ -1,41 +1,42 @@ # $FreeBSD$ PORTNAME= mu4e PORTVERSION= 0.9.16 +PORTREVISION= 1 DISTVERSIONPREFIX= v CATEGORIES= mail PKGNAMESUFFIX= -${EMACS_PORT_NAME} MAINTAINER= hrs@FreeBSD.org COMMENT= Emacs frontend for Mu LICENSE= GPLv3 RUN_DEPENDS= mu:mail/mu USES= autoreconf gmake makeinfo pkgconfig USE_GITHUB= yes GH_PROJECT= mu GH_ACCOUNT= djcb USE_EMACS= yes GNU_CONFIGURE= yes CONFIGURE_ARGS= --disable-gtk \ --disable-webkit \ --disable-guile \ --docdir="${DOCSDIR}" \ --enable-mu4e INFO= mu4e BUILD_WRKSRC= ${WRKSRC}/mu4e INSTALL_WRKSRC= ${WRKSRC}/mu4e INSTALL_TARGET= install-strip MAKE_JOBS_UNSAFE= yes OPTIONS_DEFINE= DOCS OPTIONS_SUB= yes post-install: cd ${STAGEDIR}${PREFIX}/${EMACS_SITE_LISPDIR}/mu4e && \ ${GZIP_CMD} *.el .include Index: head/mail/mu4e-maildirs/Makefile =================================================================== --- head/mail/mu4e-maildirs/Makefile (revision 449696) +++ head/mail/mu4e-maildirs/Makefile (revision 449697) @@ -1,46 +1,46 @@ # $FreeBSD$ PORTNAME= mu4e-maildirs PORTVERSION= 0.8.20160126 -PORTREVISION= 1 +PORTREVISION= 2 CATEGORIES= mail PKGNAMESUFFIX= -${EMACS_PORT_NAME} MAINTAINER= hrs@FreeBSD.org COMMENT= Maildirs extension for Mu4e LICENSE= GPLv3 BUILD_DEPENDS:= ${RUN_DEPENDS} RUN_DEPENDS= ${LOCALBASE}/${EMACS_SITE_LISPDIR}/dash.el:devel/dash.el \ ${LOCALBASE}/${EMACS_SITE_LISPDIR}/mu4e/mu4e.elc:mail/mu4e USE_GITHUB= yes GH_PROJECT= ${PORTNAME}-extension GH_ACCOUNT= agpchil GH_TAGNAME= f759dff USE_EMACS= yes NO_CONFIGURE= yes PLIST_FILES= ${EMACS_SITE_LISPDIR}/mu4e/mu4e-maildirs-extension.elc \ ${EMACS_SITE_LISPDIR}/mu4e/mu4e-maildirs-extension.el.gz PORTDOCS= README.md OPTIONS_DEFINE= DOCS do-build: cd ${WRKSRC} && ${EMACS_CMD} --batch \ -f batch-byte-compile mu4e-maildirs-extension.el && \ ${GZIP_CMD} mu4e-maildirs-extension.el do-install: @${MKDIR} ${STAGEDIR}${PREFIX}/${EMACS_SITE_LISPDIR}/mu4e cd ${WRKSRC} && ${INSTALL_DATA} \ mu4e-maildirs-extension.elc \ mu4e-maildirs-extension.el.gz \ ${STAGEDIR}${PREFIX}/${EMACS_SITE_LISPDIR}/mu4e post-install-DOCS-on: @${MKDIR} ${STAGEDIR}${DOCSDIR} cd ${WRKSRC} && ${INSTALL_DATA} ${PORTDOCS} ${STAGEDIR}${DOCSDIR} .include Index: head/mail/wanderlust/Makefile =================================================================== --- head/mail/wanderlust/Makefile (revision 449696) +++ head/mail/wanderlust/Makefile (revision 449697) @@ -1,120 +1,120 @@ # Created by: MANTANI Nobutaka # $FreeBSD$ PORTNAME= wanderlust PORTVERSION= 2.14.0 -PORTREVISION= 18 +PORTREVISION= 19 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 NO_ARCH= yes CONFLICTS= wanderlust-*-2.15.* OPTIONS_DEFINE= DOCS .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}:editors/${MIMEUI_PORT_NAME} RUN_DEPENDS= ${LOCALBASE}/share/semi/${MIMEUI_COOKIE}:editors/${MIMEUI_PORT_NAME} .if (${EMACS_NAME} == "emacs") && (${EMACS_MAJOR_VER} == 23) RUN_DEPENDS+= ${LOCALBASE}/${EMACS_VERSION_SITE_LISPDIR}/x-face-e21.el:mail/x-face-e21 .endif .if exists(${EMACS_W3M_LISP_FILE}) BUILD_DEPENDS+= ${EMACS_W3M_LISP_FILE}:www/${EMACS_W3M_PORT_NAME} RUN_DEPENDS+= ${EMACS_W3M_LISP_FILE}: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" 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} post-install: .if !exists(${EMACS_W3M_LISP_FILE}) ${INSTALL_DATA} ${WRKSRC}/elmo/elmo-shimbun.el ${STAGEDIR}${PREFIX}/${EMACS_VERSION_SITE_LISPDIR}/wl .endif ${MAKE} install-samples ${MAKE} install-utils # local targets post-install-DOCS-on: ${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} ${FILESDIR}/wanderlust-startup.el ${STAGEDIR}${PREFIX}/${STARTUPDIR} .include Index: head/mail/wanderlust-devel/Makefile =================================================================== --- head/mail/wanderlust-devel/Makefile (revision 449696) +++ head/mail/wanderlust-devel/Makefile (revision 449697) @@ -1,127 +1,127 @@ # Created by: MANTANI Nobutaka # $FreeBSD$ PORTNAME= wanderlust PORTVERSION= 2.15.9.b.${SNAPDATE} -PORTREVISION= 1 +PORTREVISION= 2 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_TAGNAME= 770d54f SNAPDATE= 20170628 CONFLICTS= wanderlust-*-2.14.* OPTIONS_DEFINE= 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}:editors/${MIMEUI_PORT_NAME} RUN_DEPENDS= ${LOCALBASE}/share/semi/${MIMEUI_COOKIE}:editors/${MIMEUI_PORT_NAME} .if (${EMACS_NAME} == "emacs") && (${EMACS_MAJOR_VER} >= 22) RUN_DEPENDS+= ${LOCALBASE}/${EMACS_VERSION_SITE_LISPDIR}/x-face-e21.el: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}:www/${EMACS_W3M_PORT_NAME} RUN_DEPENDS+= ${EMACS_W3M_LISP_FILE}: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 449696) +++ head/mail/x-face-e21/Makefile (revision 449697) @@ -1,41 +1,41 @@ # Created by: Hajimu UMEMOTO # $FreeBSD$ PORTNAME= x-face-e21 PORTVERSION= 20070306 -PORTREVISION= 14 +PORTREVISION= 15 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: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 ${WRKSRC} && ${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 449696) +++ head/mail/xcite/Makefile (revision 449697) @@ -1,38 +1,38 @@ # Created by: Hajimu UMEMOTO # $FreeBSD$ PORTNAME= xcite PORTVERSION= 1.60 -PORTREVISION= 9 +PORTREVISION= 10 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 ${WRKSRC} && ${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/coq/Makefile =================================================================== --- head/math/coq/Makefile (revision 449696) +++ head/math/coq/Makefile (revision 449697) @@ -1,62 +1,63 @@ # $FreeBSD$ PORTNAME= coq PORTVERSION= 8.6 +PORTREVISION= 1 PORTEPOCH= 3 CATEGORIES= math MASTER_SITES= http://coq.inria.fr/distrib/V${PORTVERSION}/files/ \ ftp://ftp.stack.nl/pub/users/johans/coq/ MAINTAINER= hrs@FreeBSD.org COMMENT= Theorem prover based on lambda-C LICENSE= LGPL21 LICENSE_FILE= ${WRKSRC}/LICENSE BUILD_DEPENDS= camlp5:devel/ocaml-camlp5 \ ocamlfind:devel/ocaml-findlib LIB_DEPENDS= libfontconfig.so:x11-fonts/fontconfig \ libfreetype.so:print/freetype2 BROKEN_armv6= fails to compile: Fatal error: exception Invalid_argument("index out of bounds") BROKEN_powerpc= fails to link USES= gmake gettext-runtime USE_EMACS= yes USE_GNOME= atk cairo gdkpixbuf2 glib20 gtk20 gtksourceview2 pango USE_LDCONFIG= ${PREFIX}/lib/coq USE_OCAML= yes HAS_CONFIGURE= yes CONFIGURE_ARGS= -prefix ${PREFIX} \ -mandir ${PREFIX}/man \ -emacslib ${PREFIX}/share/emacs/site-lisp/coq \ -usecamlp5 \ -byteonly MAKE_ENV= VERBOSE=1 ALL_TARGET= world OPTIONS_DEFINE= DOCS IDE OPTIONS_DEFAULT= IDE OPTIONS_SUB= yes IDE_DESC= Include desktop environment (coqide) IDE_BUILD_DEPENDS= lablgtk2:x11-toolkits/ocaml-lablgtk2 IDE_RUN_DEPENDS= lablgtk2:x11-toolkits/ocaml-lablgtk2 IDE_CONFIGURE_OFF= -coqide no DOCS_USE= TEX=latex:build,dvipsk:build,texmf:build DOCS_BUILD_DEPENDS= hevea:textproc/hevea DOCS_CONFIGURE_OFF= -with-doc no STRIP_FILES= lib/coq/dllcoqrun.so # Workaround bsd.ocaml.mk to fix packaging add-plist-post: @${DO_NADA} post-patch: ${REINPLACE_CMD} -e '/show_latex_mes/s/)$$/; true)/' \ ${WRKSRC}/Makefile.doc post-install: cd ${STAGEDIR}${PREFIX} && ${STRIP_CMD} ${STRIP_FILES} .include Index: head/math/ess/Makefile =================================================================== --- head/math/ess/Makefile (revision 449696) +++ head/math/ess/Makefile (revision 449697) @@ -1,36 +1,37 @@ # Created by: Christopher J. Ruwe # $FreeBSD$ PORTNAME= ess DISTVERSION= 16.04 +PORTREVISION= 1 CATEGORIES= math MASTER_SITES= http://ess.r-project.org/downloads/ess/ \ http://stat.ethz.ch/ESS/downloads/ess/ MAINTAINER= rhurlin@gwdg.de COMMENT= R support for Emacsen LICENSE= GPLv2+ LICENSE_FILE= ${WRKSRC}/COPYING RUN_DEPENDS= R:math/R NO_ARCH= yes USES= gmake makeinfo tar:tgz USE_EMACS= yes INFO= ess OPTIONS_DEFINE= DOCS post-patch: @${REINPLACE_CMD} -e \ 's|^DESTDIR|#DESTDIR| ; \ s|^PREFIX|#PREFIX| ; \ s|=$$(PREFIX)|=$$(DESTDIR)$$(PREFIX)| ; \ s|share/info|${INFO_PATH}|' ${WRKSRC}/Makeconf @${REINPLACE_CMD} -e \ '/^PDFs/s|=.*|=|' ${WRKSRC}/doc/Makefile .include Index: head/math/proofgeneral/Makefile =================================================================== --- head/math/proofgeneral/Makefile (revision 449696) +++ head/math/proofgeneral/Makefile (revision 449697) @@ -1,81 +1,81 @@ # Created by: Timothy Bourke # $FreeBSD$ PORTNAME= proofgeneral PORTVERSION= 4.1 -PORTREVISION= 10 +PORTREVISION= 11 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:shells/bash RUN_DEPENDS= ${LOCALBASE}/share/icons/hicolor/index.theme:misc/hicolor-icon-theme USE_EMACS= yes INSTALLS_ICONS= yes USES= gmake perl5 shebangfix tar:tgz SHEBANG_FILES= lego/legotags coq/coqtags isar/isartags NO_ARCH= yes .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:textproc/texi2html .endif PORTDOCS= AUTHORS BUGS CHANGES COMPATIBILITY COPYING INSTALL \ PG-adapting ProofGeneral README REGISTER acl2 hol98 isar lego \ pgshell phox 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: @${FIND} ${STAGEDIR}${DOCSDIR} -type d -empty -delete .include Index: head/misc/elscreen/Makefile =================================================================== --- head/misc/elscreen/Makefile (revision 449696) +++ head/misc/elscreen/Makefile (revision 449697) @@ -1,30 +1,30 @@ # Created by: Yoichi NAKAYAMA # $FreeBSD$ PORTNAME= elscreen PORTVERSION= 1.4.6 -PORTREVISION= 10 +PORTREVISION= 11 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 RUN_DEPENDS= ${LOCALBASE}/${EMACS_VERSION_SITE_LISPDIR}/emu/emu.el:editors/apel USE_EMACS= yes 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 449696) +++ head/net/tramp/Makefile (revision 449697) @@ -1,53 +1,53 @@ # Created by: Yoichi NAKAYAMA # $FreeBSD$ PORTNAME= tramp PORTVERSION= 2.3.0 -PORTREVISION= 1 +PORTREVISION= 2 CATEGORIES= net elisp MASTER_SITES= GNU 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 449696) +++ head/net-im/jabber.el/Makefile (revision 449697) @@ -1,48 +1,48 @@ # Created by: Max N. Boyarov # $FreeBSD$ PORTNAME= jabber.el PORTVERSION= 0.8.92 -PORTREVISION= 4 +PORTREVISION= 5 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: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 449696) +++ head/print/auctex/Makefile (revision 449697) @@ -1,34 +1,34 @@ # Created by: Martin Kammerhofer # $FreeBSD$ PORTNAME= auctex PORTVERSION= 11.90 -PORTREVISION= 1 +PORTREVISION= 2 CATEGORIES= print elisp MASTER_SITES= GNU PKGNAMESUFFIX= -${EMACS_PORT_NAME} MAINTAINER= hrs@FreeBSD.org COMMENT= Integrated environment for writing LaTeX using GNU Emacs LICENSE= GPLv3 USES= ghostscript gmake USE_EMACS= yes USE_TEX= latex texhash TEXHASHDIRS= ${TEXMFDIR} GNU_CONFIGURE= yes CONFIGURE_ARGS= --with-lispdir=${PREFIX}/${EMACS_VERSION_SITE_LISPDIR} \ --with-auto-dir=${PREFIX}/${EMACS_VERSION_SITE_LISPDIR}/auctex/auto \ --with-texmf-dir=${PREFIX}/${TEXMFDIR} PORTDOCS= tex-ref.pdf INFO= auctex preview-latex PLIST_SUB= TEXMFDIR=${TEXMFDIR} SUB_FILES= pkg-message PKGMESSAGE= ${WRKDIR}/pkg-message OPTIONS_DEFINE= DOCS DOCS_CONFIGURE_ON= --docdir=${DOCSDIR} DOCS_CONFIGURE_OFF= WITHOUT_AUCTEX_DOCSDIR=yes .include Index: head/print/hyperlatex/Makefile =================================================================== --- head/print/hyperlatex/Makefile (revision 449696) +++ head/print/hyperlatex/Makefile (revision 449697) @@ -1,42 +1,42 @@ # Created by: Robert Withrow # $FreeBSD$ PORTNAME= Hyperlatex DISTVERSION= 2.9a -PORTREVISION= 6 +PORTREVISION= 7 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: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/starttls/Makefile =================================================================== --- head/security/starttls/Makefile (revision 449696) +++ head/security/starttls/Makefile (revision 449697) @@ -1,17 +1,17 @@ # $FreeBSD$ PORTNAME= starttls PORTVERSION= 0.10 -PORTREVISION= 15 +PORTREVISION= 16 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 ssl USE_EMACS= yes CONFIGURE_ARGS= --with-openssl=${OPENSSLBASE} .include Index: head/sysutils/puppet-mode.el/Makefile =================================================================== --- head/sysutils/puppet-mode.el/Makefile (revision 449696) +++ head/sysutils/puppet-mode.el/Makefile (revision 449697) @@ -1,25 +1,25 @@ # Created by: Dmitry Sivachenko # $FreeBSD$ PORTNAME= puppet-mode.el PORTVERSION= 0.2 -PORTREVISION= 2 +PORTREVISION= 3 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_TAGNAME= be5d708 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} .include Index: head/textproc/dictem/Makefile =================================================================== --- head/textproc/dictem/Makefile (revision 449696) +++ head/textproc/dictem/Makefile (revision 449697) @@ -1,55 +1,55 @@ # Created by: Max N. Boyarov # $FreeBSD$ PORTNAME= dictem PORTVERSION= 1.0.4 -PORTREVISION= 3 +PORTREVISION= 4 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: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-DOCS-on: ${MKDIR} ${STAGEDIR}${DOCSDIR} .for doc in ${PORTDOCS} ${INSTALL_DATA} ${WRKSRC}/${doc} ${STAGEDIR}${DOCSDIR} .endfor .include Index: head/textproc/dictionary/Makefile =================================================================== --- head/textproc/dictionary/Makefile (revision 449696) +++ head/textproc/dictionary/Makefile (revision 449697) @@ -1,40 +1,40 @@ # Created by: Kimura Fuyuki # $FreeBSD$ PORTNAME= dictionary PORTVERSION= 1.8.7 -PORTREVISION= 18 +PORTREVISION= 19 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 LICENSE= GPLv2+ LICENSE_FILE= ${WRKSRC}/GPL USE_EMACS= yes LISPDIR= ${PREFIX}/${EMACS_VERSION_SITE_LISPDIR}/${PORTNAME} ELS= connection.el dictionary.el link.el PORTDOCS= * OPTIONS_DEFINE= DOCS 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 do-install-DOCS-on: @${MKDIR} ${STAGEDIR}${DOCSDIR} ${INSTALL_DATA} ${WRKSRC}/README ${STAGEDIR}${DOCSDIR} .include Index: head/textproc/doc-mode.el/Makefile =================================================================== --- head/textproc/doc-mode.el/Makefile (revision 449696) +++ head/textproc/doc-mode.el/Makefile (revision 449697) @@ -1,21 +1,21 @@ # Created by: Peter Schuller # $FreeBSD$ PORTNAME= doc-mode.el PORTVERSION= 1.1 -PORTREVISION= 13 +PORTREVISION= 14 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 449696) +++ head/textproc/emacs-wiki/Makefile (revision 449697) @@ -1,46 +1,46 @@ # Created by: Dryice Liu # $FreeBSD$ PORTNAME= emacs-wiki PORTVERSION= 2.72 -PORTREVISION= 8 +PORTREVISION= 9 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:textproc/xml-parse.el RUN_DEPENDS+= ${LOCALBASE}/${EMACS_SITE_LISPDIR}/htmlize.el: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 449696) +++ head/textproc/htmlize.el/Makefile (revision 449697) @@ -1,33 +1,33 @@ # Created by: Marc van Woerkom # $FreeBSD$ PORTNAME= htmlize.el PORTVERSION= 1.39 -PORTREVISION= 3 +PORTREVISION= 4 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 449696) +++ head/textproc/ibus-el/Makefile (revision 449697) @@ -1,46 +1,46 @@ # $FreeBSD$ PORTNAME= ibus-el PORTVERSION= 0.3.2 #PORTREVISION= 0 -PORTREVISION= 4 +PORTREVISION= 5 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:textproc/ibus \ ${PYTHON_SITELIBDIR}/Xlib/X.py: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 449696) +++ head/textproc/markdown-mode.el/Makefile (revision 449697) @@ -1,30 +1,30 @@ # $FreeBSD$ PORTNAME= markdown-mode.el PORTVERSION= 2.3 -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 LICENSE= GPLv3+ NO_ARCH= yes 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 449696) +++ head/textproc/muse/Makefile (revision 449697) @@ -1,46 +1,46 @@ # Created by: Dryice Liu # $FreeBSD$ PORTNAME= muse PORTVERSION= 3.20 -PORTREVISION= 10 +PORTREVISION= 11 CATEGORIES= textproc elisp MASTER_SITES= http://download.gna.org/muse-el/ \ LOCAL/dryice \ http://dryice.name/computer/FreeBSD/distfiles/ 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 449696) +++ head/textproc/uim-el/Makefile (revision 449697) @@ -1,46 +1,46 @@ # Created by: MANTANI Nobutaka # $FreeBSD$ PORTNAME= uim-el PORTVERSION= 1.8.6 -PORTREVISION= 4 +PORTREVISION= 5 CATEGORIES= textproc MASTER_SITES= https://github.com/uim/uim/releases/download/uim-${PORTVERSION}/ PKGNAMESUFFIX= -${EMACS_PORT_NAME} DISTNAME= uim-${PORTVERSION} MAINTAINER= nobutaka@FreeBSD.org COMMENT?= Emacs lisp for uim input method library CONFLICTS?= uim-el-xemacs21-mule-[0-9]* \ uim-el-emacs22-[0-9]* \ uim-el-emacs21-[0-9]* RUN_DEPENDS= uim-el-agent: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 449696) +++ head/textproc/xml-lite.el/Makefile (revision 449697) @@ -1,34 +1,34 @@ # Created by: Kimura Fuyuki # $FreeBSD$ PORTNAME= xml-lite.el PORTVERSION= 1.1 -PORTREVISION= 8 +PORTREVISION= 9 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 449696) +++ head/textproc/xml-parse.el/Makefile (revision 449697) @@ -1,25 +1,25 @@ # Created by: Dryice Liu # $FreeBSD$ PORTNAME= xml-parse.el PORTVERSION= 1.5 -PORTREVISION= 6 +PORTREVISION= 7 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= tz@FreeBSD.org 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 449696) +++ head/textproc/yaml-mode.el/Makefile (revision 449697) @@ -1,38 +1,38 @@ # Created by: KIMURA Yasuhiro # $FreeBSD$ PORTNAME= yaml-mode.el PORTVERSION= 0.0.13 -PORTREVISION= 1 +PORTREVISION= 2 DISTVERSIONPREFIX= v CATEGORIES= textproc elisp PKGNAMESUFFIX= -${EMACS_PORT_NAME} MAINTAINER= yasu@utahime.org COMMENT= Simple major mode to edit YAML file for Emacsen LICENSE= GPLv2+ LICENSE_FILE= ${WRKSRC}/LICENSE.txt USE_GITHUB= yes GH_ACCOUNT= yoshiki GH_PROJECT= yaml-mode USE_EMACS= yes MAKE_ENV= LISPDIR=${LISPDIR} LISPDIR= ${STAGEDIR}${PREFIX}/${EMACS_VERSION_SITE_LISPDIR} OPTIONS_DEFINE= DOCS pre-install: @${MKDIR} ${LISPDIR} post-install-DOCS-on: @${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 449696) +++ head/www/emacs-w3m/Makefile (revision 449697) @@ -1,129 +1,129 @@ # Created by: MANTANI Nobutaka # $FreeBSD$ PORTNAME= emacs-w3m PORTVERSION= 1.4.598.b.${SNAPDATE} -PORTREVISION= 1 +PORTREVISION= 2 CATEGORIES= www elisp MASTER_SITES= LOCAL/nobutaka PKGNAMESUFFIX= -${EMACS_PORT_NAME} DISTNAME= ${PORTNAME}-1.4.598-${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= 20170903 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= 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= editors/flim SEMI_PORT= 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= 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?= editors/flim-${EMACS_PORT_NAME} SEMI_TRUNK= 1.14 SEMI_COOKIE= ${LOCALBASE}/share/semi/semi-${EMACS_PORT_NAME}-${FLIM_TRUNK}.FreeBSD-packages SEMI_PORT?= editors/semi-${EMACS_PORT_NAME} MULE_UCS_PORT?= converters/mule-ucs-${EMACS_PORT_NAME} MULE_UCS_ELISP_FILE= ${LOCALBASE}/${EMACS_VERSION_SITE_LISPDIR}/mule-ucs/un-define.el BUILD_DEPENDS+= w3m:www/w3m RUN_DEPENDS+= w3m: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:textproc/wv \ xlhtml: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-DOCS-on: ${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 .include