summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorLeonardo Boshell <leonardop@gentoo.org>2004-05-21 06:57:01 +0000
committerLeonardo Boshell <leonardop@gentoo.org>2004-05-21 06:57:01 +0000
commit88e0600fad391afe70620db84c7b6b6f60048c02 (patch)
tree1d3374c39c679ea42e68e19d2735f5f6eb22bc2b /gnome-extra
parentVersion bump (Manifest recommit) (diff)
downloadgentoo-2-88e0600fad391afe70620db84c7b6b6f60048c02.tar.gz
gentoo-2-88e0600fad391afe70620db84c7b6b6f60048c02.tar.bz2
gentoo-2-88e0600fad391afe70620db84c7b6b6f60048c02.zip
Updated patch that fixes the destination folder for gtk-doc stuff
Diffstat (limited to 'gnome-extra')
-rw-r--r--gnome-extra/libgsf/ChangeLog8
-rw-r--r--gnome-extra/libgsf/files/libgsf-1.9.0-gtkdoc_fixes.patch32
-rw-r--r--gnome-extra/libgsf/libgsf-1.9.0.ebuild7
3 files changed, 41 insertions, 6 deletions
diff --git a/gnome-extra/libgsf/ChangeLog b/gnome-extra/libgsf/ChangeLog
index 9c6b11291bc4..ddd3f05b58b4 100644
--- a/gnome-extra/libgsf/ChangeLog
+++ b/gnome-extra/libgsf/ChangeLog
@@ -1,13 +1,17 @@
# ChangeLog for gnome-extra/libgsf
# Copyright 2002-2004 Gentoo Technologies, Inc.; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/gnome-extra/libgsf/ChangeLog,v 1.31 2004/05/14 02:59:48 geoman Exp $
+# $Header: /var/cvsroot/gentoo-x86/gnome-extra/libgsf/ChangeLog,v 1.32 2004/05/21 06:57:01 leonardop Exp $
+
+ 21 May 2004; L. Boshell <leonardop@gentoo.org> libgsf-1.9.0.ebuild,
+ files/libgsf-1.9.0-gtkdoc_fixes.patch:
+ Updated patch that fixes the destination folder for gtk-doc material.
13 May 2004; Stephen P. Becker <geoman@gentoo.org> libgsf-1.8.2.ebuild:
Stable on mips.
*libgsf-1.9.0 (05 May 2004)
- 05 May 2004; foser <foser@gentoo.org> libgsf-1.9.0.ebuild :
+ 05 May 2004; foser <foser@gentoo.org> libgsf-1.9.0.ebuild:
New release
20 Mar 2004; L. Boshell <leonardop@gentoo.org> libgsf-1.8.2.ebuild,
diff --git a/gnome-extra/libgsf/files/libgsf-1.9.0-gtkdoc_fixes.patch b/gnome-extra/libgsf/files/libgsf-1.9.0-gtkdoc_fixes.patch
new file mode 100644
index 000000000000..4caa3850357e
--- /dev/null
+++ b/gnome-extra/libgsf/files/libgsf-1.9.0-gtkdoc_fixes.patch
@@ -0,0 +1,32 @@
+diff -NurdB libgsf-1.9.0-orig/doc/Makefile.in libgsf-1.9.0/doc/Makefile.in
+--- libgsf-1.9.0-orig/doc/Makefile.in 2004-05-21 01:24:35.000000000 -0500
++++ libgsf-1.9.0/doc/Makefile.in 2004-05-21 01:28:29.000000000 -0500
+@@ -173,7 +173,7 @@
+ DOC_MAIN_SGML_FILE = gsf-docs.sgml
+
+ # The directory containing the source code. Relative to $(srcdir)
+-DOC_SOURCE_DIR = ../gsf
++DOC_SOURCE_DIR = ..
+
+ # Extra options to pass to gtkdoc-scangobj
+ SCANGOBJ_OPTIONS = --type-init-func="g_type_init ()"
+@@ -188,8 +188,8 @@
+ FIXXREF_OPTIONS =
+
+ # Used for dependencies
+-HFILE_GLOB = $(top_srcdir)/gsf/*.h
+-CFILE_GLOB = $(top_srcdir)/gsf/*.c
++HFILE_GLOB = $(top_srcdir)/gsf/*.h $(top_srcdir)/gsf-gnome/*.h
++CFILE_GLOB = $(top_srcdir)/gsf/*.c $(top_srcdir)/gsf-gnome/*.c
+
+ # Header files to ignore when scanning
+ IGNORE_HFILES = \
+@@ -231,7 +231,7 @@
+ #
+ GPATH = $(srcdir)
+
+-TARGET_DIR = $(HTML_DIR)
++TARGET_DIR = $(HTML_DIR)/$(DOC_MODULE)
+
+ EXTRA_DIST = \
+ $(content_files) \
diff --git a/gnome-extra/libgsf/libgsf-1.9.0.ebuild b/gnome-extra/libgsf/libgsf-1.9.0.ebuild
index 343a1926f814..ed50c5a357ba 100644
--- a/gnome-extra/libgsf/libgsf-1.9.0.ebuild
+++ b/gnome-extra/libgsf/libgsf-1.9.0.ebuild
@@ -1,6 +1,6 @@
# Copyright 1999-2004 Gentoo Technologies, Inc.
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/gnome-extra/libgsf/libgsf-1.9.0.ebuild,v 1.1 2004/05/05 12:13:13 foser Exp $
+# $Header: /var/cvsroot/gentoo-x86/gnome-extra/libgsf/libgsf-1.9.0.ebuild,v 1.2 2004/05/21 06:57:01 leonardop Exp $
inherit eutils gnome2
@@ -25,12 +25,11 @@ DEPEND="${RDEPEND}
doc? ( >=dev-util/gtk-doc-0.9 )"
src_unpack() {
-
unpack ${A}
-
cd ${S}
- epatch ${FILESDIR}/${PN}-1.8.2-gtkdoc_fix.patch
+ # Fix doc building and destination folder
+ epatch ${FILESDIR}/${P}-gtkdoc_fixes.patch
}
G2CONF="${G2CONF} $(use_with gnome)"