aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorkwm <kwm@FreeBSD.org>2014-03-09 00:41:45 +0800
committerkwm <kwm@FreeBSD.org>2014-03-09 00:41:45 +0800
commitb228e5d3fed8630c90f8f4496966110fa317f62d (patch)
tree01225b784e71b14f7520d118c288dc1668e1cb25
parentc1bac67a23d3cd4919e5e9cf9de846d446843b8c (diff)
downloadfreebsd-ports-gnome-b228e5d3fed8630c90f8f4496966110fa317f62d.tar.gz
freebsd-ports-gnome-b228e5d3fed8630c90f8f4496966110fa317f62d.tar.zst
freebsd-ports-gnome-b228e5d3fed8630c90f8f4496966110fa317f62d.zip
Add:
yelp-tools: Utilities to help manage documentation for Yelp and the web yelp-xsl: DocBook XSLT stylesheets for yelp Obtained from: GNOME dev repo
-rw-r--r--textproc/Makefile2
-rw-r--r--textproc/yelp-tools/Makefile24
-rw-r--r--textproc/yelp-tools/distinfo2
-rw-r--r--textproc/yelp-tools/pkg-descr6
-rw-r--r--textproc/yelp-tools/pkg-plist14
-rw-r--r--textproc/yelp-xsl/Makefile23
-rw-r--r--textproc/yelp-xsl/distinfo2
-rw-r--r--textproc/yelp-xsl/pkg-descr3
-rw-r--r--textproc/yelp-xsl/pkg-plist144
9 files changed, 220 insertions, 0 deletions
diff --git a/textproc/Makefile b/textproc/Makefile
index 58a663826140..d609238d9f05 100644
--- a/textproc/Makefile
+++ b/textproc/Makefile
@@ -1540,6 +1540,8 @@
SUBDIR += yamcha
SUBDIR += yaml-mode.el
SUBDIR += yaml-mode.el-emacs21
+ SUBDIR += yelp-tools
+ SUBDIR += yelp-xsl
SUBDIR += yi-aspell
SUBDIR += yi-hunspell
SUBDIR += yodl
diff --git a/textproc/yelp-tools/Makefile b/textproc/yelp-tools/Makefile
new file mode 100644
index 000000000000..bfae828b2015
--- /dev/null
+++ b/textproc/yelp-tools/Makefile
@@ -0,0 +1,24 @@
+# Created by: Koop Mast <kwm@FreeBSD.org>
+# $FreeBSD$
+# $MCom: ports/trunk/textproc/yelp-tools/Makefile 18972 2014-01-16 21:18:10Z kwm $
+
+PORTNAME= yelp-tools
+PORTVERSION= 3.6.1
+CATEGORIES= textproc gnome
+MASTER_SITES= GNOME
+DIST_SUBDIR= gnome3
+
+MAINTAINER= gnome@FreeBSD.org
+COMMENT= Utilities to help manage documentation for Yelp and the web
+
+BUILD_DEPENDS= yelp-xsl>=3.1.5:${PORTSDIR}/textproc/yelp-xsl \
+ itstool:${PORTSDIR}/textproc/itstool
+
+USES= gettext gmake pathfix pkgconfig
+USE_XZ= yes
+USE_GNOME= gnomeprefix intlhack libxml2 libxslt
+GNU_CONFIGURE= yes
+CPPFLAGS+= -I${LOCALBASE}/include
+LDFLAGS+= -L${LOCALBASE}/lib
+
+.include <bsd.port.mk>
diff --git a/textproc/yelp-tools/distinfo b/textproc/yelp-tools/distinfo
new file mode 100644
index 000000000000..17cec244ea89
--- /dev/null
+++ b/textproc/yelp-tools/distinfo
@@ -0,0 +1,2 @@
+SHA256 (gnome3/yelp-tools-3.6.1.tar.xz) = 5226e8245bb87f10e485aa65f5bf18d9e4fb5ef82f2e3c3734dd91bdf6f5c19a
+SIZE (gnome3/yelp-tools-3.6.1.tar.xz) = 196812
diff --git a/textproc/yelp-tools/pkg-descr b/textproc/yelp-tools/pkg-descr
new file mode 100644
index 000000000000..6978b57f7273
--- /dev/null
+++ b/textproc/yelp-tools/pkg-descr
@@ -0,0 +1,6 @@
+yelp-tools is a collection of scripts and build utilities to help create,
+manage, and publish documentation for Yelp and the web. Most of the heavy
+lifting is done by packages like yelp-xsl and itstool. This package just
+wraps things up in a developer-friendly way.
+
+WWW: https://wiki.gnome.org/Apps/Yelp/Tools
diff --git a/textproc/yelp-tools/pkg-plist b/textproc/yelp-tools/pkg-plist
new file mode 100644
index 000000000000..50598fe9c4c7
--- /dev/null
+++ b/textproc/yelp-tools/pkg-plist
@@ -0,0 +1,14 @@
+bin/yelp-build
+bin/yelp-check
+bin/yelp-new
+share/aclocal/yelp.m4
+share/yelp-tools/templates/task.page
+share/yelp-tools/xslt/comments.xsl
+share/yelp-tools/xslt/mal-epub.xsl
+share/yelp-tools/xslt/mal-ncx.xsl
+share/yelp-tools/xslt/mal-opf.xsl
+share/yelp-tools/xslt/mal-rng.xsl
+share/yelp-tools/xslt/mal-status.xsl
+@dirrm share/yelp-tools/xslt
+@dirrm share/yelp-tools/templates
+@dirrm share/yelp-tools
diff --git a/textproc/yelp-xsl/Makefile b/textproc/yelp-xsl/Makefile
new file mode 100644
index 000000000000..a9c53bef11f8
--- /dev/null
+++ b/textproc/yelp-xsl/Makefile
@@ -0,0 +1,23 @@
+# Created by: Maxim Sobolev <sobomax@FreeBSD.org>
+# $FreeBSD$
+# $MCom: ports/trunk/textproc/yelp-xsl/Makefile 18972 2014-01-16 21:18:10Z kwm $
+
+PORTNAME= yelp-xsl
+PORTVERSION= 3.6.1
+CATEGORIES= textproc gnome
+MASTER_SITES= GNOME
+DIST_SUBDIR= gnome3
+
+MAINTAINER= gnome@FreeBSD.org
+COMMENT= DocBook XSLT stylesheets for yelp
+
+BUILD_DEPENDS= itstool:${PORTSDIR}/textproc/itstool
+
+USE_XZ= yes
+USES= gettext gmake pathfix pkgconfig
+USE_GNOME= gnomeprefix intlhack libxml2 libxslt
+GNU_CONFIGURE= yes
+CPPFLAGS+= -I${LOCALBASE}/include
+LDFLAGS+= -L${LOCALBASE}/lib
+
+.include <bsd.port.mk>
diff --git a/textproc/yelp-xsl/distinfo b/textproc/yelp-xsl/distinfo
new file mode 100644
index 000000000000..b1557f74867c
--- /dev/null
+++ b/textproc/yelp-xsl/distinfo
@@ -0,0 +1,2 @@
+SHA256 (gnome3/yelp-xsl-3.6.1.tar.xz) = 9cac9770d6ace354f3e56a2e60933bb0cd894a4263a3bf1db6e8900f86f8cdd6
+SIZE (gnome3/yelp-xsl-3.6.1.tar.xz) = 589500
diff --git a/textproc/yelp-xsl/pkg-descr b/textproc/yelp-xsl/pkg-descr
new file mode 100644
index 000000000000..ff191e3984e2
--- /dev/null
+++ b/textproc/yelp-xsl/pkg-descr
@@ -0,0 +1,3 @@
+DocBook XSLT stylesheets for yelp.
+
+WWW: http://www.gnome.org/
diff --git a/textproc/yelp-xsl/pkg-plist b/textproc/yelp-xsl/pkg-plist
new file mode 100644
index 000000000000..9f03dcd6162b
--- /dev/null
+++ b/textproc/yelp-xsl/pkg-plist
@@ -0,0 +1,144 @@
+libdata/pkgconfig/yelp-xsl.pc
+share/yelp-xsl/icons/hicolor/24x24/status/yelp-note-bug.png
+share/yelp-xsl/icons/hicolor/24x24/status/yelp-note-important.png
+share/yelp-xsl/icons/hicolor/24x24/status/yelp-note-tip.png
+share/yelp-xsl/icons/hicolor/24x24/status/yelp-note-warning.png
+share/yelp-xsl/icons/hicolor/24x24/status/yelp-note.png
+share/yelp-xsl/icons/hicolor/48x48/status/yelp-note-bug.png
+share/yelp-xsl/icons/hicolor/48x48/status/yelp-note-important.png
+share/yelp-xsl/icons/hicolor/48x48/status/yelp-note-tip.png
+share/yelp-xsl/icons/hicolor/48x48/status/yelp-note-warning.png
+share/yelp-xsl/icons/hicolor/48x48/status/yelp-note.png
+share/yelp-xsl/icons/hicolor/48x48/status/yelp-quote-00AB.png
+share/yelp-xsl/icons/hicolor/48x48/status/yelp-quote-00BB.png
+share/yelp-xsl/icons/hicolor/48x48/status/yelp-quote-201C.png
+share/yelp-xsl/icons/hicolor/48x48/status/yelp-quote-201D.png
+share/yelp-xsl/icons/hicolor/48x48/status/yelp-quote-201E.png
+share/yelp-xsl/icons/hicolor/scalable/status/yelp-note-bug.svg
+share/yelp-xsl/icons/hicolor/scalable/status/yelp-note-important.svg
+share/yelp-xsl/icons/hicolor/scalable/status/yelp-note-tip.svg
+share/yelp-xsl/icons/hicolor/scalable/status/yelp-note-warning.svg
+share/yelp-xsl/icons/hicolor/scalable/status/yelp-note.svg
+share/yelp-xsl/icons/hicolor/watermarks/yelp-code-python.png
+share/yelp-xsl/icons/hicolor/watermarks/yelp-code.png
+share/yelp-xsl/js/jquery.js
+share/yelp-xsl/js/jquery.syntax.brush.apache.js
+share/yelp-xsl/js/jquery.syntax.brush.applescript.js
+share/yelp-xsl/js/jquery.syntax.brush.assembly.js
+share/yelp-xsl/js/jquery.syntax.brush.bash-script.js
+share/yelp-xsl/js/jquery.syntax.brush.bash.js
+share/yelp-xsl/js/jquery.syntax.brush.basic.js
+share/yelp-xsl/js/jquery.syntax.brush.clang.js
+share/yelp-xsl/js/jquery.syntax.brush.csharp.js
+share/yelp-xsl/js/jquery.syntax.brush.css.js
+share/yelp-xsl/js/jquery.syntax.brush.diff.js
+share/yelp-xsl/js/jquery.syntax.brush.go.js
+share/yelp-xsl/js/jquery.syntax.brush.haskell.js
+share/yelp-xsl/js/jquery.syntax.brush.html.js
+share/yelp-xsl/js/jquery.syntax.brush.io.js
+share/yelp-xsl/js/jquery.syntax.brush.java.js
+share/yelp-xsl/js/jquery.syntax.brush.javascript.js
+share/yelp-xsl/js/jquery.syntax.brush.kai.js
+share/yelp-xsl/js/jquery.syntax.brush.lisp.js
+share/yelp-xsl/js/jquery.syntax.brush.lua.js
+share/yelp-xsl/js/jquery.syntax.brush.ocaml.js
+share/yelp-xsl/js/jquery.syntax.brush.ooc.js
+share/yelp-xsl/js/jquery.syntax.brush.pascal.js
+share/yelp-xsl/js/jquery.syntax.brush.perl5.js
+share/yelp-xsl/js/jquery.syntax.brush.php-script.js
+share/yelp-xsl/js/jquery.syntax.brush.php.js
+share/yelp-xsl/js/jquery.syntax.brush.plain.js
+share/yelp-xsl/js/jquery.syntax.brush.protobuf.js
+share/yelp-xsl/js/jquery.syntax.brush.python.js
+share/yelp-xsl/js/jquery.syntax.brush.ruby.js
+share/yelp-xsl/js/jquery.syntax.brush.scala.js
+share/yelp-xsl/js/jquery.syntax.brush.smalltalk.js
+share/yelp-xsl/js/jquery.syntax.brush.sql.js
+share/yelp-xsl/js/jquery.syntax.brush.super-collider.js
+share/yelp-xsl/js/jquery.syntax.brush.xml.js
+share/yelp-xsl/js/jquery.syntax.brush.yaml.js
+share/yelp-xsl/js/jquery.syntax.core.js
+share/yelp-xsl/js/jquery.syntax.js
+share/yelp-xsl/js/jquery.syntax.layout.yelp.js
+share/yelp-xsl/xslt/common/color.xsl
+share/yelp-xsl/xslt/common/domains/yelp-xsl.xml
+share/yelp-xsl/xslt/common/html.xsl
+share/yelp-xsl/xslt/common/icons.xsl
+share/yelp-xsl/xslt/common/l10n.xsl
+share/yelp-xsl/xslt/common/l10n-numbers.xsl
+share/yelp-xsl/xslt/common/ttml.xsl
+share/yelp-xsl/xslt/common/utils.xsl
+share/yelp-xsl/xslt/docbook/common/db-chunk.xsl
+share/yelp-xsl/xslt/docbook/common/db-common.xsl
+share/yelp-xsl/xslt/docbook/common/db-title.xsl
+share/yelp-xsl/xslt/docbook/common/db-xref.xsl
+share/yelp-xsl/xslt/docbook/html/db2html-bibliography.xsl
+share/yelp-xsl/xslt/docbook/html/db2html-block.xsl
+share/yelp-xsl/xslt/docbook/html/db2html-callout.xsl
+share/yelp-xsl/xslt/docbook/html/db2html-classsynopsis.xsl
+share/yelp-xsl/xslt/docbook/html/db2html-cmdsynopsis.xsl
+share/yelp-xsl/xslt/docbook/html/db2html-css.xsl
+share/yelp-xsl/xslt/docbook/html/db2html-division.xsl
+share/yelp-xsl/xslt/docbook/html/db2html-ebnf.xsl
+share/yelp-xsl/xslt/docbook/html/db2html-footnote.xsl
+share/yelp-xsl/xslt/docbook/html/db2html-funcsynopsis.xsl
+share/yelp-xsl/xslt/docbook/html/db2html-index.xsl
+share/yelp-xsl/xslt/docbook/html/db2html-inline.xsl
+share/yelp-xsl/xslt/docbook/html/db2html-l10n.xsl
+share/yelp-xsl/xslt/docbook/html/db2html-links.xsl
+share/yelp-xsl/xslt/docbook/html/db2html-list.xsl
+share/yelp-xsl/xslt/docbook/html/db2html-media.xsl
+share/yelp-xsl/xslt/docbook/html/db2html-refentry.xsl
+share/yelp-xsl/xslt/docbook/html/db2html-suppressed.xsl
+share/yelp-xsl/xslt/docbook/html/db2html-table.xsl
+share/yelp-xsl/xslt/docbook/html/db2html-xref.xsl
+share/yelp-xsl/xslt/docbook/html/db2html.xsl
+share/yelp-xsl/xslt/docbook/html/db2xhtml.xsl
+share/yelp-xsl/xslt/docbook/omf/db2omf.xsl
+share/yelp-xsl/xslt/docbook/utils/chunks.xsl
+share/yelp-xsl/xslt/docbook/utils/credits.xsl
+share/yelp-xsl/xslt/docbook/utils/figures.xsl
+share/yelp-xsl/xslt/docbook/utils/graphics.xsl
+share/yelp-xsl/xslt/docbook/utils/ids.xsl
+share/yelp-xsl/xslt/mallard/cache/mal-cache.xsl
+share/yelp-xsl/xslt/mallard/common/mal-gloss.xsl
+share/yelp-xsl/xslt/mallard/common/mal-if.xsl
+share/yelp-xsl/xslt/mallard/common/mal-link.xsl
+share/yelp-xsl/xslt/mallard/common/mal-sort.xsl
+share/yelp-xsl/xslt/mallard/html/mal2html-api.xsl
+share/yelp-xsl/xslt/mallard/html/mal2html-block.xsl
+share/yelp-xsl/xslt/mallard/html/mal2html-facets.xsl
+share/yelp-xsl/xslt/mallard/html/mal2html-gloss.xsl
+share/yelp-xsl/xslt/mallard/html/mal2html-inline.xsl
+share/yelp-xsl/xslt/mallard/html/mal2html-links.xsl
+share/yelp-xsl/xslt/mallard/html/mal2html-list.xsl
+share/yelp-xsl/xslt/mallard/html/mal2html-media.xsl
+share/yelp-xsl/xslt/mallard/html/mal2html-page.xsl
+share/yelp-xsl/xslt/mallard/html/mal2html-svg.xsl
+share/yelp-xsl/xslt/mallard/html/mal2html-table.xsl
+share/yelp-xsl/xslt/mallard/html/mal2html-ui.xsl
+share/yelp-xsl/xslt/mallard/html/mal2html.xsl
+share/yelp-xsl/xslt/mallard/html/mal2xhtml.xsl
+@dirrm share/yelp-xsl/xslt/mallard/html
+@dirrm share/yelp-xsl/xslt/mallard/common
+@dirrm share/yelp-xsl/xslt/mallard/cache
+@dirrm share/yelp-xsl/xslt/mallard
+@dirrm share/yelp-xsl/xslt/docbook/utils
+@dirrm share/yelp-xsl/xslt/docbook/omf
+@dirrm share/yelp-xsl/xslt/docbook/html
+@dirrm share/yelp-xsl/xslt/docbook/common
+@dirrm share/yelp-xsl/xslt/docbook
+@dirrm share/yelp-xsl/xslt/common/domains
+@dirrm share/yelp-xsl/xslt/common
+@dirrm share/yelp-xsl/xslt
+@dirrm share/yelp-xsl/js
+@dirrm share/yelp-xsl/icons/hicolor/watermarks
+@dirrm share/yelp-xsl/icons/hicolor/scalable/status
+@dirrm share/yelp-xsl/icons/hicolor/scalable
+@dirrm share/yelp-xsl/icons/hicolor/48x48/status
+@dirrm share/yelp-xsl/icons/hicolor/48x48
+@dirrm share/yelp-xsl/icons/hicolor/24x24/status
+@dirrm share/yelp-xsl/icons/hicolor/24x24
+@dirrm share/yelp-xsl/icons/hicolor
+@dirrm share/yelp-xsl/icons
+@dirrm share/yelp-xsl