summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorGilles Dartiguelongue <eva@gentoo.org>2012-12-18 23:20:13 +0100
committerGilles Dartiguelongue <eva@gentoo.org>2012-12-18 23:20:13 +0100
commitba39878b90c422de0166791984e72f681fe0a4ad (patch)
tree9b16839b6d802a26c5ba839535c41e4572f7f3eb /dev-util
parentgnome-extra/libgda: moved to gx86 (diff)
downloadgnome-ba39878b90c422de0166791984e72f681fe0a4ad.tar.gz
gnome-ba39878b90c422de0166791984e72f681fe0a4ad.tar.bz2
gnome-ba39878b90c422de0166791984e72f681fe0a4ad.zip
dev-util/devhelp: moved to gx86
Diffstat (limited to 'dev-util')
-rw-r--r--dev-util/devhelp/Manifest11
-rw-r--r--dev-util/devhelp/devhelp-3.6.1.ebuild63
-rw-r--r--dev-util/devhelp/files/devhelp-3.6.1-libm.patch45
-rw-r--r--dev-util/devhelp/metadata.xml8
4 files changed, 8 insertions, 119 deletions
diff --git a/dev-util/devhelp/Manifest b/dev-util/devhelp/Manifest
deleted file mode 100644
index 254a21d2..00000000
--- a/dev-util/devhelp/Manifest
+++ /dev/null
@@ -1,11 +0,0 @@
------BEGIN PGP SIGNED MESSAGE-----
-Hash: SHA512
-
-DIST devhelp-3.6.1.tar.xz 499156 SHA256 71c6933422bf876745fc10276a2b2ee0f8c4c4ddfe034b3f6380507725fd4e63 SHA512 413c47116f8206e8c652d3a22cb8359c4810bf958f51fffcdb445b660b4955afc59e60b3a8f70964eb1c572cdb08a0d0ea35df40faa8208733ef0b62bb9f9e34 WHIRLPOOL 9c4da6366f6d3f6f37154b0ebe5da6f0ec09ce7bd2487dcdf3be1fdca6d7b788ee39678f9c53c8615e3613d3ddaf2970b481667a64da206c3c809add99e53164
------BEGIN PGP SIGNATURE-----
-Version: GnuPG v2.0.19 (GNU/Linux)
-
-iEYEAREKAAYFAlCpN8cACgkQ1fmVwcYIWAZMkwCZATTcMXbHiBAcM8WmHLfds6O/
-/AMAn1d7BEoN9yv9Pgl7JhYKp72Oyn0V
-=o66n
------END PGP SIGNATURE-----
diff --git a/dev-util/devhelp/devhelp-3.6.1.ebuild b/dev-util/devhelp/devhelp-3.6.1.ebuild
deleted file mode 100644
index 25e78d1b..00000000
--- a/dev-util/devhelp/devhelp-3.6.1.ebuild
+++ /dev/null
@@ -1,63 +0,0 @@
-# Copyright 1999-2012 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/dev-util/devhelp/devhelp-3.4.1.ebuild,v 1.5 2012/07/05 17:52:54 tetromino Exp $
-
-EAPI="4"
-GCONF_DEBUG="no"
-GNOME2_LA_PUNT="yes"
-PYTHON_DEPEND="2"
-
-inherit autotools eutils gnome2 python toolchain-funcs
-
-DESCRIPTION="An API documentation browser for GNOME"
-HOMEPAGE="http://live.gnome.org/devhelp"
-
-LICENSE="GPL-2+"
-SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~ia64 ~ppc ~sparc ~x86 ~amd64-fbsd ~x86-fbsd"
-IUSE=""
-
-COMMON_DEPEND=">=gnome-base/gconf-2.6:2
- >=dev-libs/glib-2.32:2
- >=x11-libs/gtk+-3.4:3
- >=net-libs/webkit-gtk-1.6:3"
-RDEPEND="${COMMON_DEPEND}
- gnome-base/gsettings-desktop-schemas"
-DEPEND="${COMMON_DEPEND}
- >=sys-devel/gettext-0.17
- >=dev-util/intltool-0.40
- virtual/pkgconfig"
-
-pkg_setup() {
- python_set_active_version 2
- python_pkg_setup
-}
-
-src_prepare() {
- DOCS="AUTHORS NEWS README"
- # ICC is crazy, silence warnings (bug #154010)
- if [[ $(tc-getCC) == "icc" ]] ; then
- G2CONF="${G2CONF} --with-compile-warnings=no"
- fi
-
- # https://bugzilla.gnome.org/show_bug.cgi?id=688919
- epatch "${FILESDIR}/${PN}-3.6.1-libm.patch"
- eautoreconf
-
- gnome2_src_prepare
- python_clean_py-compile_files
-}
-
-pkg_postinst() {
- gnome2_pkg_postinst
- python_need_rebuild
- python_mod_optimize /usr/$(get_libdir)/gedit/plugins
- # Keep all the notify calls around so that users get reminded to delete them
- preserve_old_lib_notify /usr/$(get_libdir)/libdevhelp-1.so.1
- preserve_old_lib_notify /usr/$(get_libdir)/libdevhelp-2.so.1
-}
-
-pkg_postrm() {
- gnome2_pkg_postrm
- python_mod_cleanup /usr/$(get_libdir)/gedit/plugins
-}
diff --git a/dev-util/devhelp/files/devhelp-3.6.1-libm.patch b/dev-util/devhelp/files/devhelp-3.6.1-libm.patch
deleted file mode 100644
index 727ed4a1..00000000
--- a/dev-util/devhelp/files/devhelp-3.6.1-libm.patch
+++ /dev/null
@@ -1,45 +0,0 @@
-From 7ead1d4b000df6f5d31e0df93b8172839c06736d Mon Sep 17 00:00:00 2001
-From: Alexandre Rostovtsev <tetromino@gentoo.org>
-Date: Fri, 23 Nov 2012 02:33:53 -0500
-Subject: [PATCH] libdevhelp: explicitly link with libm for sqrt() in
- dh-window.c
-
-Prevents linking failure when using GNU gold.
-
-https://bugzilla.gnome.org/show_bug.cgi?id=688919
----
- configure.ac | 3 +++
- src/Makefile.am | 3 ++-
- 2 files changed, 5 insertions(+), 1 deletion(-)
-
-diff --git a/configure.ac b/configure.ac
-index e9c9e87..8849c70 100644
---- a/configure.ac
-+++ b/configure.ac
-@@ -71,6 +71,9 @@ else
- fi
- AM_CONDITIONAL(WITH_WEBKIT2, test "x$with_webkit2" != xno)
-
-+AC_CHECK_LIBM
-+AC_SUBST(LIBM)
-+
- PKG_CHECK_MODULES(DEVHELP, [
- gthread-2.0 >= 2.10.0
- gtk+-3.0 >= 3.4
-diff --git a/src/Makefile.am b/src/Makefile.am
-index e6b1716..419c31c 100644
---- a/src/Makefile.am
-+++ b/src/Makefile.am
-@@ -107,7 +107,8 @@ libdevhelp_3_la_CFLAGS = \
-
- libdevhelp_3_la_LIBADD = \
- $(LIBDEVHELP_LIBS) \
-- $(ZLIB_LIBS)
-+ $(ZLIB_LIBS) \
-+ $(LIBM)
-
- libdevhelp_3_la_LDFLAGS = \
- -no-undefined \
---
-1.8.0
-
diff --git a/dev-util/devhelp/metadata.xml b/dev-util/devhelp/metadata.xml
new file mode 100644
index 00000000..897daf79
--- /dev/null
+++ b/dev-util/devhelp/metadata.xml
@@ -0,0 +1,8 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <herd>gnome</herd>
+ <use>
+ <flag name="gedit">Install plugin for <pkg>app-editors/gedit</pkg></flag>
+ </use>
+</pkgmetadata>