summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJakub Moc <jakub@gentoo.org>2007-09-04 08:20:44 +0000
committerJakub Moc <jakub@gentoo.org>2007-09-04 08:20:44 +0000
commitc0ad59844806c3dd5cdafc689fcb9dd675c5bdd9 (patch)
treead796ad1e64cda9c783a1cc02a030e6feddd09f7 /x11-libs
parentNo need for exec bit (diff)
downloadsunrise-c0ad59844806c3dd5cdafc689fcb9dd675c5bdd9.tar.gz
sunrise-c0ad59844806c3dd5cdafc689fcb9dd675c5bdd9.tar.bz2
sunrise-c0ad59844806c3dd5cdafc689fcb9dd675c5bdd9.zip
x11-libs/hippo-canvas: Use gnome2 eclass properly, clean up ebuild, remove USE=doc until eautoreconf does not fail without gtk-doc installed
svn path=/sunrise/; revision=4534
Diffstat (limited to 'x11-libs')
-rw-r--r--x11-libs/hippo-canvas/ChangeLog4
-rw-r--r--x11-libs/hippo-canvas/Manifest4
-rw-r--r--x11-libs/hippo-canvas/hippo-canvas-0.2.23.ebuild36
3 files changed, 22 insertions, 22 deletions
diff --git a/x11-libs/hippo-canvas/ChangeLog b/x11-libs/hippo-canvas/ChangeLog
index 5334652fd..08a5ecc3c 100644
--- a/x11-libs/hippo-canvas/ChangeLog
+++ b/x11-libs/hippo-canvas/ChangeLog
@@ -2,6 +2,10 @@
# Copyright 1999-2007 Gentoo Foundation; Distributed under the GPL v2
# $Header: $
+ 04 Sep 2007; Jakub Moc <jakub@gentoo.org> hippo-canvas-0.2.23.ebuild:
+ Use gnome2 eclass properly, clean up ebuild, remove USE=doc until
+ eautoreconf does not fail without gtk-doc installed
+
02 Sep 2007; Alexandre Rostovtsev (tetromino) <tetromino@gmail.com>
+files/hippo-canvas-0.2.23-use-python.patch, +metadata.xml,
+hippo-canvas-0.2.23.ebuild:
diff --git a/x11-libs/hippo-canvas/Manifest b/x11-libs/hippo-canvas/Manifest
index 8f844c954..05c436e14 100644
--- a/x11-libs/hippo-canvas/Manifest
+++ b/x11-libs/hippo-canvas/Manifest
@@ -1,5 +1,5 @@
AUX hippo-canvas-0.2.23-use-python.patch 2123 RMD160 48563c557ff3725bc78195048a392b36a32ae413 SHA1 c819b1df158dee82b4571befde2a967e07a918be SHA256 a031a82e0faf45d2453316b18f2fa755b229f5ed9af59a46ad02789d8ff223b6
DIST hippo-canvas-0.2.23.tar.bz2 332846 RMD160 179728e4c639769330db6804f6ff56b510d3e3b6 SHA1 a538dc5a71df94e86d998a106f1415799528177b SHA256 fd4ddd8d02fc925da332c193f1d31965d53798aac87d568daa97cc48c6cfe2fe
-EBUILD hippo-canvas-0.2.23.ebuild 952 RMD160 6842c86f646b3c0045bd5f137f4138b06e5cb9d3 SHA1 0e6cd13d16f6b9663e80848e3be587ed6b7d3610 SHA256 a9d72bbb63fbca39e8bb86218830491468056bb9fe53ab7571968fc0807903a3
-MISC ChangeLog 314 RMD160 2b65caa5da50681485c3c86d1d657f8f865b36ae SHA1 5a7f6c5ad42103c2490ac204128b3a7aaa697be7 SHA256 395a13d5dcd6e17dc58ce27fbeb258e94c3988143b3ca3cf9f94ff639ce260df
+EBUILD hippo-canvas-0.2.23.ebuild 832 RMD160 e90e7de5967c99765b7ee79a4ad7450031fa02a5 SHA1 e6eef50af9737c87ff61a7d5d4adc7b9bde9c465 SHA256 f79ab5157efe90fb8b4294ec3a6a052e4c1fdef9acf0f0442f13ea7307295b42
+MISC ChangeLog 509 RMD160 606f4547fff79c4a9e1b068305435ba23f9550bf SHA1 aa78d96a7341d6bc66ba7b9088ec5f01b2010ad9 SHA256 b56406736d41dc6f5171e2ca7be0fe20bc2cc1f2550be2345f61947b4ff0ec3d
MISC metadata.xml 170 RMD160 645927a396fdc21cdeb089fe42c5397332420ea6 SHA1 ac7f48a14fec325926f9ce1be8fbf1f311b4f2e4 SHA256 d797a2ec6f9dc516c9f9c1a758ee87ad3e8c43101b5dc76c2f872d5bd4639b42
diff --git a/x11-libs/hippo-canvas/hippo-canvas-0.2.23.ebuild b/x11-libs/hippo-canvas/hippo-canvas-0.2.23.ebuild
index c31ce0a7c..82ac71ff5 100644
--- a/x11-libs/hippo-canvas/hippo-canvas-0.2.23.ebuild
+++ b/x11-libs/hippo-canvas/hippo-canvas-0.2.23.ebuild
@@ -2,10 +2,7 @@
# Distributed under the terms of the GNU General Public License v2
# $Header: $
-WANT_AUTOCONF="latest"
-WANT_AUTOMAKE="latest"
-
-inherit autotools gnome.org eutils
+inherit autotools gnome2 eutils
DESCRIPTION="A canvas library based on GTK+-2, Cairo, and Pango"
HOMEPAGE="http://developer.mugshot.org/wiki/Hippo_Canvas"
@@ -13,16 +10,22 @@ HOMEPAGE="http://developer.mugshot.org/wiki/Hippo_Canvas"
LICENSE="LGPL-2"
SLOT="0"
KEYWORDS="~amd64 ~x86"
-IUSE="doc python"
+
+# Removed USE=doc for now since configure.ac needs fixing
+# otherwise eautoreconf fails
+IUSE="python" # doc
RDEPEND=">=dev-libs/glib-2.6
- >=x11-libs/gtk+-2.6
- python? ( dev-lang/python
- dev-python/pycairo
- dev-python/pygtk )"
+ >=x11-libs/gtk+-2.6
+ python? ( dev-lang/python
+ dev-python/pycairo
+ dev-python/pygtk )"
DEPEND="${RDEPEND}
- dev-util/pkgconfig
- doc? ( >=dev-util/gtk-doc-1.6 )"
+ dev-util/pkgconfig
+ >=dev-util/gtk-doc-1.6"
+ # doc? ( >=dev-util/gtk-doc-1.6 )"
+
+DOCS="AUTHORS README TODO"
src_unpack() {
unpack ${A}
@@ -31,13 +34,6 @@ src_unpack() {
eautoreconf
}
-src_compile() {
- econf $(use_enable doc gtk-doc) $(use_enable python) ||
- die "configure failed"
- emake || die "emake failed"
-}
-
-src_install() {
- emake DESTDIR="${D}" install || die "emake install failed"
- dodoc AUTHORS README TODO || die "dodoc failed"
+pkg_setup() {
+ G2CONF="$(use_enable python)"
}