Remove: we don't need this port now, because there is a semi-emacs20 port.
In the future when semi-1.14.x is old, if we still require this version of semi, we may need semi114 master port and its slave port, semi114-emacs20.
This commit is contained in:
parent
91e4dde2ee
commit
271e3b647c
Notes:
svn2git
2021-03-31 03:12:20 +00:00
svn path=/head/; revision=50977
9 changed files with 0 additions and 310 deletions
|
@ -1,191 +0,0 @@
|
|||
# New ports collection makefile for: semi-current for emacs
|
||||
# Date created: 9 May 1999
|
||||
# Whom: Shigeyuki FUKUSHIMA <shige@FreeBSD.org>
|
||||
#
|
||||
# $FreeBSD$
|
||||
#
|
||||
|
||||
PORTNAME= semi
|
||||
PORTVERSION= ${SEMI_VER}
|
||||
CATEGORIES= editors elisp
|
||||
MASTER_SITES= ftp://ftp.m17n.org/pub/mule/semi/semi-1.14-for-flim-1.14/ \
|
||||
ftp://ftp.etl.go.jp/pub/mule/semi/semi-1.14-for-flim-1.14/ \
|
||||
ftp://ftp.media.kyoto-u.ac.jp/pub/mule/semi/semi-1.14-for-flim-1.14/ \
|
||||
ftp://ftp.win.or.jp/pub/word/mule/semi/semi-1.14-for-flim-1.14/ \
|
||||
ftp://ftp.eos.hokudai.ac.jp/pub/GNU/emacs/mule/semi/semi-1.14-for-flim-1.14/
|
||||
PKGNAMESUFFIX= -${EMACS_PORT_NAME}
|
||||
|
||||
MAINTAINER?= shige@FreeBSD.org
|
||||
|
||||
PORTCLASS?= master
|
||||
|
||||
# distfile version
|
||||
FLIM_TRUNK= 1.14
|
||||
SEMI_TRUNK= 1.14
|
||||
SEMI_VER= 1.14.3
|
||||
# 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}
|
||||
|
||||
.if (${PORTCLASS} == "master")
|
||||
# emacs port setup
|
||||
EMACS_PORT_NAME= emacs20
|
||||
.endif
|
||||
|
||||
# target name for make build
|
||||
ALL_TARGET?= elc
|
||||
# environments
|
||||
PLIST_SUB+= SEMIDOCDIR=${SEMIDOCDIR} SEMI_COOKIE=${SEMI_COOKIE}
|
||||
MAKE_ARGS+= PREFIX="${LOCALBASE}" \
|
||||
LISPDIR="${SEMI_LISPDIR}" \
|
||||
VERSION_SPECIFIC_LISPDIR="${SEMI_VERSION_SPECIFIC_LISPDIR}"
|
||||
|
||||
.include <bsd.port.pre.mk>
|
||||
|
||||
.if defined(EMACS_PORT_NAME)
|
||||
# depends on flim
|
||||
BUILD_DEPENDS+= ${LOCALBASE}/share/flim/${FLIM_COOKIE}:${PORTSDIR}/editors/flim${FLIM_TRUNK:S/.//}-${EMACS_PORT_NAME}
|
||||
RUN_DEPENDS+= ${LOCALBASE}/share/flim/${FLIM_COOKIE}:${PORTSDIR}/editors/flim${FLIM_TRUNK:S/.//}-${EMACS_PORT_NAME}
|
||||
.else
|
||||
.BEGIN:
|
||||
@${ECHO} "Error: Bad port."
|
||||
@${ECHO} "You must define EMACS_PORT_NAME."
|
||||
@${FALSE}
|
||||
.endif
|
||||
|
||||
.if !defined(BUILD_INFO_BY_EMACS) || (${BUILD_INFO_BY_EMACS} == "NO")
|
||||
# info files JIS to EUC
|
||||
BUILD_DEPENDS+= nkf:${PORTSDIR}/japanese/nkf
|
||||
.endif
|
||||
|
||||
MAKEINFO= makeinfo --no-split --no-validate
|
||||
MAKEINFO_EMACS= ${EMACS_CMD} -no-site-file -no-init-file -batch
|
||||
MAKEINFO_EMACS_FLAGS= -e texinfo-format-buffer -f save-buffer
|
||||
|
||||
pre-build:
|
||||
.if defined(EMACS_PACKAGESDIR) && defined(XEMACS_PKGNAME)
|
||||
@${MAKE} pkg-el-copy
|
||||
.endif
|
||||
|
||||
post-build:
|
||||
.if defined(BUILD_INFO_BY_EMACS) && (${BUILD_INFO_BY_EMACS} == "YES")
|
||||
@${MAKE} info-build-by-emacs
|
||||
.else
|
||||
@${MAKE} info-build
|
||||
.endif
|
||||
|
||||
pre-install:
|
||||
.if defined(EMACS_PACKAGESDIR) && defined(EMACS_PACKAGES_SUBDIRS)
|
||||
@${MAKE} mkdir-site-packages
|
||||
.endif
|
||||
.if defined(EMACS_PACKAGESDIR) && defined(XEMACS_PKGNAME)
|
||||
@${MAKE} pkg-el-install
|
||||
.endif
|
||||
|
||||
post-install:
|
||||
@${MKDIR} ${LOCALBASE}/share/semi
|
||||
@${TOUCH} ${LOCALBASE}/share/semi/${SEMI_COOKIE}
|
||||
.if defined(EMACS_PACKAGESDIR) && defined(MANIFEST)
|
||||
@${MAKE} info-package-install
|
||||
@${MAKE} manifest-install
|
||||
.else
|
||||
@${MAKE} info-install
|
||||
.endif
|
||||
.if !defined(NOPORTDOCS)
|
||||
@${MAKE} 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
|
||||
|
||||
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} ${LOCALBASE}/${EMACS_PACKAGESDIR}/lisp/${XEMACS_PKGNAME} ;\
|
||||
${INSTALL_DATA} ${FILESDIR}/_pkg.el \
|
||||
${LOCALBASE}/${EMACS_PACKAGESDIR}/lisp/${XEMACS_PKGNAME}/_pkg.el ;\
|
||||
fi)
|
||||
|
||||
mkdir-site-packages:
|
||||
@(for i in ${EMACS_PACKAGES_SUBDIRS} ; do \
|
||||
${MKDIR} ${LOCALBASE}/${EMACS_PACKAGESDIR}/$${i} ; \
|
||||
done)
|
||||
|
||||
doc-install:
|
||||
@${MKDIR} ${LOCALBASE}/${SEMIDOCDIR}
|
||||
@(cd ${WRKSRC} ; \
|
||||
for i in ChangeLog NEWS README.* TODO VERSION ; do \
|
||||
${INSTALL_DATA} $${i} ${LOCALBASE}/${SEMIDOCDIR}/ ; \
|
||||
done)
|
||||
|
||||
info-install:
|
||||
@(cd ${WRKSRC} ; \
|
||||
for i in mime-ui-en.info; do \
|
||||
${INSTALL_DATA} ${WRKSRC}/$${i} ${LOCALBASE}/info ; \
|
||||
install-info ${LOCALBASE}/info/$${i} ${LOCALBASE}/info/dir ; \
|
||||
done)
|
||||
.if defined(EMACS_HAS_MULE) && (${EMACS_HAS_MULE} == "YES")
|
||||
@(cd ${WRKSRC} ; \
|
||||
for i in mime-ui-ja.info; do \
|
||||
${INSTALL_DATA} ${WRKSRC}/$${i} ${LOCALBASE}/info ; \
|
||||
install-info ${LOCALBASE}/info/$${i} ${LOCALBASE}/info/dir ; \
|
||||
done)
|
||||
.endif
|
||||
|
||||
info-package-install:
|
||||
@(cd ${WRKSRC} ; \
|
||||
for i in mime-ui-en.info mime-ui-ja.info; do \
|
||||
${INSTALL_DATA} ${WRKSRC}/$${i} \
|
||||
${LOCALBASE}/${EMACS_PACKAGESDIR}/info ; \
|
||||
done ; \
|
||||
${MKDIR} ${LOCALBASE}/${EMACS_PACKAGESDIR}/man/semi ; \
|
||||
for i in mime-ui-en.texi mime-ui-ja.texi; do \
|
||||
${INSTALL_DATA} ${WRKSRC}/$${i} \
|
||||
${LOCALBASE}/${EMACS_PACKAGESDIR}/man/semi ; \
|
||||
done)
|
||||
|
||||
manifest-install:
|
||||
@${RM} -f ${WRKDIR}/${MANIFEST}
|
||||
@${CAT} ${PLIST} | ${GREP} -e "^%%EMACS_PACKAGESDIR%%" | \
|
||||
${SED} -e "s;^%%EMACS_PACKAGESDIR%%/;;" > ${WRKDIR}/${MANIFEST}
|
||||
@${INSTALL_DATA} ${WRKDIR}/${MANIFEST} \
|
||||
${LOCALBASE}/${EMACS_PACKAGESDIR}/pkginfo/
|
||||
|
||||
.include <bsd.port.post.mk>
|
|
@ -1 +0,0 @@
|
|||
MD5 (semi-1.14.3.tar.gz) = 1947c164814f6f9a11e03c49cd98a776
|
|
@ -1,4 +0,0 @@
|
|||
;;;###autoload
|
||||
(package-provide 'semi
|
||||
:version 1.18
|
||||
:type 'regular)
|
|
@ -1,13 +0,0 @@
|
|||
--- mime-ui-en.texi.orig Sun Feb 28 14:35:10 1999
|
||||
+++ mime-ui-en.texi Tue Mar 9 06:43:58 1999
|
||||
@@ -1,6 +1,10 @@
|
||||
\input texinfo.tex
|
||||
@setfilename mime-ui-en.info
|
||||
@settitle{SEMI 1.8 Manual}
|
||||
+@dircategory The Emacs editor and associated tools
|
||||
+@direntry
|
||||
+* mime-ui-en: (mime-ui-en). MIME user interface for GNU Emacs. (English)
|
||||
+@end direntry
|
||||
@titlepage
|
||||
@title SEMI 1.8 Manual
|
||||
@author MORIOKA Tomohiko <morioka@@jaist.ac.jp>
|
|
@ -1,13 +0,0 @@
|
|||
--- mime-ui-ja.texi.orig Sun Feb 28 14:35:10 1999
|
||||
+++ mime-ui-ja.texi Tue Mar 9 06:44:08 1999
|
||||
@@ -1,6 +1,10 @@
|
||||
\input texinfo.tex
|
||||
@setfilename mime-ui-ja.info
|
||||
@settitle{SEMI 1.8 $B@bL@=q(B}
|
||||
+@dircategory The Emacs editor and associated tools
|
||||
+@direntry
|
||||
+* mime-ui-ja: (mime-ui-ja). MIME user interface for GNU Emacs. (Japanese)
|
||||
+@end direntry
|
||||
@titlepage
|
||||
@title SEMI 1.8 $B@bL@=q(B
|
||||
@author $B<i2,(B $BCNI'(B <morioka@@jaist.ac.jp>
|
|
@ -1,11 +0,0 @@
|
|||
--- SEMI-CFG.orig Wed Sep 16 15:48:58 1998
|
||||
+++ SEMI-CFG Sun May 9 21:54:02 1999
|
||||
@@ -11,6 +11,8 @@
|
||||
(add-to-list 'load-path
|
||||
(expand-file-name "../../site-lisp/apel" data-directory))
|
||||
(add-to-list 'load-path
|
||||
+ (expand-file-name "../site-lisp/emu" data-directory))
|
||||
+(add-to-list 'load-path
|
||||
(expand-file-name "." data-directory))
|
||||
|
||||
(when (boundp 'LISPDIR)
|
|
@ -1 +0,0 @@
|
|||
SEMI, Library of MIME feature for GNU Emacs for emacs20
|
|
@ -1,24 +0,0 @@
|
|||
SEMI, Library of MIME feature for GNU Emacs for emacs20.
|
||||
|
||||
SEMI is a library to provide MIME feature for GNU Emacs. MIME is a
|
||||
proposed internet standard for including content and headers other
|
||||
than (ASCII) plain text in messages.
|
||||
|
||||
SEMI has the following features:
|
||||
- MIME message viewer (mime-view-mode) (RFC 2045 .. 2049)
|
||||
- MIME message composer (mime-edit-mode) (RFC 2045 .. 2049)
|
||||
MIME message viewer and composer also support following features:
|
||||
- filename handling by Content-Disposition field (RFC 1806)
|
||||
- PGP/MIME security Multiparts (RFC 2015)
|
||||
- application/pgp (draft-kazu-pgp-mime-00.txt; obsolete)
|
||||
- text/richtext (RFC 1521; obsolete; preview only)
|
||||
- text/enriched (RFC 1896)
|
||||
- External method configuration by mailcap (RFC 1524)
|
||||
|
||||
Notice that this package does not contain MIME extender for any
|
||||
MUAs. They are released as separated packages.
|
||||
|
||||
SEMI is installed the following directory tree:
|
||||
${LOCALBASE}/share/emacs/20.7/site-lisp/semi/
|
||||
|
||||
Ported by shige@FreeBSD.ORG
|
|
@ -1,52 +0,0 @@
|
|||
%%EMACS_LIBDIR_WITH_VER%%/site-lisp/semi/mail-mime-setup.el
|
||||
%%EMACS_LIBDIR_WITH_VER%%/site-lisp/semi/mail-mime-setup.elc
|
||||
%%EMACS_LIBDIR_WITH_VER%%/site-lisp/semi/mime-bbdb.el
|
||||
%%EMACS_LIBDIR_WITH_VER%%/site-lisp/semi/mime-edit.el
|
||||
%%EMACS_LIBDIR_WITH_VER%%/site-lisp/semi/mime-edit.elc
|
||||
%%EMACS_LIBDIR_WITH_VER%%/site-lisp/semi/mime-image.el
|
||||
%%EMACS_LIBDIR_WITH_VER%%/site-lisp/semi/mime-image.elc
|
||||
%%EMACS_LIBDIR_WITH_VER%%/site-lisp/semi/mime-partial.el
|
||||
%%EMACS_LIBDIR_WITH_VER%%/site-lisp/semi/mime-partial.elc
|
||||
%%EMACS_LIBDIR_WITH_VER%%/site-lisp/semi/mime-pgp.el
|
||||
%%EMACS_LIBDIR_WITH_VER%%/site-lisp/semi/mime-pgp.elc
|
||||
%%EMACS_LIBDIR_WITH_VER%%/site-lisp/semi/mime-play.el
|
||||
%%EMACS_LIBDIR_WITH_VER%%/site-lisp/semi/mime-play.elc
|
||||
%%EMACS_LIBDIR_WITH_VER%%/site-lisp/semi/mime-setup.el
|
||||
%%EMACS_LIBDIR_WITH_VER%%/site-lisp/semi/mime-setup.elc
|
||||
%%EMACS_LIBDIR_WITH_VER%%/site-lisp/semi/mime-view.el
|
||||
%%EMACS_LIBDIR_WITH_VER%%/site-lisp/semi/mime-view.elc
|
||||
%%EMACS_LIBDIR_WITH_VER%%/site-lisp/semi/mime-w3.el
|
||||
%%EMACS_LIBDIR_WITH_VER%%/site-lisp/semi/pgg-def.el
|
||||
%%EMACS_LIBDIR_WITH_VER%%/site-lisp/semi/pgg-def.elc
|
||||
%%EMACS_LIBDIR_WITH_VER%%/site-lisp/semi/pgg-gpg.el
|
||||
%%EMACS_LIBDIR_WITH_VER%%/site-lisp/semi/pgg-gpg.elc
|
||||
%%EMACS_LIBDIR_WITH_VER%%/site-lisp/semi/pgg-parse.el
|
||||
%%EMACS_LIBDIR_WITH_VER%%/site-lisp/semi/pgg-parse.elc
|
||||
%%EMACS_LIBDIR_WITH_VER%%/site-lisp/semi/pgg-pgp.el
|
||||
%%EMACS_LIBDIR_WITH_VER%%/site-lisp/semi/pgg-pgp.elc
|
||||
%%EMACS_LIBDIR_WITH_VER%%/site-lisp/semi/pgg-pgp5.el
|
||||
%%EMACS_LIBDIR_WITH_VER%%/site-lisp/semi/pgg-pgp5.elc
|
||||
%%EMACS_LIBDIR_WITH_VER%%/site-lisp/semi/pgg.el
|
||||
%%EMACS_LIBDIR_WITH_VER%%/site-lisp/semi/pgg.elc
|
||||
%%EMACS_LIBDIR_WITH_VER%%/site-lisp/semi/postpet.el
|
||||
%%EMACS_LIBDIR_WITH_VER%%/site-lisp/semi/postpet.elc
|
||||
%%EMACS_LIBDIR_WITH_VER%%/site-lisp/semi/semi-def.el
|
||||
%%EMACS_LIBDIR_WITH_VER%%/site-lisp/semi/semi-def.elc
|
||||
%%EMACS_LIBDIR_WITH_VER%%/site-lisp/semi/semi-setup.el
|
||||
%%EMACS_LIBDIR_WITH_VER%%/site-lisp/semi/semi-setup.elc
|
||||
%%EMACS_LIBDIR_WITH_VER%%/site-lisp/semi/signature.el
|
||||
%%EMACS_LIBDIR_WITH_VER%%/site-lisp/semi/signature.elc
|
||||
%%EMACS_LIBDIR_WITH_VER%%/site-lisp/semi/smime.el
|
||||
%%EMACS_LIBDIR_WITH_VER%%/site-lisp/semi/smime.elc
|
||||
@dirrm %%EMACS_LIBDIR_WITH_VER%%/site-lisp/semi
|
||||
%%SEMIDOCDIR%%/ChangeLog
|
||||
%%SEMIDOCDIR%%/NEWS
|
||||
%%SEMIDOCDIR%%/README.en
|
||||
%%SEMIDOCDIR%%/TODO
|
||||
%%SEMIDOCDIR%%/VERSION
|
||||
@dirrm %%SEMIDOCDIR%%
|
||||
@unexec install-info --delete %D/info/mime-ui-en.info %D/info/dir
|
||||
info/mime-ui-en.info
|
||||
@exec install-info %D/info/mime-ui-en.info %D/info/dir
|
||||
share/semi/%%SEMI_COOKIE%%
|
||||
@unexec /bin/rmdir %D/share/semi || true
|
Loading…
Reference in a new issue