Update of /cvsroot/fink/dists/10.3/unstable/crypto/finkinfo
In directory
sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv11653/10.3/unstable/crypto/finkinfo
Added Files:
yelp.info yelp.patch
Log Message:
GNOME help viewer is finally here!
Needs to link against mozilla (or could be switched to firefox) so
must be in crypto. So we'll not make is a dependency of other gnome
packages, lest the whole world become crypto also.
--- NEW FILE: yelp.patch ---
diff -Nurd -x'*~' yelp-2.10.0.orig/configure yelp-2.10.0/configure
--- yelp-2.10.0.orig/configure 2005-05-01 14:16:37.000000000 -0400
+++ yelp-2.10.0/configure 2005-08-25 20:54:38.000000000 -0400
@@ -23626,18 +23626,10 @@
AM_CXXFLAGS="-fno-rtti $AM_CXXFLAGS"
fi
-case $host in
- *-linux-gnu | *-irix6*)
cat >>confdefs.h <<\_ACEOF
#define HAVE_MAN_WHEREIS 1
-_ACEOF
-;;
- *-solaris*)
-cat >>confdefs.h <<\_ACEOF
#define HAVE_MAN_DEBUG 1
_ACEOF
-;;
-esac
echo "$as_me:$LINENO: checking for poptGetArgs in -lpopt" >&5
echo $ECHO_N "checking for poptGetArgs in -lpopt... $ECHO_C" >&6
diff -Nurd -x'*~' yelp-2.10.0.orig/po/Makefile.in.in
yelp-2.10.0/po/Makefile.in.in
--- yelp-2.10.0.orig/po/Makefile.in.in 2005-05-01 13:31:35.000000000 -0400
+++ yelp-2.10.0/po/Makefile.in.in 2005-08-25 20:40:17.000000000 -0400
@@ -28,7 +28,7 @@
exec_prefix = @exec_prefix@
datadir = @datadir@
libdir = @libdir@
-localedir = $(libdir)/locale
+localedir = $(datadir)/locale
gnulocaledir = $(datadir)/locale
gettextsrcdir = $(datadir)/glib-2.0/gettext/po
subdir = po
diff -Nurd -x'*~' yelp-2.10.0.orig/src/yelp-toc-pager.c
yelp-2.10.0/src/yelp-toc-pager.c
--- yelp-2.10.0.orig/src/yelp-toc-pager.c 2005-03-10 16:20:05.000000000
-0500
+++ yelp-2.10.0/src/yelp-toc-pager.c 2005-08-25 21:32:47.000000000 -0400
@@ -422,7 +422,7 @@
process_read_scrollkeeper (YelpTocPager *pager)
{
gchar *content_list;
- gchar *stderr;
+ gchar *stderr_;
gchar *lang;
gchar *command;
static xmlSAXHandler sk_sax_handler = { 0, };
@@ -435,7 +435,7 @@
command = g_strconcat("scrollkeeper-get-content-list ", lang, NULL);
- if (g_spawn_command_line_sync (command, &content_list, &stderr, NULL,
NULL)) {
+ if (g_spawn_command_line_sync (command, &content_list, &stderr_, NULL,
NULL)) {
if (!sk_sax_handler.startElement) {
sk_sax_handler.startElement = sk_startElement;
sk_sax_handler.endElement = sk_endElement;
@@ -447,7 +447,7 @@
}
g_free (content_list);
- g_free (stderr);
+ g_free (stderr_);
g_free (command);
return FALSE;
}
--- NEW FILE: yelp.info ---
Package: yelp
Version: 2.10.0
Revision: 1
Depends: libglade2-shlibs (>= 2.3.6-1), libgnome2 (>= 2.6.0-1), libgnomeui2 (>=
2.6.0-1), libgtkhtml2-shlibs (>= 2.6.0-1), scrollkeeper (>= 0.3.11-4),
gnome-keyring-shlibs, libjpeg-shlibs, libbonobo2 (>= 2.6.0-1), libbonoboui2 (>=
2.6.0-1), x11, libgnomecanvas2 (>= 2.6.0-1), esound-shlibs, audiofile-shlibs,
libart2-shlibs (>= 2.3.16-1), gtk+2 (>= 2.5.3-1), atk1-shlibs (>= 1.6.0-1),
pango1-xft2-shlibs (>= 1.4.0-1), gnome-vfs2-ssl (>= 2.6.0-1) | gnome-vfs2 (>=
2.6.0-1), gconf2 (>= 2.6.0-1), orbit2 (>= 2.10.0-1), glib2 (>= 2.4.0-1),
libxslt-shlibs (>= 1.1.4-1), libxml2-shlibs (>= 2.6.7-1), popt-shlibs,
libgettext3-shlibs, libiconv, bzip2-shlibs, mozilla-shlibs
BuildDepends: glib2-dev (>= 2.4.0-1), atk1 (>= 1.6.0-1), pango1-xft2-dev (>=
1.4.0-1), gtk+2-dev (>= 2.5.3-1), libart2 (>= 2.3.16-1), libjpeg, libglade2 (>=
2.3.6-1), libgnomecanvas2-dev (>= 2.6.0-1), orbit2-dev (>= 2.10.0-1),
gconf2-dev (>= 2.6.0-1), gnome-vfs2-ssl-dev (>= 2.6.0-1) | gnome-vfs2-dev (>=
2.6.0-1), libxml2 (>= 2.6.7-1), libbonobo2-dev (>= 2.6.0-1), libgnome2-dev (>=
2.6.0-1), libbonoboui2-dev (>= 2.6.0-1), libgnomeui2-dev (>= 2.6.0-1),
gail17-dev (>= 1.6.0-1), libgtkhtml2 (>= 2.6.0-1), libxslt (>= 1.1.4-1),
audiofile, esound, pkgconfig, libgettext3-dev, gettext-bin, gettext-tools,
libiconv-dev, intltool, popt, gnome-keyring-dev (>= 0.4.3-1), gnome-doc-utils
(>= 0.1.1-1), x11-dev, bzip2-dev, mozilla-dev
Source: mirror:gnome:sources/%n/2.10/%n-%v.tar.bz2
Source-MD5: 326f85c8c0fd944e782a37b0589036c5
Patch: %n.patch
SetCPPFLAGS: -no-cpp-precomp
SetCFLAGS: -O3 -funroll-loops -fstrict-aliasing
NoSetMAKEFLAGS: true
SetMAKEFLAGS: -j1
ConfigureParams: --libexecdir=%p/lib/%n --disable-dependency-tracking
--enable-cxx-warnings=yes --enable-man --enable-info --with-mozilla=mozilla
InstallScript: make install DESTDIR=%d
DocFiles: AUTHORS COPYING ChangeLog po/ChangeLog:ChangeLog.po
stylesheets/ChangeLog:ChangeLog.stylesheets NEWS README TODO
Description: Help browser for GNOME
DescDetail: <<
Yelp is a help browser for GNOME. The name Yelp was suggested by
Daniel Lundin. Yelp is pronounced the same as the swedish word for
'help'.
<<
DescPackaging: <<
Yelp needs mozilla|firefox|thunderbird. Fink only has mozilla and
firefox and both are in crypto so yelp must be in crypto also. Yelp
doesn't have any crypto of its own.
<<
DescPort: <<
configure doesn't know darwin's /usr/bin/man supports both -w and
-d, so just force the HAVE_MAN_* flags accordingly.
The normal stderr filehandle symbol leaks from <stdio.h> into
yelp-toc-pager.c so we need to rename the parameter for
process_read_scrollkeeper var to avoid collisions. See:
http://bugzilla.gnome.org/show_bug.cgi?id=314524
This thing throws *lots* of runtime warnings and assertions! But it
works and is important for gnome, so someone can look at cleaning it
up later.
<<
License: GPL/LGPL/GFDL
Maintainer: The Gnome Core Team <[EMAIL PROTECTED]>
Homepage: http://www.gnome.org/
-------------------------------------------------------
SF.Net email is Sponsored by the Better Software Conference & EXPO
September 19-22, 2005 * San Francisco, CA * Development Lifecycle Practices
Agile & Plan-Driven Development * Managing Projects & Teams * Testing & QA
Security * Process Improvement & Measurement * http://www.sqe.com/bsce5sf
_______________________________________________
Fink-commits mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/fink-commits