From 26456a0530d1f89f387b661b8c2aea48908682c8 Mon Sep 17 00:00:00 2001 From: Maciej Piechotka Date: Thu, 2 Oct 2008 00:42:19 +0200 Subject: [PATCH] Fixed gnome-power-manager-2.24.0 docbook2man issues --- .../files/docbook2man-remove.patch | 27 ++++++++++++++++++++ .../gnome-power-manager-2.24.0.ebuild | 6 +++- 2 files changed, 31 insertions(+), 2 deletions(-) create mode 100644 gnome-extra/gnome-power-manager/files/docbook2man-remove.patch diff --git a/gnome-extra/gnome-power-manager/files/docbook2man-remove.patch b/gnome-extra/gnome-power-manager/files/docbook2man-remove.patch new file mode 100644 index 0000000..de8539a --- /dev/null +++ b/gnome-extra/gnome-power-manager/files/docbook2man-remove.patch @@ -0,0 +1,27 @@ +--- man/Makefile.am.old 2008-10-02 00:57:44.000000000 +0200 ++++ man/Makefile.am 2008-10-02 00:58:23.000000000 +0200 +@@ -3,24 +3,6 @@ + gnome-power-statistics.sgml \ + gnome-power-preferences.sgml + +-if HAVE_DOCBOOK2MAN +-man_MANS = \ +- gnome-power-manager.1 \ +- gnome-power-statistics.1 \ +- gnome-power-preferences.1 +-endif +- +-if HAVE_DOCBOOK2MAN +-gnome-power-manager.1: gnome-power-manager.sgml +- docbook2man $? > $@ +- +-gnome-power-preferences.1: gnome-power-preferences.sgml +- docbook2man $? > $@ +- +-gnome-power-statistics.1: gnome-power-statistics.sgml +- docbook2man $? > $@ +-endif +- + clean-local : + rm -f *~ + rm -f *.1 diff --git a/gnome-extra/gnome-power-manager/gnome-power-manager-2.24.0.ebuild b/gnome-extra/gnome-power-manager/gnome-power-manager-2.24.0.ebuild index 8bdd768..4af0a61 100644 --- a/gnome-extra/gnome-power-manager/gnome-power-manager-2.24.0.ebuild +++ b/gnome-extra/gnome-power-manager/gnome-power-manager-2.24.0.ebuild @@ -2,7 +2,7 @@ # Distributed under the terms of the GNU General Public License v2 # $Header: /var/cvsroot/gentoo-x86/gnome-extra/gnome-power-manager/gnome-power-manager-2.22.1.ebuild,v 1.8 2008/08/10 12:44:55 maekke Exp $ -inherit eutils gnome2 virtualx +inherit eutils gnome2 virtualx autotools DESCRIPTION="Gnome Power Manager" HOMEPAGE="http://www.gnome.org/projects/gnome-power-manager/" @@ -76,11 +76,13 @@ src_unpack() { else # Remove the docbook2man rules here since it's not handled by a proper # parameter in configure.in. - sed -i -e 's:@HAVE_DOCBOOK2MAN_TRUE@.*::' "${S}/man/Makefile.am" + epatch "${FILESDIR}/docbook2man-remove.patch" fi # glibc splits this out, whereas other libc's do not tend to use elibc_glibc || sed -i -e 's/-lresolv//' configure + + eautoreconf } src_test() { -- 1.6.0.2