summaryrefslogtreecommitdiffstats
path: root/x11
diff options
context:
space:
mode:
authormarcus <marcus@df743ca5-7f9a-e211-a948-0013205c9059>2007-08-04 11:49:28 +0800
committermarcus <marcus@df743ca5-7f9a-e211-a948-0013205c9059>2007-08-04 11:49:28 +0800
commitdf2b813937787a9f1275bdb949932873b17c45b1 (patch)
treed594833e34a99044b18c44c2dabde6f8bf9e819b /x11
parentdb174d22d4b8f9bbdcc83742071ecf0761c3a52e (diff)
downloadmarcuscom-ports-df2b813937787a9f1275bdb949932873b17c45b1.tar
marcuscom-ports-df2b813937787a9f1275bdb949932873b17c45b1.tar.gz
marcuscom-ports-df2b813937787a9f1275bdb949932873b17c45b1.tar.bz2
marcuscom-ports-df2b813937787a9f1275bdb949932873b17c45b1.tar.lz
marcuscom-ports-df2b813937787a9f1275bdb949932873b17c45b1.tar.xz
marcuscom-ports-df2b813937787a9f1275bdb949932873b17c45b1.tar.zst
marcuscom-ports-df2b813937787a9f1275bdb949932873b17c45b1.zip
Update to 2.19.1, and add a patch to allow the new EXSLT support in
gnome-doc-utils to work. git-svn-id: svn://creme-brulee.marcuscom.com/ports/trunk@9337 df743ca5-7f9a-e211-a948-0013205c9059
Diffstat (limited to 'x11')
-rw-r--r--x11/yelp/Makefile8
-rw-r--r--x11/yelp/distinfo6
-rw-r--r--x11/yelp/files/patch-src_yelp-transform.c30
-rw-r--r--x11/yelp/pkg-plist6
4 files changed, 43 insertions, 7 deletions
diff --git a/x11/yelp/Makefile b/x11/yelp/Makefile
index 896264a76..10c38a47b 100644
--- a/x11/yelp/Makefile
+++ b/x11/yelp/Makefile
@@ -3,12 +3,11 @@
# Whom: Maxim Sobolev <sobomax@FreeBSD.org>
#
# $FreeBSD$
-# $MCom: ports/x11/yelp/Makefile,v 1.113 2007/05/19 21:36:30 marcus Exp $
+# $MCom: ports/x11/yelp/Makefile,v 1.114 2007/05/22 16:26:21 marcus Exp $
#
PORTNAME= yelp
-PORTVERSION= 2.18.1
-PORTREVISION= 3
+PORTVERSION= 2.19.1
CATEGORIES= x11 gnome
MASTER_SITES= ${MASTER_SITE_GNOME}
MASTER_SITE_SUBDIR= sources/${PORTNAME}/${PORTVERSION:C/^([0-9]+\.[0-9]+).*/\1/}
@@ -17,7 +16,8 @@ DIST_SUBDIR= gnome2
MAINTAINER= gnome@FreeBSD.org
COMMENT= A help browser for the GNOME 2 desktop
-LIB_DEPENDS= dbus-glib-1.2:${PORTSDIR}/devel/dbus-glib
+LIB_DEPENDS= dbus-glib-1.2:${PORTSDIR}/devel/dbus-glib \
+ rarian.0:${PORTSDIR}/textproc/rarian
USE_GECKO= firefox xulrunner firefox-devel<->firefox
USE_GETTEXT= yes
diff --git a/x11/yelp/distinfo b/x11/yelp/distinfo
index b906d1dba..8acd1135a 100644
--- a/x11/yelp/distinfo
+++ b/x11/yelp/distinfo
@@ -1,3 +1,3 @@
-MD5 (gnome2/yelp-2.18.1.tar.bz2) = 84abbfe7e042706cbf21752957e29bf3
-SHA256 (gnome2/yelp-2.18.1.tar.bz2) = 3add75de19550015a526a875bca66be81f73910561f1a84493d76d990717d1fa
-SIZE (gnome2/yelp-2.18.1.tar.bz2) = 900142
+MD5 (gnome2/yelp-2.19.1.tar.bz2) = 2febfd558fc7ccec592c2234c297f5df
+SHA256 (gnome2/yelp-2.19.1.tar.bz2) = 9180086c22684eb3fffce4a75ad8bd3803de690c9f4e5e2ba8bdd59a2ec9ac71
+SIZE (gnome2/yelp-2.19.1.tar.bz2) = 873606
diff --git a/x11/yelp/files/patch-src_yelp-transform.c b/x11/yelp/files/patch-src_yelp-transform.c
new file mode 100644
index 000000000..0699aba20
--- /dev/null
+++ b/x11/yelp/files/patch-src_yelp-transform.c
@@ -0,0 +1,30 @@
+--- src/yelp-transform.c.orig 2007-08-03 23:13:53.000000000 -0400
++++ src/yelp-transform.c 2007-08-03 23:16:24.000000000 -0400
+@@ -30,6 +30,7 @@
+ #include <libxml/parserInternals.h>
+ #include <libxml/xinclude.h>
+ #include <libxslt/xslt.h>
++#include <libexslt/exslt.h>
+ #include <libxslt/templates.h>
+ #include <libxslt/transform.h>
+ #include <libxslt/extensions.h>
+@@ -42,6 +43,8 @@
+
+ #define YELP_NAMESPACE "http://www.gnome.org/yelp/ns"
+
++static gboolean exslt_registered = FALSE;
++
+ static void transform_run (YelpTransform *transform);
+ static gboolean transform_free (YelpTransform *transform);
+ static void transform_set_error (YelpTransform *transform,
+@@ -116,6 +119,10 @@ yelp_transform_start (YelpTransform *tra
+ transform->params = g_strdupv (params);
+
+ transform->context->_private = transform;
++ if (!exslt_registered) {
++ exsltRegisterAll();
++ exslt_registered = TRUE;
++ }
+ xsltRegisterExtElement (transform->context,
+ BAD_CAST "document",
+ BAD_CAST YELP_NAMESPACE,
diff --git a/x11/yelp/pkg-plist b/x11/yelp/pkg-plist
index 46a22c17a..a13dd30e9 100644
--- a/x11/yelp/pkg-plist
+++ b/x11/yelp/pkg-plist
@@ -86,6 +86,7 @@ share/locale/ne/LC_MESSAGES/yelp.mo
share/locale/nl/LC_MESSAGES/yelp.mo
share/locale/nn/LC_MESSAGES/yelp.mo
share/locale/nso/LC_MESSAGES/yelp.mo
+share/locale/oc/LC_MESSAGES/yelp.mo
share/locale/or/LC_MESSAGES/yelp.mo
share/locale/pa/LC_MESSAGES/yelp.mo
share/locale/pl/LC_MESSAGES/yelp.mo
@@ -101,6 +102,7 @@ share/locale/sr/LC_MESSAGES/yelp.mo
share/locale/sr@Latn/LC_MESSAGES/yelp.mo
share/locale/sv/LC_MESSAGES/yelp.mo
share/locale/ta/LC_MESSAGES/yelp.mo
+share/locale/te/LC_MESSAGES/yelp.mo
share/locale/tg/LC_MESSAGES/yelp.mo
share/locale/th/LC_MESSAGES/yelp.mo
share/locale/tr/LC_MESSAGES/yelp.mo
@@ -125,8 +127,12 @@ share/locale/zu/LC_MESSAGES/yelp.mo
@dirrmtry share/locale/xh
@dirrmtry share/locale/ug/LC_MESSAGES
@dirrmtry share/locale/ug
+@dirrmtry share/locale/te/LC_MESSAGES
+@dirrmtry share/locale/te
@dirrmtry share/locale/rw/LC_MESSAGES
@dirrmtry share/locale/rw
+@dirrmtry share/locale/oc/LC_MESSAGES
+@dirrmtry share/locale/oc
@dirrmtry share/locale/nso/LC_MESSAGES
@dirrmtry share/locale/nso
@dirrmtry share/locale/nds@NFE/LC_MESSAGES