aboutsummaryrefslogtreecommitdiffstats
path: root/textproc
diff options
context:
space:
mode:
authorpav <pav@FreeBSD.org>2006-03-16 19:04:55 +0800
committerpav <pav@FreeBSD.org>2006-03-16 19:04:55 +0800
commitad54508907ef82fa3aafa5b7acba5c7517d93b7f (patch)
tree5b8e1d37ab0faac6fdf4c091967803fedb89eca0 /textproc
parent9f59aeef9d2264d11f7f615c3fd5e750b24dbfdf (diff)
downloadfreebsd-ports-gnome-ad54508907ef82fa3aafa5b7acba5c7517d93b7f.tar.gz
freebsd-ports-gnome-ad54508907ef82fa3aafa5b7acba5c7517d93b7f.tar.zst
freebsd-ports-gnome-ad54508907ef82fa3aafa5b7acba5c7517d93b7f.zip
Emacs Muse is an authoring and publishing environment for Emacs. It
simplifies the process of writings documents and publishing them to various output formats. Muse consists of two main parts: an enhanced text-mode for authoring documents and navigating within Muse projects, and a set of publishing styles for generating different kinds of output. WWW: http://www.emacswiki.org/cgi-bin/wiki/MuseMode PR: ports/93716 Submitted by: Dryice Liu <dryice@dryice.name>
Diffstat (limited to 'textproc')
-rw-r--r--textproc/Makefile1
-rw-r--r--textproc/muse/Makefile56
-rw-r--r--textproc/muse/distinfo3
-rw-r--r--textproc/muse/pkg-descr9
-rw-r--r--textproc/muse/pkg-plist71
5 files changed, 140 insertions, 0 deletions
diff --git a/textproc/Makefile b/textproc/Makefile
index 24e589ab142e..735f6dbb9eac 100644
--- a/textproc/Makefile
+++ b/textproc/Makefile
@@ -267,6 +267,7 @@
SUBDIR += mr-aspell
SUBDIR += ms-aspell
SUBDIR += mt-aspell
+ SUBDIR += muse
SUBDIR += nb-aspell
SUBDIR += nds-aspell
SUBDIR += nfbtrans
diff --git a/textproc/muse/Makefile b/textproc/muse/Makefile
new file mode 100644
index 000000000000..188601780e74
--- /dev/null
+++ b/textproc/muse/Makefile
@@ -0,0 +1,56 @@
+# New ports collection makefile for: muse
+# Date created: February 22 2006
+# Whom: Dryice Liu <dryice@dryice.name>
+#
+# $FreeBSD$
+#
+
+PORTNAME= muse
+PORTVERSION= 3.02.6
+CATEGORIES= textproc elisp
+MASTER_SITES= http://download.gna.org/muse-el/ \
+ http://dryice.name/computer/FreeBSD/distfiles/
+PKGNAMESUFFIX= -${EMACS_PORT_NAME}
+
+MAINTAINER= dryice@dryice.name
+COMMENT= An authoring and publishing environment for Emacs
+
+USE_EMACS= yes
+USE_GMAKE= yes
+EMACS_PORT_NAME?= emacs21
+
+.if ${EMACS_PORT_NAME} != "emacs21"
+PORTNAMESUFFIX= ${PKGNAMESUFFIX}
+.endif
+
+LISPDIR= ${PREFIX}/${EMACS_SITE_LISPDIR}/${PORTNAME}
+
+.if !defined(NOPORTDOCS)
+PORTDOCS= AUTHORS ChangeLog ChangeLog.2004 ChangeLog.main NEWS \
+ README scripts
+.endif
+
+post-install:
+ ${MKDIR} ${LISPDIR}/contrib
+.for i in *
+ ${CP} -R ${WRKSRC}/contrib/${i} ${LISPDIR}/contrib
+.endfor
+
+ ${MKDIR} ${LISPDIR}/experimental
+.for i in *
+ ${INSTALL_DATA} ${WRKSRC}/experimental/${i} ${LISPDIR}/experimental
+.endfor
+
+ ${MKDIR} ${EXAMPLESDIR}
+.for i in *
+ ${CP} -R ${WRKSRC}/examples/${i} ${EXAMPLESDIR}
+.endfor
+
+.if !defined(NOPORTDOCS)
+ ${MKDIR} ${DOCSDIR}
+.for i in ${PORTDOCS}
+ ${CP} -R ${WRKSRC}/${i} ${DOCSDIR}
+.endfor
+.endif
+
+.include <bsd.port.mk>
diff --git a/textproc/muse/distinfo b/textproc/muse/distinfo
new file mode 100644
index 000000000000..e8870b1ba909
--- /dev/null
+++ b/textproc/muse/distinfo
@@ -0,0 +1,3 @@
+MD5 (muse-3.02.6.tar.gz) = 8b55cefa828b61bb1d27040a1c38ab51
+SHA256 (muse-3.02.6.tar.gz) = 9743579f426dd1c151232b52db59790b8e8e7e4e3fa5355f5557ebd207ec1cf3
+SIZE (muse-3.02.6.tar.gz) = 193006
diff --git a/textproc/muse/pkg-descr b/textproc/muse/pkg-descr
new file mode 100644
index 000000000000..9b5475236869
--- /dev/null
+++ b/textproc/muse/pkg-descr
@@ -0,0 +1,9 @@
+Emacs Muse is an authoring and publishing environment for Emacs. It
+simplifies the process of writings documents and publishing them to
+various output formats.
+
+Muse consists of two main parts: an enhanced text-mode for authoring
+documents and navigating within Muse projects, and a set of publishing
+styles for generating different kinds of output.
+
+WWW: http://www.emacswiki.org/cgi-bin/wiki/MuseMode
diff --git a/textproc/muse/pkg-plist b/textproc/muse/pkg-plist
new file mode 100644
index 000000000000..2ae4e921d3e3
--- /dev/null
+++ b/textproc/muse/pkg-plist
@@ -0,0 +1,71 @@
+info/muse
+%%EMACS_SITE_LISPDIR%%/muse/contrib/cgi.el
+%%EMACS_SITE_LISPDIR%%/muse/contrib/httpd.el
+%%EMACS_SITE_LISPDIR%%/muse/contrib/pyblosxom/getstamps.py
+%%EMACS_SITE_LISPDIR%%/muse/contrib/pyblosxom/hardcodedates.py
+%%EMACS_SITE_LISPDIR%%/muse/experimental/Makefile
+%%EMACS_SITE_LISPDIR%%/muse/experimental/muse-cite.el
+%%EMACS_SITE_LISPDIR%%/muse/experimental/muse-message.el
+%%EMACS_SITE_LISPDIR%%/muse/muse-blosxom.el
+%%EMACS_SITE_LISPDIR%%/muse/muse-blosxom.elc
+%%EMACS_SITE_LISPDIR%%/muse/muse-book.el
+%%EMACS_SITE_LISPDIR%%/muse/muse-book.elc
+%%EMACS_SITE_LISPDIR%%/muse/muse-colors.el
+%%EMACS_SITE_LISPDIR%%/muse/muse-colors.elc
+%%EMACS_SITE_LISPDIR%%/muse/muse-convert.el
+%%EMACS_SITE_LISPDIR%%/muse/muse-convert.elc
+%%EMACS_SITE_LISPDIR%%/muse/muse-docbook.el
+%%EMACS_SITE_LISPDIR%%/muse/muse-docbook.elc
+%%EMACS_SITE_LISPDIR%%/muse/muse-html.el
+%%EMACS_SITE_LISPDIR%%/muse/muse-html.elc
+%%EMACS_SITE_LISPDIR%%/muse/muse-http.el
+%%EMACS_SITE_LISPDIR%%/muse/muse-http.elc
+%%EMACS_SITE_LISPDIR%%/muse/muse-journal.el
+%%EMACS_SITE_LISPDIR%%/muse/muse-journal.elc
+%%EMACS_SITE_LISPDIR%%/muse/muse-latex.el
+%%EMACS_SITE_LISPDIR%%/muse/muse-latex.elc
+%%EMACS_SITE_LISPDIR%%/muse/muse-mode.el
+%%EMACS_SITE_LISPDIR%%/muse/muse-mode.elc
+%%EMACS_SITE_LISPDIR%%/muse/muse-poem.el
+%%EMACS_SITE_LISPDIR%%/muse/muse-poem.elc
+%%EMACS_SITE_LISPDIR%%/muse/muse-project.el
+%%EMACS_SITE_LISPDIR%%/muse/muse-project.elc
+%%EMACS_SITE_LISPDIR%%/muse/muse-protocols.el
+%%EMACS_SITE_LISPDIR%%/muse/muse-protocols.elc
+%%EMACS_SITE_LISPDIR%%/muse/muse-publish.el
+%%EMACS_SITE_LISPDIR%%/muse/muse-publish.elc
+%%EMACS_SITE_LISPDIR%%/muse/muse-regexps.el
+%%EMACS_SITE_LISPDIR%%/muse/muse-regexps.elc
+%%EMACS_SITE_LISPDIR%%/muse/muse-texinfo.el
+%%EMACS_SITE_LISPDIR%%/muse/muse-texinfo.elc
+%%EMACS_SITE_LISPDIR%%/muse/muse-wiki.el
+%%EMACS_SITE_LISPDIR%%/muse/muse-wiki.elc
+%%EMACS_SITE_LISPDIR%%/muse/muse-xml.el
+%%EMACS_SITE_LISPDIR%%/muse/muse-xml.elc
+%%EMACS_SITE_LISPDIR%%/muse/muse.el
+%%EMACS_SITE_LISPDIR%%/muse/muse.elc
+%%EXAMPLESDIR%%/Makefile
+%%EXAMPLESDIR%%/QuickStart.muse
+%%EXAMPLESDIR%%/johnw/muse-johnw.el
+%%EXAMPLESDIR%%/johnw/publish-johnw
+%%EXAMPLESDIR%%/muse.rnc
+%%EXAMPLESDIR%%/mwolson/muse-init.el
+%%EXAMPLESDIR%%/mwolson/stylesheets/blog.css
+%%EXAMPLESDIR%%/mwolson/stylesheets/common.css
+%%EXAMPLESDIR%%/mwolson/stylesheets/print.css
+%%EXAMPLESDIR%%/mwolson/stylesheets/screen.css
+%%EXAMPLESDIR%%/mwolson/templates/footer.html
+%%EXAMPLESDIR%%/mwolson/templates/generic-footer.html
+%%EXAMPLESDIR%%/mwolson/templates/generic-header.html
+%%EXAMPLESDIR%%/mwolson/templates/header.html
+%%EXAMPLESDIR%%/mwolson/templates/header.tex
+%%EXAMPLESDIR%%/publish-project
+@dirrm %%EXAMPLESDIR%%/mwolson/templates
+@dirrm %%EXAMPLESDIR%%/mwolson/stylesheets
+@dirrm %%EXAMPLESDIR%%/mwolson
+@dirrm %%EXAMPLESDIR%%/johnw
+@dirrm %%EXAMPLESDIR%%
+@dirrm %%EMACS_SITE_LISPDIR%%/muse/experimental
+@dirrm %%EMACS_SITE_LISPDIR%%/muse/contrib/pyblosxom
+@dirrm %%EMACS_SITE_LISPDIR%%/muse/contrib
+@dirrm %%EMACS_SITE_LISPDIR%%/muse