aboutsummaryrefslogtreecommitdiffstats
path: root/devel/gtkmozedit
diff options
context:
space:
mode:
authorahze <ahze@FreeBSD.org>2005-10-13 00:23:10 +0800
committerahze <ahze@FreeBSD.org>2005-10-13 00:23:10 +0800
commit352801c159a5dedbc6f9b2de4af664133c80da85 (patch)
treeb1694f3f2111b7ca77f5aeeb3a63be9919464ff2 /devel/gtkmozedit
parente0b381d880c9fb55876e280f23662308d4e17796 (diff)
downloadfreebsd-ports-gnome-352801c159a5dedbc6f9b2de4af664133c80da85.tar.gz
freebsd-ports-gnome-352801c159a5dedbc6f9b2de4af664133c80da85.tar.zst
freebsd-ports-gnome-352801c159a5dedbc6f9b2de4af664133c80da85.zip
- Add devel/gtkmozedit
- By default this uses firefox for gecko but mozilla can be used with WITH_MOZILLA=mozilla Text editor widget based on Mozilla's editing functionality. This means top notch HTML support as well as nice goodies like builtin undo.
Diffstat (limited to 'devel/gtkmozedit')
-rw-r--r--devel/gtkmozedit/Makefile57
-rw-r--r--devel/gtkmozedit/distinfo2
-rw-r--r--devel/gtkmozedit/pkg-descr2
-rw-r--r--devel/gtkmozedit/pkg-plist84
4 files changed, 145 insertions, 0 deletions
diff --git a/devel/gtkmozedit/Makefile b/devel/gtkmozedit/Makefile
new file mode 100644
index 000000000000..b7972b54edbe
--- /dev/null
+++ b/devel/gtkmozedit/Makefile
@@ -0,0 +1,57 @@
+# New ports collection makefile for: gtkmozedit
+# Date created: 2005-10-12
+# Whom: Michael Johnson <ahze@FreeBSD.org>
+#
+# $FreeBSD$
+#
+
+PORTNAME= gtkmozedit
+PORTVERSION= 0.2.1
+CATEGORIES= devel editors www
+MASTER_SITES= ${MASTER_SITE_GNOME}
+MASTER_SITE_SUBDIR= sources/${PORTNAME}/0.2
+
+MAINTAINER= gnome@FreeBSD.org
+COMMENT= Text editor widget based on Mozilla's editing functionality
+
+BUILD_DEPENDS= ${X11BASE}/libdata/pkgconfig/${MOZILLA}-plugin${HEADERS_SUFX}.pc:${PORTSDIR}/www/${MOZILLA}${HEADERS_SUFX}
+RUN_DEPENDS= ${X11BASE}/libdata/pkgconfig/${MOZILLA}-plugin${HEADERS_SUFX}.pc:${PORTSDIR}/www/${MOZILLA}${HEADERS_SUFX}
+
+USE_BZIP2= yes
+USE_REINPLACE= yes
+WITH_MOZILLA?= firefox
+INSTALLS_SHLIB= yes
+USE_LIBTOOL_VER=15
+USE_GNOME= gnomehack
+
+.include <bsd.port.pre.mk>
+
+.if !defined(WITH_MOZILLA)
+MOZILLA= firefox
+HEADERS_SUFX=
+.elif ${WITH_MOZILLA}=="mozilla"
+MOZILLA= mozilla
+HEADERS_SUFX=
+.else
+MOZILLA= firefox
+HEADERS_SUFX=
+.endif
+
+.if ${WITH_MOZILLA}=="firefox"
+CONFIGURE_ARGS+= --with-firefox
+.endif
+
+pre-everything::
+ @${ECHO_MSG} ""
+ @${ECHO_MSG} " By default the port uses www/firefox for gecko support, but you can"
+ @${ECHO_MSG} " change this by defining WITH_MOZILLA to one of the following values:"
+ @${ECHO_MSG}
+ @${ECHO_MSG} " mozilla "
+# @${ECHO_MSG} " mozilla-devel "
+ @${ECHO_MSG} ""
+
+post-patch:
+ @${REINPLACE_CMD} -e 's|firefox-nspr|firefox-xpcom|' \
+ ${WRKSRC}/configure
+
+.include <bsd.port.post.mk>
diff --git a/devel/gtkmozedit/distinfo b/devel/gtkmozedit/distinfo
new file mode 100644
index 000000000000..b869ee8e5cf5
--- /dev/null
+++ b/devel/gtkmozedit/distinfo
@@ -0,0 +1,2 @@
+MD5 (gtkmozedit-0.2.1.tar.bz2) = 8abfb66aab5a5357cca83b5e092ba8a2
+SIZE (gtkmozedit-0.2.1.tar.bz2) = 300609
diff --git a/devel/gtkmozedit/pkg-descr b/devel/gtkmozedit/pkg-descr
new file mode 100644
index 000000000000..0b4edbbf63e9
--- /dev/null
+++ b/devel/gtkmozedit/pkg-descr
@@ -0,0 +1,2 @@
+Text editor widget based on Mozilla's editing functionality. This means top
+notch HTML support as well as nice goodies like builtin undo.
diff --git a/devel/gtkmozedit/pkg-plist b/devel/gtkmozedit/pkg-plist
new file mode 100644
index 000000000000..a7ddb0c2c58a
--- /dev/null
+++ b/devel/gtkmozedit/pkg-plist
@@ -0,0 +1,84 @@
+include/libgtkmozedit-1/gtkmozedit/dom/gme-dom-attr.h
+include/libgtkmozedit-1/gtkmozedit/dom/gme-dom-cdata-section.h
+include/libgtkmozedit-1/gtkmozedit/dom/gme-dom-character-data.h
+include/libgtkmozedit-1/gtkmozedit/dom/gme-dom-comment.h
+include/libgtkmozedit-1/gtkmozedit/dom/gme-dom-document-fragment.h
+include/libgtkmozedit-1/gtkmozedit/dom/gme-dom-document-type.h
+include/libgtkmozedit-1/gtkmozedit/dom/gme-dom-document.h
+include/libgtkmozedit-1/gtkmozedit/dom/gme-dom-dom-implementation.h
+include/libgtkmozedit-1/gtkmozedit/dom/gme-dom-element.h
+include/libgtkmozedit-1/gtkmozedit/dom/gme-dom-entity-reference.h
+include/libgtkmozedit-1/gtkmozedit/dom/gme-dom-forward.h
+include/libgtkmozedit-1/gtkmozedit/dom/gme-dom-html-anchor-element.h
+include/libgtkmozedit-1/gtkmozedit/dom/gme-dom-html-applet-element.h
+include/libgtkmozedit-1/gtkmozedit/dom/gme-dom-html-area-element.h
+include/libgtkmozedit-1/gtkmozedit/dom/gme-dom-html-base-element.h
+include/libgtkmozedit-1/gtkmozedit/dom/gme-dom-html-base-font-element.h
+include/libgtkmozedit-1/gtkmozedit/dom/gme-dom-html-body-element.h
+include/libgtkmozedit-1/gtkmozedit/dom/gme-dom-html-br-element.h
+include/libgtkmozedit-1/gtkmozedit/dom/gme-dom-html-button-element.h
+include/libgtkmozedit-1/gtkmozedit/dom/gme-dom-html-collection.h
+include/libgtkmozedit-1/gtkmozedit/dom/gme-dom-html-directory-element.h
+include/libgtkmozedit-1/gtkmozedit/dom/gme-dom-html-div-element.h
+include/libgtkmozedit-1/gtkmozedit/dom/gme-dom-html-dlist-element.h
+include/libgtkmozedit-1/gtkmozedit/dom/gme-dom-html-document.h
+include/libgtkmozedit-1/gtkmozedit/dom/gme-dom-html-element.h
+include/libgtkmozedit-1/gtkmozedit/dom/gme-dom-html-embed-element.h
+include/libgtkmozedit-1/gtkmozedit/dom/gme-dom-html-field-set-element.h
+include/libgtkmozedit-1/gtkmozedit/dom/gme-dom-html-font-element.h
+include/libgtkmozedit-1/gtkmozedit/dom/gme-dom-html-form-element.h
+include/libgtkmozedit-1/gtkmozedit/dom/gme-dom-html-frame-element.h
+include/libgtkmozedit-1/gtkmozedit/dom/gme-dom-html-frame-set-element.h
+include/libgtkmozedit-1/gtkmozedit/dom/gme-dom-html-head-element.h
+include/libgtkmozedit-1/gtkmozedit/dom/gme-dom-html-heading-element.h
+include/libgtkmozedit-1/gtkmozedit/dom/gme-dom-html-hr-element.h
+include/libgtkmozedit-1/gtkmozedit/dom/gme-dom-html-iframe-element.h
+include/libgtkmozedit-1/gtkmozedit/dom/gme-dom-html-image-element.h
+include/libgtkmozedit-1/gtkmozedit/dom/gme-dom-html-input-element.h
+include/libgtkmozedit-1/gtkmozedit/dom/gme-dom-html-is-index-element.h
+include/libgtkmozedit-1/gtkmozedit/dom/gme-dom-html-label-element.h
+include/libgtkmozedit-1/gtkmozedit/dom/gme-dom-html-legend-element.h
+include/libgtkmozedit-1/gtkmozedit/dom/gme-dom-html-li-element.h
+include/libgtkmozedit-1/gtkmozedit/dom/gme-dom-html-link-element.h
+include/libgtkmozedit-1/gtkmozedit/dom/gme-dom-html-map-element.h
+include/libgtkmozedit-1/gtkmozedit/dom/gme-dom-html-menu-element.h
+include/libgtkmozedit-1/gtkmozedit/dom/gme-dom-html-meta-element.h
+include/libgtkmozedit-1/gtkmozedit/dom/gme-dom-html-mod-element.h
+include/libgtkmozedit-1/gtkmozedit/dom/gme-dom-html-object-element.h
+include/libgtkmozedit-1/gtkmozedit/dom/gme-dom-html-olist-element.h
+include/libgtkmozedit-1/gtkmozedit/dom/gme-dom-html-optgroup-element.h
+include/libgtkmozedit-1/gtkmozedit/dom/gme-dom-html-option-element.h
+include/libgtkmozedit-1/gtkmozedit/dom/gme-dom-html-options-collection.h
+include/libgtkmozedit-1/gtkmozedit/dom/gme-dom-html-paragraph-element.h
+include/libgtkmozedit-1/gtkmozedit/dom/gme-dom-html-param-element.h
+include/libgtkmozedit-1/gtkmozedit/dom/gme-dom-html-pre-element.h
+include/libgtkmozedit-1/gtkmozedit/dom/gme-dom-html-quote-element.h
+include/libgtkmozedit-1/gtkmozedit/dom/gme-dom-html-script-element.h
+include/libgtkmozedit-1/gtkmozedit/dom/gme-dom-html-select-element.h
+include/libgtkmozedit-1/gtkmozedit/dom/gme-dom-html-style-element.h
+include/libgtkmozedit-1/gtkmozedit/dom/gme-dom-html-table-caption-element.h
+include/libgtkmozedit-1/gtkmozedit/dom/gme-dom-html-table-cell-element.h
+include/libgtkmozedit-1/gtkmozedit/dom/gme-dom-html-table-col-element.h
+include/libgtkmozedit-1/gtkmozedit/dom/gme-dom-html-table-element.h
+include/libgtkmozedit-1/gtkmozedit/dom/gme-dom-html-table-row-element.h
+include/libgtkmozedit-1/gtkmozedit/dom/gme-dom-html-table-section-element.h
+include/libgtkmozedit-1/gtkmozedit/dom/gme-dom-html-text-area-element.h
+include/libgtkmozedit-1/gtkmozedit/dom/gme-dom-html-title-element.h
+include/libgtkmozedit-1/gtkmozedit/dom/gme-dom-html-ulist-element.h
+include/libgtkmozedit-1/gtkmozedit/dom/gme-dom-named-node-map.h
+include/libgtkmozedit-1/gtkmozedit/dom/gme-dom-node-list.h
+include/libgtkmozedit-1/gtkmozedit/dom/gme-dom-node.h
+include/libgtkmozedit-1/gtkmozedit/dom/gme-dom-processing-instruction.h
+include/libgtkmozedit-1/gtkmozedit/dom/gme-dom-text.h
+include/libgtkmozedit-1/gtkmozedit/dom/gme-dom-window.h
+include/libgtkmozedit-1/gtkmozedit/gme-forward.h
+include/libgtkmozedit-1/gtkmozedit/gme-supports.h
+include/libgtkmozedit-1/gtkmozedit/gme-web-browser.h
+include/libgtkmozedit-1/gtkmozedit/gtk-moz-edit.h
+lib/libgtkmozedit-1.a
+lib/libgtkmozedit-1.so
+lib/libgtkmozedit-1.so.0
+libdata/pkgconfig/gtkmozedit-1.pc
+@dirrm include/libgtkmozedit-1/gtkmozedit/dom
+@dirrm include/libgtkmozedit-1/gtkmozedit
+@dirrm include/libgtkmozedit-1