Index: head/databases/bbdb/Makefile =================================================================== --- head/databases/bbdb/Makefile (revision 439751) +++ head/databases/bbdb/Makefile (revision 439752) @@ -1,41 +1,41 @@ # Created by: Yoichi NAKAYAMA # $FreeBSD$ PORTNAME= bbdb PORTVERSION= 2.35 -PORTREVISION= 10 +PORTREVISION= 11 CATEGORIES= databases elisp MASTER_SITES= SF PKGNAMESUFFIX= -${EMACS_PORT_NAME} MAINTAINER= dryice@FreeBSD.org COMMENT= Big Brother Database USE_EMACS= yes USES= makeinfo ALL_TARGET= bbdb info MAKE_ARGS= MAKE="${MAKE} clean MAKEINFO=\"makeinfo --no-split\"" BBDB_LISPDIR= ${EMACS_VERSION_SITE_LISPDIR}/${PORTNAME} PLIST_SUB+= BBDB_LISPDIR=${BBDB_LISPDIR} MAKE_JOBS_UNSAFE= yes GNU_CONFIGURE= yes CONFIGURE_ARGS= --with-emacs=${EMACS_CMD} OPTIONS_DEFINE= DOCS .include .if ${PORT_OPTIONS:MDOCS} INFO= bbdb .endif do-install: ${MKDIR} ${STAGEDIR}${PREFIX}/${EMACS_VERSION_SITE_LISPDIR}/${PORTNAME} ${INSTALL_DATA} ${WRKSRC}/lisp/*.el ${WRKSRC}/lisp/*.elc ${STAGEDIR}${PREFIX}/${EMACS_VERSION_SITE_LISPDIR}/${PORTNAME} .if ${PORT_OPTIONS:MDOCS} ${INSTALL_DATA} ${WRKSRC}/texinfo/bbdb.info ${STAGEDIR}${PREFIX}/info .endif .include Index: head/deskutils/etask/Makefile =================================================================== --- head/deskutils/etask/Makefile (revision 439751) +++ head/deskutils/etask/Makefile (revision 439752) @@ -1,41 +1,41 @@ # Created by: Dryice Liu # $FreeBSD$ PORTNAME= etask PORTVERSION= 0.3.91 -PORTREVISION= 10 +PORTREVISION= 11 CATEGORIES= deskutils elisp MASTER_SITES= http://members.chello.at/rene.weichselbaum/ \ http://dryice.name/computer/FreeBSD/distfiles/ MAINTAINER= dryice@dryice.name COMMENT= Manage your projects or tasks within GNU Emacs RUN_DEPENDS= xpdf:graphics/xpdf USE_EMACS= yes USES= ghostscript:run USE_TEX= latex dvipsk LISPDIR= ${PREFIX}/${EMACS_VERSION_SITE_LISPDIR}/${PORTNAME} WRKSRC= ${WRKDIR}/${DISTNAME}a PORTDOCS= etasktut.pdf gpl.txt README do-build: cd ${WRKSRC}; ${EMACS_NAME} -batch -no-site-file\ --eval="(add-to-list 'load-path \"${WRKSRC}\")"\ -f batch-byte-compile *.el do-install: ${MKDIR} ${STAGEDIR}${LISPDIR} .for i in *.el *.elc ${INSTALL_DATA} ${WRKSRC}/${i} ${STAGEDIR}${LISPDIR} .endfor ${MKDIR} ${STAGEDIR}${DOCSDIR} .for i in ${PORTDOCS} ${INSTALL_DATA} ${WRKSRC}/${i} ${STAGEDIR}${DOCSDIR} .endfor .include Index: head/devel/git-modes/Makefile =================================================================== --- head/devel/git-modes/Makefile (revision 439751) +++ head/devel/git-modes/Makefile (revision 439752) @@ -1,39 +1,39 @@ # Created by: KIMURA Yasuhiro # $FreeBSD$ PORTNAME= git-modes PORTVERSION= 1.2.2 -PORTREVISION= 1 +PORTREVISION= 2 PORTEPOCH= 1 CATEGORIES= devel elisp PKGNAMESUFFIX= -${EMACS_PORT_NAME} MAINTAINER= yasu@utahime.org COMMENT= GNU Emacs modes for Git-related files LICENSE= GPLv3 LICENSE_FILE= ${WRKSRC}/COPYING USE_GITHUB= yes GH_ACCOUNT= magit USES= gmake USE_EMACS= yes PORTDOCS= README.md ALL_TARGET= lisp OPTIONS_DEFINE= DOCS GIT_SUBVERSION ELISPDIR= ${EMACS_VERSION_SITE_LISPDIR}/${PORTNAME} PLIST_SUB= ELISPDIR=${ELISPDIR} GIT_SUBVERSION_DESC= Use devel/git-subversion as backend GIT_SUBVERSION_RUN_DEPENDS= git-subversion>0:devel/git-subversion GIT_SUBVERSION_RUN_DEPENDS_OFF= git>0:devel/git do-install: ${MKDIR} ${STAGEDIR}${PREFIX}/${ELISPDIR} ${STAGEDIR}${DOCSDIR} ${INSTALL_DATA} ${WRKSRC}/*.el ${WRKSRC}/*.elc ${STAGEDIR}${PREFIX}/${ELISPDIR} ${INSTALL_MAN} ${WRKSRC}/README.md ${STAGEDIR}${DOCSDIR} .include Index: head/devel/magit/Makefile =================================================================== --- head/devel/magit/Makefile (revision 439751) +++ head/devel/magit/Makefile (revision 439752) @@ -1,45 +1,46 @@ # Created by: Jun Kuriyama # $FreeBSD$ PORTNAME= magit PORTVERSION= 2.8.0 +PORTREVISION= 1 CATEGORIES= devel elisp PKGNAMESUFFIX= -${EMACS_PORT_NAME} MAINTAINER= kuriyama@FreeBSD.org COMMENT= Interface to Git for Emacs LICENSE= GPLv3 BUILD_DEPENDS= dash.el>=2.12.1:devel/dash.el \ with-editor-${EMACS_PORT_NAME}>=2.5.0:editors/with-editor RUN_DEPENDS= dash.el>=2.12.1:devel/dash.el \ with-editor-${EMACS_PORT_NAME}>=2.5.0:editors/with-editor USE_GITHUB= yes USES= gmake makeinfo USE_EMACS= yes INFO= magit magit-popup PORTDOCS= AUTHORS.md NO_ARCH= yes OPTIONS_DEFINE= DOCS GIT_SUBVERSION GIT_SUBVERSION_DESC= Use devel/git-subversion as backend GIT_SUBVERSION_BUILD_DEPENDS= git-subversion>0:devel/git-subversion GIT_SUBVERSION_BUILD_DEPENDS_OFF= git>0:devel/git GIT_SUBVERSION_RUN_DEPENDS= git-subversion>0:devel/git-subversion GIT_SUBVERSION_RUN_DEPENDS_OFF= git>0:devel/git .include ELISPDIR= ${EMACS_VERSION_SITE_LISPDIR}/${PORTNAME} MAKE_ENV+= INSTALL_INFO=install-info \ LOAD_PATH="-L ${WRKSRC}/lisp -L ${PREFIX}/${EMACS_SITE_LISPDIR} -L ${PREFIX}/${EMACS_VERSION_SITE_LISPDIR}" \ VERSION=${PORTVERSION} \ lispdir=${PREFIX}/${ELISPDIR} \ infodir=${PREFIX}/${INFO_PATH} \ docdir=${DOCSDIR} PLIST_SUB+= ELISPDIR=${ELISPDIR} .include Index: head/devel/psvn/Makefile =================================================================== --- head/devel/psvn/Makefile (revision 439751) +++ head/devel/psvn/Makefile (revision 439752) @@ -1,39 +1,39 @@ # Created by: Kimura Fuyuki # $FreeBSD$ PORTNAME= psvn PORTVERSION= 20120326.212349 -PORTREVISION= 4 +PORTREVISION= 5 CATEGORIES= devel elisp MASTER_SITES= http://www.xsteve.at/prg/emacs/ PKGNAMESUFFIX= -${EMACS_PORT_NAME} DISTNAME= psvn.el EXTRACT_SUFX= # empty MAINTAINER= yasu@utahime.org COMMENT= Subversion interface for Emacs LICENSE= GPLv2 RUN_DEPENDS= svn:devel/subversion USE_EMACS= yes NO_WRKSUBDIR= yes EXTRACT_CMD= ${CP} EXTRACT_BEFORE_ARGS= # empty EXTRACT_AFTER_ARGS= ${WRKSRC}/psvn.el PLIST_FILES= ${EMACS_VERSION_SITE_LISPDIR}/${PORTNAME}/psvn.el \ ${EMACS_VERSION_SITE_LISPDIR}/${PORTNAME}/psvn.elc ELISPDIR= ${STAGEDIR}${PREFIX}/${EMACS_VERSION_SITE_LISPDIR}/${PORTNAME} do-build: cd ${WRKSRC}; ${EMACS_CMD} -batch -q -f batch-byte-compile psvn.el do-install: @${MKDIR} ${ELISPDIR} ${INSTALL_DATA} ${WRKSRC}/psvn.* ${ELISPDIR} .include Index: head/editors/apel/Makefile =================================================================== --- head/editors/apel/Makefile (revision 439751) +++ head/editors/apel/Makefile (revision 439752) @@ -1,43 +1,43 @@ # Created by: Shigeyuki FUKUSHIMA # $FreeBSD$ PORTNAME= apel PORTVERSION= ${APEL_VER} -PORTREVISION= 12 +PORTREVISION= 13 CATEGORIES= editors elisp MASTER_SITES= http://git.chise.org/elisp/dist/apel/ PKGNAMESUFFIX= -${EMACS_PORT_NAME} MAINTAINER= nobutaka@FreeBSD.org COMMENT= Portable Emacs Library LICENSE= GPLv2 # distfile version APEL_VER= 10.8 # apel lispdir APEL_LISPDIR?= ${LOCALBASE}/${EMACS_VERSION_SITE_LISPDIR} APEL_VERSION_SPECIFIC_LISPDIR?= ${LOCALBASE}/${EMACS_VERSION_SITE_LISPDIR} # emacs port setup USE_EMACS= yes DESCR= ${PKGDIR}/pkg-descr # target name for make build ALL_TARGET?= elc # environments MAKE_ARGS+= PREFIX="${STAGEDIR}${LOCALBASE}" \ LISPDIR="${STAGEDIR}${APEL_LISPDIR}" \ VERSION_SPECIFIC_LISPDIR="${STAGEDIR}${APEL_VERSION_SPECIFIC_LISPDIR}" OPTIONS_DEFINE= DOCS post-install-DOCS-on: @${MKDIR} ${STAGEDIR}${DOCSDIR} @(cd ${WRKSRC} ; \ for i in ChangeLog README.* ; do \ ${INSTALL_DATA} $${i} ${STAGEDIR}${DOCSDIR} ; \ done) .include Index: head/editors/flim/Makefile =================================================================== --- head/editors/flim/Makefile (revision 439751) +++ head/editors/flim/Makefile (revision 439752) @@ -1,195 +1,195 @@ # Created by: Shigeyuki FUKUSHIMA # $FreeBSD$ PORTNAME= flim PORTVERSION= ${FLIM_VER} -PORTREVISION= 14 +PORTREVISION= 15 PORTEPOCH= 1 CATEGORIES= editors elisp MASTER_SITES= http://git.chise.org/elisp/dist/flim/flim-1.14/ PKGNAMESUFFIX= -${EMACS_PORT_NAME} MAINTAINER= nobutaka@FreeBSD.org COMMENT= Message representation or encoding elisp library for emacs LICENSE= GPLv2 PORTCLASS?= master USES= cpe makeinfo NO_ARCH= yes CPE_VENDOR= gnu # distfile version FLIM_VER= ${FLIM_TRUNK}.9 FLIM_TRUNK= 1.14 # document install directory by install-doc target FLIMDOCDIR?= share/doc/flim FLIM_COOKIE= flim-${EMACS_PORT_NAME}-${FLIM_TRUNK}.FreeBSD-packages # flim lispdir FLIM_LISPDIR= ${LOCALBASE}/${EMACS_VERSION_SITE_LISPDIR} FLIM_VERSION_SPECIFIC_LISPDIR= ${LOCALBASE}/${EMACS_VERSION_SITE_LISPDIR} PORTCLASS?= master USE_EMACS= yes EMACS_MASTERDIR_PKGFILES=YES DESCR= ${PKGDIR}/pkg-descr OPTIONS_DEFINE= DOCS # target name for make build ALL_TARGET?= elc # environments PLIST_SUB+= FLIMDOCDIR=${FLIMDOCDIR} FLIM_COOKIE=${FLIM_COOKIE} MAKE_ARGS+= PREFIX="${STAGEDIR}${LOCALBASE}" \ LISPDIR="${STAGEDIR}${FLIM_LISPDIR}" \ VERSION_SPECIFIC_LISPDIR="${STAGEDIR}${FLIM_VERSION_SPECIFIC_LISPDIR}" .include PLIST= ${PKGDIR}/pkg-plist.emacs21 # depends on apel BUILD_DEPENDS+= apel-${EMACS_PORT_NAME}>0:editors/apel RUN_DEPENDS+= apel-${EMACS_PORT_NAME}>0:editors/apel .if !defined(BUILD_INFO_BY_EMACS) || (${BUILD_INFO_BY_EMACS} == "NO") # info files JIS to EUC BUILD_DEPENDS+= nkf:japanese/nkf .endif # makeinfo stuff MAKEINFO= makeinfo --no-split --no-validate MAKEINFO_EMACS= ${EMACS_CMD} -no-site-file -no-init-file -batch MAKEINFO_EMACS_FLAGS= -e texinfo-format-buffer -f save-buffer .if ! defined(EMACS_PACKAGESDIR) || ! defined(MANIFEST) INFO= mime-en .if defined(EMACS_HAS_MULE) && (${EMACS_HAS_MULE} == "YES") INFO+= mime-ja .endif .endif .if defined(EMACS_PACKAGESDIR) && defined(XEMACS_PKGNAME) pre-build: pkg-el-copy .endif .if defined(BUILD_INFO_BY_EMACS) && (${BUILD_INFO_BY_EMACS} == "YES") post-build: info-build-by-emacs .else post-build: info-build .endif .if defined(EMACS_PACKAGESDIR) && defined(EMACS_PACKAGES_SUBDIRS) pre-install: mkdir-site-packages .endif .if defined(EMACS_PACKAGESDIR) && defined(XEMACS_PKGNAME) pre-install: pkg-el-install .endif POST_INSTALL_TARGET= pkgcookie-install .if defined(EMACS_PACKAGESDIR) && defined(MANIFEST) POST_INSTALL_TARGET+= info-package-install manifest-install .else POST_INSTALL_TARGET+= info-install .endif .if ${PORT_OPTIONS:MDOCS} POST_INSTALL_TARGET+= doc-install .endif post-install: ${POST_INSTALL_TARGET} ############################################################################### # # miscellaneous local functions # info-build: @(cd ${WRKSRC} ; \ for i in mime-en.texi; do \ ${MV} $${i} $${i}.jis ; \ ${CAT} $${i}.jis | nkf -e > $${i} ; \ ${MAKEINFO} $${i} || ${TRUE} ; \ done) .if defined(EMACS_HAS_MULE) && (${EMACS_HAS_MULE} == "YES") @(cd ${WRKSRC} ; \ for i in mime-ja.texi; do \ ${MV} $${i} $${i}.jis ; \ ${CAT} $${i}.jis | nkf -e > $${i} ; \ ${MAKEINFO} $${i} || ${TRUE} ; \ done) .endif info-build-by-emacs: @(cd ${WRKSRC} ; \ for i in mime-en.texi; do \ ${MAKEINFO_EMACS} $${i} ${MAKEINFO_EMACS_FLAGS} || ${TRUE} ; \ done) .if defined(EMACS_HAS_MULE) && (${EMACS_HAS_MULE} == "YES") @(cd ${WRKSRC} ; \ for i in mime-ja.texi; do \ ${MAKEINFO_EMACS} $${i} ${MAKEINFO_EMACS_FLAGS} || ${TRUE} ; \ done) .endif pkg-el-copy: @(if [ -f ${FILESDIR}/_pkg.el ] ; then \ ${CP} ${FILESDIR}/_pkg.el ${WRKSRC}/_pkg.el ;\ fi) pkg-el-install: @(if [ -f ${FILESDIR}/_pkg.el ] ; then \ ${MKDIR} ${STAGEDIR}${LOCALBASE}/${EMACS_PACKAGESDIR}/lisp/${XEMACS_PKGNAME} ;\ ${INSTALL_DATA} ${FILESDIR}/_pkg.el \ ${STAGEDIR}${LOCALBASE}/${EMACS_PACKAGESDIR}/lisp/${XEMACS_PKGNAME}/_pkg.el ;\ fi) mkdir-site-packages: @(for i in ${EMACS_PACKAGES_SUBDIRS} ; do \ ${MKDIR} ${STAGEDIR}${LOCALBASE}/${EMACS_PACKAGESDIR}/$${i} ; \ done) doc-install: @${MKDIR} ${STAGEDIR}${LOCALBASE}/${FLIMDOCDIR} @(cd ${WRKSRC} ; \ for i in ChangeLog NEWS README.* VERSION ; do \ ${INSTALL_DATA} $${i} ${STAGEDIR}${LOCALBASE}/${FLIMDOCDIR}/ ; \ done) info-install: @(cd ${WRKSRC} ; \ for i in mime-en.info; do \ ${INSTALL_DATA} ${WRKSRC}/$${i} ${STAGEDIR}${LOCALBASE}/info ; \ done) .if defined(EMACS_HAS_MULE) && (${EMACS_HAS_MULE} == "YES") @(cd ${WRKSRC} ; \ for i in mime-ja.info; do \ ${INSTALL_DATA} ${WRKSRC}/$${i} ${STAGEDIR}${LOCALBASE}/info ; \ done) .endif info-package-install: @(cd ${WRKSRC} ; \ for i in mime-en.info mime-ja.info; do \ ${INSTALL_DATA} ${WRKSRC}/$${i} \ ${STAGEDIR}${LOCALBASE}/${EMACS_PACKAGESDIR}/info ; \ done ; \ ${MKDIR} ${STAGEDIR}${LOCALBASE}/${EMACS_PACKAGESDIR}/man/flim ; \ for i in mime-en.texi mime-ja.texi; do \ ${INSTALL_DATA} ${WRKSRC}/$${i} \ ${STAGEDIR}${LOCALBASE}/${EMACS_PACKAGESDIR}/man/flim ; \ done) manifest-install: @${RM} ${WRKDIR}/${MANIFEST} @${CAT} ${PLIST} | ${GREP} -e "^%%EMACS_PACKAGESDIR%%" | \ ${SED} -e "s;^%%EMACS_PACKAGESDIR%%/;;" > ${WRKDIR}/${MANIFEST} ${INSTALL_DATA} ${WRKDIR}/${MANIFEST} \ ${STAGEDIR}${LOCALBASE}/${EMACS_PACKAGESDIR}/pkginfo/ pkgcookie-install: # install package-cookie @${MKDIR} ${STAGEDIR}${LOCALBASE}/share/flim @${TOUCH} ${STAGEDIR}${LOCALBASE}/share/flim/${FLIM_COOKIE} .include Index: head/editors/psgml/Makefile =================================================================== --- head/editors/psgml/Makefile (revision 439751) +++ head/editors/psgml/Makefile (revision 439752) @@ -1,40 +1,40 @@ # Created by: Shigeyuki Fukushima # $FreeBSD$ PORTNAME= psgml PORTVERSION= 1.4.0 -PORTREVISION= 1 +PORTREVISION= 2 CATEGORIES= editors elisp MASTER_SITES= SF/${PORTNAME}/ALPHA%20${PORTNAME}/${PORTVERSION} PKGNAMESUFFIX= -${EMACS_PORT_NAME} DISTNAME= ${PORTNAME}-1.3.2 PATCH_SITES= LOCAL/hrs PATCHFILES= psgml-symbol-conflict-050503.diff.gz MAINTAINER= hrs@FreeBSD.org COMMENT= Major mode for editing SGML and XML documents for Emacs LICENSE= GPLv2 USE_EMACS= yes NOT_FOR_ARCHS= ia64 GNU_CONFIGURE= YES CONFIGURE_ARGS= --lispdir=${PSGML_LISPDIR} CONFIGURE_ENV= EMACS=${EMACS_CMD} SUB_FILES= ${PSGML_STARTUPEL} SUB_LIST= PSGML_LISPDIR=${PSGML_LISPDIR} PLIST_SUB= PSGML_STARTUPEL=${PSGML_STARTUPEL} INFO= psgml psgml-api PSGML_STARTUPEL= psgml-startup.el PSGML_LISPDIR= ${PREFIX}/${EMACS_VERSION_SITE_LISPDIR}/psgml 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 439751) +++ head/editors/semi/Makefile (revision 439752) @@ -1,171 +1,171 @@ # Created by: Shigeyuki FUKUSHIMA # $FreeBSD$ PORTNAME= semi PORTVERSION= ${SEMI_VER} -PORTREVISION= 17 +PORTREVISION= 18 CATEGORIES= editors elisp MASTER_SITES= http://git.chise.org/elisp/dist/semi/semi-1.14-for-flim-1.14/ PKGNAMESUFFIX= -${EMACS_PORT_NAME} MAINTAINER= nobutaka@FreeBSD.org COMMENT= SEMI, Library of MIME feature for GNU Emacs for emacs LICENSE= GPLv2 USES= makeinfo PORTCLASS?= master # distfile version FLIM_TRUNK= 1.14 SEMI_TRUNK= 1.14 SEMI_VER= ${SEMI_TRUNK}.6 # document install directory by install-doc target SEMIDOCDIR?= share/doc/semi FLIM_COOKIE= flim-${EMACS_PORT_NAME}-${FLIM_TRUNK}.FreeBSD-packages SEMI_COOKIE= semi-${EMACS_PORT_NAME}-${SEMI_TRUNK}.FreeBSD-packages # semi lispdir SEMI_LISPDIR= ${LOCALBASE}/${EMACS_VERSION_SITE_LISPDIR} SEMI_VERSION_SPECIFIC_LISPDIR= ${LOCALBASE}/${EMACS_VERSION_SITE_LISPDIR} USE_EMACS= yes EMACS_MASTERDIR_PKGFILES=YES DESCR= ${PKGDIR}/pkg-descr # target name for make build ALL_TARGET?= elc # environments PLIST_SUB+= SEMIDOCDIR=${SEMIDOCDIR} SEMI_COOKIE=${SEMI_COOKIE} MAKE_ARGS+= PREFIX="${STAGEDIR}${LOCALBASE}" \ LISPDIR="${STAGEDIR}${SEMI_LISPDIR}" \ VERSION_SPECIFIC_LISPDIR="${STAGEDIR}${SEMI_VERSION_SPECIFIC_LISPDIR}" OPTIONS_DEFINE= DOCS .include .include PLIST= ${PKGDIR}/pkg-plist.emacs20 # depends on flim BUILD_DEPENDS+= flim-${EMACS_PORT_NAME}>0:editors/flim RUN_DEPENDS+= flim-${EMACS_PORT_NAME}>0:editors/flim .if !defined(BUILD_INFO_BY_EMACS) || (${BUILD_INFO_BY_EMACS} == "NO") # info files JIS to EUC BUILD_DEPENDS+= nkf:japanese/nkf .endif MAKEINFO= makeinfo --no-split --no-validate MAKEINFO_EMACS= ${EMACS_CMD} -no-site-file -no-init-file -batch MAKEINFO_EMACS_FLAGS= -e texinfo-format-buffer -f save-buffer .if ! defined(EMACS_PACKAGESDIR) || ! defined(MANIFEST) INFO= mime-ui-en .if defined(EMACS_HAS_MULE) && (${EMACS_HAS_MULE} == "YES") INFO+= mime-ui-ja .endif .endif post-build: .if defined(BUILD_INFO_BY_EMACS) && (${BUILD_INFO_BY_EMACS} == "YES") @${MAKE} -C ${.CURDIR} info-build-by-emacs .else @${MAKE} -C ${.CURDIR} info-build .endif pre-install: .if defined(EMACS_PACKAGESDIR) && defined(EMACS_PACKAGES_SUBDIRS) @${MAKE} -C ${.CURDIR} mkdir-site-packages .endif post-install: @${MKDIR} ${STAGEDIR}${LOCALBASE}/share/semi @${TOUCH} ${STAGEDIR}${LOCALBASE}/share/semi/${SEMI_COOKIE} .if defined(EMACS_PACKAGESDIR) && defined(MANIFEST) @${MAKE} -C ${.CURDIR} info-package-install @${MAKE} -C ${.CURDIR} manifest-install .else @${MAKE} -C ${.CURDIR} info-install .endif .if ${PORT_OPTIONS:MDOCS} @${MAKE} -C ${.CURDIR} doc-install .endif ############################################################################### # # miscellaneous local functions # info-build: @(cd ${WRKSRC} ; \ for i in mime-ui-en.texi; do \ ${MV} $${i} $${i}.jis ; \ ${CAT} $${i}.jis | nkf -e > $${i} ; \ ${MAKEINFO} $${i} || ${TRUE} ; \ done) .if defined(EMACS_HAS_MULE) && (${EMACS_HAS_MULE} == "YES") @(cd ${WRKSRC} ; \ for i in mime-ui-ja.texi; do \ ${MV} $${i} $${i}.jis ; \ ${CAT} $${i}.jis | nkf -e > $${i} ; \ ${MAKEINFO} $${i} || ${TRUE} ; \ done) .endif info-build-by-emacs: @(cd ${WRKSRC} ; \ for i in mime-ui-en.texi; do \ ${MAKEINFO_EMACS} $${i} ${MAKEINFO_EMACS_FLAGS} || ${TRUE} ; \ done) .if defined(EMACS_HAS_MULE) && (${EMACS_HAS_MULE} == "YES") @(cd ${WRKSRC} ; \ for i in mime-ui-ja.texi; do \ ${MAKEINFO_EMACS} $${i} ${MAKEINFO_EMACS_FLAGS} || ${TRUE} ; \ done) .endif mkdir-site-packages: @(for i in ${EMACS_PACKAGES_SUBDIRS} ; do \ ${MKDIR} ${STAGEDIR}${LOCALBASE}/${EMACS_PACKAGESDIR}/$${i} ; \ done) doc-install: @${MKDIR} ${STAGEDIR}${LOCALBASE}/${SEMIDOCDIR} @(cd ${WRKSRC} ; \ for i in ChangeLog NEWS README.* TODO VERSION ; do \ ${INSTALL_DATA} $${i} ${STAGEDIR}${LOCALBASE}/${SEMIDOCDIR}/ ; \ done) info-install: @(cd ${WRKSRC} ; \ for i in mime-ui-en.info; do \ ${INSTALL_DATA} ${WRKSRC}/$${i} ${STAGEDIR}${LOCALBASE}/info ; \ done) .if defined(EMACS_HAS_MULE) && (${EMACS_HAS_MULE} == "YES") @(cd ${WRKSRC} ; \ for i in mime-ui-ja.info; do \ ${INSTALL_DATA} ${WRKSRC}/$${i} ${STAGEDIR}${LOCALBASE}/info ; \ done) .endif info-package-install: @(cd ${WRKSRC} ; \ for i in mime-ui-en.info mime-ui-ja.info; do \ ${INSTALL_DATA} ${WRKSRC}/$${i} \ ${STAGEDIR}${LOCALBASE}/${EMACS_PACKAGESDIR}/info ; \ done ; \ ${MKDIR} ${STAGEDIR}${LOCALBASE}/${EMACS_PACKAGESDIR}/man/semi ; \ for i in mime-ui-en.texi mime-ui-ja.texi; do \ ${INSTALL_DATA} ${WRKSRC}/$${i} \ ${STAGEDIR}${LOCALBASE}/${EMACS_PACKAGESDIR}/man/semi ; \ done) manifest-install: @${RM} ${WRKDIR}/${MANIFEST} @${CAT} ${PLIST} | ${GREP} -e "^%%EMACS_PACKAGESDIR%%" | \ ${SED} -e "s;^%%EMACS_PACKAGESDIR%%/;;" > ${WRKDIR}/${MANIFEST} @${INSTALL_DATA} ${WRKDIR}/${MANIFEST} \ ${STAGEDIR}${LOCALBASE}/${EMACS_PACKAGESDIR}/pkginfo/ .include Index: head/editors/slime/Makefile =================================================================== --- head/editors/slime/Makefile (revision 439751) +++ head/editors/slime/Makefile (revision 439752) @@ -1,65 +1,66 @@ # Created by: Dominic Mitchell # $FreeBSD$ PORTNAME= slime PORTVERSION= 2.15 +PORTREVISION= 1 DISTVERSIONPREFIX=v CATEGORIES= editors elisp MAINTAINER= joe@thrallingpenguin.com COMMENT= Superior Lisp Interaction Mode for Emacs LICENSE= PUBLIC_DOMAIN LICENSE_NAME= ${LICENSE:S/_/ /} LICENSE_TEXT= The license: ${_LICENSE} (${_LICENSE_NAME}) is standard, please read from the web. LICENSE_PERMS= dist-mirror dist-sell pkg-mirror pkg-sell auto-accept BUILD_DEPENDS= texinfo>=5.2:print/texinfo USES= gmake USE_EMACS= yes USE_GITHUB= yes SLIME_LISPDIR= ${PREFIX}/${EMACS_VERSION_SITE_LISPDIR}/slime SUB_FILES= pkg-message SUB_LIST= SLIME_LISPDIR="${SLIME_LISPDIR}" INFO= slime PORTDOCS= CONTRIBUTING.md ChangeLog NEWS PROBLEMS README.md OPTIONS_DEFINE= DOCS do-build: cd ${WRKSRC}/doc && ${MAKE_CMD} slime.info cd ${WRKSRC} && ${EMACS_CMD} -batch \ -eval '(setq load-path (cons nil load-path))' \ -f batch-byte-compile *.el do-install: @${MKDIR} ${STAGEDIR}${SLIME_LISPDIR}/contrib @${MKDIR} ${STAGEDIR}${SLIME_LISPDIR}/contrib/test @${MKDIR} ${STAGEDIR}${SLIME_LISPDIR}/lib @${MKDIR} ${STAGEDIR}${SLIME_LISPDIR}/swank cd ${WRKSRC} && ${INSTALL_DATA} *.asd *.el *.lisp ${STAGEDIR}${SLIME_LISPDIR} cd ${WRKSRC}/lib && ${INSTALL_DATA} *.el ${STAGEDIR}${SLIME_LISPDIR}/lib cd ${WRKSRC}/contrib && ${INSTALL_DATA} \ *.el *.lisp *.ss *.scm *.sml \ ${STAGEDIR}${SLIME_LISPDIR}/contrib cd ${WRKSRC}/contrib/test && ${INSTALL_DATA} *.txt *.el \ ${STAGEDIR}${SLIME_LISPDIR}/contrib/test cd ${WRKSRC}/swank && ${INSTALL_DATA} *.lisp \ ${STAGEDIR}${SLIME_LISPDIR}/swank ${INSTALL_DATA} ${WRKSRC}/ChangeLog ${STAGEDIR}${SLIME_LISPDIR} ${INSTALL_DATA} ${INSTALL_WRKSRC}/doc/slime.info \ ${STAGEDIR}${PREFIX}/${INFO_PATH} post-install-DOCS-on: ${MKDIR} ${STAGEDIR}${DOCSDIR} ${INSTALL_DATA} ${PORTDOCS:S,^,${WRKSRC}/,} ${STAGEDIR}${DOCSDIR} ${INSTALL_DATA} ${INSTALL_WRKSRC}/contrib/README.md \ ${STAGEDIR}${DOCSDIR}/README-contrib.md (cd ${INSTALL_WRKSRC}/doc && ${INSTALL_DATA} slime-refcard.pdf \ slime-small.pdf ${STAGEDIR}${DOCSDIR}) .include Index: head/editors/tamago/Makefile =================================================================== --- head/editors/tamago/Makefile (revision 439751) +++ head/editors/tamago/Makefile (revision 439752) @@ -1,28 +1,29 @@ # Created by: tetsushi NAKAI # $FreeBSD$ PORTNAME= tamago PORTVERSION= 4.0.6.0.20041122.19.14 +PORTREVISION= 1 DISTVERSIONPREFIX= v CATEGORIES= editors elisp PKGNAMESUFFIX= -${EMACS_PORT_NAME} MAINTAINER= hrs@FreeBSD.org COMMENT= Egg V4, Multilingual Input Method for Emacsen LICENSE= GPLv2 USE_EMACS= yes USE_GITHUB= yes GH_ACCOUNT= hrs-allbsd GNU_CONFIGURE= yes CONFIGURE_ARGS= --with-lispdir="${LOCALBASE}/${EMACS_VERSION_SITE_LISPDIR}" CONFIGURE_ENV= EMACS="${EMACS_CMD}" PLIST_SUB= ELISPDIR="${EMACS_VERSION_SITE_LISPDIR}" PORTDOCS= AUTHORS ChangeLog ChangeLog.1997-1998 \ ChangeLog.2000-2001 ChangeLog.2002-2004 \ PROBLEMS README README.ja.txt TODO egg-anthy.readme OPTIONS_DEFINE= DOCS DOCS_CONFIGURE_ENABLE= doc .include Index: head/editors/tree-widget/Makefile =================================================================== --- head/editors/tree-widget/Makefile (revision 439751) +++ head/editors/tree-widget/Makefile (revision 439752) @@ -1,40 +1,40 @@ # Created by: Dryice Liu # $FreeBSD$ PORTNAME= tree-widget PORTVERSION= 2.0 -PORTREVISION= 16 +PORTREVISION= 17 CATEGORIES= editors elisp MASTER_SITES= SF/emhacks/${PORTNAME}/${PORTVERSION} \ http://dryice.name/computer/FreeBSD/distfiles/ PKGNAMESUFFIX= -${EMACS_PORT_NAME} MAINTAINER= ports@FreeBSD.org COMMENT= Tree widget for Emacs USE_EMACS= yes LISPDIR= ${STAGEDIR}${PREFIX}/${EMACS_VERSION_SITE_LISPDIR}/${PORTNAME} NO_WRKSUBDIR= yes THEMES_SUBDIR= default folder do-build: cd ${WRKSRC}; ${EMACS_NAME} -batch -no-site-file\ --eval="(add-to-list 'load-path \"${WRKSRC}\")"\ -f batch-byte-compile *.el do-install: @${MKDIR} ${LISPDIR} (cd ${WRKSRC} && ${INSTALL_DATA} *.el *.elc ${LISPDIR}) @${MKDIR} ${LISPDIR}/tree-widget-themes (cd ${WRKSRC}/tree-widget-themes && ${COPYTREE_SHARE} "${THEMES_SUBDIR}" \ ${LISPDIR}/tree-widget-themes) .include .if ${EMACS_PORT_NAME} != "emacs23" PORTNAMESUFFIX= ${PKGNAMESUFFIX} .endif .include Index: head/editors/web-mode/Makefile =================================================================== --- head/editors/web-mode/Makefile (revision 439751) +++ head/editors/web-mode/Makefile (revision 439752) @@ -1,30 +1,31 @@ # $FreeBSD$ PORTNAME= web-mode PORTVERSION= 14 +PORTREVISION= 1 DISTVERSIONPREFIX= v CATEGORIES= editors elisp PKGNAMESUFFIX= -${EMACS_PORT_NAME} MAINTAINER= hrs@FreeBSD.org COMMENT= Autonomous Emacs major-mode for editing web templates LICENSE= GPLv2 USE_GITHUB= yes GH_ACCOUNT= fxbois USE_EMACS= yes MAKEFILE= ${FILESDIR}/Makefile MAKE_ENV= EMACS="${EMACS_CMD}" LISPDIR="${WEBMODE_LISPDIR}" \ DESTDIR="${STAGEDIR}" SUB_FILES= web-mode-autoloads.el SUB_LIST= LISPDIR="${WEBMODE_LISPDIR}" WEBMODE_LISPDIR= ${PREFIX}/${EMACS_VERSION_SITE_LISPDIR}/web-mode PLIST_FILES= %%EMACS_VERSION_SITE_LISPDIR%%/web-mode/web-mode.elc.gz \ %%EMACS_VERSION_SITE_LISPDIR%%/web-mode-autoloads.el post-install: ${INSTALL_DATA} ${WRKDIR}/web-mode-autoloads.el \ ${STAGEDIR}${PREFIX}/${EMACS_VERSION_SITE_LISPDIR} .include Index: head/editors/with-editor/Makefile =================================================================== --- head/editors/with-editor/Makefile (revision 439751) +++ head/editors/with-editor/Makefile (revision 439752) @@ -1,41 +1,42 @@ # Created by: KIMURA Yasuhiro # $FreeBSD$ PORTNAME= with-editor PORTVERSION= 2.5.9 +PORTREVISION= 1 DISTVERSIONPREFIX= v CATEGORIES= editors elisp PKGNAMESUFFIX= -${EMACS_PORT_NAME} MAINTAINER= yasu@utahime.org COMMENT= Use the Emacsclient as the $EDITOR of child processes LICENSE= GPLv3 BUILD_DEPENDS= dash.el>0:devel/dash.el RUN_DEPENDS= dash.el>0:devel/dash.el USE_GITHUB= yes GH_ACCOUNT= magit USES= gmake makeinfo USE_EMACS= yes NO_ARCH= yes INFO= with-editor PORTDOCS= README.md OPTIONS_DEFINE= DOCS MAKE_ENV+= EFLAGS="-L ${PREFIX}/${EMACS_SITE_LISPDIR}" PLIST_FILES= ${EMACS_VERSION_SITE_LISPDIR}/with-editor.el \ ${EMACS_VERSION_SITE_LISPDIR}/with-editor.elc \ ${EMACS_VERSION_SITE_LISPDIR}/with-editor-autoloads.el do-install: ${MKDIR} ${STAGEDIR}${PREFIX}/${EMACS_VERSION_SITE_LISPDIR} ${STAGEDIR}${DOCSDIR} ${INSTALL_DATA} ${WRKSRC}/*.el ${WRKSRC}/*.elc ${STAGEDIR}${PREFIX}/${EMACS_VERSION_SITE_LISPDIR} ${INSTALL_MAN} ${WRKSRC}/*.info ${STAGEDIR}${PREFIX}/${INFO_PATH} ${INSTALL_MAN} ${WRKSRC}/README.md ${STAGEDIR}${DOCSDIR} .include Index: head/graphics/xface.el/Makefile =================================================================== --- head/graphics/xface.el/Makefile (revision 439751) +++ head/graphics/xface.el/Makefile (revision 439752) @@ -1,51 +1,51 @@ # Created by: Yoichi NAKAYAMA # $FreeBSD$ PORTNAME= xface.el PORTVERSION= 1.3.6.24 -PORTREVISION= 13 +PORTREVISION= 14 CATEGORIES= graphics elisp MASTER_SITES= http://www.jpl.org/ftp/pub/elisp/ \ ftp://ftp.jpl.org/pub/elisp/ PKGNAMESUFFIX= -${EMACS_PORT_NAME} DISTNAME= x-face-${PORTVERSION} DISTFILES= ${DISTNAME}.tar.gz \ x-face-e21.el.gz EXTRACT_ONLY= ${DISTNAME}.tar.gz MAINTAINER= ports@FreeBSD.org COMMENT= X-Face encoder/decoder/viewer for Emacsen EMACS_PORT_NAME?= emacs25 RUN_DEPENDS= compface:mail/faces USE_EMACS= yes LISP_FILES= x-face .if (${EMACS_PORT_NAME} == xemacs21 || ${EMACS_PORT_NAME} == xemacs21-mule) LISPDIR= ${EMACS_SITE_LISPDIR}/x-face LISP_FILES+= x-face-xmas PLIST_SUB+= E21_ONLY="@comment " \ XEMACS_ONLY="" .else LISPDIR= ${EMACS_VERSION_SITE_LISPDIR}/x-face PLIST_SUB+= E21_ONLY="@comment " \ XEMACS_ONLY="@comment " .endif PLIST_SUB+= LISPDIR=${LISPDIR} \ DOCSDIR=share/doc/${PORTNAME} OPTIONS_DEFINE= DOCS do-install: @${MKDIR} ${STAGEDIR}${PREFIX}/${LISPDIR} .for i in ${LISP_FILES} ${INSTALL_DATA} ${WRKSRC}/${i}.el ${WRKSRC}/${i}.elc \ ${STAGEDIR}${PREFIX}/${LISPDIR} .endfor @${MKDIR} ${STAGEDIR}${DOCSDIR} (cd ${WRKSRC} && ${INSTALL_DATA} METHOD.ja README.ja README-Anim.ja \ TODO.ja ${STAGEDIR}${DOCSDIR}) .include Index: head/irc/riece/Makefile =================================================================== --- head/irc/riece/Makefile (revision 439751) +++ head/irc/riece/Makefile (revision 439752) @@ -1,33 +1,33 @@ # Created by: KIMURA Yasuhiro # $FreeBSD$ PORTNAME= riece PORTVERSION= 9.0.0 -PORTREVISION= 4 +PORTREVISION= 5 PORTEPOCH= 1 CATEGORIES= irc elisp MASTER_SITES= SAVANNAH PKGNAMESUFFIX= -${EMACS_PORT_NAME} MAINTAINER= yasu@utahime.org COMMENT= IRC client for Emacs LICENSE= GPLv3 USES= gmake USE_EMACS= yes GNU_CONFIGURE= yes CONFIGURE_ARGS= --with-emacs=${EMACS_CMD} \ --with-lispdir=${STAGEDIR}${PREFIX}/${EMACS_VERSION_SITE_LISPDIR} OPTIONS_DEFINE= DOCS INFO= riece-en riece-ja post-install: @${MKDIR} ${STAGEDIR}${DOCSDIR} .for f in AUTHORS ChangeLog NEWS NEWS.ja README README.ja doc/HACKING doc/HACKING.ja ${INSTALL_DATA} ${WRKSRC}/${f} ${STAGEDIR}${DOCSDIR} .endfor .include Index: head/japanese/boiled-mozc/Makefile =================================================================== --- head/japanese/boiled-mozc/Makefile (revision 439751) +++ head/japanese/boiled-mozc/Makefile (revision 439752) @@ -1,37 +1,37 @@ # $FreeBSD$ PORTNAME= boiled-mozc PORTVERSION= 0.7 -PORTREVISION= 1 +PORTREVISION= 2 PKGNAMESUFFIX= -${EMACS_PORT_NAME} DISTVERSIONPREFIX=v CATEGORIES= japanese editors elisp MAINTAINER= ume@FreeBSD.org COMMENT= Wrapper to mozc.el that offers modeless ("boil"ed) input style LICENSE= BSD2CLAUSE BUILD_DEPENDS= ${LOCALBASE}/${EMACS_VERSION_SITE_LISPDIR}/mozc/mozc.el.gz:japanese/mozc-el RUN_DEPENDS= ${LOCALBASE}/${EMACS_VERSION_SITE_LISPDIR}/mozc/mozc.el.gz:japanese/mozc-el GH_ACCOUNT= tadanagao USE_GITHUB= yes USE_EMACS= yes PLIST_FILES= ${EMACS_VERSION_SITE_LISPDIR}/${PORTNAME}.el \ ${EMACS_VERSION_SITE_LISPDIR}/${PORTNAME}.elc do-build: @cd ${WRKSRC} && ${EMACS_CMD} -batch -q -no-site-file -no-init-file \ -f batch-byte-compile ${PORTNAME}.el do-install: ${MKDIR} ${STAGEDIR}${PREFIX}/${EMACS_VERSION_SITE_LISPDIR} ${INSTALL_DATA} ${WRKSRC}/${PORTNAME}.el \ ${STAGEDIR}${PREFIX}/${EMACS_VERSION_SITE_LISPDIR} ${INSTALL_DATA} ${WRKSRC}/${PORTNAME}.elc \ ${STAGEDIR}${PREFIX}/${EMACS_VERSION_SITE_LISPDIR} .include Index: head/japanese/ddskk/Makefile =================================================================== --- head/japanese/ddskk/Makefile (revision 439751) +++ head/japanese/ddskk/Makefile (revision 439752) @@ -1,61 +1,61 @@ # Created by: Shigeyuki FUKUSHIMA # $FreeBSD$ PORTNAME= ddskk PORTVERSION= 15.1 -PORTREVISION= 3 +PORTREVISION= 4 CATEGORIES= japanese elisp MASTER_SITES= http://openlab.ring.gr.jp/skk/maintrunk/ \ ftp://ftp.ring.gr.jp/pub/elisp/skk/maintrunk/ \ http://www.ring.gr.jp/archives/elisp/skk/maintrunk/ PKGNAMESUFFIX= -${EMACS_PORT_NAME} MAINTAINER= ports@FreeBSD.org COMMENT= Simple Kana to Kanji conversion program on Emacsen LICENSE= GPLv2 NO_ARCH= yes USE_EMACS= yes MAKE_ARGS= PREFIX="${STAGEDIR}${PREFIX}" \ SKK_LISPDIR="${STAGEDIR}${PREFIX}/${SKK_LISPDIR}" \ SKK_INFODIR="${STAGEDIR}${PREFIX}/${INFO_PATH}" ALL_TARGET= elc info INFO= skk PORTDOCS= * PORTEXAMPLES= * OPTIONS_DEFINE= DOCS EXAMPLES SKK_LISPDIR= ${EMACS_VERSION_SITE_LISPDIR}/skk post-patch: @${REINPLACE_CMD} -e \ '/skk-tut-file/s|@TUT@|${PREFIX}/share/skk/SKK.tut|' \ ${WRKSRC}/skk-setup.el.in pre-build: .for i in skk-lookup.el skk-jisx0213.el @${MV} ${WRKSRC}/${i} ${WRKDIR} .endfor post-install: @${MKDIR} ${STAGEDIR}${PREFIX}/${SKK_LISPDIR} .for i in skk-lookup.el skk-jisx0213.el (cd ${WRKDIR} && ${INSTALL_DATA} ${i} \ ${STAGEDIR}${PREFIX}/${SKK_LISPDIR}) .endfor @${MKDIR} ${STAGEDIR}${DOCSDIR} .for i in AUTHORS.ja CODENAME.ja Contributors FAQ.ja NEWS.ja README (cd ${WRKSRC}/READMEs && ${INSTALL_DATA} ${i} \ ${STAGEDIR}${DOCSDIR}) .endfor @${MKDIR} ${STAGEDIR}${EXAMPLESDIR} .for i in Emacs.ad dot.emacs dot.skk (cd ${WRKSRC}/etc && ${INSTALL_DATA} ${i} \ ${STAGEDIR}${EXAMPLESDIR}) .endfor .include Index: head/japanese/egg-canna/Makefile =================================================================== --- head/japanese/egg-canna/Makefile (revision 439751) +++ head/japanese/egg-canna/Makefile (revision 439752) @@ -1,53 +1,53 @@ # Created by: Hajimu UMEMOTO # $FreeBSD$ PORTNAME= egg-canna PORTVERSION= 20011110 -PORTREVISION= 16 +PORTREVISION= 17 CATEGORIES= japanese editors elisp MASTER_SITES= http://cgi18.plala.or.jp/nyy/canna/ PKGNAMESUFFIX= -${EMACS_PORT_NAME} DISTNAME= ${PORTNAME}.el EXTRACT_SUFX= # empty MAINTAINER= ume@FreeBSD.org COMMENT= Canna Conversion Facility in Egg Input Method Architecture BUILD_DEPENDS= ${LOCALBASE}/${EMACS_VERSION_SITE_LISPDIR}/egg/egg-sim.el:editors/tamago${EMACS_SUFFIX} RUN_DEPENDS:= ${BUILD_DEPENDS} USE_EMACS= yes .include .if ${EMACS_MAJOR_VER} >= 23 IGNORE= does not build with Emacs 23 and later .endif .if ${EMACS_PORT_NAME} == emacs20 EMACS_SUFFIX= ${PKGNAMESUFFIX} .else EMACS_SUFFIX= # .endif NO_WRKSUBDIR= yes EXTRACT_CMD= ${CP} EXTRACT_BEFORE_ARGS= -p EXTRACT_AFTER_ARGS= . PLIST_FILES= ${EMACS_VERSION_SITE_LISPDIR}/${DISTNAME} \ ${EMACS_VERSION_SITE_LISPDIR}/${DISTNAME}c do-build: @cd ${WRKDIR} && ${EMACS_CMD} -batch -q -no-site-file -no-init-file \ -f batch-byte-compile ${DISTNAME} do-install: @${MKDIR} ${STAGEDIR}${PREFIX}/${EMACS_VERSION_SITE_LISPDIR} @${INSTALL_DATA} ${WRKSRC}/${DISTNAME} \ ${STAGEDIR}${PREFIX}/${EMACS_VERSION_SITE_LISPDIR} @${INSTALL_DATA} ${WRKSRC}/${DISTNAME}c \ ${STAGEDIR}${PREFIX}/${EMACS_VERSION_SITE_LISPDIR} .include Index: head/japanese/lookup/Makefile =================================================================== --- head/japanese/lookup/Makefile (revision 439751) +++ head/japanese/lookup/Makefile (revision 439752) @@ -1,45 +1,45 @@ # Created by: Satoshi Taoka # $FreeBSD$ PORTNAME= lookup PORTVERSION= 1.4.1 -PORTREVISION= 17 +PORTREVISION= 18 CATEGORIES= japanese elisp MASTER_SITES= http://openlab.ring.gr.jp/edict/lookup/dist/ PKGNAMESUFFIX= -${EMACS_PORT_NAME} MAINTAINER= yasu@utahime.org COMMENT= Search interface on ${EMACS_PORT_NAME} for CD-ROM books, etc LICENSE= GPLv2 USE_EMACS= yes INFO?= lookup lookup-guide .include .if (${EMACS_PORT_NAME} == "xemacs21-mule") EMACSDIR= ${PREFIX}/lib/xemacs/site-packages ELISPDIR= ${EMACSDIR}/lisp/lookup MANIFEST= MANIFEST.lookup .else ELISPDIR= ${PREFIX}/${EMACS_VERSION_SITE_LISPDIR}/lookup PLIST_SUB= ELISPDIR=${EMACS_VERSION_SITE_LISPDIR} .endif HAS_CONFIGURE= yes CONFIGURE_ARGS= --with-emacs=${EMACS_CMD} \ --with-lispdir=${ELISPDIR} post-install: .if (${EMACS_PORT_NAME} == "xemacs21-mule") ${RM} ${WRKDIR}/${MANIFEST} emacsdir=`${ECHO_CMD} ${EMACSDIR} | ${SED} -e "s;^${PREFIX}/;;"`; \ ${CAT} ${PLIST} | ${GREP} -e "^$${emacsdir}" | \ ${SED} -e "s;^$${emacsdir}/;;" > ${WRKDIR}/${MANIFEST} ${MKDIR} ${EMACSDIR}/pkginfo ${INSTALL_DATA} ${WRKDIR}/${MANIFEST} \ ${EMACSDIR}/pkginfo/ .endif .include Index: head/japanese/mozc-server/Makefile =================================================================== --- head/japanese/mozc-server/Makefile (revision 439751) +++ head/japanese/mozc-server/Makefile (revision 439752) @@ -1,404 +1,404 @@ # Created by: Daichi GOTO # $FreeBSD$ PORTNAME= mozc PORTVERSION= 2.20.2677.102.02 DISTVERSIONPREFIX= v -PORTREVISION= 2 +PORTREVISION= 3 CATEGORIES= japanese MAINTAINER= hrs@FreeBSD.org COMMENT?= Mozc Japanese Input Method, Server LICENSE= BSD3CLAUSE LICENSE_FILE= ${WRKSRC}/LICENSE 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 USE_GITHUB= yes GH_TUPLE= hrs-allbsd:${PORTNAME}:${DISTVERSIONPREFIX}${DISTVERSION} \ 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" USE_EMACS= yes .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 .if ${ARCH} == "ia64" || ${ARCH} == "powerpc" || ${ARCH} == "sparc64" BROKEN= Does not compile: segfault .endif 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" \ 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 439751) +++ head/japanese/navi2ch/Makefile (revision 439752) @@ -1,46 +1,46 @@ # Created by: FUJISHIMA Satsuki # $FreeBSD$ PORTNAME= navi2ch PORTVERSION= 2.0.0.d -PORTREVISION= 3 +PORTREVISION= 4 PORTEPOCH= 1 CATEGORIES= japanese www elisp PKGNAMESUFFIX= -${EMACS_PORT_NAME} MAINTAINER= hrs@FreeBSD.org COMMENT= 2ch.net and 2ch-like BBS navigator for Emacsen LICENSE= GPLv2 RUN_DEPENDS= ${LOCALBASE}/sbin/2chproxy.pl:japanese/p5-2chproxy USE_EMACS= yes USE_GITHUB= yes GH_ACCOUNT= naota GH_TAGNAME= faebfd1 GNU_CONFIGURE= yes CONFIGURE_ENV= EMACS="${EMACS_CMD}" CONFIGURE_ARGS= --with-lispdir=${PREFIX}/${LISPDIR}/${PORTNAME} PLIST_SUB= LISPDIR=${LISPDIR} PORTDOCS= ${PORTDOC_FILES} contrib INFO= navi2ch PORTDOC_FILES= ChangeLog README TODO PORTDOC_LISPS= gikope.el navi2ch-logo.el navi2ch-migemo.el LISPDIR= ${EMACS_VERSION_SITE_LISPDIR} OPTIONS_DEFINE= DOCS X11 OPTIONS_DEFAULT=DOCS X11 X11_RUN_DEPENDS=${LOCALBASE}/share/mona/monak12.pcf.gz:japanese/font-mona post-install-DOCS-on: @${MKDIR} ${STAGEDIR}${DOCSDIR} cd ${WRKSRC} && \ ${INSTALL_DATA} ${PORTDOC_FILES} ${STAGEDIR}${DOCSDIR} @${MKDIR} ${STAGEDIR}${DOCSDIR}/contrib cd ${WRKSRC}/contrib && \ ${INSTALL_DATA} ${PORTDOC_LISPS} ${STAGEDIR}${DOCSDIR}/contrib .include Index: head/japanese/yc.el/Makefile =================================================================== --- head/japanese/yc.el/Makefile (revision 439751) +++ head/japanese/yc.el/Makefile (revision 439752) @@ -1,40 +1,40 @@ # Created by: HONDA Yasuhiro # $FreeBSD$ PORTNAME= yc.el PORTVERSION= 5.2.1 -PORTREVISION= 10 +PORTREVISION= 11 PORTEPOCH= 1 CATEGORIES= japanese elisp MASTER_SITES= http://www.ceres.dti.ne.jp/~knak/ DISTNAME= yc-${PORTVERSION}.el EXTRACT_SUFX= .gz MAINTAINER= t@nakao.org COMMENT= Yet another Canna client for Emacs/XEmacs EXTRACT_CMD= ${GZCAT} EXTRACT_BEFORE_ARGS= # EXTRACT_AFTER_ARGS= > yc.el NO_WRKSUBDIR= yes USE_EMACS= yes YC_LISPDIR= ${PREFIX}/${EMACS_VERSION_SITE_LISPDIR}/yc PLIST_FILES= %%EMACS_VERSION_SITE_LISPDIR%%/yc/yc.el \ %%EMACS_VERSION_SITE_LISPDIR%%/yc/yc.elc OPTIONS_DEFINE= ICANNA ICANNA_DESC= Enable icanna support ICANNA_RUN_DEPENDS= icanna:japanese/icanna do-build: @cd ${WRKSRC} && \ ${EMACS_CMD} -batch -f batch-byte-compile yc.el do-install: @${MKDIR} ${STAGEDIR}${YC_LISPDIR} @cd ${WRKSRC} && \ ${INSTALL_SCRIPT} yc.el yc.elc ${STAGEDIR}${YC_LISPDIR} .include Index: head/lang/quack/Makefile =================================================================== --- head/lang/quack/Makefile (revision 439751) +++ head/lang/quack/Makefile (revision 439752) @@ -1,39 +1,40 @@ # Created by: Kimura Fuyuki # $FreeBSD$ PORTNAME= quack PORTVERSION= 0.47 +PORTREVISION= 1 CATEGORIES= lang scheme elisp MASTER_SITES= http://www.neilvandyke.org/quack/ DISTNAME= ${PORTNAME} EXTRACT_SUFX= .el DIST_SUBDIR= ${PORTNAME}-${PORTVERSION} MAINTAINER= ports@FreeBSD.org COMMENT= Enhanced support for editing and running Scheme code LICENSE= GPLv2 RUN_DEPENDS= wget:ftp/wget USE_EMACS= yes NO_WRKSUBDIR= yes EXTRACT_CMD= ${CP} EXTRACT_BEFORE_ARGS= # empty EXTRACT_AFTER_ARGS= ${WRKSRC} PLIST_FILES= ${EMACS_VERSION_SITE_LISPDIR}/quack/quack.el \ ${EMACS_VERSION_SITE_LISPDIR}/quack/quack.elc PLIST_DIRS= ${EMACS_VERSION_SITE_LISPDIR}/quack ELISPDIR= ${PREFIX}/${EMACS_VERSION_SITE_LISPDIR}/${PORTNAME} do-build: cd ${WRKSRC} && ${EMACS_CMD} -batch -q -f batch-byte-compile quack.el do-install: ${MKDIR} ${STAGEDIR}${ELISPDIR} ${INSTALL_DATA} ${WRKSRC}/quack.* ${STAGEDIR}${ELISPDIR} .include Index: head/mail/c-sig/Makefile =================================================================== --- head/mail/c-sig/Makefile (revision 439751) +++ head/mail/c-sig/Makefile (revision 439752) @@ -1,36 +1,36 @@ # Created by: KIMURA Yasuhiro # $FreeBSD$ PORTNAME= c-sig PORTVERSION= 3.8 -PORTREVISION= 16 +PORTREVISION= 17 CATEGORIES= mail elisp MASTER_SITES= LOCAL/tota/${PORTNAME} PKGNAMESUFFIX= -${EMACS_PORT_NAME} DISTNAME= ${PORTNAME}.${PORTVERSION} MAINTAINER= yasu@utahime.org COMMENT= Signature insertion tool for Emacs LICENSE= GPLv2 USE_EMACS= yes NO_WRKSUBDIR= yes OPTIONS_DEFINE= DOCS LISPDIR= ${PREFIX}/${EMACS_VERSION_SITE_LISPDIR}/${PORTNAME} do-build: cd ${WRKSRC}; ${EMACS_CMD} -batch -q -f batch-byte-compile c-sig.el do-install: @${MKDIR} ${STAGEDIR}${LISPDIR} ${INSTALL_DATA} ${WRKSRC}/c-sig.el* ${STAGEDIR}${LISPDIR} @${MKDIR} ${STAGEDIR}${DOCSDIR} .for file in c-sig-eng.faq c-sig-eng.man c-sig-jp.faq c-sig-jp.man ${INSTALL_MAN} ${WRKSRC}/${file} ${STAGEDIR}${DOCSDIR} .endfor .include Index: head/mail/wanderlust/Makefile =================================================================== --- head/mail/wanderlust/Makefile (revision 439751) +++ head/mail/wanderlust/Makefile (revision 439752) @@ -1,120 +1,120 @@ # Created by: MANTANI Nobutaka # $FreeBSD$ PORTNAME= wanderlust PORTVERSION= 2.14.0 -PORTREVISION= 17 +PORTREVISION= 18 CATEGORIES= mail elisp MASTER_SITES= ftp://ftp.gohome.org/wl/stable/ \ http://www.jpl.org/elips/wl/ PKGNAMESUFFIX= -${EMACS_PORT_NAME} DISTNAME= wl-${PORTVERSION} MAINTAINER= nobutaka@FreeBSD.org COMMENT?= Yet another message interface on Emacsen USE_EMACS= yes NO_ARCH= yes CONFLICTS= wanderlust-*-2.15.* OPTIONS_DEFINE= DOCS .include EMACS_W3M_PORT_NAME?= emacs-w3m EMACS_W3M_LISP_FILE?= ${LOCALBASE}/${EMACS_VERSION_SITE_LISPDIR}/w3m/shimbun.el MIMEUI_PORT_NAME?= ${MIMEUI_PRODUCT} MIMEUI_PRODUCT= semi MIMEUI_VERSION= 1.14 MIMEUI_COOKIE= ${MIMEUI_PRODUCT}-${EMACS_PORT_NAME}-${MIMEUI_VERSION}.FreeBSD-packages BUILD_DEPENDS= ${LOCALBASE}/share/semi/${MIMEUI_COOKIE}:editors/${MIMEUI_PORT_NAME} RUN_DEPENDS= ${LOCALBASE}/share/semi/${MIMEUI_COOKIE}:editors/${MIMEUI_PORT_NAME} .if (${EMACS_NAME} == "emacs") && (${EMACS_MAJOR_VER} == 23) RUN_DEPENDS+= ${LOCALBASE}/${EMACS_VERSION_SITE_LISPDIR}/x-face-e21.el:mail/x-face-e21 .endif .if exists(${EMACS_W3M_LISP_FILE}) BUILD_DEPENDS+= ${EMACS_W3M_LISP_FILE}:www/${EMACS_W3M_PORT_NAME} RUN_DEPENDS+= ${EMACS_W3M_LISP_FILE}:www/${EMACS_W3M_PORT_NAME} SHIMBUN= "" .else SHIMBUN= "@comment " .endif ALL_TARGET?= all info INSTALL_TARGET?= install install-info INFODIR= ${PREFIX}/info UTILSDIR?= ${EMACS_VERSION_SITE_LISPDIR}/wl WL_LISPDIR= ${EMACS_VERSION_SITE_LISPDIR}/wl WL_ICONDIR= ${EMACS_LIBDIR_WITH_VER}/etc/wl/icons STARTUPDIR?= ${EMACS_VERSION_SITE_LISPDIR} DIRSECTION= "The Emacs editor and associated tools" PORTDOCDIR= share/doc/wanderlust PORTDOCDIR_JA= share/doc/ja/wanderlust DOCS= README NEWS doc/wl.texi DOCS_JA= README.ja NEWS.ja doc/wl-ja.texi SAMPLESDIR= share/examples/wanderlust SAMPLESLANG= en ja SAMPLES= dot.addresses dot.folders dot.wl UTILS= bbdb-wl.el PLIST_SUB+= EMACS_PACKAGESDIR=${EMACS_PACKAGESDIR} \ DIRSECTION=${DIRSECTION} \ STARTUPDIR=${STARTUPDIR} \ WL_LISPDIR=${WL_LISPDIR} \ WL_ICONDIR=${WL_ICONDIR} \ SHIMBUN=${SHIMBUN} WRK_STARTUP_FILE= ${WRKDIR}/wanderlust-startup.el MAKE_ARGS+= EMACS=${EMACS_CMD} \ LISPDIR=${STAGEDIR}${PREFIX}/${EMACS_VERSION_SITE_LISPDIR} \ FLAGS="-batch -q -no-site-file" INFO= wl wl-ja PLIST= ${PKGDIR}/pkg-plist.emacs MAKE_ARGS+= INFODIR=${STAGEDIR}${INFODIR} \ PIXMAPDIR=${STAGEDIR}${PREFIX}/${EMACS_LIBDIR_WITH_VER}/etc/wl/icons post-extract: @${CP} ${FILESDIR}/WL-CFG ${WRKSRC} post-install: .if !exists(${EMACS_W3M_LISP_FILE}) ${INSTALL_DATA} ${WRKSRC}/elmo/elmo-shimbun.el ${STAGEDIR}${PREFIX}/${EMACS_VERSION_SITE_LISPDIR}/wl .endif ${MAKE} install-samples ${MAKE} install-utils # local targets post-install-DOCS-on: ${MKDIR} ${STAGEDIR}${PREFIX}/${PORTDOCDIR} ${MKDIR} ${STAGEDIR}${PREFIX}/${PORTDOCDIR_JA} .for i in ${DOCS} ${INSTALL_DATA} ${WRKSRC}/${i} ${STAGEDIR}${PREFIX}/${PORTDOCDIR} .endfor .for i in ${DOCS_JA} ${INSTALL_DATA} ${WRKSRC}/${i} ${STAGEDIR}${PREFIX}/${PORTDOCDIR_JA} .endfor install-samples: .for l in ${SAMPLESLANG} ${MKDIR} ${STAGEDIR}${PREFIX}/${SAMPLESDIR}/$l for i in ${SAMPLES} ; do \ ${INSTALL_DATA} ${WRKSRC}/samples/$l/$$i ${STAGEDIR}${PREFIX}/${SAMPLESDIR}/$l; \ done .endfor ${MKDIR} ${STAGEDIR}${PREFIX}/share/wanderlust ${INSTALL_DATA} ${WRKSRC}/etc/ja.Emacs ${STAGEDIR}${PREFIX}/share/wanderlust install-utils: ${MKDIR} ${STAGEDIR}${PREFIX}/${UTILSDIR} .for i in ${UTILS} ${INSTALL_DATA} ${WRKSRC}/utils/${i} ${STAGEDIR}${PREFIX}/${UTILSDIR} .endfor ${MKDIR} ${STAGEDIR}${PREFIX}/${STARTUPDIR} ${INSTALL_DATA} ${FILESDIR}/wanderlust-startup.el ${STAGEDIR}${PREFIX}/${STARTUPDIR} .include Index: head/mail/wanderlust-devel/Makefile =================================================================== --- head/mail/wanderlust-devel/Makefile (revision 439751) +++ head/mail/wanderlust-devel/Makefile (revision 439752) @@ -1,126 +1,127 @@ # Created by: MANTANI Nobutaka # $FreeBSD$ PORTNAME= wanderlust PORTVERSION= 2.15.9.b.${SNAPDATE} +PORTREVISION= 1 CATEGORIES= mail elisp PKGNAMESUFFIX= -devel-${EMACS_PORT_NAME} MAINTAINER= nobutaka@FreeBSD.org COMMENT= Yet another message interface on Emacsen LICENSE= GPLv2 LICENSE_FILE= ${WRKSRC}/COPYING USE_EMACS= yes USE_GITHUB= yes GH_TAGNAME= f7bb1a6 SNAPDATE= 20160912 CONFLICTS= wanderlust-*-2.14.* OPTIONS_DEFINE= DOCS EXAMPLES .include .include MIMEUI_PORT_NAME= ${MIMEUI_PRODUCT} MIMEUI_PRODUCT= semi MIMEUI_VERSION= 1.14 MIMEUI_COOKIE= ${MIMEUI_PRODUCT}-${EMACS_PORT_NAME}-${MIMEUI_VERSION}.FreeBSD-packages BUILD_DEPENDS= ${LOCALBASE}/share/semi/${MIMEUI_COOKIE}:editors/${MIMEUI_PORT_NAME} RUN_DEPENDS= ${LOCALBASE}/share/semi/${MIMEUI_COOKIE}:editors/${MIMEUI_PORT_NAME} .if (${EMACS_NAME} == "emacs") && (${EMACS_MAJOR_VER} >= 22) RUN_DEPENDS+= ${LOCALBASE}/${EMACS_VERSION_SITE_LISPDIR}/x-face-e21.el:mail/x-face-e21 .endif EMACS_W3M_PORT_NAME= emacs-w3m EMACS_W3M_LISP_FILE= ${LOCALBASE}/${EMACS_VERSION_SITE_LISPDIR}/w3m/shimbun.el .if exists(${EMACS_W3M_LISP_FILE}) BUILD_DEPENDS+= ${EMACS_W3M_LISP_FILE}:www/${EMACS_W3M_PORT_NAME} RUN_DEPENDS+= ${EMACS_W3M_LISP_FILE}:www/${EMACS_W3M_PORT_NAME} SHIMBUN= "" .else SHIMBUN= "@comment " .endif INFODIR= ${PREFIX}/info INFO= wl wl-ja UTILSDIR= ${EMACS_VERSION_SITE_LISPDIR}/wl WL_LISPDIR= ${EMACS_VERSION_SITE_LISPDIR}/wl WL_ICONDIR= ${EMACS_LIBDIR_WITH_VER}/etc/wl/icons STARTUPDIR= ${EMACS_VERSION_SITE_LISPDIR} DOCSDIR_JA= ${PREFIX}/share/doc/ja/wanderlust DOCS= README.md NEWS doc/wl.texi DOCS_JA= README.ja NEWS.ja doc/wl-ja.texi EXAMPLESLANG= en ja EXAMPLES= dot.addresses dot.folders dot.wl UTILS= bbdb-wl.el PLIST_SUB+= DIRSECTION=${DIRSECTION} \ STARTUPDIR=${STARTUPDIR} \ WL_LISPDIR=${WL_LISPDIR} \ WL_ICONDIR=${WL_ICONDIR} \ SHIMBUN=${SHIMBUN} \ DOCSDIR_JA=${DOCSDIR_JA:S,^${PREFIX}/,,} PLIST= ${PKGDIR}/pkg-plist MAKE_ARGS+= EMACS=${EMACS_CMD} XEMACS=${EMACS_CMD} \ LISPDIR=${STAGEDIR}${PREFIX}/${EMACS_VERSION_SITE_LISPDIR} \ INFODIR=${STAGEDIR}${INFODIR} \ PIXMAPDIR=${STAGEDIR}${PREFIX}/${EMACS_LIBDIR_WITH_VER}/etc/wl/icons \ FLAGS="-batch -q -no-site-file" post-extract: @${CP} ${FILESDIR}/WL-CFG ${WRKSRC} post-configure: ${REINPLACE_CMD} -e 's|%%EMACS_LIBDIR_WITH_VER%%|${PREFIX}/${EMACS_LIBDIR_WITH_VER}|' ${WRKSRC}/WL-MK post-install: .if !exists(${EMACS_W3M_LISP_FILE}) ${INSTALL_DATA} ${WRKSRC}/elmo/elmo-shimbun.el ${STAGEDIR}${PREFIX}/${EMACS_VERSION_SITE_LISPDIR}/wl .endif .if ${PORT_OPTIONS:MDOCS} @${MAKE} install-docs .endif .if ${PORT_OPTIONS:MEXAMPLES} @${MAKE} install-examples .endif @${MAKE} install-utils # local targets install-docs: @${MKDIR} ${STAGEDIR}${DOCSDIR} @${MKDIR} ${STAGEDIR}${DOCSDIR_JA} .for i in ${DOCS} ${INSTALL_DATA} ${WRKSRC}/${i} ${STAGEDIR}${DOCSDIR} .endfor .for i in ${DOCS_JA} ${INSTALL_DATA} ${WRKSRC}/${i} ${STAGEDIR}${DOCSDIR_JA} .endfor install-examples: .for l in ${EXAMPLESLANG} ${MKDIR} ${STAGEDIR}${EXAMPLESDIR}/$l for i in ${EXAMPLES} ; do \ ${INSTALL_DATA} ${WRKSRC}/samples/$l/$$i ${STAGEDIR}${EXAMPLESDIR}/$l; \ done .endfor ${INSTALL_DATA} ${WRKSRC}/etc/ja.Emacs ${STAGEDIR}${EXAMPLESDIR}/ja install-utils: @${MKDIR} ${STAGEDIR}${PREFIX}/${UTILSDIR} .for i in ${UTILS} ${INSTALL_DATA} ${WRKSRC}/utils/${i} ${STAGEDIR}${PREFIX}/${UTILSDIR} .endfor @${MKDIR} ${PREFIX}/${STARTUPDIR} @${INSTALL_DATA} ${FILESDIR}/wanderlust-startup.el ${STAGEDIR}${PREFIX}/${STARTUPDIR} .include Index: head/mail/x-face-e21/Makefile =================================================================== --- head/mail/x-face-e21/Makefile (revision 439751) +++ head/mail/x-face-e21/Makefile (revision 439752) @@ -1,41 +1,41 @@ # Created by: Hajimu UMEMOTO # $FreeBSD$ PORTNAME= x-face-e21 PORTVERSION= 20070306 -PORTREVISION= 13 +PORTREVISION= 14 CATEGORIES= mail elisp MASTER_SITES= http://www.jpl.org/elips/ PKGNAMESUFFIX= -${EMACS_PORT_NAME} DISTNAME= ${PORTNAME}.el EXTRACT_SUFX= .gz MAINTAINER= ume@FreeBSD.org COMMENT= X-Face utilities for Emacs 21 (and possibly 22) RUN_DEPENDS= uncompface:mail/faces USE_EMACS= yes .include NO_WRKSUBDIR= yes EXTRACT_CMD= ${GZCAT} EXTRACT_BEFORE_ARGS= EXTRACT_AFTER_ARGS= > ${DISTNAME} PLIST_FILES= ${EMACS_VERSION_SITE_LISPDIR}/${DISTNAME} \ ${EMACS_VERSION_SITE_LISPDIR}/${DISTNAME}c do-build: @cd ${WRKSRC} && ${EMACS_CMD} -batch -q -no-site-file -no-init-file \ -f batch-byte-compile ${DISTNAME} do-install: @${MKDIR} ${STAGEDIR}${PREFIX}/${EMACS_VERSION_SITE_LISPDIR} @${INSTALL_DATA} ${WRKSRC}/${DISTNAME} \ ${STAGEDIR}${PREFIX}/${EMACS_VERSION_SITE_LISPDIR} @${INSTALL_DATA} ${WRKSRC}/${DISTNAME}c \ ${STAGEDIR}${PREFIX}/${EMACS_VERSION_SITE_LISPDIR} .include Index: head/mail/xcite/Makefile =================================================================== --- head/mail/xcite/Makefile (revision 439751) +++ head/mail/xcite/Makefile (revision 439752) @@ -1,38 +1,38 @@ # Created by: Hajimu UMEMOTO # $FreeBSD$ PORTNAME= xcite PORTVERSION= 1.60 -PORTREVISION= 8 +PORTREVISION= 9 CATEGORIES= mail elisp MASTER_SITES= http://www.gentei.org/~yuuji/software/ PKGNAMESUFFIX= -${EMACS_PORT_NAME} DISTNAME= ${PORTNAME}.el EXTRACT_SUFX= # empty MAINTAINER= ume@FreeBSD.org COMMENT= Exciting Cite for any Mail/News reading modes on Emacs USE_EMACS= yes NO_WRKSUBDIR= yes EXTRACT_CMD= ${CP} EXTRACT_BEFORE_ARGS= -p EXTRACT_AFTER_ARGS= . PLIST_FILES= ${EMACS_VERSION_SITE_LISPDIR}/${DISTNAME} \ ${EMACS_VERSION_SITE_LISPDIR}/${DISTNAME}c do-build: @cd ${WRKSRC} && ${EMACS_CMD} -batch -q -no-site-file -no-init-file \ -f batch-byte-compile ${DISTNAME} do-install: @${MKDIR} ${STAGEDIR}${PREFIX}/${EMACS_VERSION_SITE_LISPDIR} @${INSTALL_DATA} ${WRKSRC}/${DISTNAME} \ ${STAGEDIR}${PREFIX}/${EMACS_VERSION_SITE_LISPDIR} @${INSTALL_DATA} ${WRKSRC}/${DISTNAME}c \ ${STAGEDIR}${PREFIX}/${EMACS_VERSION_SITE_LISPDIR} .include Index: head/misc/elscreen/Makefile =================================================================== --- head/misc/elscreen/Makefile (revision 439751) +++ head/misc/elscreen/Makefile (revision 439752) @@ -1,30 +1,30 @@ # Created by: Yoichi NAKAYAMA # $FreeBSD$ PORTNAME= elscreen PORTVERSION= 1.4.6 -PORTREVISION= 9 +PORTREVISION= 10 CATEGORIES= misc elisp MASTER_SITES= ftp://ftp.morishima.net/pub/morishima.net/naoto/ElScreen/%SUBDIR%/ MASTER_SITE_SUBDIR= . old MAINTAINER= kuriyama@FreeBSD.org COMMENT= GNU screen like utility on Emacsen RUN_DEPENDS= ${LOCALBASE}/${EMACS_VERSION_SITE_LISPDIR}/emu/emu.el:editors/apel USE_EMACS= yes EMACS_NO_BUILD_DEPENDS= YES NO_BUILD= YES OPTIONS_DEFINE= DOCS do-install: ${INSTALL_DATA} ${WRKSRC}/elscreen.el ${STAGEDIR}${PREFIX}/${EMACS_SITE_LISPDIR} ${MKDIR} ${STAGEDIR}${DOCSDIR} .for i in ChangeLog README ${INSTALL_DATA} ${WRKSRC}/${i} ${STAGEDIR}${DOCSDIR} .endfor .include Index: head/net/tramp/Makefile =================================================================== --- head/net/tramp/Makefile (revision 439751) +++ head/net/tramp/Makefile (revision 439752) @@ -1,53 +1,53 @@ # Created by: Yoichi NAKAYAMA # $FreeBSD$ PORTNAME= tramp PORTVERSION= 2.3.0 -#PORTREVISION= 0 +PORTREVISION= 1 CATEGORIES= net elisp MASTER_SITES= GNU PKGNAMESUFFIX= -${EMACS_PORT_NAME} MAINTAINER= kuriyama@FreeBSD.org COMMENT= Transparent remote file access tool for emacsen USE_EMACS= yes USES= cpe gmake makeinfo USE_AUTOTOOLS= autoconf CPE_VENDOR= gnu TRAMP_LISPDIR= ${EMACS_VERSION_SITE_LISPDIR}/${PORTNAME} PLIST_SUB+= TRAMP_LISPDIR=${TRAMP_LISPDIR} CONFIGURE_ENV= TEXI2DVI=no CONFIGURE_ARGS= --with-contrib --prefix=${PREFIX} \ --with-lispdir=${PREFIX}/${TRAMP_LISPDIR} \ --with-emacs=${EMACS_CMD} INFO= tramp21 .if defined(JAPANESE_INFO) CONFIGURE_ARGS+= --with-japanese-manual INFO+= tramp .endif .include .if ${EMACS_PORT_NAME} == emacs20 PLIST_SUB+= EMACS20_ONLY="" .else PLIST_SUB+= EMACS20_ONLY="@comment " .endif pre-build: .if ${EMACS_PORT_NAME} == emacs20 (cd ${WRKSRC}/contrib; ${MAKE_CMD}) .endif ${LN} -sf ../contrib/password.el ${WRKSRC}/lisp post-install: .if ${EMACS_PORT_NAME} == emacs20 (cd ${WRKSRC}/contrib; ${MAKE_CMD} install) .endif .include Index: head/net-im/jabber.el/Makefile =================================================================== --- head/net-im/jabber.el/Makefile (revision 439751) +++ head/net-im/jabber.el/Makefile (revision 439752) @@ -1,48 +1,48 @@ # Created by: Max N. Boyarov # $FreeBSD$ PORTNAME= jabber.el PORTVERSION= 0.8.92 -PORTREVISION= 3 +PORTREVISION= 4 CATEGORIES= net-im elisp MASTER_SITES= SF/emacs-jabber/emacs-jabber%20beta%20versions/${PORTVERSION} DISTNAME= emacs-jabber-${PORTVERSION} MAINTAINER= max.n.boyarov@gmail.com COMMENT= Minimal jabber client for [X]Emacs RUN_DEPENDS= ${LOCALBASE}/bin/gnutls-cli:security/gnutls INFO= emacs-jabber PORTDOCS+= AUTHORS NEWS README USE_EMACS= yes GNU_CONFIGURE= yes USES= gmake OPTIONS_DEFINE= DOCS CONFIGURE_ARGS+= --with-lispdir=${PREFIX}/${EMACS_VERSION_SITE_LISPDIR}/emacs-jabber \ --disable-schemas-install .include pre-configure: ${REINPLACE_CMD} -e 's/jabber\.info/emacs-jabber.info/' \ ${WRKSRC}/Makefile.in ( cd ${WRKSRC} && ${CP} -f jabber.info emacs-jabber.info ) ${REINPLACE_CMD} -e 's/^File: jabber.info/File: emacs-jabber.info/' \ -e 's/^* jabber.el: (jabber)/* jabber.el: (emacs-jabber)/' \ ${WRKSRC}/emacs-jabber.info pre-install: ${MKDIR} ${STAGEDIR}${PREFIX}/${EMACS_VERSION_SITE_LISPDIR}/emacs-jabber post-install: ${MKDIR} ${STAGEDIR}${DOCSDIR} .for doc in ${PORTDOCS} ${INSTALL_DATA} ${WRKSRC}/${doc} ${STAGEDIR}${DOCSDIR}/ .endfor .include Index: head/print/auctex/Makefile =================================================================== --- head/print/auctex/Makefile (revision 439751) +++ head/print/auctex/Makefile (revision 439752) @@ -1,34 +1,35 @@ # Created by: Martin Kammerhofer # $FreeBSD$ PORTNAME= auctex PORTVERSION= 11.90 +PORTREVISION= 1 CATEGORIES= print elisp MASTER_SITES= GNU PKGNAMESUFFIX= -${EMACS_PORT_NAME} MAINTAINER= hrs@FreeBSD.org COMMENT= Integrated environment for writing LaTeX using GNU Emacs LICENSE= GPLv3 NOT_FOR_ARCHS= ia64 USES= ghostscript gmake USE_EMACS= yes USE_TEX= latex texhash TEXHASHDIRS= ${TEXMFDIR} GNU_CONFIGURE= yes CONFIGURE_ARGS= --with-lispdir=${PREFIX}/${EMACS_VERSION_SITE_LISPDIR} \ --with-auto-dir=${PREFIX}/${EMACS_VERSION_SITE_LISPDIR}/auctex/auto \ --with-texmf-dir=${PREFIX}/${TEXMFDIR} PORTDOCS= tex-ref.pdf INFO= auctex preview-latex PLIST_SUB= TEXMFDIR=${TEXMFDIR} SUB_FILES= pkg-message PKGMESSAGE= ${WRKDIR}/pkg-message OPTIONS_DEFINE= DOCS DOCS_CONFIGURE_ON= --docdir=${DOCSDIR} DOCS_CONFIGURE_OFF= WITHOUT_AUCTEX_DOCSDIR=yes .include Index: head/textproc/dictem/Makefile =================================================================== --- head/textproc/dictem/Makefile (revision 439751) +++ head/textproc/dictem/Makefile (revision 439752) @@ -1,55 +1,55 @@ # Created by: Max N. Boyarov # $FreeBSD$ PORTNAME= dictem PORTVERSION= 1.0.4 -PORTREVISION= 2 +PORTREVISION= 3 CATEGORIES= textproc net elisp MASTER_SITES= SF/dictem/dictem/dictem-${PORTVERSION} PKGNAMESUFFIX= -${EMACS_PORT_NAME} MAINTAINER= max.n.boyarov@gmail.com COMMENT= DictEm is a dict client for [X]Emacs LICENSE= GPLv2 RUN_DEPENDS= ${LOCALBASE}/bin/dict:textproc/dict USE_EMACS= yes SRC_EL= dictem.el dictem-lingvo-dsl.el dictem-elisp.el .for f in ${SRC_EL} PLIST_FILES+= ${LISPDIR}/${f} \ ${LISPDIR}/${f:S/.el$/.elc/} .endfor WRKSRC= ${WRKDIR}/${PORTNAME}-${PORTVERSION} PORTDOCS+= README AUTHORS NEWS COPYING TODO OPTIONS_DEFINE= DOCS .include .if ${EMACS_NAME} == "xemacs" LISPDIR= ${EMACS_LIBDIR}/site-packages/lisp/dictem .else LISPDIR= ${EMACS_VERSION_SITE_LISPDIR}/dictem .endif do-build: cd ${WRKSRC} && ${EMACS_CMD} --no-site-file --no-init-file -batch \ -l compile.el -f compile-dictem ${SRC_EL} do-install: ${MKDIR} ${STAGEDIR}${PREFIX}/${LISPDIR} cd ${WRKSRC} && ${INSTALL_DATA} ${SRC_EL} ${SRC_EL:S/.el$/.elc/} \ ${STAGEDIR}${PREFIX}/${LISPDIR}/ post-install-DOCS-on: ${MKDIR} ${STAGEDIR}${DOCSDIR} .for doc in ${PORTDOCS} ${INSTALL_DATA} ${WRKSRC}/${doc} ${STAGEDIR}${DOCSDIR} .endfor .include Index: head/textproc/dictionary/Makefile =================================================================== --- head/textproc/dictionary/Makefile (revision 439751) +++ head/textproc/dictionary/Makefile (revision 439752) @@ -1,40 +1,40 @@ # Created by: Kimura Fuyuki # $FreeBSD$ PORTNAME= dictionary PORTVERSION= 1.8.7 -PORTREVISION= 17 +PORTREVISION= 18 CATEGORIES= textproc net elisp MASTER_SITES= http://me.in-berlin.de/~myrkr/dictionary/ \ http://bsdchat.com/dist/dryice/ PKGNAMESUFFIX= -${EMACS_PORT_NAME} MAINTAINER= ports@FreeBSD.org COMMENT= Dictionary client for Emacs LICENSE= GPLv2+ LICENSE_FILE= ${WRKSRC}/GPL USE_EMACS= yes LISPDIR= ${PREFIX}/${EMACS_VERSION_SITE_LISPDIR}/${PORTNAME} ELS= connection.el dictionary.el link.el PORTDOCS= * OPTIONS_DEFINE= DOCS do-build: cd ${WRKSRC} && ${EMACS_CMD} -batch -l lpath.el -f batch-byte-compile ${ELS} do-install: @${MKDIR} ${STAGEDIR}${LISPDIR} .for i in ${ELS} *.elc dictionary-init.el ${INSTALL_DATA} ${WRKSRC}/${i} ${STAGEDIR}${LISPDIR} .endfor do-install-DOCS-on: @${MKDIR} ${STAGEDIR}${DOCSDIR} ${INSTALL_DATA} ${WRKSRC}/README ${STAGEDIR}${DOCSDIR} .include Index: head/textproc/emacs-wiki/Makefile =================================================================== --- head/textproc/emacs-wiki/Makefile (revision 439751) +++ head/textproc/emacs-wiki/Makefile (revision 439752) @@ -1,46 +1,46 @@ # Created by: Dryice Liu # $FreeBSD$ PORTNAME= emacs-wiki PORTVERSION= 2.72 -PORTREVISION= 7 +PORTREVISION= 8 CATEGORIES= textproc elisp MASTER_SITES= http://www.mwolson.org/static/dist/emacs-wiki/ \ http://dryice.name/computer/FreeBSD/distfiles/ PKGNAMESUFFIX= -${EMACS_PORT_NAME} MAINTAINER= dryice@FreeBSD.org COMMENT= Create and use hyperlinks and simple formatting in plain text files USES= makeinfo USE_EMACS= yes OPTIONS_DEFINE= CONTRIB CONTRIB_DESC= Install extra packages. This can shadow versions already there. OPTIONS_SUB= yes RUN_DEPENDS+= ${LOCALBASE}/${EMACS_SITE_LISPDIR}/xml-parse.el:textproc/xml-parse.el RUN_DEPENDS+= ${LOCALBASE}/${EMACS_SITE_LISPDIR}/htmlize.el:textproc/htmlize.el INFO= emacs-wiki LISPDIR= ${PREFIX}/${EMACS_VERSION_SITE_LISPDIR}/${PORTNAME} .include do-build: cd ${WRKSRC}; makeinfo --no-split emacs-wiki.texi do-install: ${MKDIR} ${STAGEDIR}${LISPDIR} .for i in *.el ${INSTALL_DATA} ${WRKSRC}/${i} ${STAGEDIR}${LISPDIR} .endfor ${INSTALL_DATA} ${WRKSRC}/emacs-wiki.info ${STAGEDIR}${PREFIX}/info .if ${PORT_OPTIONS:MCONTRIB} ${MKDIR} ${STAGEDIR}${LISPDIR}/contrib .for i in *.el ${INSTALL_DATA} ${WRKSRC}/contrib/${i} ${STAGEDIR}${LISPDIR}/contrib .endfor .endif .include Index: head/textproc/uim-el/Makefile =================================================================== --- head/textproc/uim-el/Makefile (revision 439751) +++ head/textproc/uim-el/Makefile (revision 439752) @@ -1,46 +1,46 @@ # Created by: MANTANI Nobutaka # $FreeBSD$ PORTNAME= uim-el PORTVERSION= 1.8.6 -PORTREVISION= 3 +PORTREVISION= 4 CATEGORIES= textproc MASTER_SITES= https://github.com/uim/uim/releases/download/uim-${PORTVERSION}/ PKGNAMESUFFIX= -${EMACS_PORT_NAME} DISTNAME= uim-${PORTVERSION} MAINTAINER= nobutaka@FreeBSD.org COMMENT?= Emacs lisp for uim input method library CONFLICTS?= uim-el-xemacs21-mule-[0-9]* \ uim-el-emacs22-[0-9]* \ uim-el-emacs21-[0-9]* RUN_DEPENDS= uim-el-agent:textproc/uim OPTIONS_DEFINE= DOCS USES= gettext-tools gmake iconv perl5 tar:bzip2 USE_PERL5= build USE_GNOME= intltool USE_EMACS= yes GNU_CONFIGURE= yes BUILD_WRKSRC= ${WRKSRC}/emacs INSTALL_WRKSRC= ${WRKSRC}/emacs CONFIGURE_ARGS?=--enable-emacs --with-lispdir=${LOCALBASE}/${EMACS_VERSION_SITE_LISPDIR} CONFIGURE_ENV= EMACS="${EMACS_CMD}" CPPFLAGS+= -I${LOCALBASE}/include LIBS+= -L${LOCALBASE}/lib DOCSDIR_JA= ${PREFIX}/share/doc/ja/uim-el PLIST_SUB+= DOCSDIR_JA="${DOCSDIR_JA:S,^${PREFIX}/,,}" post-install: ${MKDIR} ${STAGEDIR}${DOCSDIR} ${MKDIR} ${STAGEDIR}${DOCSDIR_JA} ${INSTALL_DATA} ${WRKSRC}/emacs/README ${STAGEDIR}${DOCSDIR}/README ${INSTALL_DATA} ${WRKSRC}/emacs/README.ja ${STAGEDIR}${DOCSDIR_JA}/README.ja .include Index: head/textproc/yaml-mode.el/Makefile =================================================================== --- head/textproc/yaml-mode.el/Makefile (revision 439751) +++ head/textproc/yaml-mode.el/Makefile (revision 439752) @@ -1,37 +1,38 @@ # Created by: KIMURA Yasuhiro # $FreeBSD$ PORTNAME= yaml-mode.el PORTVERSION= 0.0.13 +PORTREVISION= 1 DISTVERSIONPREFIX= v CATEGORIES= textproc elisp PKGNAMESUFFIX= -${EMACS_PORT_NAME} MAINTAINER= yasu@utahime.org COMMENT= Simple major mode to edit YAML file for Emacsen LICENSE= GPLv2+ LICENSE_FILE= ${WRKSRC}/LICENSE.txt USE_GITHUB= yes GH_ACCOUNT= yoshiki GH_PROJECT= yaml-mode USE_EMACS= yes MAKE_ENV= LISPDIR=${LISPDIR} LISPDIR= ${STAGEDIR}${PREFIX}/${EMACS_VERSION_SITE_LISPDIR} OPTIONS_DEFINE= DOCS pre-install: @${MKDIR} ${LISPDIR} post-install-DOCS-on: @${MKDIR} ${STAGEDIR}${DOCSDIR} .for file in Changes README ${INSTALL_MAN} ${WRKSRC}/${file} ${STAGEDIR}${DOCSDIR} .endfor .include Index: head/www/emacs-w3m/Makefile =================================================================== --- head/www/emacs-w3m/Makefile (revision 439751) +++ head/www/emacs-w3m/Makefile (revision 439752) @@ -1,128 +1,129 @@ # Created by: MANTANI Nobutaka # $FreeBSD$ PORTNAME= emacs-w3m PORTVERSION= 1.4.567.b.${SNAPDATE} +PORTREVISION= 1 CATEGORIES= www elisp MASTER_SITES= LOCAL/nobutaka PKGNAMESUFFIX= -${EMACS_PORT_NAME} DISTNAME= ${PORTNAME}-1.4.567-${SNAPDATE} MAINTAINER= nobutaka@FreeBSD.org COMMENT?= Simple front-end to w3m for emacs LICENSE= GPLv2 LICENSE_FILE= ${WRKSRC}/COPYING USES= autoreconf tar:bzip2 USE_EMACS= yes SNAPDATE= 20160924 MAKE_JOBS_UNSAFE= yes GNU_CONFIGURE= yes CONFIGURE_ARGS?= --with-emacs=${EMACS_CMD} \ --with-lispdir=${PREFIX}/${LISPDIR} \ --with-icondir=${PREFIX}/${ICONDIR} \ --without-compress-install LISPDIR?= ${EMACS_VERSION_SITE_LISPDIR}/w3m ICONDIR?= ${EMACS_LIBDIR_WITH_VER}/etc/w3m/icons ETCDIR?= ${EMACS_LIBDIR_WITH_VER}/etc/w3m INFO= emacs-w3m-ja emacs-w3m ALL_TARGET= default PLIST_SUB+= LISPDIR=${LISPDIR} \ ICONDIR=${ICONDIR} \ ETCDIR=${ETCDIR} \ SHIMBUN=${SHIMBUN} DOCS= README DOCS_JA= README.ja DOCSDIR= ${PREFIX}/share/doc/${PORTNAME} DOCSDIR_JA= ${PREFIX}/share/doc/ja/${PORTNAME} OPTIONS_DEFINE= DOCS OCTET_VIEWER SHIMBUN OPTIONS_DEFAULT= OCTET_VIEWER SHIMBUN OCTET_VIEWER_DESC= Octet stream viewer support SHIMBUN_DESC= Build and/or install Shimbun .include .if !${PORT_OPTIONS:MSHIMBUN} EXTRA_PATCHES+= ${PATCHDIR}/extra-patch-Makefile.in SHIMBUN= "@comment " .else SHIMBUN= "" .endif .include .if ${EMACS_NAME} == "emacs" && ${EMACS_VER:C/\..*//} >= 23 FLIM_PORT= editors/flim SEMI_PORT= editors/semi INSTALL_TARGET= install install-icons PLIST_SUB+= EMACS23="" .else PLIST_SUB+= EMACS23="@comment " .endif .if ${EMACS_PORT_NAME} == "emacs22" INSTALL_TARGET= install install-icons .endif .if ${EMACS_NAME} == "emacs" && ${EMACS_VER:C/\..*//} < 22 MULE_UCS_PORT= converters/mule-ucs INSTALL_TARGET= install install-icons .endif FLIM_TRUNK= 1.14 FLIM_COOKIE= ${LOCALBASE}/share/flim/flim-${EMACS_PORT_NAME}-${FLIM_TRUNK}.FreeBSD-packages FLIM_PORT?= editors/flim-${EMACS_PORT_NAME} SEMI_TRUNK= 1.14 SEMI_COOKIE= ${LOCALBASE}/share/semi/semi-${EMACS_PORT_NAME}-${FLIM_TRUNK}.FreeBSD-packages SEMI_PORT?= editors/semi-${EMACS_PORT_NAME} MULE_UCS_PORT?= converters/mule-ucs-${EMACS_PORT_NAME} MULE_UCS_ELISP_FILE= ${LOCALBASE}/${EMACS_VERSION_SITE_LISPDIR}/mule-ucs/un-define.el BUILD_DEPENDS+= w3m:www/w3m RUN_DEPENDS+= w3m:www/w3m .if ${PORT_OPTIONS:MSHIMBUN} BUILD_DEPENDS+= ${FLIM_COOKIE}:${FLIM_PORT} RUN_DEPENDS+= ${FLIM_COOKIE}:${FLIM_PORT} .endif .if ${PORT_OPTIONS:MOCTET_VIEWER} RUN_DEPENDS+= ${SEMI_COOKIE}:${SEMI_PORT} \ wvHtml:textproc/wv \ xlhtml:textproc/xlhtml PLIST_SUB+= OCTET_VIEWER="" .else PLIST_SUB+= OCTET_VIEWER="@comment " .if ${EMACS_NAME} == "emacs" && ${EMACS_VER:C/\..*//} < 22 RUN_DEPENDS+= ${MULE_UCS_ELISP_FILE}:${MULE_UCS_PORT} .endif .endif post-patch: @${MV} ${WRKSRC}/aclocal.m4 ${WRKSRC}/acinclude.m4 .if defined(EMACS_PACKAGESDIR) @${CP} ${FILESDIR}/_pkg.el ${WRKSRC} .endif post-install-DOCS-on: ${MKDIR} ${STAGEDIR}${DOCSDIR} ${MKDIR} ${STAGEDIR}${DOCSDIR_JA} .for i in ${DOCS} ${INSTALL_DATA} ${WRKSRC}/${i} ${STAGEDIR}${DOCSDIR} .endfor .for i in ${DOCS_JA} ${INSTALL_DATA} ${WRKSRC}/${i} ${STAGEDIR}${DOCSDIR_JA} .endfor .include