Index: head/audio/emms/Makefile =================================================================== --- head/audio/emms/Makefile (revision 471190) +++ head/audio/emms/Makefile (revision 471191) @@ -1,23 +1,24 @@ # Created by: Dryice Liu # $FreeBSD$ PORTNAME= emms DISTVERSION= 5.0 +PORTREVISION= 1 CATEGORIES= audio elisp MASTER_SITES= GNU PKGNAMESUFFIX= ${EMACS_PKGNAMESUFFIX} MAINTAINER= ports@FreeBSD.org COMMENT= Emacs Multi-Media System LICENSE= GPLv3 # do not depend on base texinfo on 10 BUILD_DEPENDS= texi2dvi:print/texinfo USES= emacs gmake INFO= emms NO_ARCH= yes .include Index: head/cad/dinotrace/Makefile =================================================================== --- head/cad/dinotrace/Makefile (revision 471190) +++ head/cad/dinotrace/Makefile (revision 471191) @@ -1,42 +1,42 @@ # Created by: Joachim Strombergson # $FreeBSD$ PORTNAME= dinotrace PORTVERSION= 9.4c -PORTREVISION= 6 +PORTREVISION= 7 CATEGORIES= cad MASTER_SITES= http://www.veripool.org/ftp/ PKGNAMESUFFIX= ${EMACS_PKGNAMESUFFIX} MAINTAINER= ports@FreeBSD.org COMMENT= Graphical signal trace waveform viewer LICENSE= GPLv3+ USES= gmake motif perl5 tar:tgz USE_XORG= x11 sm ice xmu xt USE_PERL5= build GNU_CONFIGURE= yes INFO= dinotrace PLIST_FILES= bin/dinotrace OPTIONS_DEFINE= EMACS OPTIONS_DEFAULT= EMACS EMACS_DESC= Install Emacs supplimentary files EMACS_USES= emacs:run EMACS_RUN_DEPENDS= verilog-mode.el${EMACS_PKGNAMESUFFIX}>0:cad/verilog-mode.el@${FLAVOR} EMACS_PLIST_FILES= ${EMACS_SITE_LISPDIR}/dinotrace.el ${EMACS_SITE_LISPDIR}/sim-log.el 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 471190) +++ head/cad/verilog-mode.el/Makefile (revision 471191) @@ -1,33 +1,33 @@ # Created by: stas # $FreeBSD$ PORTNAME= verilog-mode.el PORTVERSION= 801 -PORTREVISION= 6 +PORTREVISION= 7 CATEGORIES= cad elisp MASTER_SITES= http://www.veripool.org/ftp/ PKGNAMESUFFIX= ${EMACS_PKGNAMESUFFIX} 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 USES= emacs:run 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 471190) +++ head/databases/bbdb/Makefile (revision 471191) @@ -1,41 +1,46 @@ # Created by: Yoichi NAKAYAMA # $FreeBSD$ PORTNAME= bbdb DISTVERSION= 3.1.2 CATEGORIES= databases elisp MASTER_SITES= SAVANNAH PKGNAMESUFFIX= ${EMACS_PKGNAMESUFFIX} MAINTAINER= dryice@FreeBSD.org COMMENT= Big Brother Database LICENSE= GPLv3+ +.if ${FLAVOR:U} != devel && ${FLAVOR:U} != devel_nox +# http://pkg.awarnach.mathstat.dal.ca/data/11i386-default/2018-05-30_07h36m11s/logs/errors/bbdb-emacs26-3.1.2_1.log +BROKEN= fails to build +.endif + # do not depend on base texinfo on 10 BUILD_DEPENDS= texi2dvi:print/texinfo USES= emacs USE_TEX= latex:build BBDB_LISPDIR= ${EMACS_SITE_LISPDIR}/${PORTNAME} GNU_CONFIGURE= yes INFO= bbdb PORTDOCS= bbdb.pdf NO_ARCH= yes PLIST_SUB+= BBDB_LISPDIR=${BBDB_LISPDIR} OPTIONS_DEFINE= DOCS do-install: @${MKDIR} ${STAGEDIR}${PREFIX}/${BBDB_LISPDIR} ${INSTALL_DATA} ${WRKSRC}/lisp/*.el ${WRKSRC}/lisp/*.elc \ ${STAGEDIR}${PREFIX}/${BBDB_LISPDIR} ${INSTALL_DATA} ${WRKSRC}/doc/${PORTNAME}.info \ ${STAGEDIR}${PREFIX}/${INFO_PATH} do-install-DOCS-on: @${MKDIR} ${STAGEDIR}${DOCSDIR} ${INSTALL_DATA} ${WRKSRC}/doc/bbdb.pdf ${STAGEDIR}${DOCSDIR} .include Index: head/databases/gnats4/Makefile =================================================================== --- head/databases/gnats4/Makefile (revision 471190) +++ head/databases/gnats4/Makefile (revision 471191) @@ -1,113 +1,113 @@ # Created by: Oliver Eikemeier # $FreeBSD$ PORTNAME= gnats PORTVERSION= 4.1.0 -PORTREVISION= 8 +PORTREVISION= 9 CATEGORIES= databases devel MASTER_SITES= GNU PKGNAMESUFFIX= 4 MAINTAINER= portmaster@bsdforge.com COMMENT= GNATS, the GNU Problem Report Management System BROKEN_powerpc64= Does not build: error: conflicting types for yy_scan_string GNU_CONFIGURE= yes USES= cpe gmake makeinfo USE_GCC= any USERS= gnats CPE_VENDOR= gnu PKGMESSAGE= ${WRKDIR}/pkg-message PKGINSTALL= ${WRKDIR}/pkg-install .ifdef WANT_FREEFALL_CFG EXTRA_PATCHES+= ${PATCHDIR}/extrapatch-* GNATSDBDIR= ${DATADIR} CONFIGURE_ARGS+= --with-gnats-default-db=${GNATSDBDIR}/gnats-db WITH_SUBMITTER_ID= current-users WITH_ORGANIZATION= FreeBSD WITH_GNATSD_SERVICE= support .endif GNATSDBDIR?= /var/db/gnats CONFIGURE_ARGS+= --sharedstatedir=${GNATSDBDIR} .ifdef WITH_SUBMITTER_ID CONFIGURE_ARGS+= --with-submitter=${WITH_SUBMITTER_ID} .endif .ifdef WITH_ORGANIZATION CONFIGURE_ARGS+= --with-organization=${WITH_ORGANIZATION:Q} .endif .ifdef WITH_GNATSD_SERVICE CONFIGURE_ARGS+= --with-gnats-service=${WITH_GNATSD_SERVICE} .endif PLIST_SUB= GNATSDBDIR=${GNATSDBDIR} INFO= gnats-faq gnats PORTDOCS= NEWS UPGRADING OPTIONS_DEFINE= DOCS EMACS SERVER OPTIONS_DEFAULT=SERVER OPTIONS_SUB= yes EMACS_USES= emacs EMACS_DESC= Install Emacs Lisp support file EMACS_VARS= EMACS_NO_DEPENDS=yes SERVER_DESC= Install the gnats server too .include .if ! ${PORT_OPTIONS:MSERVER} ALL_TARGET= all-tools INSTALL_TARGET= install-tools .endif .if ${PORT_OPTIONS:MEMACS} CONFIGURE_ARGS+=--with-lispdir=${LOCALBASE}/${EMACS_SITE_LISPDIR} .else PLIST_SUB+= EMACS_SITE_LISPDIR="@comment " .endif pre-everything:: .if !defined(PACKAGE_BUILDING) && !defined(WANT_FREEFALL_CFG) @${ECHO} "=============================================================" @${ECHO} @${ECHO} "You can build ${PKGNAME} with the following options:" @${ECHO} @${ECHO} "WITH_SUBMITTER_ID=unknown default submitter-id" @${ECHO} "WITH_ORGANIZATION='unknown' default organization" @${ECHO} "WITH_GNATSD_SERVICE=support default gnatsd port name" @${ECHO} @${ECHO} "=============================================================" @${ECHO} .endif pre-configure: @${ECHO_CMD} 'RELEASE_TAG="\`uname -srm\`"' > ${WRKSRC}/release-info post-build: @for doc in pkg-message pkg-install; do \ ${SED} -e 's,%%PREFIX%%,${STAGEDIR}${PREFIX},g' \ -e 's,%%GNATSDBDIR%%,${GNATSDBDIR},g' \ ${PKGDIR}/$${doc} >${WRKDIR}/$${doc}; \ done pre-install: @${MKDIR} ${STAGEDIR}${PREFIX}/libexec/gnats post-install: .if ${PORT_OPTIONS:MSERVER} ${MV} ${STAGEDIR}${ETCDIR}/databases.default \ ${STAGEDIR}${ETCDIR}/databases.sample ${MV} ${STAGEDIR}${ETCDIR}/gnatsd.host_access.default \ ${STAGEDIR}${ETCDIR}/gnatsd.host_access.sample .endif @${MKDIR} ${STAGEDIR}${DOCSDIR} (cd ${WRKSRC} && ${INSTALL_DATA} ${PORTDOCS} ${STAGEDIR}${DOCSDIR}) .include Index: head/deskutils/howm/Makefile =================================================================== --- head/deskutils/howm/Makefile (revision 471190) +++ head/deskutils/howm/Makefile (revision 471191) @@ -1,40 +1,45 @@ # $FreeBSD$ PORTNAME= howm PORTVERSION= 1.4.3 PORTREVISION= 2 CATEGORIES= deskutils MASTER_SITES= http://howm.sourceforge.jp/a/ PKGNAMESUFFIX= ${EMACS_PKGNAMESUFFIX} MAINTAINER= kuriyama@FreeBSD.org COMMENT= Write fragmentarily and read collectively LICENSE= GPLv2+ LICENSE_FILE= ${WRKSRC}/COPYING +.if ${FLAVOR:U} != devel && ${FLAVOR:U} != devel_nox +# http://pkg.awarnach.mathstat.dal.ca/data/11i386-default/2018-05-30_07h36m11s/logs/errors/howm-emacs26-1.4.3_3.log +BROKEN= fails to build +.endif + USES= emacs GNU_CONFIGURE= yes PORTDOCS= *.html *.png PORTEXAMPLES= en/0000-00-00-000000.txt ja/0000-00-00-000000.txt OPTIONS_DEFINE= DOCS EXAMPLES NO_ARCH= yes do-install: cd ${WRKSRC} && ${INSTALL_DATA} *.el *.elc \ ${STAGEDIR}${PREFIX}/${EMACS_SITE_LISPDIR} do-install-DOCS-on: @${MKDIR} ${STAGEDIR}${DOCSDIR} (cd ${WRKSRC}/doc && ${INSTALL_DATA} *.html *.png ${STAGEDIR}${DOCSDIR}) do-install-EXAMPLES-on: @${MKDIR} ${STAGEDIR}${EXAMPLESDIR}/en ${STAGEDIR}${EXAMPLESDIR}/ja (cd ${WRKSRC} && ${INSTALL_DATA} ja/0* ${STAGEDIR}${EXAMPLESDIR}/ja) (cd ${WRKSRC} && ${INSTALL_DATA} en/0* ${STAGEDIR}${EXAMPLESDIR}/en) .include Index: head/devel/cask/Makefile =================================================================== --- head/devel/cask/Makefile (revision 471190) +++ head/devel/cask/Makefile (revision 471191) @@ -1,43 +1,44 @@ # $FreeBSD$ PORTNAME= cask PORTVERSION= 0.8.3 DISTVERSIONPREFIX= v +PORTREVISION= 1 CATEGORIES= devel elisp PKGNAMESUFFIX= ${EMACS_PKGNAMESUFFIX} MAINTAINER= hrs@FreeBSD.org COMMENT= Project management tool for Emacs LICENSE= GPLv3 USES= emacs python shebangfix USE_GITHUB= yes NO_ARCH= yes 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 SHEBANG_FILES= 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 471190) +++ head/devel/clojure-cider/Makefile (revision 471191) @@ -1,48 +1,48 @@ # $FreeBSD$ PORTNAME= clojure-cider PORTVERSION= 0.16.0 DISTVERSIONPREFIX= v -PORTREVISION= 1 +PORTREVISION= 2 CATEGORIES= devel elisp PKGNAMESUFFIX= ${EMACS_PKGNAMESUFFIX} MAINTAINER= bofh@FreeBSD.org COMMENT= Clojure IDE and REPL for Emacs LICENSE= GPLv3+ RUN_DEPENDS= clojure-mode.el${EMACS_PKGNAMESUFFIX}>0:lang/clojure-mode.el@${EMACS_FLAVOR} \ dash.el${EMACS_PKGNAMESUFFIX}>0:devel/dash.el@${EMACS_FLAVOR} \ epl.el${EMACS_PKGNAMESUFFIX}>0:devel/epl.el@${EMACS_FLAVOR} \ pkg-info.el${EMACS_PKGNAMESUFFIX}>0:devel/pkg-info.el@${EMACS_FLAVOR} USES= emacs USE_GITHUB= yes GH_ACCOUNT= clojure-emacs GH_PROJECT= cider NO_BUILD= yes NO_ARCH= yes PLIST_FILES= ${EMACS_SITE_LISPDIR}/cider-client.el \ ${EMACS_SITE_LISPDIR}/cider-eldoc.el \ ${EMACS_SITE_LISPDIR}/cider-inspector.el \ ${EMACS_SITE_LISPDIR}/cider-interaction.el \ ${EMACS_SITE_LISPDIR}/cider-macroexpansion.el \ ${EMACS_SITE_LISPDIR}/cider-mode.el \ ${EMACS_SITE_LISPDIR}/cider-repl.el \ ${EMACS_SITE_LISPDIR}/cider-scratch.el \ ${EMACS_SITE_LISPDIR}/cider-selector.el \ ${EMACS_SITE_LISPDIR}/cider-stacktrace.el \ ${EMACS_SITE_LISPDIR}/cider-util.el \ ${EMACS_SITE_LISPDIR}/cider.el \ ${EMACS_SITE_LISPDIR}/nrepl-client.el do-install: .for f in ${PLIST_FILES:S,^${EMACS_SITE_LISPDIR}/,,} ${INSTALL_DATA} ${WRKSRC}/${f} \ ${STAGEDIR}${PREFIX}/${EMACS_SITE_LISPDIR} .endfor .include Index: head/devel/dash.el/Makefile =================================================================== --- head/devel/dash.el/Makefile (revision 471190) +++ head/devel/dash.el/Makefile (revision 471191) @@ -1,26 +1,27 @@ # $FreeBSD$ PORTNAME= dash.el PORTVERSION= 2.14.1 +PORTREVISION= 1 CATEGORIES= devel elisp PKGNAMESUFFIX= ${EMACS_PKGNAMESUFFIX} MAINTAINER= hrs@FreeBSD.org COMMENT= Modern list library for Emacs LICENSE= GPLv3 USES= emacs USE_GITHUB= yes GH_ACCOUNT= magnars NO_ARCH= 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 471190) +++ head/devel/distel/Makefile (revision 471191) @@ -1,48 +1,48 @@ # $FreeBSD$ PORTNAME= distel PORTVERSION= 4.1.1 -PORTREVISION= 2 +PORTREVISION= 3 CATEGORIES= devel elisp PKGNAMESUFFIX= ${EMACS_PKGNAMESUFFIX} MAINTAINER= olgeni@FreeBSD.org COMMENT= Distel extends Emacs Lisp with Erlang-style message passing LICENSE= MIT BUILD_DEPENDS+= erlc:lang/erlang USES= emacs USE_GITHUB= yes GH_ACCOUNT= massemanet PLIST_SUB= VERSION="${PORTVERSION}" 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 471190) +++ head/devel/epl.el/Makefile (revision 471191) @@ -1,26 +1,26 @@ # $FreeBSD$ PORTNAME= epl.el PORTVERSION= 0.8 -PORTREVISION= 2 +PORTREVISION= 3 CATEGORIES= devel elisp PKGNAMESUFFIX= ${EMACS_PKGNAMESUFFIX} MAINTAINER= hrs@FreeBSD.org COMMENT= Emacs Package Library LICENSE= GPLv3 USES= emacs USE_GITHUB= yes GH_ACCOUNT= cask GH_PROJECT= epl 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/ghub/Makefile =================================================================== --- head/devel/ghub/Makefile (revision 471190) +++ head/devel/ghub/Makefile (revision 471191) @@ -1,40 +1,41 @@ # $FreeBSD$ PORTNAME= ghub DISTVERSIONPREFIX= v DISTVERSION= 2.0.1 +PORTREVISION= 1 CATEGORIES= devel elisp PKGNAMESUFFIX= ${EMACS_PKGNAMESUFFIX} MAINTAINER= yasu@utahime.org COMMENT= Minuscule client library for the Github API LICENSE= GPLv3+ LICENSE_FILE= ${WRKSRC}/LICENSE USES= emacs gmake makeinfo USE_GITHUB= yes GH_ACCOUNT= magit NO_ARCH= yes INFO= ghub PLIST_FILES= ${EMACS_VERSION_SITE_LISPDIR}/ghub.el \ ${EMACS_VERSION_SITE_LISPDIR}/ghub.elc \ ${EMACS_VERSION_SITE_LISPDIR}/ghub-autoloads.el OPTIONS_DEFINE= DOCS PORTDOCS= README.md do-install: @${MKDIR} ${STAGEDIR}${PREFIX}/${EMACS_VERSION_SITE_LISPDIR} ${INSTALL_DATA} ${WRKSRC}/ghub*.el* \ ${STAGEDIR}${PREFIX}/${EMACS_VERSION_SITE_LISPDIR} do-install-DOCS-on: @${MKDIR} ${STAGEDIR}${DOCSDIR} ${INSTALL_DATA} ${WRKSRC}/*.info ${STAGEDIR}${PREFIX}/${INFO_PATH} ${INSTALL_DATA} ${WRKSRC}/README.md ${STAGEDIR}${DOCSDIR} .include Index: head/devel/git-modes/Makefile =================================================================== --- head/devel/git-modes/Makefile (revision 471190) +++ head/devel/git-modes/Makefile (revision 471191) @@ -1,41 +1,42 @@ # Created by: KIMURA Yasuhiro # $FreeBSD$ PORTNAME= git-modes DISTVERSION= 1.2.7 +PORTREVISION= 1 PORTEPOCH= 1 CATEGORIES= devel elisp PKGNAMESUFFIX= ${EMACS_PKGNAMESUFFIX} MAINTAINER= yasu@utahime.org COMMENT= GNU Emacs modes for Git-related files LICENSE= GPLv3 LICENSE_FILE= ${WRKSRC}/LICENSE USES= emacs gmake USE_GITHUB= yes GH_ACCOUNT= magit NO_ARCH= yes ALL_TARGET= lisp PORTDOCS= README.md 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} ${INSTALL_DATA} ${WRKSRC}/*.el ${WRKSRC}/*.elc \ ${STAGEDIR}${PREFIX}/${ELISPDIR} do-install-DOCS-on: @${MKDIR} ${STAGEDIR}${DOCSDIR} ${INSTALL_DATA} ${WRKSRC}/README.md ${STAGEDIR}${DOCSDIR} .include Index: head/devel/magit/Makefile =================================================================== --- head/devel/magit/Makefile (revision 471190) +++ head/devel/magit/Makefile (revision 471191) @@ -1,47 +1,48 @@ # Created by: Jun Kuriyama # $FreeBSD$ PORTNAME= magit PORTVERSION= 2.12.1 +PORTREVISION= 1 CATEGORIES= devel elisp PKGNAMESUFFIX= ${EMACS_PKGNAMESUFFIX} MAINTAINER= yasu@utahime.org COMMENT= Interface to Git for Emacs LICENSE= GPLv3+ LICENSE_FILE= ${WRKSRC}/LICENSE BUILD_DEPENDS= dash.el${EMACS_PKGNAMESUFFIX}>=2.13.0:devel/dash.el@${EMACS_FLAVOR} \ ghub${EMACS_PKGNAMESUFFIX}>=2.0.0:devel/ghub@${EMACS_FLAVOR} \ magit-popup${EMACS_PKGNAMESUFFIX}>=2.12.3:devel/magit-popup@${EMACS_FLAVOR} \ with-editor${EMACS_PKGNAMESUFFIX}>=2.7.2:editors/with-editor@${EMACS_FLAVOR} RUN_DEPENDS= dash.el${EMACS_PKGNAMESUFFIX}>=2.13.0:devel/dash.el@${EMACS_FLAVOR} \ ghub${EMACS_PKGNAMESUFFIX}>=2.0.0:devel/ghub@${EMACS_FLAVOR} \ magit-popup${EMACS_PKGNAMESUFFIX}>=2.12.3:devel/magit-popup@${EMACS_FLAVOR} \ with-editor${EMACS_PKGNAMESUFFIX}>=2.7.2:editors/with-editor@${EMACS_FLAVOR} USES= emacs gmake makeinfo USE_GITHUB= yes INFO= magit PORTDOCS= AUTHORS.md NO_ARCH= yes 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} 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 Index: head/devel/magit-popup/Makefile =================================================================== --- head/devel/magit-popup/Makefile (revision 471190) +++ head/devel/magit-popup/Makefile (revision 471191) @@ -1,43 +1,44 @@ # $FreeBSD$ PORTNAME= magit-popup PORTVERSION= 2.12.3 DISTVERSIONPREFIX= v +PORTREVISION= 1 CATEGORIES= devel elisp PKGNAMESUFFIX= ${EMACS_PKGNAMESUFFIX} MAINTAINER= yasu@utahime.org COMMENT= Define prefix-infix-suffix command combos LICENSE= GPLv3+ LICENSE_FILE= ${WRKSRC}/LICENCE BUILD_DEPENDS= dash.el${EMACS_PKGNAMESUFFIX}>=2.12.1:devel/dash.el@${EMACS_FLAVOR} RUN_DEPENDS= dash.el${EMACS_PKGNAMESUFFIX}>=2.12.1:devel/dash.el@${EMACS_FLAVOR} USES= emacs gmake makeinfo USE_GITHUB= yes GH_ACCOUNT= magit INFO= magit-popup MAKE_ENV+= LOAD_PATH="-L ${PREFIX}/${EMACS_SITE_LISPDIR}" NO_ARCH= yes PORTDOCS= README.md PLIST_FILES= ${EMACS_VERSION_SITE_LISPDIR}/magit-popup.el \ ${EMACS_VERSION_SITE_LISPDIR}/magit-popup.elc \ ${EMACS_VERSION_SITE_LISPDIR}/magit-popup-autoloads.el OPTIONS_DEFINE= DOCS do-install: @${MKDIR} ${STAGEDIR}${PREFIX}/${EMACS_VERSION_SITE_LISPDIR} ${INSTALL_DATA} ${WRKSRC}/*.el* \ ${STAGEDIR}${PREFIX}/${EMACS_VERSION_SITE_LISPDIR} do-install-DOCS-on: @${MKDIR} ${STAGEDIR}${DOCSDIR} ${INSTALL_DATA} ${WRKSRC}/*.info ${STAGEDIR}${PREFIX}/${INFO_PATH} ${INSTALL_DATA} ${WRKSRC}/README.md ${STAGEDIR}${DOCSDIR} .include Index: head/devel/p5-Sepia/Makefile =================================================================== --- head/devel/p5-Sepia/Makefile (revision 471190) +++ head/devel/p5-Sepia/Makefile (revision 471191) @@ -1,31 +1,31 @@ # Created by: Ashish SHUKLA # $FreeBSD$ PORTNAME= Sepia PORTVERSION= 0.992 -PORTREVISION= 10 +PORTREVISION= 11 CATEGORIES= devel perl5 MASTER_SITES= CPAN PKGNAMEPREFIX= p5- PKGNAMESUFFIX= ${EMACS_PKGNAMESUFFIX} 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= emacs gmake makeinfo perl5 USE_PERL5= configure 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 471190) +++ head/devel/pkg-info.el/Makefile (revision 471191) @@ -1,26 +1,26 @@ # $FreeBSD$ PORTNAME= pkg-info.el PORTVERSION= 0.6 -PORTREVISION= 1 +PORTREVISION= 2 CATEGORIES= devel elisp PKGNAMESUFFIX= ${EMACS_PKGNAMESUFFIX} MAINTAINER= hrs@FreeBSD.org COMMENT= Provide information about Emacs packages LICENSE= GPLv3 USES= emacs USE_GITHUB= yes GH_ACCOUNT= lunaryorn NO_ARCH= 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 471190) +++ head/devel/psvn/Makefile (revision 471191) @@ -1,39 +1,39 @@ # Created by: Kimura Fuyuki # $FreeBSD$ PORTNAME= psvn PORTVERSION= 20120326.212349 -PORTREVISION= 7 +PORTREVISION= 8 CATEGORIES= devel elisp MASTER_SITES= http://www.xsteve.at/prg/emacs/ PKGNAMESUFFIX= ${EMACS_PKGNAMESUFFIX} DISTNAME= psvn.el EXTRACT_SUFX= # empty MAINTAINER= yasu@utahime.org COMMENT= Subversion interface for Emacs LICENSE= GPLv2+ RUN_DEPENDS= svn:devel/subversion USES= emacs 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 471190) +++ head/devel/pymacs/Makefile (revision 471191) @@ -1,35 +1,35 @@ # Created by: mwm@mired.org # $FreeBSD$ PORTNAME= Pymacs PORTVERSION= 0.25 DISTVERSIONPREFIX= v -PORTREVISION= 4 +PORTREVISION= 5 CATEGORIES= devel editors python elisp PKGNAMESUFFIX= ${EMACS_PKGNAMESUFFIX} MAINTAINER= ports@FreeBSD.org COMMENT= Python package for scripting emacs LICENSE= GPLv2 USES= emacs python:2.7 USE_GITHUB= yes GH_ACCOUNT= pinard USE_PYTHON= distutils pre-configure: @(cd ${WRKSRC}; \ ${PYTHON_CMD} pppp -C ppppconfig.py Pymacs.py.in \ pppp.rst.in pymacs.el.in pymacs.rst.in \ contrib tests) post-build: (cd ${WRKSRC} && ${EMACS_CMD} -batch -q -no-site-file -no-init-file \ -f batch-byte-compile pymacs.el) post-install: (cd ${WRKSRC} && ${INSTALL_DATA} pymacs.el pymacs.elc \ ${STAGEDIR}${PREFIX}/${EMACS_SITE_LISPDIR}) .include Index: head/devel/tablist/Makefile =================================================================== --- head/devel/tablist/Makefile (revision 471190) +++ head/devel/tablist/Makefile (revision 471191) @@ -1,34 +1,35 @@ # $FreeBSD$ PORTNAME= tablist DISTVERSIONPREFIX= v DISTVERSION= 0.70-4 DISTVERSIONSUFFIX= -gc834a84 +PORTREVISION= 1 CATEGORIES= devel PKGNAMESUFFIX= ${EMACS_PKGNAMESUFFIX} MAINTAINER= jrm@FreeBSD.org COMMENT= Emacs package for extended tabulated-list-mode LICENSE= GPLv3+ LICENSE_FILE= ${WRKSRC}/COPYING USES= emacs USE_GITHUB= yes GH_ACCOUNT= politza NO_ARCH= yes PLIST_FILES= ${EMACS_SITE_LISPDIR}/tablist.el \ ${EMACS_SITE_LISPDIR}/tablist.elc \ ${EMACS_SITE_LISPDIR}/tablist-filter.el \ ${EMACS_SITE_LISPDIR}/tablist-filter.elc do-build: ${EMACS_CMD} -Q --batch -L ${WRKSRC} -f batch-byte-compile ${WRKSRC}/*.el do-install: @${MKDIR} ${STAGEDIR}${PREFIX}/${EMACS_SITE_LISPDIR} ${INSTALL_DATA} ${WRKSRC}/*.el ${WRKSRC}/*.elc \ ${STAGEDIR}${PREFIX}/${EMACS_SITE_LISPDIR} .include Index: head/editors/apel/Makefile =================================================================== --- head/editors/apel/Makefile (revision 471190) +++ head/editors/apel/Makefile (revision 471191) @@ -1,34 +1,34 @@ # Created by: Shigeyuki FUKUSHIMA # $FreeBSD$ PORTNAME= apel PORTVERSION= ${APEL_VER} -PORTREVISION= 15 +PORTREVISION= 16 CATEGORIES= editors elisp MASTER_SITES= http://git.chise.org/elisp/dist/apel/ PKGNAMESUFFIX= ${EMACS_PKGNAMESUFFIX} MAINTAINER= nobutaka@FreeBSD.org COMMENT= Portable Emacs Library LICENSE= GPLv2 USES= emacs NO_ARCH= yes APEL_VER= 10.8 ALL_TARGET= elc MAKE_ARGS+= PREFIX="${STAGEDIR}${PREFIX}" \ LISPDIR="${STAGEDIR}${PREFIX}/${EMACS_SITE_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 471190) +++ head/editors/flim/Makefile (revision 471191) @@ -1,55 +1,55 @@ # Created by: Shigeyuki FUKUSHIMA # $FreeBSD$ PORTNAME= flim PORTVERSION= 1.14.9 -PORTREVISION= 17 +PORTREVISION= 18 PORTEPOCH= 1 CATEGORIES= editors elisp MASTER_SITES= http://git.chise.org/elisp/dist/${PORTNAME}/${PORTNAME}-${DISTVERSION:R}/ PKGNAMESUFFIX= ${EMACS_PKGNAMESUFFIX} MAINTAINER= nobutaka@FreeBSD.org COMMENT= Message representation or encoding elisp library for emacs LICENSE= GPLv2 BUILD_DEPENDS= apel${EMACS_PKGNAMESUFFIX}>0:editors/apel@${EMACS_FLAVOR} \ nkf:japanese/nkf RUN_DEPENDS= apel${EMACS_PKGNAMESUFFIX}>0:editors/apel@${EMACS_FLAVOR} USES= cpe emacs makeinfo CPE_VENDOR= gnu NO_ARCH= yes ALL_TARGET= elc MAKE_ARGS+= PREFIX="${STAGEDIR}${PREFIX}" \ LISPDIR="${STAGEDIR}${PREFIX}/${EMACS_SITE_LISPDIR}" INFO= mime-en mime-ja OPTIONS_DEFINE= DOCS post-build: @(cd ${WRKSRC} ; \ for i in mime-en.texi mime-ja.texi; do \ ${CAT} $${i} | nkf -e > $${i}.jis ; \ ${MAKEINFO} --no-split --no-validate $${i}.jis ; \ done) post-install: @(cd ${WRKSRC} ; \ for i in mime-en.info mime-ja.info; do \ ${INSTALL_DATA} ${WRKSRC}/$${i} ${STAGEDIR}${PREFIX}/info ; \ done) post-install-DOCS-on: @${MKDIR} ${STAGEDIR}${DOCSDIR} @(cd ${WRKSRC} ; \ for i in ChangeLog NEWS README.* VERSION ; do \ ${INSTALL_DATA} $${i} ${STAGEDIR}${DOCSDIR}/ ; \ done) .include Index: head/editors/paredit-mode.el/Makefile =================================================================== --- head/editors/paredit-mode.el/Makefile (revision 471190) +++ head/editors/paredit-mode.el/Makefile (revision 471191) @@ -1,25 +1,25 @@ # $FreeBSD$ PORTNAME= paredit-mode.el PORTVERSION= 24 -PORTREVISION= 3 +PORTREVISION= 4 CATEGORIES= editors elisp MASTER_SITES= http://mumble.net/~campbell/emacs/ PKGNAMESUFFIX= ${EMACS_PKGNAMESUFFIX} DISTNAME= paredit-${PORTVERSION}.el EXTRACT_SUFX= EXTRACT_ONLY= MAINTAINER= olgeni@FreeBSD.org COMMENT= Minor mode for performing editing of S-expression data USES= emacs 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 471190) +++ head/editors/psgml/Makefile (revision 471191) @@ -1,40 +1,40 @@ # Created by: Shigeyuki Fukushima # $FreeBSD$ PORTNAME= psgml PORTVERSION= 1.4.0 -PORTREVISION= 4 +PORTREVISION= 5 CATEGORIES= editors elisp MASTER_SITES= SF/${PORTNAME}/ALPHA%20${PORTNAME}/${PORTVERSION} PKGNAMESUFFIX= ${EMACS_PKGNAMESUFFIX} 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 USES= emacs 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 471190) +++ head/editors/semi/Makefile (revision 471191) @@ -1,58 +1,58 @@ # Created by: Shigeyuki FUKUSHIMA # $FreeBSD$ PORTNAME= semi PORTVERSION= ${SEMI_VER} -PORTREVISION= 19 +PORTREVISION= 20 CATEGORIES= editors elisp MASTER_SITES= http://git.chise.org/elisp/dist/semi/semi-1.14-for-flim-1.14/ PKGNAMESUFFIX= ${EMACS_PKGNAMESUFFIX} MAINTAINER= nobutaka@FreeBSD.org COMMENT= SEMI, Library of MIME feature for GNU Emacs for emacs LICENSE= GPLv2 BUILD_DEPENDS= flim${EMACS_PKGNAMESUFFIX}>0:editors/flim@${EMACS_FLAVOR} \ nkf:japanese/nkf RUN_DEPENDS= flim${EMACS_PKGNAMESUFFIX}>0:editors/flim@${EMACS_FLAVOR} USES= emacs makeinfo NO_ARCH= yes FLIM_TRUNK= 1.14 SEMI_VER= ${SEMI_TRUNK}.6 SEMI_TRUNK= 1.14 ALL_TARGET= elc MAKE_ARGS+= PREFIX="${STAGEDIR}${PREFIX}" \ LISPDIR="${STAGEDIR}${PREFIX}/${EMACS_SITE_LISPDIR}" \ VERSION_SPECIFIC_LISPDIR="${STAGEDIR}${EMACS_VERSION_SITE_LISPDIR}" INFO= mime-ui-en mime-ui-ja OPTIONS_DEFINE= DOCS post-build: @(cd ${WRKSRC} ; \ for i in mime-ui-en.texi mime-ui-ja.texi; do \ ${CAT} $${i} | nkf -e > $${i}.jis ; \ ${MAKEINFO} --no-split --no-validate $${i}.jis ; \ done) post-install: @(cd ${WRKSRC} ; \ for i in mime-ui-en.info mime-ui-ja.info; do \ ${INSTALL_DATA} ${WRKSRC}/$${i} ${STAGEDIR}${PREFIX}/info ; \ done) post-install-DOCS-on: @${MKDIR} ${STAGEDIR}${DOCSDIR} @(cd ${WRKSRC} ; \ for i in ChangeLog NEWS README.* TODO VERSION ; do \ ${INSTALL_DATA} $${i} ${STAGEDIR}${DOCSDIR}/ ; \ done) .include Index: head/editors/slime/Makefile =================================================================== --- head/editors/slime/Makefile (revision 471190) +++ head/editors/slime/Makefile (revision 471191) @@ -1,62 +1,63 @@ # Created by: Dominic Mitchell # $FreeBSD$ PORTNAME= slime DISTVERSIONPREFIX= v DISTVERSION= 2.20 +PORTREVISION= 1 CATEGORIES= editors elisp PKGNAMESUFFIX= ${EMACS_PKGNAMESUFFIX} MAINTAINER= joe@thrallingpenguin.com COMMENT= Superior Lisp Interaction Mode for Emacs LICENSE= PD BUILD_DEPENDS= texinfo>=5.2:print/texinfo USES= emacs gmake USE_GITHUB= yes NO_ARCH= yes SLIME_LISPDIR= ${PREFIX}/${EMACS_VERSION_SITE_LISPDIR}/slime SUB_FILES= pkg-message SUB_LIST= SLIME_LISPDIR="${SLIME_LISPDIR}" INFO= slime PORTDOCS= CONTRIBUTING.md 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} ${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 471190) +++ head/editors/tamago/Makefile (revision 471191) @@ -1,31 +1,36 @@ # Created by: tetsushi NAKAI # $FreeBSD$ PORTNAME= tamago PORTVERSION= 4.0.6.0.20041122.19.14 DISTVERSIONPREFIX= v PORTREVISION= 3 CATEGORIES= editors elisp PKGNAMESUFFIX= ${EMACS_PKGNAMESUFFIX} MAINTAINER= hrs@FreeBSD.org COMMENT= Egg V4, Multilingual Input Method for Emacsen LICENSE= GPLv2 +.if ${FLAVOR:U} != devel && ${FLAVOR:U} != devel_nox +# http://pkg.awarnach.mathstat.dal.ca/data/11i386-default/2018-05-30_07h36m11s/logs/errors/tamago-emacs26-4.0.6.0.20041122.19.14_4.log +BROKEN= fails to build +.endif + USES= emacs EMACS_FLAVORS_EXCLUDE= devel_full # fails to build 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/web-mode/Makefile =================================================================== --- head/editors/web-mode/Makefile (revision 471190) +++ head/editors/web-mode/Makefile (revision 471191) @@ -1,32 +1,32 @@ # $FreeBSD$ PORTNAME= web-mode PORTVERSION= 15.1 DISTVERSIONPREFIX= v -PORTREVISION= 3 +PORTREVISION= 4 CATEGORIES= editors elisp PKGNAMESUFFIX= ${EMACS_PKGNAMESUFFIX} MAINTAINER= hrs@FreeBSD.org COMMENT= Autonomous Emacs major-mode for editing web templates LICENSE= GPLv2 USES= emacs USE_GITHUB= yes GH_ACCOUNT= fxbois 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 471190) +++ head/editors/with-editor/Makefile (revision 471191) @@ -1,42 +1,43 @@ # Created by: KIMURA Yasuhiro # $FreeBSD$ PORTNAME= with-editor DISTVERSIONPREFIX= v DISTVERSION= 2.7.3 +PORTREVISION= 1 CATEGORIES= editors elisp PKGNAMESUFFIX= ${EMACS_PKGNAMESUFFIX} MAINTAINER= yasu@utahime.org COMMENT= Use the Emacsclient as the $$EDITOR of child processes LICENSE= GPLv3+ LICENSE_FILE= ${WRKSRC}/LICENSE USES= emacs gmake makeinfo USE_GITHUB= yes GH_ACCOUNT= magit NO_ARCH= yes INFO= with-editor 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 OPTIONS_DEFINE= DOCS PORTDOCS= README.md do-install: @${MKDIR} ${STAGEDIR}${PREFIX}/${EMACS_VERSION_SITE_LISPDIR} ${INSTALL_DATA} ${WRKSRC}/*.el ${WRKSRC}/*.elc \ ${STAGEDIR}${PREFIX}/${EMACS_VERSION_SITE_LISPDIR} do-install-DOCS-on: @${MKDIR} ${STAGEDIR}${DOCSDIR} ${INSTALL_DATA} ${WRKSRC}/*.info ${STAGEDIR}${PREFIX}/${INFO_PATH} ${INSTALL_DATA} ${WRKSRC}/README.md ${STAGEDIR}${DOCSDIR} .include Index: head/graphics/xface.el/Makefile =================================================================== --- head/graphics/xface.el/Makefile (revision 471190) +++ head/graphics/xface.el/Makefile (revision 471191) @@ -1,42 +1,47 @@ # Created by: Yoichi NAKAYAMA # $FreeBSD$ PORTNAME= xface.el PORTVERSION= 1.3.6.24 PORTREVISION= 17 CATEGORIES= graphics elisp MASTER_SITES= http://www.jpl.org/ftp/pub/elisp/ \ ftp://ftp.jpl.org/pub/elisp/ PKGNAMESUFFIX= ${EMACS_PKGNAMESUFFIX} DISTNAME= x-face-${PORTVERSION} MAINTAINER= ports@FreeBSD.org COMMENT= X-Face encoder/decoder/viewer for Emacsen LICENSE= GPLv2+ +.if ${FLAVOR:U} != devel && ${FLAVOR:U} != devel_nox +# http://pkg.awarnach.mathstat.dal.ca/data/11i386-default/2018-05-30_07h36m11s/logs/errors/xface.el-emacs26-1.3.6.24_18.log +BROKEN= fails to build +.endif + RUN_DEPENDS= compface:mail/faces USES= emacs EMACS_FLAVORS_EXCLUDE= devel_full devel_nox # fail to build 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 471190) +++ head/irc/riece/Makefile (revision 471191) @@ -1,34 +1,34 @@ # Created by: KIMURA Yasuhiro # $FreeBSD$ PORTNAME= riece PORTVERSION= 9.0.0 -PORTREVISION= 7 +PORTREVISION= 8 PORTEPOCH= 1 CATEGORIES= irc elisp MASTER_SITES= SAVANNAH PKGNAMESUFFIX= ${EMACS_PKGNAMESUFFIX} MAINTAINER= ports@FreeBSD.org COMMENT= IRC client for Emacs LICENSE= GPLv3+ LICENSE_FILE= ${WRKSRC}/COPYING USES= emacs gmake NO_ARCH= yes GNU_CONFIGURE= yes CONFIGURE_ARGS= --with-emacs=${EMACS_CMD} \ --with-lispdir=${STAGEDIR}${PREFIX}/${EMACS_VERSION_SITE_LISPDIR} INFO= riece-en riece-ja OPTIONS_DEFINE= DOCS 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 471190) +++ head/japanese/boiled-mozc/Makefile (revision 471191) @@ -1,36 +1,36 @@ # $FreeBSD$ PORTNAME= boiled-mozc PORTVERSION= 0.7 DISTVERSIONPREFIX=v -PORTREVISION= 4 +PORTREVISION= 5 CATEGORIES= japanese editors elisp PKGNAMESUFFIX= ${EMACS_PKGNAMESUFFIX} MAINTAINER= ume@FreeBSD.org COMMENT= Wrapper to mozc.el that offers modeless ("boil"ed) input style LICENSE= BSD2CLAUSE BUILD_DEPENDS= ja-mozc-el${EMACS_PKGNAMESUFFIX}>0:japanese/mozc-el@${EMACS_FLAVOR} RUN_DEPENDS= ja-mozc-el${EMACS_PKGNAMESUFFIX}>0:japanese/mozc-el@${EMACS_FLAVOR} USES= emacs USE_GITHUB= yes GH_ACCOUNT= tadanagao 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 471190) +++ head/japanese/ddskk/Makefile (revision 471191) @@ -1,62 +1,63 @@ # Created by: Shigeyuki FUKUSHIMA # $FreeBSD$ PORTNAME= ddskk DISTVERSION= 16.2 CATEGORIES= japanese elisp +PORTREVISION= 1 MASTER_SITES= ftp://ftp.ring.gr.jp/pub/elisp/skk/maintrunk/ \ http://www.ring.gr.jp/archives/elisp/skk/maintrunk/ \ http://openlab.ring.gr.jp/skk/maintrunk/ PKGNAMESUFFIX= ${EMACS_PKGNAMESUFFIX} MAINTAINER= kenji@k2r.org COMMENT= Simple Kana to Kanji conversion program on Emacsen LICENSE= GPLv2+ LICENSE_FILE= ${WRKSRC}/READMEs/COPYING USES= emacs 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 Development.ja.org FAQ.ja NEWS.ja ${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/lookup/Makefile =================================================================== --- head/japanese/lookup/Makefile (revision 471190) +++ head/japanese/lookup/Makefile (revision 471191) @@ -1,31 +1,32 @@ # Created by: Satoshi Taoka # $FreeBSD$ PORTNAME= lookup PORTVERSION= 1.99.96.20180209 +PORTREVISION= 1 CATEGORIES= japanese elisp PKGNAMESUFFIX= ${EMACS_PKGNAMESUFFIX} MAINTAINER= yasu@utahime.org COMMENT= Emacs search interface for CD-ROM books, etc LICENSE= GPLv2+ USES= autoreconf emacs makeinfo USE_GITHUB= yes GH_ACCOUNT= lookup2 GH_PROJECT= lookup2 GH_TAGNAME= c4f4986 INFO= lookup GNU_CONFIGURE= yes CONFIGURE_ARGS= --with-emacs=${EMACS_CMD} \ --with-lispdir=${PREFIX}/${EMACS_VERSION_SITE_LISPDIR} PORTDOCS= AUTHORS ChangeLog NEWS README.md post-install: ${MKDIR} ${STAGEDIR}${DOCSDIR} ${INSTALL_DATA} ${PORTDOCS:S,^,${WRKSRC}/,} ${STAGEDIR}${DOCSDIR} .include Index: head/japanese/migemo.el/Makefile =================================================================== --- head/japanese/migemo.el/Makefile (revision 471190) +++ head/japanese/migemo.el/Makefile (revision 471191) @@ -1,37 +1,37 @@ # Created by: MANTANI Nobutaka # $FreeBSD$ PORTNAME= migemo.el PORTVERSION= 1.9.1 -PORTREVISION= 2 +PORTREVISION= 3 CATEGORIES= japanese elisp PKGNAMESUFFIX= ${EMACS_PKGNAMESUFFIX} MAINTAINER= nobutaka@FreeBSD.org COMMENT= Japanese incremental search tool for Emacs LICENSE= GPLv2 RUN_DEPENDS= cmigemo:japanese/cmigemo USES= emacs USE_GITHUB= yes GH_ACCOUNT= emacs-jp GH_PROJECT= migemo CONFLICTS= ja-migemo-emacs NO_ARCH= yes NO_BUILD= yes PLIST_FILES= ${EMACS_SITE_LISPDIR}/migemo.el PORTDOCS= README.md OPTIONS_DEFINE= DOCS do-install: ${INSTALL_DATA} ${WRKSRC}/migemo.el ${STAGEDIR}${PREFIX}/${EMACS_SITE_LISPDIR} do-install-DOCS-on: ${MKDIR} ${STAGEDIR}${DOCSDIR} ${INSTALL_DATA} ${WRKSRC}/README.md ${STAGEDIR}${DOCSDIR} .include Index: head/japanese/mozc-el/Makefile =================================================================== --- head/japanese/mozc-el/Makefile (revision 471190) +++ head/japanese/mozc-el/Makefile (revision 471191) @@ -1,14 +1,14 @@ # Created by: TAKANO, Yuji # $FreeBSD$ -PORTREVISION= 2 +PORTREVISION= 3 PKGNAMESUFFIX= -el${EMACS_PKGNAMESUFFIX} 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/mozc-server/Makefile =================================================================== --- head/japanese/mozc-server/Makefile (revision 471190) +++ head/japanese/mozc-server/Makefile (revision 471191) @@ -1,405 +1,408 @@ # Created by: Daichi GOTO # $FreeBSD$ PORTNAME= mozc PORTVERSION= 2.20.2677.102.02 DISTVERSIONPREFIX= v PORTREVISION= 8 CATEGORIES= japanese MAINTAINER= hrs@FreeBSD.org COMMENT?= Mozc Japanese Input Method, Server LICENSE= BSD3CLAUSE LICENSE_FILE= ${WRKSRC}/LICENSE +# http://pkg.awarnach.mathstat.dal.ca/data/11i386-default/2018-05-30_07h36m11s/logs/errors/ja-mozc-server-2.20.2677.102.02_8.log +BROKEN= fails to build + BUILD_DEPENDS= ninja:devel/ninja \ gyp:devel/py-gyp EXTRACT_DEPENDS=${PYTHON_CMD}:${PYTHON_PORTSDIR} LIB_DEPENDS= libprotobuf.so:devel/protobuf \ libzinnia.so:japanese/zinnia RUN_DEPENDS= xdg-open:devel/xdg-utils BROKEN_powerpc= fails to compile: segfault BROKEN_powerpc64= fails to install: gyp: Call to 'which clang' returned exit status 1 while in client/client.gyp BROKEN_sparc64= fails to compile: segfault USE_GITHUB= yes GH_ACCOUNT= hrs-allbsd GH_TUPLE= hiroyuki-komatsu:japanese-usage-dictionary:e5b3425:udic USES= compiler:c++11-lang pkgconfig gmake \ tar:bzip2 python:2.7,build shebangfix SHEBANG_FILES= src/build_mozc.py BUILD_WRKSRC= ${WRKSRC}/src BUILD_MOZC_LIST?= mozc_server .if ${BUILD_MOZC_LIST:Mmozc_server} == "mozc_server" PKGNAMEPREFIX= ja- PKGNAMESUFFIX= -server LICENSE= BSD3CLAUSE NAISTL LICENSE_COMB= multi LICENSE_FILE_BSD3CLAUSE= ${WRKSRC}/LICENSE LICENSE_DISTFILES_BSD3CLAUSE= ${DISTNAME}${EXTRACT_SUFX} LICENSE_NAME_NAISTL= Nara Institute of Science and Technology License LICENSE_PERMS_NAISTL= dist-mirror dist-sell pkg-mirror pkg-sell auto-accept LICENSE_FILE_NAISTL= ${WRKSRC}/src/data/dictionary_oss/README.txt LICENSE_DISTFILES_NAISTL=${DISTNAME}${EXTRACT_SUFX} .elif ${BUILD_MOZC_LIST:Mmozc_tool} == "mozc_tool" USE_GNOME= glib20 gtk20 USE_QT5= buildtools core gui widgets .elif ${BUILD_MOZC_LIST:Mibus_mozc} == "ibus_mozc" USES+= gettext-runtime USE_XORG= xcb USE_GNOME= cairo gdkpixbuf2 glib20 gtk20 LIB_DEPENDS+= libfontconfig.so:x11-fonts/fontconfig \ libfreetype.so:print/freetype2 .elif ${BUILD_MOZC_LIST:Mmozc_el} == "mozc_el" USES+= emacs .elif ${BUILD_MOZC_LIST:Mfcitx_mozc} USES+= gettext-tools .endif # Use GCC only when the stock clang does not have libc++.so. .if exists(/usr/bin/clang) && exists(/usr/lib/libc++.so) _CCTYPE= clang .else USE_GCC= yes _CCTYPE= gcc .endif .include GYP_DEFINES= use_libprotobuf=1 \ channel_dev=0 \ enable_unittest=0 \ compiler_host='${_CCTYPE}' \ compiler_target='${_CCTYPE}' \ use_libzinnia=1 \ zinnia_model_file='${LOCALBASE}/share/tegaki/models/zinnia/handwriting-ja.model' \ ibus_mozc_icon_path='${LOCALBASE}/share/ibus-mozc/icons/product_icon.png' \ ibus_mozc_path='${PREFIX}/libexec/ibus-engine-mozc' BUILD_MODE= Release BUILD_CMD= ${SETENV} ${MAKE_ENV} PATH=/bin:/usr/bin:${PATH} ${MAKE_CMD} BUILD_MOZC_CMD= cd ${BUILD_WRKSRC} && \ ${SETENV} BUILD_COMMAND="${BUILD_WRKSRC}/mozcmake" \ PATH="${PATH}" \ GYP_DEFINES="${GYP_DEFINES}" \ PYTHONPATH=${PYTHON_SITELIBDIR}/gyp \ CC_host="${CC}" \ CC_target="${CC}" \ CXX_host="${CXX}" \ CXX_target="${CXX}" \ LD_host="${CXX}" \ AR_host="${AR}" \ ${PYTHON_CMD} build_mozc.py BUILD_MOZC_CMD_BUILD= ${BUILD_MOZC_CMD} build -c ${BUILD_MODE} ${_MAKE_JOBS} BUILD_GYP_CMD= ${SETENV} ${MAKE_ENV} ${LOCALBASE}/bin/gyp post-patch: ${FIND} ${BUILD_WRKSRC} \( -name '*.gyp' -o -name '*.gypi' \) -exec \ ${REINPLACE_CMD} "s,'python','${PYTHON_CMD}',g" {} \; .if ${BUILD_MOZC_LIST:Mfcitx_mozc} == "fcitx_mozc" ${REINPLACE_CMD} 's,/po/mo},%po}mo,g' \ ${BUILD_WRKSRC}/unix/fcitx/gen_fcitx_mozc_i18n.sh ${REINPLACE_CMD} "s,/usr,${LOCALBASE:Q}," \ ${BUILD_WRKSRC}/unix/fcitx/mozc.conf .endif .if !${BUILD_MOZC_LIST:Mmozc_el} ${BUILD_WRKSRC}/mozcmake: ${PRINTF} "%s\n\n%s\n" "#!/bin/sh" 'exec ${BUILD_CMD} "$$@"' \ > ${BUILD_WRKSRC}/mozcmake ${CHMOD} +x ${BUILD_WRKSRC}/mozcmake post-configure: ${BUILD_WRKSRC}/mozcmake ${BUILD_MOZC_CMD} gyp \ --gypdir=${LOCALBASE}/bin \ --server_dir="${PREFIX}/bin" \ --tool_dir="${PREFIX}/libexec" \ --renderer_dir="${PREFIX}/libexec" \ --localbase="${LOCALBASE}" \ --ldflags="${LDFLAGS} -fstack-protector -L${LOCALBASE}/lib" \ --cflags="${CFLAGS:Q}" \ --cflags_cc="${CXXFLAGS:Q}" \ --include_dirs="${LOCALBASE}/include" \ ${GYP_OPTIONS} .endif # mozc_server .if ${BUILD_MOZC_LIST:Mmozc_server} == "mozc_server" || make(makesum) GYP_OPTIONS+= --noqt GYP_DEFINES+= use_libibus=0 \ enable_gtk_renderer=0 MASTER_SITES+= LOCAL/kuriyama:zipcode DISTFILES+= \ ken_all-20161031.zip:zipcode \ jigyosyo-20161031.zip:zipcode PLIST_FILES+= bin/mozc \ bin/mozc_server \ libexec/mozc_emacs_helper SUB_FILES+= mozc post-extract-mozc_server: @for F in ${DISTFILES:M*\:zipcode:C/\:zipcode//}; do \ ${UNZIP_NATIVE_CMD} -L -d ${BUILD_WRKSRC}/data/dictionary_oss \ ${DISTDIR}/$$F; \ done cd ${BUILD_WRKSRC}/data/dictionary_oss && \ ${SETENV} PYTHONPATH=${BUILD_WRKSRC} \ ${PYTHON_CMD} ${BUILD_WRKSRC}/dictionary/gen_zip_code_seed.py \ --zip_code=ken_all.csv --jigyosyo=jigyosyo.csv \ >> dictionary09.txt ${MV} ${WRKSRC_udic}/usage_dict.txt \ ${BUILD_WRKSRC}/third_party/japanese_usage_dictionary post-extract: post-extract-mozc_server do-build-mozc_server: ${BUILD_MOZC_CMD_BUILD} server/server.gyp:mozc_server ${BUILD_MOZC_CMD_BUILD} unix/emacs/emacs.gyp:mozc_emacs_helper do-install-mozc_server: ${INSTALL_PROGRAM} \ ${BUILD_WRKSRC}/out_linux/${BUILD_MODE}/mozc_server \ ${STAGEDIR}${PREFIX}/bin ${INSTALL_PROGRAM} \ ${BUILD_WRKSRC}/out_linux/${BUILD_MODE}/mozc_emacs_helper \ ${STAGEDIR}${PREFIX}/libexec ${INSTALL_SCRIPT} \ ${WRKDIR}/mozc ${STAGEDIR}/${PREFIX}/bin .endif # mozc_tool .if ${BUILD_MOZC_LIST:Mmozc_tool} == "mozc_tool" GYP_DEFINES+= use_libibus=0 \ enable_gtk_renderer=1 RUN_DEPENDS+= ${LOCALBASE}/share/tegaki/models/zinnia/handwriting-ja.model:japanese/tegaki-zinnia-japanese PLIST_FILES+= libexec/mozc_tool \ bin/mozc_tool \ %%DATADIR%%/icons/product_logo.png \ %%DATADIR%%/icons/update_uptodate.png SUB_FILES+= mozc_tool do-build-mozc_tool: ${BUILD_MOZC_CMD_BUILD} gui/gui.gyp:mozc_tool do-install-mozc_tool: ${INSTALL_PROGRAM} \ ${BUILD_WRKSRC}/out_linux/${BUILD_MODE}/mozc_tool \ ${STAGEDIR}${PREFIX}/libexec ${INSTALL_SCRIPT} ${WRKDIR}/mozc_tool ${STAGEDIR}${PREFIX}/bin @${MKDIR} ${STAGEDIR}${DATADIR}/icons ${INSTALL_DATA} \ ${BUILD_WRKSRC}/data/images/unix/ime_product_icon_opensource-32.png \ ${STAGEDIR}${DATADIR}/icons/product_logo.png ${INSTALL_DATA} \ ${BUILD_WRKSRC}/data/images/unix/ime_product_icon_opensource-32.png \ ${STAGEDIR}${DATADIR}/icons/update_uptodate.png .endif # ibus_mozc .if ${BUILD_MOZC_LIST:Mibus_mozc} == "ibus_mozc" GYP_OPTIONS+= --noqt GYP_DEFINES+= use_libibus=1 \ enable_gtk_renderer=1 LIB_DEPENDS+= libibus-1.0.so:textproc/ibus RUN_DEPENDS+= mozc_server:japanese/mozc-server \ mozc_tool:japanese/mozc-tool \ ${PYTHON_SITELIBDIR}/gtk-2.0/pynotify/__init__.py:devel/py-notify PLIST_FILES+= libexec/mozc_renderer \ libexec/ibus-engine-mozc \ %%DATADIR%%/icons/alpha_full.png \ %%DATADIR%%/icons/alpha_half.png \ %%DATADIR%%/icons/dictionary.png \ %%DATADIR%%/icons/direct.png \ %%DATADIR%%/icons/hiragana.png \ %%DATADIR%%/icons/katakana_full.png \ %%DATADIR%%/icons/katakana_half.png \ %%DATADIR%%/icons/product_icon.png \ %%DATADIR%%/icons/properties.png \ %%DATADIR%%/icons/tool.png \ share/ibus/component/mozc.xml PLIST_DIRS+= %%DATADIR%%/icons ${DATADIR_REL} do-build-ibus_mozc: ${BUILD_MOZC_CMD_BUILD} \ unix/ibus/ibus.gyp:ibus_mozc \ renderer/renderer.gyp:mozc_renderer do-install-ibus_mozc: ${INSTALL_PROGRAM} \ ${BUILD_WRKSRC}/out_linux/${BUILD_MODE}/mozc_renderer \ ${STAGEDIR}${PREFIX}/libexec/mozc_renderer ${INSTALL_PROGRAM} \ ${BUILD_WRKSRC}/out_linux/${BUILD_MODE}/ibus_mozc \ ${STAGEDIR}${PREFIX}/libexec/ibus-engine-mozc ${MKDIR} ${STAGEDIR}${PREFIX}/share/ibus/component ${INSTALL_DATA} \ ${BUILD_WRKSRC}/out_linux/${BUILD_MODE}/gen/unix/ibus/mozc.xml \ ${STAGEDIR}${PREFIX}/share/ibus/component/mozc.xml @${MKDIR} ${STAGEDIR}${DATADIR}/icons .for F in ui-alpha_full ui-alpha_half ui-dictionary ui-direct \ ui-hiragana ui-katakana_full ui-katakana_half ui-properties ui-tool ${INSTALL_DATA} \ ${BUILD_WRKSRC}/data/images/unix/${F}.png \ ${STAGEDIR}${DATADIR}/icons/${F:S/^ui-//}.png .endfor ${INSTALL_DATA} \ ${BUILD_WRKSRC}/data/images/unix/ime_product_icon_opensource-32.png \ ${STAGEDIR}${DATADIR}/icons/product_icon.png .endif # uim_mozc .if ${BUILD_MOZC_LIST:Muim_mozc} == "uim_mozc" || make(makesum) GH_TUPLE+= e-kato:macuim:v0.6.16.2.1:MU LIB_DEPENDS+= libuim.so:textproc/uim RUN_DEPENDS+= mozc_server:japanese/mozc-server \ mozc_tool:japanese/mozc-tool EXTRA_PATCHES= ${PATCHDIR}/extra-patch-src-unix-uim-mozc.cc \ ${PATCHDIR}/extra-patch-src-unix-uim-uim.gyp PLIST_FILES+= lib/uim/plugin/libuim-mozc.so \ %%DATADIR%%/mozc.scm \ %%DATADIR%%/mozc-custom.scm \ %%DATADIR%%/mozc-key-custom.scm \ %%DATADIR%%/pixmaps/mozc.png \ "@postexec ${LOCALBASE}/bin/uim-module-manager --register mozc" \ "@preunexec ${LOCALBASE}/bin/uim-module-manager --unregister mozc" GYP_OPTIONS+= --noqt GYP_DEFINES+= use_libibus=0 \ enable_gtk_renderer=0 post-extract-uim_mozc: ${MV} ${WRKSRC_MU}/Mozc/uim ${BUILD_WRKSRC}/unix ${REINPLACE_CMD} -e "s,/usr/lib/mozc,${LOCALBASE}/libexec," \ ${WRKSRC_MU}/Mozc/scm/mozc-custom.scm post-extract: post-extract-uim_mozc do-build-uim_mozc: ${BUILD_MOZC_CMD_BUILD} \ unix/uim/uim.gyp:uim-mozc do-install-uim_mozc: ${MKDIR} ${STAGEDIR}${PREFIX}/lib/uim/plugin ${INSTALL_PROGRAM} \ ${BUILD_WRKSRC}/out_linux/${BUILD_MODE}/libuim-mozc.so \ ${STAGEDIR}${PREFIX}/lib/uim/plugin ${MKDIR} ${STAGEDIR}${DATADIR} cd ${WRKSRC_MU}/Mozc/scm && \ ${INSTALL_DATA} mozc.scm mozc-custom.scm mozc-key-custom.scm \ ${STAGEDIR}${DATADIR} ${MKDIR} ${STAGEDIR}${DATADIR}/pixmaps ${INSTALL_DATA} \ ${BUILD_WRKSRC}/data/images/product_icon_32bpp-128.png \ ${STAGEDIR}${DATADIR}/pixmaps/mozc.png .endif # fcitx_mozc .if ${BUILD_MOZC_LIST:Mfcitx_mozc} == "fcitx_mozc" GYP_OPTIONS+= --noqt --use_fcitx GYP_DEFINES+= use_libibus=0 \ enable_gtk_renderer=0 LIB_DEPENDS+= libfcitx-core.so:chinese/fcitx RUN_DEPENDS+= mozc_server:japanese/mozc-server \ mozc_tool:japanese/mozc-tool PLIST_FILES+= lib/fcitx/fcitx-mozc.so \ share/fcitx/addon/fcitx-mozc.conf \ share/fcitx/inputmethod/mozc.conf \ %%DATADIR%%/icon/mozc.png \ %%DATADIR%%/icon/mozc-alpha_full.png \ %%DATADIR%%/icon/mozc-alpha_half.png \ %%DATADIR%%/icon/mozc-direct.png \ %%DATADIR%%/icon/mozc-hiragana.png \ %%DATADIR%%/icon/mozc-katakana_full.png \ %%DATADIR%%/icon/mozc-katakana_half.png \ %%DATADIR%%/icon/mozc-dictionary.png \ %%DATADIR%%/icon/mozc-properties.png \ %%DATADIR%%/icon/mozc-tool.png \ share/locale/ja/LC_MESSAGES/fcitx-mozc.mo \ share/locale/zh_CN/LC_MESSAGES/fcitx-mozc.mo \ share/locale/zh_TW/LC_MESSAGES/fcitx-mozc.mo PLIST_DIRS+= %%DATADIR%%/icon ${DATADIR_REL} do-build-fcitx_mozc: ${BUILD_MOZC_CMD_BUILD} unix/fcitx/fcitx.gyp:fcitx-mozc do-install-fcitx_mozc: @${MKDIR} \ ${STAGEDIR}${PREFIX}/lib/fcitx \ ${STAGEDIR}${PREFIX}/share/fcitx/addon \ ${STAGEDIR}${PREFIX}/share/fcitx/inputmethod ${INSTALL_LIB} \ ${BUILD_WRKSRC}/out_linux/${BUILD_MODE}/fcitx-mozc.so \ ${STAGEDIR}${PREFIX}/lib/fcitx/fcitx-mozc.so ${INSTALL_DATA} \ ${BUILD_WRKSRC}/unix/fcitx/fcitx-mozc.conf \ ${STAGEDIR}${PREFIX}/share/fcitx/addon/fcitx-mozc.conf ${INSTALL_DATA} \ ${BUILD_WRKSRC}/unix/fcitx/mozc.conf \ ${STAGEDIR}${PREFIX}/share/fcitx/inputmethod/mozc.conf @${MKDIR} ${STAGEDIR}${DATADIR}/icon .for F in ui-alpha_full ui-alpha_half ui-dictionary ui-direct \ ui-hiragana ui-katakana_full ui-katakana_half ui-properties ui-tool ${INSTALL_DATA} \ ${BUILD_WRKSRC}/data/images/unix/${F}.png \ ${STAGEDIR}${DATADIR}/icon/${F:S,^ui-,mozc-,}.png .endfor ${INSTALL_DATA} \ ${BUILD_WRKSRC}/data/images/product_icon_32bpp-128.png \ ${STAGEDIR}${DATADIR}/icon/mozc.png .for L in ja zh_CN zh_TW ${INSTALL_DATA} \ ${BUILD_WRKSRC}/out_linux/${BUILD_MODE}/gen/unix/fcitx/po/${L}.mo \ ${STAGEDIR}${PREFIX}/share/locale/${L}/LC_MESSAGES/fcitx-mozc.mo .endfor .endif # mozc_el .if ${BUILD_MOZC_LIST:Mmozc_el} == "mozc_el" CATEGORIES+= elisp RUN_DEPENDS+= mozc_server:japanese/mozc-server PLIST_FILES+= ${EMACS_VERSION_SITE_LISPDIR}/mozc/mozc.elc \ ${EMACS_VERSION_SITE_LISPDIR}/mozc/mozc.el.gz \ ${EMACS_VERSION_SITE_LISPDIR}/mozc/leim-list.el PLIST_DIRS+= ${EMACS_VERSION_SITE_LISPDIR}/mozc post-patch-mozc_el: ${REINPLACE_CMD} "s,%%PREFIX%%,${PREFIX}," \ ${BUILD_WRKSRC}/unix/emacs/mozc.el post-patch: post-patch-mozc_el do-build-mozc_el: cd ${BUILD_WRKSRC}/unix/emacs && \ ${EMACS_CMD} -batch -q -no-site-file -no-init-file \ -f batch-byte-compile mozc.el && \ ${GZIP_CMD} mozc.el do-install-mozc_el: @${MKDIR} ${STAGEDIR}${PREFIX}/${EMACS_VERSION_SITE_LISPDIR}/mozc ${INSTALL_DATA} \ ${BUILD_WRKSRC}/unix/emacs/mozc.el.gz \ ${BUILD_WRKSRC}/unix/emacs/mozc.elc \ ${FILESDIR}/leim-list.el \ ${STAGEDIR}${PREFIX}/${EMACS_VERSION_SITE_LISPDIR}/mozc/ .endif do-build: ${BUILD_MOZC_LIST:S/^/do-build-/} do-install: ${BUILD_MOZC_LIST:S/^/do-install-/} .include Index: head/japanese/navi2ch/Makefile =================================================================== --- head/japanese/navi2ch/Makefile (revision 471190) +++ head/japanese/navi2ch/Makefile (revision 471191) @@ -1,48 +1,48 @@ # Created by: FUJISHIMA Satsuki # $FreeBSD$ PORTNAME= navi2ch PORTVERSION= 2.0.0.d -PORTREVISION= 6 +PORTREVISION= 7 PORTEPOCH= 1 CATEGORIES= japanese www elisp PKGNAMESUFFIX= ${EMACS_PKGNAMESUFFIX} 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 USES= emacs 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/fonts/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 471190) +++ head/japanese/yc.el/Makefile (revision 471191) @@ -1,43 +1,48 @@ # Created by: HONDA Yasuhiro # $FreeBSD$ PORTNAME= yc.el PORTVERSION= 5.2.1 PORTREVISION= 13 PORTEPOCH= 1 CATEGORIES= japanese elisp MASTER_SITES= http://www.ceres.dti.ne.jp/~knak/ PKGNAMESUFFIX= ${EMACS_PKGNAMESUFFIX} DISTNAME= yc-${PORTVERSION}.el EXTRACT_SUFX= .gz MAINTAINER= t@nakao.org COMMENT= Yet another Canna client for Emacs +.if ${FLAVOR:U} != devel && ${FLAVOR:U} != devel_nox +# http://pkg.awarnach.mathstat.dal.ca/data/11i386-default/2018-05-30_07h36m11s/logs/errors/ja-yc.el-emacs26-5.2.1_14,1.log +BROKEN= fails to build +.endif + EXTRACT_CMD= ${GZCAT} EXTRACT_BEFORE_ARGS= # EXTRACT_AFTER_ARGS= > yc.el NO_WRKSUBDIR= yes USES= emacs EMACS_FLAVORS_EXCLUDE= devel_full devel_nox # fail to build 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 471190) +++ head/lang/alchemist.el/Makefile (revision 471191) @@ -1,34 +1,34 @@ # $FreeBSD$ PORTNAME= alchemist.el PORTVERSION= 1.8.2 DISTVERSIONPREFIX= v -PORTREVISION= 2 +PORTREVISION= 3 CATEGORIES= lang PKGNAMESUFFIX= ${EMACS_PKGNAMESUFFIX} MAINTAINER= olgeni@FreeBSD.org COMMENT= Elixir Tooling Integration Into Emacs LICENSE= GPLv3 RUN_DEPENDS= elixir-mode.el${EMACS_PKGNAMESUFFIX}>=0:lang/elixir-mode.el@${EMACS_FLAVOR} USES= emacs USE_GITHUB= yes GH_ACCOUNT= tonini NO_ARCH= yes NO_BUILD= 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 471190) +++ head/lang/clojure-mode.el/Makefile (revision 471191) @@ -1,31 +1,32 @@ # Created by: Peter Schuller # $FreeBSD$ PORTNAME= clojure-mode.el PORTVERSION= 5.7.0 +PORTREVISION= 1 PORTEPOCH= 1 CATEGORIES= lang elisp PKGNAMESUFFIX= ${EMACS_PKGNAMESUFFIX} MAINTAINER= harrigan-s@outlook.com COMMENT= Emacs lisp module for the Clojure language LICENSE= GPLv3+ USES= emacs USE_GITHUB= yes GH_ACCOUNT= clojure-emacs GH_PROJECT= clojure-mode 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 471190) +++ head/lang/csharp-mode.el/Makefile (revision 471191) @@ -1,30 +1,30 @@ # Created by: Jean-Yves Lefort # $FreeBSD$ PORTNAME= csharp-mode.el PORTVERSION= 0.9.0 DISTVERSIONPREFIX= v -PORTREVISION= 2 +PORTREVISION= 3 CATEGORIES= lang elisp PKGNAMESUFFIX= ${EMACS_PKGNAMESUFFIX} MAINTAINER= ports@FreeBSD.org COMMENT= Emacs major mode for editing C\# source code LICENSE= GPLv2 USES= emacs USE_GITHUB= yes GH_ACCOUNT= josteink GH_PROJECT= csharp-mode NO_ARCH= yes NO_BUILD= 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 471190) +++ head/lang/elixir-mode.el/Makefile (revision 471191) @@ -1,29 +1,29 @@ # $FreeBSD$ PORTNAME= elixir-mode.el DISTVERSIONPREFIX= v PORTVERSION= 2.3.1 -PORTREVISION= 2 +PORTREVISION= 3 CATEGORIES= lang PKGNAMESUFFIX= ${EMACS_PKGNAMESUFFIX} MAINTAINER= olgeni@FreeBSD.org COMMENT= Emacs major mode for Elixir LICENSE= GPLv3 USES= emacs USE_GITHUB= yes GH_ACCOUNT= elixir-lang GH_PROJECT= emacs-elixir NO_ARCH= 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/haskell-mode.el/Makefile =================================================================== --- head/lang/haskell-mode.el/Makefile (revision 471190) +++ head/lang/haskell-mode.el/Makefile (revision 471191) @@ -1,63 +1,63 @@ # Created by: Josh Elsasser # $FreeBSD$ PORTNAME= haskell-mode DISTVERSIONPREFIX=v DISTVERSION= 16.1 -PORTREVISION= 2 +PORTREVISION= 3 CATEGORIES= lang elisp PKGNAMESUFFIX= ${EMACS_PKGNAMESUFFIX} MAINTAINER= aehlig@linta.de COMMENT= Emacs lisp mode for editing haskell programs LICENSE= GPLv3 USES= emacs gmake USE_GITHUB= yes GH_ACCOUNT= haskell PORTDOCS= NEWS README.md ALL_TARGET= haskell-mode-autoloads.el NO_ARCH= yes OPTIONS_DEFINE= DOCS 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/pure/Makefile =================================================================== --- head/lang/pure/Makefile (revision 471190) +++ head/lang/pure/Makefile (revision 471191) @@ -1,112 +1,112 @@ # Created by: Zhihao Yuan # $FreeBSD$ PORTNAME= pure PORTVERSION= 0.64 -PORTREVISION= 6 +PORTREVISION= 7 CATEGORIES= lang MASTER_SITES= https://bitbucket.org/purelang/pure-lang/downloads/ EXTRACT_ONLY= ${DISTNAME}.tar.gz MAINTAINER= lichray@gmail.com COMMENT= Modern-style functional programming language LICENSE= GPLv3 LGPL3 LICENSE_COMB= dual LIB_DEPENDS= libgmp.so:math/gmp \ libmpfr.so:math/mpfr \ libpcreposix.so:devel/pcre \ libLLVM-${LLVM_VERSION:C/./&./}.so:devel/llvm${LLVM_VERSION} SUB_FILES= pkg-message USES= gmake iconv libedit pathfix pkgconfig GNU_CONFIGURE= yes CONFIGURE_ARGS= --with-libgmp-prefix=${LOCALBASE} --enable-release \ --with-pcre \ --with-tool-prefix=${LOCALBASE}/llvm${LLVM_VERSION}/bin EXTRACT_AFTER_ARGS=--no-same-owner --no-same-permissions --exclude texmacs TEST_TARGET= check # XXX: some tests fail USE_LDCONFIG= yes PORTDOCS= * PORTEXAMPLES= * OPTIONS_DEFINE= DOCS EMACS ETC EXAMPLES EMACS_DESC= Compile pure-mode.el with Emacs ETC_DESC= Copy Pure syntax highlighting to ${DATADIR}/etc .if !defined(LLVM_VERSION) . for v in 33 34 35 . if exists(${LOCALBASE}/bin/llvm-config$v) LLVM_VERSION= $v . endif . endfor .endif LLVM_VERSION?= 35 # Pure does not build with llvm36. Yet? SUB_LIST+= LLVM_VERSION=${LLVM_VERSION} .if ${LLVM_VERSION} >= 35 USES+= compiler:c++11-lib .endif OPTIONS_DEFAULT= ETC OPTIONS_SUB= yes EMACS_CONFIGURE_WITH= elisp post-patch: ${REINPLACE_CMD} -e \ 's,defcustom pure-docs-dir .*,defcustom pure-docs-dir "${DOCSDIR}",' \ ${WRKSRC}/etc/pure-mode.el.in ${REINPLACE_CMD} \ -e 's,default_doc =.*;$$,default_doc = "${DOCSDIR}/index.html";,' \ -e 's,"+interp.libdir+"docs,${DOCSDIR},g' \ ${WRKSRC}/lexer.cc .include .if ${PORT_OPTIONS:MDOCS} DISTFILES+= ${EXTRACT_ONLY} ${PORTNAME}-docs-${PORTVERSION}.tar.gz .endif .if ${PORT_OPTIONS:MEMACS} USES+= emacs:build MAKE_ARGS+= emacs_prefix=${PREFIX} .endif # automatically disable readline support if editline support is available .if exists(/usr/include/edit/readline/readline.h) CONFIGURE_ARGS+= --without-readline .endif .include .if empty(ICONV_LIB) CONFIGURE_ARGS+=ac_cv_lib_iconv_libiconv=no ac_cv_lib_iconv_iconv=no .endif post-install: ${STRIP_CMD} ${STAGEDIR}${PREFIX}/bin/pure \ ${STAGEDIR}${PREFIX}/lib/libpure.so.*.* post-install-ETC-on: @${MKDIR} ${STAGEDIR}${DATADIR}/etc/ @(cd ${WRKSRC} && ${RM} etc/*.in && ${COPYTREE_SHARE} etc/ ${STAGEDIR}${DATADIR}) post-install-DOCS-on: @${MKDIR} ${STAGEDIR}${DOCSDIR} ${TAR} -C ${STAGEDIR}${DOCSDIR} --strip-components 1 \ --exclude Makefile --exclude '*.tm' \ ${EXTRACT_AFTER_ARGS} \ -xpf ${_DISTDIR}${_DISTFILES:M*-docs*} ${FIND} ${STAGEDIR}${DOCSDIR} -type f | ${XARGS} ${CHMOD} ${SHAREMODE} post-install-EXAMPLES-on: @${MKDIR} ${STAGEDIR}${EXAMPLESDIR} @(cd ${WRKSRC}/examples && ${COPYTREE_SHARE} . ${STAGEDIR}${EXAMPLESDIR}) .include Index: head/lang/quack/Makefile =================================================================== --- head/lang/quack/Makefile (revision 471190) +++ head/lang/quack/Makefile (revision 471191) @@ -1,41 +1,41 @@ # Created by: Kimura Fuyuki # $FreeBSD$ PORTNAME= quack PORTVERSION= 0.47 -PORTREVISION= 3 +PORTREVISION= 4 CATEGORIES= lang scheme elisp MASTER_SITES= http://www.neilvandyke.org/quack/ PKGNAMESUFFIX= ${EMACS_PKGNAMESUFFIX} 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 USES= emacs 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 471190) +++ head/lang/tuareg-mode.el/Makefile (revision 471191) @@ -1,42 +1,42 @@ # Created by: dd # $FreeBSD$ PORTNAME= tuareg-mode PORTVERSION= 2.0.8 -PORTREVISION= 4 +PORTREVISION= 5 PORTEPOCH= 1 CATEGORIES= lang elisp PKGNAMESUFFIX= ${EMACS_PKGNAMESUFFIX} MAINTAINER= michipili@gmail.com COMMENT= Emacs major mode for editing Caml code LICENSE= GPLv2 USES= emacs 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/anubis/Makefile =================================================================== --- head/mail/anubis/Makefile (revision 471190) +++ head/mail/anubis/Makefile (revision 471191) @@ -1,121 +1,121 @@ # Created by: ijliao # $FreeBSD$ PORTNAME= anubis PORTVERSION= 4.2 -PORTREVISION= 6 +PORTREVISION= 7 CATEGORIES= mail MASTER_SITES= GNU MAINTAINER= jhale@FreeBSD.org COMMENT= Outgoing SMTP mail processor LICENSE= GPLv3 LICENSE_FILE= ${WRKSRC}/COPYING USES= autoreconf charsetfix cpe localbase makeinfo \ pkgconfig shebangfix CHARSETFIX_MAKEFILEIN= gnulib.mk CPE_VENDOR= gnu SHEBANG_FILES= contrib/msg2smtp.pl USE_RC_SUBR= anubis GNU_CONFIGURE= yes INFO= anubis PORTEXAMPLES= 1anubisrc 2anubisrc MAKE_JOBS_UNSAFE= yes OPTIONS_DEFINE= NLS EXAMPLES EMACS GUILE GNUPG GNUTLS \ GSASL LIBWRAP PCRE PAM SOCKS TEST OPTIONS_GROUP= DB OPTIONS_GROUP_DB= GDBM MYSQL PGSQL OPTIONS_DEFAULT= GUILE GNUPG GNUTLS GSASL OPTIONS_EXCLUDE_aarch64=TEST OPTIONS_SUB= yes NO_OPTIONS_SORT= yes .if !exists(/usr/include/tcpd.h) OPTIONS_EXCLUDE+= LIBWRAP .endif .if !exists(/usr/lib/libpam.so) OPTIONS_EXCLUDE+= PAM .endif EMACS_DESC= Install EMACS lisp files (requires emacs) EMACS_USES= emacs:build EMACS_CONFIGURE_ON= --with-lispdir=${PREFIX}/${EMACS_SITE_LISPDIR}/anubis EMACS_CONFIGURE_OFF= --with-lispdir=no GDBM_DESC= GDBM backend GDBM_IMPLIES= GSASL GDBM_LIB_DEPENDS= libgdbm.so:databases/gdbm GDBM_CONFIGURE_WITH= gdbm GNUPG_LIB_DEPENDS= libgpgme.so:security/gpgme \ libgpg-error.so:security/libgpg-error GNUPG_CONFIGURE_WITH= gpgme GNUTLS_LIB_DEPENDS= libgnutls.so:security/gnutls \ libgcrypt.so:security/libgcrypt GNUTLS_CONFIGURE_WITH= gnutls GSASL_DESC= GSASL support (required for databases) GSASL_LIB_DEPENDS= libgsasl.so:security/gsasl GSASL_CONFIGURE_WITH= gsasl GUILE_LIB_DEPENDS= libltdl.so:devel/libltdl \ libguile.so:lang/guile \ libgmp.so:math/gmp GUILE_CONFIGURE_WITH= guile GUILE_PORTEXAMPLES= anubis.scm anubisrc.guile LIBWRAP_CONFIGURE_WITH= tcp-wrappers MYSQL_IMPLIES= GSASL MYSQL_USES= mysql MYSQL_CONFIGURE_WITH= mysql MYSQL_VARS= REQUIRE+=mysql NLS_USES= gettext iconv NLS_CONFIGURE_ENABLE= nls PAM_CONFIGURE_WITH= pam PAM_PORTEXAMPLES= pam PCRE_LIB_DEPENDS= libpcre.so:devel/pcre PCRE_CONFIGURE_WITH= pcre PGSQL_IMPLIES= GSASL PGSQL_USES= pgsql PGSQL_CONFIGURE_WITH= postgres PGSQL_VARS= REQUIRE+=postgresql SOCKS_DESC= SOCKS proxy support SOCKS_CONFIGURE_WITH= socks-proxy .include # Default requirement for anubis rc script REQUIRE+= mail SUB_LIST+= REQUIRE="${REQUIRE}" post-patch: @${REINPLACE_CMD} -e "s|/etc|${PREFIX}/etc|g" ${WRKSRC}/src/headers.h post-patch-TEST-off: @${REINPLACE_CMD} -e 's| testsuite||' ${WRKSRC}/Makefile.am post-install-EXAMPLES-on: @${MKDIR} ${STAGEDIR}${EXAMPLESDIR} ${INSTALL_DATA} ${WRKSRC}/examples/*rc ${STAGEDIR}${EXAMPLESDIR} .if ${PORT_OPTIONS:MGUILE} cd ${WRKSRC}/examples && \ ${INSTALL_DATA} ${GUILE_PORTEXAMPLES} ${STAGEDIR}${EXAMPLESDIR} .endif .if ${PORT_OPTIONS:MPAM} @${MKDIR} ${STAGEDIR}${EXAMPLESDIR}/pam ${INSTALL_DATA} ${WRKSRC}/examples/pam/anubis* ${STAGEDIR}${EXAMPLESDIR}/pam .endif .include Index: head/mail/c-sig/Makefile =================================================================== --- head/mail/c-sig/Makefile (revision 471190) +++ head/mail/c-sig/Makefile (revision 471191) @@ -1,36 +1,36 @@ # Created by: KIMURA Yasuhiro # $FreeBSD$ PORTNAME= c-sig PORTVERSION= 3.8 -PORTREVISION= 19 +PORTREVISION= 20 CATEGORIES= mail elisp MASTER_SITES= LOCAL/tota/${PORTNAME} PKGNAMESUFFIX= ${EMACS_PKGNAMESUFFIX} DISTNAME= ${PORTNAME}.${PORTVERSION} MAINTAINER= yasu@utahime.org COMMENT= Signature insertion tool for Emacs LICENSE= GPLv2+ USES= emacs 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 471190) +++ head/mail/mailest/Makefile (revision 471191) @@ -1,52 +1,52 @@ # $FreeBSD$ PORTNAME= mailest PORTVERSION= 0.9.22 DISTVERSIONPREFIX= ${PORTNAME}- -PORTREVISION= 4 +PORTREVISION= 5 CATEGORIES= mail PKGNAMESUFFIX= ${EMACS_PKGNAMESUFFIX} 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= mew${EMACS_PKGNAMESUFFIX}>0:mail/mew@${EMACS_FLAVOR} USES= emacs fakeroot iconv 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/mailutils/Makefile =================================================================== --- head/mail/mailutils/Makefile (revision 471190) +++ head/mail/mailutils/Makefile (revision 471191) @@ -1,104 +1,105 @@ # Created by: Attila Nagy # $FreeBSD$ PORTNAME= mailutils PORTVERSION= 3.4 +PORTREVISION= 1 CATEGORIES= mail MASTER_SITES= GNU GNU_ALPHA MAINTAINER= zeus@gnu.org.ua COMMENT= Utilities, daemons, and filters for processing e-mail LICENSE= GPLv3+ LIB_DEPENDS= libltdl.so:devel/libltdl USES= gmake libtool localbase readline tar:xz GNU_CONFIGURE= yes USE_LDCONFIG= yes USE_RC_SUBR= comsatd imap4d pop3d INSTALL_TARGET= install-strip PLIST_SUB+= LIBVERSION=5.0.5 VERSION=${PORTVERSION} INFO= ${PORTNAME} PORTDOCS= AUTHORS ChangeLog NEWS README* THANKS TODO OPTIONS_DEFINE= DEBUG DOCS EMACS GNUTLS GSSAPI GUILE MH NNTP NLS \ PAM PYTHON OPTIONS_DEFAULT= GDBM GNUTLS PAM OPTIONS_MULTI= DB OPTIONS_MULTI_DB= BDB GDBM KYOTOCABINET LDAP MYSQL PGSQL TOKYOCABINET OPTIONS_SUB= yes BDB_DESC= Berkeley DB v4.8 support (last working one) DB_DESC= Database configuration EMACS_DESC= Emacs interface to MH (implies MH) KYOTOCABINET_DESC= Kyoto Cabinet database support MH_DESC= MH (Message Handling) system support TOKYOCABINET_DESC= Tokyo Cabinet database support DEBUG_CONFIGURE_ON= --enable-debug EMACS_USES= emacs:build EMACS_IMPLIES= MH GNUTLS_LIB_DEPENDS= libgnutls.so:security/gnutls GNUTLS_CONFIGURE_WITH= gnutls GSSAPI_RUN_DEPENDS= cyrus-sasl-gssapi>0:security/cyrus-sasl2-gssapi GSSAPI_CONFIGURE_WITH= gssapi GUILE_LIB_DEPENDS= libguile.so:lang/guile libgmp.so:math/gmp GUILE_CONFIGURE_WITH= guile MH_CONFIGURE_ENABLE= mh NNTP_CONFIGURE_ENABLE= nntp NLS_USES= gettext NLS_CONFIGURE_ENABLE= nls PAM_CONFIGURE_ENABLE= pam PYTHON_BUILD_DEPENDS= python-config:lang/python PYTHON_USES= python:2.7 PYTHON_CONFIGURE_ENABLE=python BDB_USES= bdb:48 BDB_CONFIGURE_WITH= berkeley-db BDB_CPPFLAGS= -I${BDB_INCLUDE_DIR} BDB_LDFLAGS= -L${BDB_LIB_DIR} INVALID_BDB_VER= 5+ GDBM_LIB_DEPENDS= libgdbm.so:databases/gdbm GDBM_CONFIGURE_WITH= gdbm KYOTOCABINET_LIB_DEPENDS= libkyotocabinet.so:databases/kyotocabinet KYOTOCABINET_CONFIGURE_WITH= kyotocabinet LDAP_USE= OPENLDAP=yes LDAP_CONFIGURE_WITH= ldap MYSQL_USES= mysql MYSQL_CONFIGURE_WITH= mysql PGSQL_USES= pgsql PGSQL_CONFIGURE_WITH= postgres TOKYOCABINET_LIB_DEPENDS= libtokyocabinet.so:databases/tokyocabinet TOKYOCABINET_CONFIGURE_WITH= tokyocabinet post-patch: @${REINPLACE_CMD} -e '/need_charset_alias=/s|true|false|' \ ${WRKSRC}/lib/gnu/Makefile.in @${REINPLACE_CMD} -e '/chown/,+1s|ch|#&|' \ ${WRKSRC}/dotlock/Makefile.in \ ${WRKSRC}/maidag/Makefile.in @${REINPLACE_CMD} -e 's,-E,& -P,' ${WRKSRC}/libmu_scm/Makefile.in post-install-DOCS-on: @${MKDIR} ${STAGEDIR}${DOCSDIR} ${INSTALL_DATA} ${PORTDOCS:S|^|${WRKSRC}/|} ${STAGEDIR}${DOCSDIR} .include Index: head/mail/mew/Makefile =================================================================== --- head/mail/mew/Makefile (revision 471190) +++ head/mail/mew/Makefile (revision 471191) @@ -1,51 +1,51 @@ # Created by: Kiriyama Kazuhiko # $FreeBSD$ PORTNAME= mew PORTVERSION= 6.7 -PORTREVISION= 2 +PORTREVISION= 3 CATEGORIES= mail elisp MASTER_SITES= http://www.mew.org/Release/ PKGNAMESUFFIX= ${EMACS_PKGNAMESUFFIX} MAINTAINER= hiroto.kagotani@gmail.com COMMENT= Messaging in the Emacs World for emacs LICENSE= BSD3CLAUSE LICENSE_FILE= ${WRKSRC}/00copyright USES= emacs 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 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 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 471190) +++ head/mail/mu4e/Makefile (revision 471191) @@ -1,41 +1,46 @@ # $FreeBSD$ PORTNAME= mu4e PORTVERSION= 1.0 DISTVERSIONPREFIX= v CATEGORIES= mail PKGNAMESUFFIX= ${EMACS_PKGNAMESUFFIX} MAINTAINER= hrs@FreeBSD.org COMMENT= Emacs frontend for Mu LICENSE= GPLv3 +.if ${FLAVOR:U} != devel && ${FLAVOR:U} != devel_nox +# http://pkg.awarnach.mathstat.dal.ca/data/11i386-default/2018-05-30_07h36m11s/logs/errors/mu4e-emacs26-1.0_1.log +BROKEN= fails to build +.endif + RUN_DEPENDS= mu:mail/mu USES= autoreconf emacs gmake makeinfo pkgconfig USE_GITHUB= yes GH_PROJECT= mu GH_ACCOUNT= djcb 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 471190) +++ head/mail/mu4e-maildirs/Makefile (revision 471191) @@ -1,47 +1,47 @@ # $FreeBSD$ PORTNAME= mu4e-maildirs PORTVERSION= 0.8.20160126 -PORTREVISION= 3 +PORTREVISION= 4 CATEGORIES= mail PKGNAMESUFFIX= ${EMACS_PKGNAMESUFFIX} MAINTAINER= hrs@FreeBSD.org COMMENT= Maildirs extension for Mu4e LICENSE= GPLv3 BUILD_DEPENDS:= ${RUN_DEPENDS} RUN_DEPENDS= dash.el${EMACS_PKGNAMESUFFIX}>0:devel/dash.el@${EMACS_FLAVOR} \ mu4e${EMACS_PKGNAMESUFFIX}>0:mail/mu4e@${EMACS_FLAVOR} USES= emacs USE_GITHUB= yes GH_PROJECT= ${PORTNAME}-extension GH_ACCOUNT= agpchil GH_TAGNAME= f759dff 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/notmuch-emacs/Makefile =================================================================== --- head/mail/notmuch-emacs/Makefile (revision 471190) +++ head/mail/notmuch-emacs/Makefile (revision 471191) @@ -1,67 +1,68 @@ # $FreeBSD$ +PORTREVISION= 1 CATEGORIES= mail elisp PKGNAMESUFFIX= ${EMACS_PKGNAMESUFFIX} COMMENT= Emacs major-mode for the Notmuch email search and tagging application RUN_DEPENDS= notmuch:mail/notmuch USES= emacs gmake INSTALL_TARGET= install-emacs MAKE_ARGS+= subdirs+=emacs MASTERDIR= ${.CURDIR}/../notmuch NO_ARCH= yes OPTIONS_DEFINE= DESKTOP DOCS MANPAGES OPTIONS_DEFAULT= MANPAGES OPTIONS_SUB= yes DESKTOP_DESC= Install .desktop file for notmuch-emacs-mua DESKTOP_MAKE_ARGS= WITH_DESKTOP=1 DESKTOP_USES= desktop-file-utils DOCS_BUILD_DEPENDS= sphinx-build:textproc/py-sphinx DOCS_INFO= notmuch-emacs DOCS_USES= makeinfo MANPAGES_ALL_TARGET= build-man MANPAGES_BUILD_DEPENDS= sphinx-build:textproc/py-sphinx MANPAGES_INSTALL_TARGET= install-man MANPAGES_MAKE_ARGS= subdirs+=doc # fake ./configure to avoid unneeded dependencies do-configure: @${CP} ${WRKSRC}/version ${WRKSRC}/version.stamp @${ECHO_CMD} 'quiet=$$($$(word 1, $$(1)))' > ${WRKSRC}/Makefile.local @${PRINTF} \ '%s\n' \ desktop_dir=${PREFIX}/share/applications \ emacsetcdir=${PREFIX}/${EMACS_SITE_LISPDIR} \ emacslispdir=${PREFIX}/${EMACS_SITE_LISPDIR} \ HAVE_EMACS=1 \ HAVE_SPHINX=1 \ mandir=${MANPREFIX}/man \ prefix=${PREFIX} \ srcdir=. \ WITH_EMACS=1 \ > ${WRKSRC}/Makefile.config do-build-DOCS-on: @${MAKE_CMD} -C ${WRKSRC} subdirs=doc sphinx-texinfo @${MAKE_CMD} -C ${WRKSRC}/doc/_build/texinfo MAKEINFO='${MAKEINFO} --no-split' info do-install-DOCS-on: ${INSTALL_MAN} ${WRKSRC}/doc/_build/texinfo/notmuch-emacs.info ${STAGEDIR}${PREFIX}/${INFO_PATH} post-install: @${GZIP_CMD} ${STAGEDIR}${PREFIX}/${EMACS_SITE_LISPDIR}/*.el # keep poudriere testport happy post-install-MANPAGES-on: @${FIND} ${STAGEDIR}${MANPREFIX}/man ! -type d ! -name notmuch-emacs-mua.1.gz -delete .include "${MASTERDIR}/Makefile" # modify what Mk/Uses/emacs.mk set MAKE_ARGS+= EMACS+=--quick Index: head/mail/wanderlust/Makefile =================================================================== --- head/mail/wanderlust/Makefile (revision 471190) +++ head/mail/wanderlust/Makefile (revision 471191) @@ -1,69 +1,70 @@ # Created by: MANTANI Nobutaka # $FreeBSD$ PORTNAME= wanderlust PORTVERSION= 2.15.9.b.${SNAPDATE} +PORTREVISION= 1 CATEGORIES= mail elisp PKGNAMESUFFIX= ${EMACS_PKGNAMESUFFIX} MAINTAINER= nobutaka@FreeBSD.org COMMENT= Mail and news system for Emacs LICENSE= GPLv2 LICENSE_FILE= ${WRKSRC}/COPYING BUILD_DEPENDS= emacs-w3m${EMACS_PKGNAMESUFFIX}>0:www/emacs-w3m@${EMACS_FLAVOR} \ semi${EMACS_PKGNAMESUFFIX}>0:editors/semi@${EMACS_FLAVOR} \ x-face-e21${EMACS_PKGNAMESUFFIX}>0:mail/x-face-e21@${EMACS_FLAVOR} RUN_DEPENDS= emacs-w3m${EMACS_PKGNAMESUFFIX}>0:www/emacs-w3m@${EMACS_FLAVOR} \ semi${EMACS_PKGNAMESUFFIX}>0:editors/semi@${EMACS_FLAVOR} USES= emacs EMACS_FLAVORS_EXCLUDE= devel_full devel_nox # www/emacs-w3m fails to configure USE_GITHUB= yes GH_TAGNAME= f0c8c4e NO_ARCH= yes SNAPDATE= 20180317 MAKE_ARGS+= EMACS=${EMACS_CMD} \ FLAGS="-batch -q -no-site-file" \ LISPDIR=${STAGEDIR}${PREFIX}/${EMACS_SITE_LISPDIR} \ INFODIR=${STAGEDIR}${PREFIX}/${INFO_PATH} \ PIXMAPDIR=${STAGEDIR}${PREFIX}/${EMACS_LIBDIR}/etc/wl/icons INFO= wl wl-ja PORTDATA= ja.Emacs PORTDOCS= * PORTEXAMPLES= * OPTIONS_DEFINE= DOCS EXAMPLES post-extract: @${CP} ${FILESDIR}/WL-CFG ${WRKSRC} post-install: ${INSTALL} -d ${STAGEDIR}${PREFIX}/${EMACS_SITE_LISPDIR}/wl \ ${STAGEDIR}${DATADIR} ${INSTALL_DATA} ${FILESDIR}/wanderlust-startup.el \ ${STAGEDIR}${PREFIX}/${EMACS_SITE_LISPDIR} ${INSTALL_DATA} \ ${WRKSRC}/elmo/elmo-shimbun.el \ ${WRKSRC}/utils/bbdb-wl.el \ ${STAGEDIR}${PREFIX}/${EMACS_SITE_LISPDIR}/wl ${INSTALL_DATA} ${WRKSRC}/etc/ja.Emacs ${STAGEDIR}${DATADIR} post-install-DOCS-on: ${INSTALL} -d ${STAGEDIR}/${DOCSDIR} .for f in README* NEWS* doc/wl*.texi ${INSTALL_DATA} ${WRKSRC}/${f} ${STAGEDIR}${DOCSDIR} .endfor post-install-EXAMPLES-on: ${INSTALL} -d ${STAGEDIR}/${EXAMPLESDIR} (cd ${WRKSRC}/samples && ${COPYTREE_SHARE} "en ja" \ ${STAGEDIR}${EXAMPLESDIR}) ${RM} ${STAGEDIR}${EXAMPLESDIR}/en/*.orig \ ${STAGEDIR}${EXAMPLESDIR}/ja/*.orig .include Index: head/mail/x-face-e21/Makefile =================================================================== --- head/mail/x-face-e21/Makefile (revision 471190) +++ head/mail/x-face-e21/Makefile (revision 471191) @@ -1,39 +1,39 @@ # Created by: Hajimu UMEMOTO # $FreeBSD$ PORTNAME= x-face-e21 PORTVERSION= 20070306 -PORTREVISION= 16 +PORTREVISION= 17 CATEGORIES= mail elisp MASTER_SITES= http://www.jpl.org/elips/ PKGNAMESUFFIX= ${EMACS_PKGNAMESUFFIX} DISTNAME= ${PORTNAME}.el EXTRACT_SUFX= .gz MAINTAINER= ume@FreeBSD.org COMMENT= X-Face utilities for Emacs RUN_DEPENDS= uncompface:mail/faces USES= emacs 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 471190) +++ head/mail/xcite/Makefile (revision 471191) @@ -1,38 +1,38 @@ # Created by: Hajimu UMEMOTO # $FreeBSD$ PORTNAME= xcite PORTVERSION= 1.60 -PORTREVISION= 11 +PORTREVISION= 12 CATEGORIES= mail elisp MASTER_SITES= http://www.gentei.org/~yuuji/software/ PKGNAMESUFFIX= ${EMACS_PKGNAMESUFFIX} DISTNAME= ${PORTNAME}.el EXTRACT_SUFX= # empty MAINTAINER= ume@FreeBSD.org COMMENT= Exciting Cite for any Mail/News reading modes on Emacs USES= emacs 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 471190) +++ head/math/coq/Makefile (revision 471191) @@ -1,65 +1,65 @@ # $FreeBSD$ PORTNAME= coq PORTVERSION= 8.6 -PORTREVISION= 2 +PORTREVISION= 3 PORTEPOCH= 3 CATEGORIES= math MASTER_SITES= http://coq.inria.fr/distrib/V${PORTVERSION}/files/ \ ftp://ftp.stack.nl/pub/users/johans/coq/ PKGNAMESUFFIX= ${EMACS_PKGNAMESUFFIX} MAINTAINER= hrs@FreeBSD.org COMMENT= Theorem prover based on lambda-C LICENSE= LGPL21 LICENSE_FILE= ${WRKSRC}/LICENSE BROKEN_armv6= fails to compile: Fatal error: exception Invalid_argument("index out of bounds") BROKEN_armv7= fails to compile: Fatal error: exception Invalid_argument("index out of bounds") BROKEN_powerpc= fails to link BUILD_DEPENDS= camlp5:devel/ocaml-camlp5 \ ocamlfind:devel/ocaml-findlib LIB_DEPENDS= libfontconfig.so:x11-fonts/fontconfig \ libfreetype.so:print/freetype2 USES= emacs gmake gettext-runtime 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 471190) +++ head/math/ess/Makefile (revision 471191) @@ -1,38 +1,38 @@ # Created by: Christopher J. Ruwe # $FreeBSD$ PORTNAME= ess DISTVERSION= 17.11 -PORTREVISION= 2 +PORTREVISION= 3 CATEGORIES= math MASTER_SITES= http://ess.r-project.org/downloads/ess/ \ http://stat.ethz.ch/ESS/downloads/ess/ PKGNAMESUFFIX= ${EMACS_PKGNAMESUFFIX} MAINTAINER= rhurlin@gwdg.de COMMENT= R support for Emacsen LICENSE= GPLv2+ LICENSE_FILE= ${WRKSRC}/COPYING RUN_DEPENDS= R:math/R NO_ARCH= yes USES= emacs gmake makeinfo perl5 tar:tgz USE_PERL5= build 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 471190) +++ head/math/proofgeneral/Makefile (revision 471191) @@ -1,79 +1,79 @@ # Created by: Timothy Bourke # $FreeBSD$ PORTNAME= proofgeneral PORTVERSION= 4.1 -PORTREVISION= 12 +PORTREVISION= 13 CATEGORIES= math elisp MASTER_SITES= http://proofgeneral.inf.ed.ac.uk/releases/ PKGNAMESUFFIX= ${EMACS_PKGNAMESUFFIX} 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 USES= emacs gmake perl5 shebangfix tar:tgz EMACS_FLAVORS_EXCLUDE= nox devel_nox INSTALLS_ICONS= yes SHEBANG_FILES= lego/legotags coq/coqtags isar/isartags NO_ARCH= yes MAKE_ARGS+= PREFIX="${LOCALBASE}" DEST_PREFIX="${STAGEDIR}${PREFIX}" \ MAKE="${MAKE_CMD}" EMACS=emacs EMACS_NAME=emacs \ 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 PORTDOCS= AUTHORS BUGS CHANGES COMPATIBILITY COPYING INSTALL \ PG-adapting ProofGeneral README REGISTER acl2 hol98 isar lego \ pgshell phox twelf OPTIONS_DEFINE= DOCS DOCS_MAKE_ARGS= DOCSDIR=${DOCSDIR} INSTALLDOC=install-doc DOCS_BUILD_DEPENDS= texi2html:textproc/texi2html 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,' \ ${WRKSRC}/isar/interface pre-build: #.if defined(BYTE_COMPILE) @${RM} ${WRKSRC}/.byte-compile || ${TRUE} #.endif post-install-DOCS-on: @${FIND} ${STAGEDIR}${DOCSDIR} -type d -empty -delete post-install-DOCS-off: ${INSTALL_MAN} ${WRKSRC}/doc/${PORTNAME}.1 \ ${STAGEDIR}${MAN1PREFIX}/man/man1 .include Index: head/misc/elscreen/Makefile =================================================================== --- head/misc/elscreen/Makefile (revision 471190) +++ head/misc/elscreen/Makefile (revision 471191) @@ -1,37 +1,37 @@ # Created by: Yoichi NAKAYAMA # $FreeBSD$ PORTNAME= elscreen PORTVERSION= 1.4.6 -PORTREVISION= 12 +PORTREVISION= 13 CATEGORIES= misc elisp MASTER_SITES= ftp://ftp.morishima.net/pub/morishima.net/naoto/ElScreen/%SUBDIR%/ MASTER_SITE_SUBDIR= . old PKGNAMESUFFIX= ${EMACS_PKGNAMESUFFIX} MAINTAINER= kuriyama@FreeBSD.org COMMENT= Emacs utility similar to GNU Screen RUN_DEPENDS= apel${EMACS_PKGNAMESUFFIX}>0:editors/apel@${EMACS_FLAVOR} USES= emacs NO_ARCH= yes NO_BUILD= YES PLIST_FILES= ${EMACS_SITE_LISPDIR}/elscreen.el PORTDOCS= ChangeLog README OPTIONS_DEFINE= DOCS do-install: ${INSTALL_DATA} ${WRKSRC}/elscreen.el \ ${STAGEDIR}${PREFIX}/${EMACS_SITE_LISPDIR} ${MKDIR} ${STAGEDIR}${DOCSDIR} do-install-DOCS-on: .for i in ${PORTDOCS} ${INSTALL_DATA} ${WRKSRC}/${i} ${STAGEDIR}${DOCSDIR} .endfor .include Index: head/net/gnu-radius/Makefile =================================================================== --- head/net/gnu-radius/Makefile (revision 471190) +++ head/net/gnu-radius/Makefile (revision 471191) @@ -1,75 +1,75 @@ # Created by: lance@evitel.net # $FreeBSD$ PORTNAME= gnu-radius PORTVERSION= 1.6.1 -PORTREVISION= 7 +PORTREVISION= 8 CATEGORIES= net MASTER_SITES= GNU/radius DISTNAME= radius-${PORTVERSION} MAINTAINER= ports@FreeBSD.org COMMENT= GNU RADIUS server LICENSE= GPLv3+ LICENSE_FILE= ${WRKSRC}/COPYING LIB_DEPENDS= libltdl.so:devel/libltdl USES= cpe gmake libtool USE_RC_SUBR= radiusd USE_SUBMAKE= yes USE_LDCONFIG= yes CPE_PRODUCT= radius CPE_VENDOR= gnu CONFLICTS= freeradius-0.* openradius-0.* radiusd-cistron-1.* GNU_CONFIGURE= yes INSTALL_TARGET= install-strip PLIST_SUB= PORTVERSION=${PORTVERSION} DATADIR= ${PREFIX}/share/radius INFO= radius SCRIPTS_ENV= WRKDIRPREFIX="${WRKDIRPREFIX}" \ CURDIR="${.CURDIR}" \ MKDIR="${MKDIR}" CONFIGURE_ARGS+=--with-include-path="${LOCALBASE}/include/" \ --with-lib-path="${LOCALBASE}/lib/" OPTIONS_DEFINE= CLIENT MYSQL PGSQL EXAMPLES DBM SNMP EMACS PAM NLS OPTIONS_DEFAULT=MYSQL OPTIONS_SUB= yes CLIENT_DESC= Build client EMACS_DESC= Install Emacs dotfiles SNMP_CONFIGURE_ENABLE= snmp CLIENT_CONFIGURE_ENABLE= client CLIENT_LIB_DEPENDS= libguile.so:lang/guile CLIENT_CONFIGURE_OFF= --without-guile MYSQL_USE= mysql=yes MYSQL_CONFIGURE_WITH= mysql PGSQL_USES= pgsql PGSQL_CONFIGURE_WITH= postgres DBM_CONFIGURE_ENABLE= dbm=ndbm EMACS_USES= emacs EMACS_CONFIGURE_WITH= lispdir=${PREFIX}/${EMACS_SITE_LISPDIR} EMACS_NO_DEPENDS= yes NLS_USES= gettext NLS_CONFIGURE_OFF= --disable-nls PAM_CONFIGURE_ENABLE= pam post-patch: ${REINPLACE_CMD} -e 's|extern unsigned scheme_gc_interval;||g' \ ${WRKSRC}/include/radiusd.h ${REINPLACE_CMD} -e 's|int getline|ssize_t getline|' \ ${WRKSRC}/radtest/input.l ${WRKSRC}/radtest/input.c post-install: @${MKDIR} ${STAGEDIR}${EXAMPLESDIR} ( cd ${WRKSRC}/examples && ${COPYTREE_SHARE} .\ ${STAGEDIR}${EXAMPLESDIR}\ "! ( -name Makefile -o -name Makefile\.* ) " ) .include Index: head/net/tramp/Makefile =================================================================== --- head/net/tramp/Makefile (revision 471190) +++ head/net/tramp/Makefile (revision 471191) @@ -1,37 +1,37 @@ # Created by: Yoichi NAKAYAMA # $FreeBSD$ PORTNAME= tramp PORTVERSION= 2.3.0 -PORTREVISION= 4 +PORTREVISION= 5 CATEGORIES= net elisp MASTER_SITES= GNU PKGNAMESUFFIX= ${EMACS_PKGNAMESUFFIX} MAINTAINER= kuriyama@FreeBSD.org COMMENT= Transparent remote file access tool for Emacs LICENSE= GPLv3+ LICENSE_FILE= ${WRKSRC}/COPYING USES= cpe emacs gmake makeinfo GNU_CONFIGURE= yes CPE_VENDOR= gnu TRAMP_LISPDIR= ${EMACS_VERSION_SITE_LISPDIR}/${PORTNAME} PLIST_SUB+= TRAMP_LISPDIR=${TRAMP_LISPDIR} CONFIGURE_ENV= TEXI2DVI=no CONFIGURE_ARGS= --with-lispdir=${PREFIX}/${TRAMP_LISPDIR} \ --with-emacs=${EMACS_CMD} INFO= tramp post-patch: @${REINPLACE_CMD} 's/^make/${MAKE_CMD}/' ${WRKSRC}/configure .if ${FLAVOR:U} != nox && ${FLAVOR:U} != devel_nox PLIST_FILES+= ${TRAMP_LISPDIR}/tramp-gvfs.el ${TRAMP_LISPDIR}/tramp-gvfs.elc .endif .include Index: head/net-im/jabber.el/Makefile =================================================================== --- head/net-im/jabber.el/Makefile (revision 471190) +++ head/net-im/jabber.el/Makefile (revision 471191) @@ -1,46 +1,51 @@ # Created by: Max N. Boyarov # $FreeBSD$ PORTNAME= jabber.el PORTVERSION= 0.8.92 PORTREVISION= 6 CATEGORIES= net-im elisp MASTER_SITES= SF/emacs-jabber/emacs-jabber%20beta%20versions/${PORTVERSION} PKGNAMESUFFIX= ${EMACS_PKGNAMESUFFIX} DISTNAME= emacs-jabber-${PORTVERSION} MAINTAINER= max.n.boyarov@gmail.com COMMENT= Minimal jabber client for [X]Emacs +.if ${FLAVOR:U} != devel && ${FLAVOR:U} != devel_nox +# http://pkg.awarnach.mathstat.dal.ca/data/11i386-default/2018-05-30_07h36m11s/logs/errors/jabber.el-emacs26-0.8.92_7.log +BROKEN= fails to build +.endif + RUN_DEPENDS= ${LOCALBASE}/bin/gnutls-cli:security/gnutls USES= emacs gmake GNU_CONFIGURE= yes INFO= emacs-jabber PORTDOCS= AUTHORS NEWS README CONFIGURE_ARGS= --with-lispdir=${PREFIX}/${EMACS_VERSION_SITE_LISPDIR}/emacs-jabber \ --disable-schemas-install OPTIONS_DEFINE= DOCS 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/a2ps/Makefile =================================================================== --- head/print/a2ps/Makefile (revision 471190) +++ head/print/a2ps/Makefile (revision 471191) @@ -1,91 +1,91 @@ # Created by: Chuck Robey # $FreeBSD$ PORTNAME= a2ps PORTVERSION= 4.13b -PORTREVISION= 8 +PORTREVISION= 9 CATEGORIES= print MASTER_SITES= GNU LOCAL/hrs/a2ps/:i18n MAINTAINER= dinoex@FreeBSD.org COMMENT= Formats an ASCII file for printing on a postscript printer LICENSE= GPLv2 LIB_DEPENDS= libpaper.so:print/libpaper PORTSCOUT= skipv:4.14 USES= perl5 cpe USE_CSTD= gnu89 GNU_CONFIGURE= yes USE_LDCONFIG= yes INFO= a2ps ogonkify regex WRKSRC= ${WRKDIR}/${PORTNAME}-4.13 I18N_PACKAGE= i18n-fonts-0.1 CPE_VENDOR= gnu CONFIGURE_ARGS= --with-medium=libpaper --sharedstatedir=${PREFIX}/share \ --sysconfdir=${PREFIX}/etc --datadir=${PREFIX}/share \ --localstatedir=${PREFIX}/share LIBS+= -L${LOCALBASE}/lib PAPERSIZE?= .if ${PAPERSIZE:tl} == a4 RUN_DEPENDS+= ${LOCALBASE}/etc/papersize:print/papersize-default-a4 .endif OPTIONS_DEFINE=NLS I18N EMACS NO_OPTIONS_SORT=yes OPTIONS_SUB= yes EMACS_DESC=Enable Emacs support I18N_DESC=Enable I18N support NLS_USES= gettext NLS_CONFIGURE_ENABLE= nls EMACS_USES= emacs:build EMACS_CONFIGURE_ON= --with-lispdir=${LOCALBASE}/${EMACS_SITE_LISPDIR} .include .if ! ${PORT_OPTIONS:MEMACS} CONFIGURE_ENV+= EMACS=no .endif post-patch: ${REINPLACE_CMD} -e 's|^DESTDIR|#DESTDIR|' \ `${FIND} ${WRKSRC} -name "Makefile.in"` .if ${PORT_OPTIONS:MI18N} #DISTFILES+= ${I18N_PACKAGE}${EXTRACT_SUFX}:i18n DISTFILES= ${DISTNAME}${EXTRACT_SUFX} ${I18N_PACKAGE}${EXTRACT_SUFX}:i18n pre-configure: cd ${WRKDIR}/${I18N_PACKAGE}/afm && \ ${ECHO_CMD} *.afm > afms.lst && \ ${MV} *.afm ${WRKSRC}/afm cd ${WRKDIR}/${I18N_PACKAGE}/fonts && \ ${MV} *.pfb ${WRKSRC}/fonts post-configure: @cd ${WRKSRC}/fonts && { ${ECHO_CMD} ''; \ ${ECHO_CMD} "pfb_fonts =" *.pfb; } >> Makefile && \ ${REINPLACE_CMD} 's,^\(fonts_DATA = .*\),\1 $$(pfb_fonts),' Makefile @cd ${WRKSRC}/afm && { ${ECHO_CMD} ''; \ ${ECHO_CMD} "i18n_afms =" `cat ${WRKDIR}/${I18N_PACKAGE}/afm/afms.lst`; } >> Makefile && \ ${REINPLACE_CMD} 's,^\(all_afms = .*\),\1 $$(i18n_afms),' Makefile .endif post-install: .if ${PORT_OPTIONS:MEMACS} ${MKDIR} ${STAGEDIR}${PREFIX}/lib/xemacs/site-lisp ${LN} -sf ${PREFIX}/share/emacs/site-lisp/a2ps-print.el \ ${STAGEDIR}${PREFIX}/lib/xemacs/site-lisp/a2ps-print.el ${LN} -sf ${PREFIX}/share/emacs/site-lisp/a2ps.el \ ${STAGEDIR}${PREFIX}/lib/xemacs/site-lisp/a2ps.el .endif cd ${WRKSRC}/doc && \ ${SETENV} ${MAKE_ENV} ${MAKE} ${.MAKEFLAGS} ${MAKE_ARGS} ${INSTALL_TARGET} ${RM} ${STAGEDIR}${PREFIX}/lib/liba2ps.la .include Index: head/print/auctex/Makefile =================================================================== --- head/print/auctex/Makefile (revision 471190) +++ head/print/auctex/Makefile (revision 471191) @@ -1,33 +1,33 @@ # Created by: Martin Kammerhofer # $FreeBSD$ PORTNAME= auctex PORTVERSION= 11.90 -PORTREVISION= 3 +PORTREVISION= 4 CATEGORIES= print elisp MASTER_SITES= GNU PKGNAMESUFFIX= ${EMACS_PKGNAMESUFFIX} MAINTAINER= hrs@FreeBSD.org COMMENT= Integrated environment for writing LaTeX using GNU Emacs LICENSE= GPLv3 USES= emacs ghostscript gmake 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 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 471190) +++ head/print/hyperlatex/Makefile (revision 471191) @@ -1,43 +1,43 @@ # Created by: Robert Withrow # $FreeBSD$ PORTNAME= Hyperlatex DISTVERSION= 2.9a -PORTREVISION= 8 +PORTREVISION= 9 CATEGORIES= print MASTER_SITES= SF/${PORTNAME:tl}/${PORTNAME:tl}/2.9a PKGNAMESUFFIX= ${EMACS_PKGNAMESUFFIX} MAINTAINER= ports@FreeBSD.org COMMENT= Produce HTML and printed documents from LaTeX source RUN_DEPENDS= ppmtogif:graphics/netpbm USES= emacs USE_TEX= latex 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/print/pdf-tools/Makefile =================================================================== --- head/print/pdf-tools/Makefile (revision 471190) +++ head/print/pdf-tools/Makefile (revision 471191) @@ -1,46 +1,47 @@ # $FreeBSD$ PORTNAME= pdf-tools DISTVERSIONPREFIX= v DISTVERSION= 0.80-79 DISTVERSIONSUFFIX= -g9241a79 +PORTREVISION= 1 CATEGORIES= print PKGNAMESUFFIX= ${EMACS_PKGNAMESUFFIX} MAINTAINER= jrm@FreeBSD.org COMMENT= Emacs support library for PDF files LICENSE= GPLv3+ LICENSE_FILE= ${WRKSRC}/COPYING BUILD_DEPENDS= cask${EMACS_PKGNAMESUFFIX}>0:devel/cask@${EMACS_FLAVOR} \ tablist${EMACS_PKGNAMESUFFIX}>=0.70.4:devel/tablist@${EMACS_FLAVOR} LIB_DEPENDS= libpng.so:graphics/png \ libpoppler.so:graphics/poppler \ libpoppler-glib.so:graphics/poppler-glib RUN_DEPENDS= ImageMagick>=6.9.9.28,1:graphics/ImageMagick \ tablist${EMACS_PKGNAMESUFFIX}>=0.70:devel/tablist@${EMACS_FLAVOR} USES= autoreconf:build emacs gettext-runtime gmake EMACS_FLAVORS_EXCLUDE= nox devel_nox USE_GITHUB= yes GH_ACCOUNT= politza USE_GNOME= cairo glib20 do-build: cd ${WRKSRC}/server && ./autogen.sh && ./configure -q && make ${EMACS_CMD} -q --batch -L ${WRKSRC}/lisp -f batch-byte-compile \ ${WRKSRC}/lisp/*.el ${EMACS_CMD} -q --batch \ --eval "(setq generated-autoload-file \ \"${WRKSRC}/lisp/${PORTNAME}-loaddefs.el\" \ backup-inhibited t)" \ -f batch-update-autoloads ${WRKSRC}/lisp do-install: @${MKDIR} ${STAGEDIR}${PREFIX}/${EMACS_SITE_LISPDIR}/${PORTNAME} ${INSTALL_PROGRAM} ${WRKSRC}/server/epdfinfo ${STAGEDIR}${PREFIX}/bin ${INSTALL_DATA} ${WRKSRC}/lisp/* ${FILESDIR}/${PORTNAME}-init.el \ ${STAGEDIR}${PREFIX}/${EMACS_SITE_LISPDIR}/${PORTNAME} .include Index: head/print/yatex/Makefile =================================================================== --- head/print/yatex/Makefile (revision 471190) +++ head/print/yatex/Makefile (revision 471191) @@ -1,54 +1,54 @@ # Created by: Satoshi Taoka # $FreeBSD$ PORTNAME= yatex PORTVERSION= 1.77 -PORTREVISION= 1 +PORTREVISION= 2 CATEGORIES?= print elisp MASTER_SITES= http://www.yatex.org/ PKGNAMESUFFIX= ${EMACS_PKGNAMESUFFIX} DISTNAME= ${PORTNAME}${PORTVERSION} MAINTAINER= hrs@FreeBSD.org COMMENT= Yet Another LaTeX mode and html mode on Emacs USES= dos2unix emacs EMACS_NO_DEPENDS= yes NO_BUILD= yes SUB_FILES= pkg-message yatex-startup.el SUB_LIST= EMACS_SITE_LISPDIR="${EMACS_SITE_LISPDIR}" OPTIONS_DEFINE= DOCS PORTDOCS= 00readme readme.meadow.j yatex.new yatexj.tex yatex.ref \ yahtmlj.tex htmlqa yatexadd.doc yatexgen.doc qanda \ yatexe.tex htmlqa.eng yahtmle.tex yatexref.eng qanda.eng INFO= yahtmle yahtmlj yatexe yatexj ELFILES= comment.el yatex.el yatexadd.el yatexgen.el \ yatexenv.el yatexlib.el \ yatexmth.el yatexhks.el yatexhlp.el yatexprc.el \ yatexm-o.el yatexsec.el yatexpkg.el yatexhie.el yahtml.el \ yatex19.el post-extract: @${INSTALL_DATA} ${WRKSRC}/docs/* ${WRKSRC} do-install: @${MKDIR} ${STAGEDIR}${PREFIX}/${EMACS_SITE_LISPDIR}/yatex cd ${WRKSRC} && \ ${INSTALL_DATA} ${ELFILES} ${STAGEDIR}${PREFIX}/${EMACS_SITE_LISPDIR}/yatex ${INSTALL_DATA} \ ${WRKDIR}/yatex-startup.el \ ${WRKSRC}/help/YATEXHLP.jp \ ${WRKSRC}/help/YATEXHLP.eng \ ${STAGEDIR}${PREFIX}/${EMACS_SITE_LISPDIR} for F in ${INFO}; do \ ${INSTALL_DATA} ${WRKSRC}/docs/$$F \ ${STAGEDIR}${PREFIX}/${INFO_PATH}/$${F}.info; \ done @${MKDIR} ${STAGEDIR}${DOCSDIR} cd ${WRKSRC} && ${INSTALL_DATA} ${PORTDOCS} ${STAGEDIR}${DOCSDIR} .include Index: head/security/starttls/Makefile =================================================================== --- head/security/starttls/Makefile (revision 471190) +++ head/security/starttls/Makefile (revision 471191) @@ -1,18 +1,18 @@ # $FreeBSD$ PORTNAME= starttls PORTVERSION= 0.10 -PORTREVISION= 17 +PORTREVISION= 18 CATEGORIES= security MASTER_SITES= ftp://ftp.opaopa.org/pub/elisp/ PKGNAMESUFFIX= ${EMACS_PKGNAMESUFFIX} MAINTAINER= kuriyama@FreeBSD.org COMMENT= Simple wrapper program for STARTTLS on ${EMACS_PORT_NAME} USES= emacs gmake ssl GNU_CONFIGURE= yes CONFIGURE_ARGS= --with-openssl=${OPENSSLBASE} .include Index: head/sysutils/lr/Makefile =================================================================== --- head/sysutils/lr/Makefile (revision 471190) +++ head/sysutils/lr/Makefile (revision 471191) @@ -1,60 +1,61 @@ # Created by: Tobias Kortkamp # $FreeBSD$ PORTNAME= lr DISTVERSIONPREFIX= v DISTVERSION= 1.4 +PORTREVISION= 1 CATEGORIES= sysutils MAINTAINER= tobik@FreeBSD.org COMMENT= List files, recursively LICENSE= MIT LICENSE_FILE= ${WRKSRC}/LICENSE USE_GITHUB= yes GH_ACCOUNT= chneukirchen MAKE_ARGS= CFLAGS="${CFLAGS}" \ PREFIX="${PREFIX}" \ MANDIR="${PREFIX}/man" OPTIONS_DEFINE= CONTRIB EMACS NEOVIM VIM OPTIONS_DEFAULT= CONTRIB EMACS NEOVIM VIM CONTRIB_DESC= Contrib scripts EMACS_DESC= Emacs plugin NEOVIM_DESC= Neovim plugin VIM_DESC= Vim plugin OPTIONS_SUB= yes EMACS_USES= emacs EMACS_VARS= EMACS_NO_DEPENDS=yes CONTRIB_RUN_DEPENDS= xe:sysutils/xe post-install: @${STRIP_CMD} ${STAGEDIR}${PREFIX}/bin/lr post-install-CONTRIB-on: ${INSTALL_SCRIPT} ${WRKSRC}/contrib/lrls \ ${STAGEDIR}${PREFIX}/bin ${INSTALL_SCRIPT} ${WRKSRC}/contrib/lrocate \ ${STAGEDIR}${PREFIX}/bin post-install-EMACS-on: ${MKDIR} ${STAGEDIR}${PREFIX}/${EMACS_SITE_LISPDIR} ${INSTALL_DATA} ${WRKSRC}/contrib/lr.el \ ${STAGEDIR}${PREFIX}/${EMACS_SITE_LISPDIR}/lr.el post-install-VIM-on: ${MKDIR} ${STAGEDIR}${PREFIX}/share/vim/vimfiles/plugin ${INSTALL_DATA} ${WRKSRC}/contrib/lr.vim \ ${STAGEDIR}${PREFIX}/share/vim/vimfiles/plugin/ post-install-NEOVIM-on: ${MKDIR} ${STAGEDIR}${PREFIX}/share/nvim/runtime/plugin ${INSTALL_DATA} ${WRKSRC}/contrib/lr.vim \ ${STAGEDIR}${PREFIX}/share/nvim/runtime/plugin/ .include Index: head/sysutils/puppet-mode.el/Makefile =================================================================== --- head/sysutils/puppet-mode.el/Makefile (revision 471190) +++ head/sysutils/puppet-mode.el/Makefile (revision 471191) @@ -1,30 +1,30 @@ # Created by: Dmitry Sivachenko # $FreeBSD$ PORTNAME= puppet-mode.el PORTVERSION= 0.2 -PORTREVISION= 4 +PORTREVISION= 5 CATEGORIES= sysutils elisp PKGNAMESUFFIX= ${EMACS_PKGNAMESUFFIX} MAINTAINER= demon@FreeBSD.org COMMENT= Simple mode for editing puppet manifests LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE USES= emacs USE_GITHUB= yes GH_ACCOUNT= puppetlabs GH_PROJECT= puppet-syntax-emacs GH_TAGNAME= be5d708 NO_ARCH= yes NO_BUILD= 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 471190) +++ head/textproc/dictem/Makefile (revision 471191) @@ -1,48 +1,48 @@ # Created by: Max N. Boyarov # $FreeBSD$ PORTNAME= dictem PORTVERSION= 1.0.4 -PORTREVISION= 5 +PORTREVISION= 6 CATEGORIES= textproc net elisp MASTER_SITES= SF/dictem/dictem/dictem-${PORTVERSION} PKGNAMESUFFIX= ${EMACS_PKGNAMESUFFIX} MAINTAINER= max.n.boyarov@gmail.com COMMENT= DictEm is a dict client for [X]Emacs LICENSE= GPLv2 RUN_DEPENDS= ${LOCALBASE}/bin/dict:textproc/dict USES= emacs SRC_EL= dictem.el dictem-lingvo-dsl.el dictem-elisp.el .for f in ${SRC_EL} PLIST_FILES+= ${LISPDIR}/${f} ${LISPDIR}/${f}c .endfor WRKSRC= ${WRKDIR}/${PORTNAME}-${PORTVERSION} PORTDOCS= README AUTHORS NEWS COPYING TODO LISPDIR= ${EMACS_VERSION_SITE_LISPDIR}/dictem OPTIONS_DEFINE= DOCS 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 471190) +++ head/textproc/dictionary/Makefile (revision 471191) @@ -1,40 +1,40 @@ # Created by: Kimura Fuyuki # $FreeBSD$ PORTNAME= dictionary PORTVERSION= 1.8.7 -PORTREVISION= 20 +PORTREVISION= 21 CATEGORIES= textproc net elisp MASTER_SITES= http://me.in-berlin.de/~myrkr/dictionary/ \ http://bsdchat.com/dist/dryice/ PKGNAMESUFFIX= ${EMACS_PKGNAMESUFFIX} MAINTAINER= ports@FreeBSD.org COMMENT= Dictionary client for Emacs LICENSE= GPLv2+ LICENSE_FILE= ${WRKSRC}/GPL USES= emacs 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 471190) +++ head/textproc/doc-mode.el/Makefile (revision 471191) @@ -1,22 +1,22 @@ # Created by: Peter Schuller # $FreeBSD$ PORTNAME= doc-mode.el PORTVERSION= 1.1 -PORTREVISION= 15 +PORTREVISION= 16 CATEGORIES= textproc elisp MASTER_SITES= SF/xpt/doc-mode/doc-mode-${PORTVERSION} PKGNAMESUFFIX= ${EMACS_PKGNAMESUFFIX} DISTNAME= doc-mode-${PORTVERSION} MAINTAINER= ports@FreeBSD.org COMMENT= Asciidoc fontlocking for emacs USES= emacs tar:tgz 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 471190) +++ head/textproc/emacs-wiki/Makefile (revision 471191) @@ -1,43 +1,43 @@ # Created by: Dryice Liu # $FreeBSD$ PORTNAME= emacs-wiki PORTVERSION= 2.72 -PORTREVISION= 10 +PORTREVISION= 11 CATEGORIES= textproc elisp MASTER_SITES= http://www.mwolson.org/static/dist/emacs-wiki/ \ http://dryice.name/computer/FreeBSD/distfiles/ PKGNAMESUFFIX= ${EMACS_PKGNAMESUFFIX} MAINTAINER= dryice@FreeBSD.org COMMENT= Create and use hyperlinks and simple formatting in plain text files RUN_DEPENDS= xml-parse.el${EMACS_PKGNAMESUFFIX}>0:textproc/xml-parse.el@${EMACS_FLAVOR} RUN_DEPENDS= htmlize.el${EMACS_PKGNAMESUFFIX}>0:textproc/htmlize.el@${EMACS_FLAVOR} USES= emacs makeinfo OPTIONS_DEFINE= CONTRIB CONTRIB_DESC= Install extra packages. This can shadow versions already there. OPTIONS_SUB= yes INFO= emacs-wiki LISPDIR= ${PREFIX}/${EMACS_VERSION_SITE_LISPDIR}/${PORTNAME} 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 do-install-CONTRIB-on: ${MKDIR} ${STAGEDIR}${LISPDIR}/contrib .for i in *.el ${INSTALL_DATA} ${WRKSRC}/contrib/${i} ${STAGEDIR}${LISPDIR}/contrib .endfor .include Index: head/textproc/htmlize.el/Makefile =================================================================== --- head/textproc/htmlize.el/Makefile (revision 471190) +++ head/textproc/htmlize.el/Makefile (revision 471191) @@ -1,35 +1,35 @@ # Created by: Marc van Woerkom # $FreeBSD$ PORTNAME= htmlize.el PORTVERSION= 1.39 -PORTREVISION= 5 +PORTREVISION= 6 CATEGORIES= textproc elisp MASTER_SITES= http://fly.srk.fer.hr/~hniksic/emacs/ PKGNAMESUFFIX= ${EMACS_PKGNAMESUFFIX} 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!) USES= emacs 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 471190) +++ head/textproc/ibus-el/Makefile (revision 471191) @@ -1,45 +1,45 @@ # $FreeBSD$ PORTNAME= ibus-el PORTVERSION= 0.3.2 -PORTREVISION= 6 +PORTREVISION= 7 CATEGORIES= textproc elisp MASTER_SITES= http://www11.atwiki.jp/s-irie/pub/emacs/ibus/ PKGNAMESUFFIX= ${EMACS_PKGNAMESUFFIX} MAINTAINER= ume@FreeBSD.org COMMENT= IBus client for GNU Emacs LICENSE= GPLv3 LICENSE_FILE= ${WRKSRC}/doc/COPYING RUN_DEPENDS= ibus-daemon:textproc/ibus \ ${PYTHON_SITELIBDIR}/Xlib/X.py:x11-toolkits/py-xlib@${PY_FLAVOR} USES= emacs python:2.7,run shebangfix PLIST_FILES= ${EMACS_VERSION_SITE_LISPDIR}/ibus.el \ ${EMACS_VERSION_SITE_LISPDIR}/ibus.elc \ libexec/ibus-el-agent PORTDOCS= README SHEBANG_FILES= ibus-el-agent 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 471190) +++ head/textproc/markdown-mode.el/Makefile (revision 471191) @@ -1,31 +1,31 @@ # $FreeBSD$ PORTNAME= markdown-mode.el PORTVERSION= 2.3 -PORTREVISION= 4 +PORTREVISION= 5 CATEGORIES= textproc MASTER_SITES= http://jblevins.org/projects/markdown-mode/ PKGNAMESUFFIX= ${EMACS_PKGNAMESUFFIX} DISTNAME= markdown-mode.el EXTRACT_SUFX= # empty DIST_SUBDIR= ${PORTNAME}-${PORTVERSION} EXTRACT_ONLY= # empty MAINTAINER= olgeni@FreeBSD.org COMMENT= Emacs major mode for editing Markdown-formatted text LICENSE= GPLv3+ USES= emacs NO_ARCH= yes NO_BUILD= yes NO_WRKSUBDIR= 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 471190) +++ head/textproc/muse/Makefile (revision 471191) @@ -1,39 +1,39 @@ # Created by: Dryice Liu # $FreeBSD$ PORTNAME= muse PORTVERSION= 3.20 -PORTREVISION= 12 +PORTREVISION= 13 CATEGORIES= textproc elisp MASTER_SITES= http://download.gna.org/muse-el/ \ LOCAL/dryice \ http://dryice.name/computer/FreeBSD/distfiles/ PKGNAMESUFFIX= ${EMACS_PKGNAMESUFFIX} MAINTAINER= ports@FreeBSD.org COMMENT= Authoring and publishing environment for Emacs USES= emacs 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 Index: head/textproc/uim-el/Makefile =================================================================== --- head/textproc/uim-el/Makefile (revision 471190) +++ head/textproc/uim-el/Makefile (revision 471191) @@ -1,42 +1,42 @@ # Created by: MANTANI Nobutaka # $FreeBSD$ PORTNAME= uim-el PORTVERSION= 1.8.6 -PORTREVISION= 6 +PORTREVISION= 7 CATEGORIES= textproc MASTER_SITES= https://github.com/uim/uim/releases/download/uim-${PORTVERSION}/ PKGNAMESUFFIX= ${EMACS_PKGNAMESUFFIX} DISTNAME= uim-${PORTVERSION} MAINTAINER= nobutaka@FreeBSD.org COMMENT?= Emacs lisp for uim input method library RUN_DEPENDS= uim-el-agent:textproc/uim USES= emacs gettext-tools gmake iconv perl5 tar:bzip2 USE_GNOME= intltool USE_PERL5= build 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}/,,}" OPTIONS_DEFINE= DOCS 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 471190) +++ head/textproc/xml-lite.el/Makefile (revision 471191) @@ -1,38 +1,38 @@ # Created by: Kimura Fuyuki # $FreeBSD$ PORTNAME= xml-lite.el PORTVERSION= 1.1 -PORTREVISION= 10 +PORTREVISION= 11 PORTEPOCH= 1 CATEGORIES= textproc elisp MASTER_SITES= http://dogbiscuit.org/mdub/software/ PKGNAMESUFFIX= ${EMACS_PKGNAMESUFFIX} DISTNAME= ${PORTNAME} EXTRACT_SUFX= # empty MAINTAINER= ports@FreeBSD.org COMMENT= Simple XML-editing for GNU Emacs LICENSE= GPLv2+ USES= emacs 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 471190) +++ head/textproc/xml-parse.el/Makefile (revision 471191) @@ -1,26 +1,26 @@ # Created by: Dryice Liu # $FreeBSD$ PORTNAME= xml-parse.el PORTVERSION= 1.5 -PORTREVISION= 8 +PORTREVISION= 9 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_PKGNAMESUFFIX} DISTNAME= ${PORTNAME} EXTRACT_SUFX= EXTRACT_ONLY= MAINTAINER= ports@FreeBSD.org COMMENT= Code to efficiently read/write XML data with Elisp USES= emacs 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 471190) +++ head/textproc/yaml-mode.el/Makefile (revision 471191) @@ -1,37 +1,37 @@ # Created by: KIMURA Yasuhiro # $FreeBSD$ PORTNAME= yaml-mode.el PORTVERSION= 0.0.13 DISTVERSIONPREFIX= v -PORTREVISION= 3 +PORTREVISION= 4 CATEGORIES= textproc elisp PKGNAMESUFFIX= ${EMACS_PKGNAMESUFFIX} MAINTAINER= yasu@utahime.org COMMENT= Simple major mode to edit YAML file for Emacsen LICENSE= GPLv2+ LICENSE_FILE= ${WRKSRC}/LICENSE.txt USES= emacs USE_GITHUB= yes GH_ACCOUNT= yoshiki GH_PROJECT= yaml-mode 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_DATA} ${WRKSRC}/${file} ${STAGEDIR}${DOCSDIR} .endfor .include Index: head/www/emacs-w3m/Makefile =================================================================== --- head/www/emacs-w3m/Makefile (revision 471190) +++ head/www/emacs-w3m/Makefile (revision 471191) @@ -1,62 +1,67 @@ # Created by: MANTANI Nobutaka # $FreeBSD$ PORTNAME= emacs-w3m PORTVERSION= 1.4.620.b.${SNAPDATE} CATEGORIES= www elisp MASTER_SITES= LOCAL/nobutaka PKGNAMESUFFIX= ${EMACS_PKGNAMESUFFIX} DISTNAME= ${PKGNAMEPREFIX}${PORTNAME}-1.4.620-${SNAPDATE} MAINTAINER= nobutaka@FreeBSD.org COMMENT= Simple front-end to w3m for emacs LICENSE= GPLv2 LICENSE_FILE= ${WRKSRC}/COPYING +.if ${FLAVOR:U} != devel && ${FLAVOR:U} != devel_nox +# http://pkg.awarnach.mathstat.dal.ca/data/11i386-default/2018-05-30_07h36m11s/logs/errors/emacs-w3m-emacs26-1.4.620.b.20180331_1.log +BROKEN= fails to configure +.endif + BUILD_DEPENDS= w3m:www/w3m RUN_DEPENDS= w3m:www/w3m USES= autoreconf emacs tar:bzip2 EMACS_FLAVORS_EXCLUDE= devel_full devel_nox # fail during configure ALL_TARGET= default INSTALL_TARGET= install install-icons NO_ARCH= yes SNAPDATE= 20180331 MAKE_JOBS_UNSAFE= yes GNU_CONFIGURE= yes CONFIGURE_ARGS= --with-emacs=${EMACS_CMD} \ --with-lispdir=${PREFIX}/${EMACS_SITE_LISPDIR}/w3m \ --with-icondir=${PREFIX}/${EMACS_LIBDIR}/etc/w3m/icons \ --without-compress-install INFO= emacs-w3m-ja emacs-w3m PORTDOCS= README* OPTIONS_DEFINE= DOCS OCTET_VIEWER SHIMBUN OPTIONS_DEFAULT= OCTET_VIEWER SHIMBUN OPTIONS_SUB= yes OCTET_VIEWER_DESC= Octet stream viewer support SHIMBUN_DESC= Build and/or install Shimbun SHIMBUN_EXTRA_PATCHES_OFF= ${PATCHDIR}/extra-patch-Makefile.in SHIMBUN_BUILD_DEPENDS= flim${EMACS_PKGNAMESUFFIX}>0:editors/flim@${EMACS_FLAVOR} SHIMBUN_RUN_DEPENDS= flim${EMACS_PKGNAMESUFFIX}>0:editors/flim@${EMACS_FLAVOR} OCTET_VIEWER_RUN_DEPENDS=\ semi${EMACS_PKGNAMESUFFIX}>0:editors/semi@${EMACS_FLAVOR} \ wvHtml:textproc/wv \ xlhtml:textproc/xlhtml post-patch: @${MV} ${WRKSRC}/aclocal.m4 ${WRKSRC}/acinclude.m4 post-install-DOCS-on: ${MKDIR} ${STAGEDIR}${DOCSDIR} ${INSTALL_DATA} ${WRKSRC}/${PORTDOCS} ${STAGEDIR}${DOCSDIR} .include