From cc840bc1c53a5fa66e09d6c1b37f3c8b15d32a51 Mon Sep 17 00:00:00 2001 From: Alastair Tse Date: Thu, 6 Mar 2003 15:30:39 +0000 Subject: ebuild cleanup. also fixes #16890. --- dev-libs/libole2/ChangeLog | 6 +++++- dev-libs/libole2/files/digest-libole2-0.2.4 | 2 +- dev-libs/libole2/libole2-0.2.4.ebuild | 24 +++++++++++++++++++----- 3 files changed, 25 insertions(+), 7 deletions(-) (limited to 'dev-libs/libole2') diff --git a/dev-libs/libole2/ChangeLog b/dev-libs/libole2/ChangeLog index 34ca1562caa6..6908bd5ca7a0 100644 --- a/dev-libs/libole2/ChangeLog +++ b/dev-libs/libole2/ChangeLog @@ -1,6 +1,6 @@ # ChangeLog for dev-libs/libole2 # Copyright 2002-2003 Gentoo Technologies, Inc.; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/dev-libs/libole2/ChangeLog,v 1.8 2003/02/12 06:06:29 vapier Exp $ +# $Header: /var/cvsroot/gentoo-x86/dev-libs/libole2/ChangeLog,v 1.9 2003/03/06 15:30:39 liquidx Exp $ 07 Feb 2003; Aron Griffis libole2-0.2.4.ebuild : Add alpha to KEYWORDS @@ -9,6 +9,10 @@ *libole2-0.2.4 (1 Feb 2002) + 06 Mar 2003; Alastair Tse libole2-0.2.4.ebuild : + Now uses gnome.org.eclass. Added IUSE. Fixed description. + Added workaround to #16890. + 06 Dec 2002; Martin Holzer libole2-0.2.4.ebuild : Changed SRC_URI. diff --git a/dev-libs/libole2/files/digest-libole2-0.2.4 b/dev-libs/libole2/files/digest-libole2-0.2.4 index 39d8ddc178a5..9c733b1d8458 100644 --- a/dev-libs/libole2/files/digest-libole2-0.2.4 +++ b/dev-libs/libole2/files/digest-libole2-0.2.4 @@ -1 +1 @@ -MD5 87efa01f3e9887ff63497b6616295397 libole2-0.2.4.tar.gz 273908 +MD5 1370a4cea876e8579c1052992ae75f79 libole2-0.2.4.tar.bz2 199044 diff --git a/dev-libs/libole2/libole2-0.2.4.ebuild b/dev-libs/libole2/libole2-0.2.4.ebuild index 122f950f4f1c..2d1249c044d1 100644 --- a/dev-libs/libole2/libole2-0.2.4.ebuild +++ b/dev-libs/libole2/libole2-0.2.4.ebuild @@ -1,17 +1,20 @@ # Copyright 1999-2003 Gentoo Technologies, Inc. # Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/dev-libs/libole2/libole2-0.2.4.ebuild,v 1.13 2003/02/13 10:44:32 vapier Exp $ +# $Header: /var/cvsroot/gentoo-x86/dev-libs/libole2/libole2-0.2.4.ebuild,v 1.14 2003/03/06 15:30:39 liquidx Exp $ + +inherit gnome.org S=${WORKDIR}/${P} -DESCRIPTION="libole2" -SRC_URI="ftp://ftp.gnome.org/pub/GNOME/sources/${PN}/0.2/${P}.tar.gz" +DESCRIPTION="Library to manipulate OLE2 Structured Storage files" HOMEPAGE="http://www.gnome.org/" +IUSE="" SLOT="0" LICENSE="GPL-2" -KEYWORDS="x86 sparc ppc alpha" +KEYWORDS="x86 sparc ppc alpha" -DEPEND="=dev-libs/glib-1.2*" +DEPEND="=dev-libs/glib-1.2* + dev-util/gtk-doc" src_compile() { econf || die @@ -19,6 +22,17 @@ src_compile() { } src_install() { + # prevent executing gtkdoc-fixxref - sandbox violations + cd ${S}/doc + mv Makefile Makefile.orig + sed 's/gtkdoc-fixxref.*/\\/' Makefile.orig > Makefile + + cd ${S} make DESTDIR=${D} install || die dodoc AUTHORS COPYING ChangeLog NEWS README* TODO } + +pkg_postinst() { + einfo "Fixing libole2's documentation cross references" + gtkdoc-fixxref --module=libole2 --html-dir=/usr/share/libole2/html +} -- cgit v1.2.3-65-gdbad