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:
Shigeyuki Fukushima 2001-12-03 16:00:33 +00:00
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

View file

@ -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>

View file

@ -1 +0,0 @@
MD5 (semi-1.14.3.tar.gz) = 1947c164814f6f9a11e03c49cd98a776

View file

@ -1,4 +0,0 @@
;;;###autoload
(package-provide 'semi
:version 1.18
:type 'regular)

View file

@ -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>

View file

@ -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>

View file

@ -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)

View file

@ -1 +0,0 @@
SEMI, Library of MIME feature for GNU Emacs for emacs20

View file

@ -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

View file

@ -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