aboutsummaryrefslogtreecommitdiffstats
path: root/editors
diff options
context:
space:
mode:
authordougb <dougb@FreeBSD.org>2010-11-15 15:44:51 +0800
committerdougb <dougb@FreeBSD.org>2010-11-15 15:44:51 +0800
commit6006107d328355dc8783d7ed996d0d518306a401 (patch)
tree9cc2d702dfff41dde75e6214d36c735e7b5f591f /editors
parentdac5d14a098412d79319eba0c0c24911d85b004a (diff)
downloadfreebsd-ports-gnome-6006107d328355dc8783d7ed996d0d518306a401.tar.gz
freebsd-ports-gnome-6006107d328355dc8783d7ed996d0d518306a401.tar.zst
freebsd-ports-gnome-6006107d328355dc8783d7ed996d0d518306a401.zip
Ressurect xml2rfc-xxe with submitter as new maintainer and update to 0.7.8
PR: ports/150896 Submitted by: Marcin Cieslak <saper@saper.info>
Diffstat (limited to 'editors')
-rw-r--r--editors/Makefile1
-rw-r--r--editors/xml2rfc-xxe/Makefile37
-rw-r--r--editors/xml2rfc-xxe/distinfo2
-rw-r--r--editors/xml2rfc-xxe/files/patch-xml2rfc_catalog.xml15
-rw-r--r--editors/xml2rfc-xxe/pkg-descr7
-rw-r--r--editors/xml2rfc-xxe/pkg-plist40
6 files changed, 102 insertions, 0 deletions
diff --git a/editors/Makefile b/editors/Makefile
index 0cadbeec33a4..3b5bf3891df6 100644
--- a/editors/Makefile
+++ b/editors/Makefile
@@ -256,6 +256,7 @@
SUBDIR += xemacs-packages
SUBDIR += xemacs21-mule
SUBDIR += xenon
+ SUBDIR += xml2rfc-xxe
SUBDIR += xmlcopyeditor
SUBDIR += xmleditor
SUBDIR += xvile
diff --git a/editors/xml2rfc-xxe/Makefile b/editors/xml2rfc-xxe/Makefile
new file mode 100644
index 000000000000..d1055721ecf0
--- /dev/null
+++ b/editors/xml2rfc-xxe/Makefile
@@ -0,0 +1,37 @@
+# New ports collection makefile for: xml2rfc-xxe
+# Date created: 9 December 2005
+# Whom: Bill Fenner
+#
+# $FreeBSD$
+
+PORTNAME= xml2rfc-xxe
+PORTVERSION= 0.7.8
+CATEGORIES= editors
+MASTER_SITES= ${MASTER_SITE_GOOGLE_CODE}
+PKGNAMESUFFIX= ${XXE_VERSION}
+
+MAINTAINER= saper@SAPER.INFO
+COMMENT= An xml2rfc configuration for XMLMind XML Editor
+
+RUN_DEPENDS= xxe:${PORTSDIR}/editors/xxe
+
+USE_ZIP= YES
+NO_BUILD= YES
+WRKSRC= ${WRKDIR}/xml2rfc
+
+PLIST_SUB= XXE_DIR=${XXE_DIR}
+
+post-extract:
+ @${RM} -rf ${WRKSRC}/dtd/1.34 ${WRKSRC}/dtd/tmp
+.for i in fwip goober goop.diff patch rfc2629.dtd.orig
+ @${RM} ${WRKSRC}/dtd/${i}
+.endfor
+
+do-install:
+ @${RM} -f ${WRKSRC}/xml2rfc_catalog.xml.orig
+ @cd ${WRKDIR} && tar cf - xml2rfc | \
+ tar -C ${PREFIX}/lib/${XXE_DIR}/addon -xf -
+
+.include "../xxe/Makefile.inc"
+
+.include <bsd.port.mk>
diff --git a/editors/xml2rfc-xxe/distinfo b/editors/xml2rfc-xxe/distinfo
new file mode 100644
index 000000000000..0558cef6413c
--- /dev/null
+++ b/editors/xml2rfc-xxe/distinfo
@@ -0,0 +1,2 @@
+SHA256 (xml2rfc-xxe-0.7.8.zip) = 1a1a2deb99a9adbfa92ff006396e93f92f638d22903d220348c417b347c4df84
+SIZE (xml2rfc-xxe-0.7.8.zip) = 160746
diff --git a/editors/xml2rfc-xxe/files/patch-xml2rfc_catalog.xml b/editors/xml2rfc-xxe/files/patch-xml2rfc_catalog.xml
new file mode 100644
index 000000000000..b4cab96b87f5
--- /dev/null
+++ b/editors/xml2rfc-xxe/files/patch-xml2rfc_catalog.xml
@@ -0,0 +1,15 @@
+Index: xml2rfc_catalog.xml
+===================================================================
+--- xml2rfc_catalog.xml (wersja 272)
++++ xml2rfc_catalog.xml (kopia robocza)
+@@ -10,8 +10,8 @@
+ rewritePrefix="http://xml.resource.org/public/rfc/bibxml3/" />
+
+ <rewriteURI uriStartString="xml2rfc-rfcindex:"
+- rewritePrefix="ftp://ftp.isi.edu/in-notes/" />
++ rewritePrefix="ftp://ftp.rfc-editor.org/in-notes/" />
+ <rewriteURI uriStartString="xml2rfc-ietfidstatus:"
+- rewritePrefix="http://www.fenron.com/~fenner/ietf/" />
++ rewritePrefix="http://fenron.net/~fenner/ietf/" />
+
+ </catalog>
diff --git a/editors/xml2rfc-xxe/pkg-descr b/editors/xml2rfc-xxe/pkg-descr
new file mode 100644
index 000000000000..a9bc40542d0d
--- /dev/null
+++ b/editors/xml2rfc-xxe/pkg-descr
@@ -0,0 +1,7 @@
+xml2rfc-xxe is a configuration for the XMLMind XML Editor
+to assist in editing RFCs in RFC2629 format. It includes
+WYSIWYG formatting, conversion using the web form or a
+locally-installed xml2rfc, conversion to HTML using XSL-FO,
+and more.
+
+WWW: http://code.google.com/p/xml2rfc-xxe/
diff --git a/editors/xml2rfc-xxe/pkg-plist b/editors/xml2rfc-xxe/pkg-plist
new file mode 100644
index 000000000000..e68b6fb1a311
--- /dev/null
+++ b/editors/xml2rfc-xxe/pkg-plist
@@ -0,0 +1,40 @@
+lib/%%XXE_DIR%%/addon/xml2rfc/css/structure.css
+lib/%%XXE_DIR%%/addon/xml2rfc/css/xml2rfc.css
+lib/%%XXE_DIR%%/addon/xml2rfc/dtd/num.xml
+lib/%%XXE_DIR%%/addon/xml2rfc/dtd/proc.xml
+lib/%%XXE_DIR%%/addon/xml2rfc/dtd/rfc2629-other.ent
+lib/%%XXE_DIR%%/addon/xml2rfc/dtd/rfc2629-xhtml.ent
+lib/%%XXE_DIR%%/addon/xml2rfc/dtd/rfc2629.dtd
+lib/%%XXE_DIR%%/addon/xml2rfc/empty-draft.xml
+lib/%%XXE_DIR%%/addon/xml2rfc/icons/decrsectlevel.gif
+lib/%%XXE_DIR%%/addon/xml2rfc/icons/emphasis_menu.gif
+lib/%%XXE_DIR%%/addon/xml2rfc/icons/figure.gif
+lib/%%XXE_DIR%%/addon/xml2rfc/icons/incrsectlevel.gif
+lib/%%XXE_DIR%%/addon/xml2rfc/icons/itemizedlist.gif
+lib/%%XXE_DIR%%/addon/xml2rfc/icons/list_menu.gif
+lib/%%XXE_DIR%%/addon/xml2rfc/icons/navigate2.gif
+lib/%%XXE_DIR%%/addon/xml2rfc/icons/navigateNext2.gif
+lib/%%XXE_DIR%%/addon/xml2rfc/icons/navigatePrevious2.gif
+lib/%%XXE_DIR%%/addon/xml2rfc/icons/orderedlist.gif
+lib/%%XXE_DIR%%/addon/xml2rfc/icons/para.gif
+lib/%%XXE_DIR%%/addon/xml2rfc/icons/plain.gif
+lib/%%XXE_DIR%%/addon/xml2rfc/icons/section.gif
+lib/%%XXE_DIR%%/addon/xml2rfc/icons/table.gif
+lib/%%XXE_DIR%%/addon/xml2rfc/new-draft.xml
+lib/%%XXE_DIR%%/addon/xml2rfc/version.txt
+lib/%%XXE_DIR%%/addon/xml2rfc/xml2rfc.jar
+lib/%%XXE_DIR%%/addon/xml2rfc/xml2rfc.xxe
+lib/%%XXE_DIR%%/addon/xml2rfc/xml2rfc.xxe_addon
+lib/%%XXE_DIR%%/addon/xml2rfc/xml2rfc_catalog.xml
+lib/%%XXE_DIR%%/addon/xml2rfc/xml2rfc_help.jar
+lib/%%XXE_DIR%%/addon/xml2rfc/xsl/check-ietf-references.xslt
+lib/%%XXE_DIR%%/addon/xml2rfc/xsl/expand-pi-rfc-include.xslt
+lib/%%XXE_DIR%%/addon/xml2rfc/xsl/rfc2629.xslt
+lib/%%XXE_DIR%%/addon/xml2rfc/xsl/rfc2629toFO.xslt
+lib/%%XXE_DIR%%/addon/xml2rfc/xsl/xsl11toFop.xslt
+lib/%%XXE_DIR%%/addon/xml2rfc/xsl/xsl11toXep.xslt
+@dirrm lib/%%XXE_DIR%%/addon/xml2rfc/css
+@dirrm lib/%%XXE_DIR%%/addon/xml2rfc/dtd
+@dirrm lib/%%XXE_DIR%%/addon/xml2rfc/icons
+@dirrm lib/%%XXE_DIR%%/addon/xml2rfc/xsl
+@dirrm lib/%%XXE_DIR%%/addon/xml2rfc