summaryrefslogtreecommitdiff
path: root/dev-util/devhelp
diff options
context:
space:
mode:
authorV3n3RiX <venerix@redcorelinux.org>2017-10-09 18:53:29 +0100
committerV3n3RiX <venerix@redcorelinux.org>2017-10-09 18:53:29 +0100
commit4f2d7949f03e1c198bc888f2d05f421d35c57e21 (patch)
treeba5f07bf3f9d22d82e54a462313f5d244036c768 /dev-util/devhelp
reinit the tree, so we can have metadata
Diffstat (limited to 'dev-util/devhelp')
-rw-r--r--dev-util/devhelp/Manifest7
-rw-r--r--dev-util/devhelp/devhelp-3.22.0.ebuild59
-rw-r--r--dev-util/devhelp/devhelp-3.24.0.ebuild64
-rw-r--r--dev-util/devhelp/metadata.xml11
4 files changed, 141 insertions, 0 deletions
diff --git a/dev-util/devhelp/Manifest b/dev-util/devhelp/Manifest
new file mode 100644
index 000000000000..db4fcc318ba1
--- /dev/null
+++ b/dev-util/devhelp/Manifest
@@ -0,0 +1,7 @@
+DIST devhelp-3.22.0.tar.xz 491908 SHA256 59cae02e12d238cc5fc3f049d779895ba89701426d9173f5b534d4ab90c5ffb0 SHA512 16d9853c4514d7b28381e3755e34682a2e9d64d666bb7d39094289d4990eb981efac041b7bf7f8beef5a018cab71c461ecd4e7b7a099fbc132f5b8f7b79749dc WHIRLPOOL a46088f7cf373106cfecaa87f2cac350e05fb94dc925f12e22f9f000754124dfe62845d23a14689c386167e54f0b74bdd4ec5bb2b08b0aad61c54d5f16070713
+DIST devhelp-3.24.0.tar.xz 615460 SHA256 4858de1c815532ad160d1bf9facd28859972e3a052908a8edf73f866c8cce430 SHA512 56b1eeaf9d3c3357d3140002bed5c29bf7b21953d964405190a1c9cad69d08000efa0220bbc36c67db4151b15ee37c37e061e6fa63c8a79f626e1ec0ce386062 WHIRLPOOL fb0502408fd14ce12b77ae6f0a08cde6d95ea48ac8737ced17e845f4f4fd22eb9233acf656c1ccebec30f200905848fc87da6e0aad8bb0bf4b750df1123cc56c
+EBUILD devhelp-3.22.0.ebuild 1455 SHA256 96b24f4dede20e8bc02578fdcb6eafaa1df224a742ca1eaf29428497e5d043f3 SHA512 3f5d630349d6eaadb41b14b3069dca5d87ac480758624844f56ff30a62172f37e6baf2dac562fea76aaf3a1b88fbc9d6249e997378894a8404c655533617a7ed WHIRLPOOL c3a4f9917a561f970dddafb52a54ef8df2b1f38293084987337bae8fef04d2d8a9b527ee48f47ecd6e7f1379477a48b5a212407ff105d5862b765c0d9b55c14a
+EBUILD devhelp-3.24.0.ebuild 1622 SHA256 68958ebc11bb53a9e265e47202b9febd6b41262ddab71c2a4c3a2f790f4ea394 SHA512 66c4539696a05540a9f06d3a12160f56bb71d54d7c1cf72c34e4f962a5e4e73986b9e5ccc4dcf95b6cb9948a976ea16a349ebf3336e25f0043f656fafa266246 WHIRLPOOL e514cb44097a6f2c8c898e4cdfe61769b00aa073e68fe2780bec98bba88a4f7963fa0ab8da5c9d46180bb4fd0d2526963908fe811a819f5e89e0a45e892e7fba
+MISC ChangeLog 4701 SHA256 5581064f21b1e51f6268105fd9ab9740b2c3137521bcff1a6647dfcf9dc943f4 SHA512 d9015b6c50c61d3de67f300b07f310336305bc390fe03a8830bfd9875328743bb15b1c270a23a6e1e70a4789b943de80d3c85cf4c85dcab0d142a871d8dae0eb WHIRLPOOL 2c3ffd6703d7a089d94cdcc867c17281c81143c279f336ca3d7ff6c5cd7e8061e2feb5d3c6fe08e14282dbbc98a167350d5df811958ae696c00849cbea474577
+MISC ChangeLog-2015 23864 SHA256 544df077abc098bd2affffedc6ddb310503fddb10c4016e87325b9df500aea6a SHA512 9b4be111cc4409eef502898c1ffdfd9ce350d522bd3b0f6679cff7cd323a6424489ac1ef59e9535ec17ba2af5e21be6ddd8d65ebb5e7117fa11f7ad47d461a08 WHIRLPOOL a07df80df2b4598477c1bb47a591c5339f99dde931933377859c204a7f69a150f7f56b439611676044a1fbbcb5385ccd95c6483ef40cb1a89533e7a64495fc29
+MISC metadata.xml 337 SHA256 0aa78288571d3df5b0fb70ab24785e406f57e8e4a28c4b3fb77ce07670edb52f SHA512 76931a5e5bff4c6f32aa55e27ff6ef6e320f79c21f1e3c3b3af4733dc0c141a7b782dfa38227fca4d6d50b763dcc3fd191581862ada051951b3185c596ca6753 WHIRLPOOL 769cb8a9cba3702661fb82d99042b36d8c36617de61573ab1b90d2544d4c2f9bc5f698e14573a67bbdc88391ae1f4b1e35129176f88c010d68d4ad2309bf67c6
diff --git a/dev-util/devhelp/devhelp-3.22.0.ebuild b/dev-util/devhelp/devhelp-3.22.0.ebuild
new file mode 100644
index 000000000000..4630ddc6af96
--- /dev/null
+++ b/dev-util/devhelp/devhelp-3.22.0.ebuild
@@ -0,0 +1,59 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+# gedit-3.8 is python3 only, this also per:
+# https://bugzilla.redhat.com/show_bug.cgi?id=979450
+PYTHON_COMPAT=( python{3_4,3_5} )
+
+inherit gnome2 python-single-r1 toolchain-funcs
+
+DESCRIPTION="An API documentation browser for GNOME"
+HOMEPAGE="https://wiki.gnome.org/Apps/Devhelp"
+
+LICENSE="GPL-2+"
+SLOT="0/3-1" # subslot = 3-(libdevhelp-3 soname version)
+KEYWORDS="~alpha amd64 ~arm ~ia64 ~ppc ~ppc64 ~sparc x86 ~amd64-fbsd ~x86-fbsd"
+IUSE="gedit"
+REQUIRED_USE="gedit? ( ${PYTHON_REQUIRED_USE} )"
+
+COMMON_DEPEND="
+ >=dev-libs/glib-2.37.3:2[dbus]
+ >=x11-libs/gtk+-3.19.3:3
+ >=net-libs/webkit-gtk-2.6.0:4
+"
+RDEPEND="${COMMON_DEPEND}
+ gedit? (
+ ${PYTHON_DEPS}
+ app-editors/gedit[introspection,python,${PYTHON_USEDEP}]
+ dev-python/pygobject:3[${PYTHON_USEDEP}]
+ x11-libs/gtk+[introspection] )
+ gnome-base/gsettings-desktop-schemas
+"
+DEPEND="${COMMON_DEPEND}
+ ${PYTHON_DEPS}
+ >=dev-util/intltool-0.40
+ gnome-base/gnome-common
+ virtual/pkgconfig
+"
+
+pkg_setup() {
+ use gedit && python-single-r1_pkg_setup
+}
+
+src_prepare() {
+ if ! use gedit ; then
+ sed -e '/SUBDIRS/ s/gedit-plugin//' -i misc/Makefile.{am,in} || die
+ fi
+
+ gnome2_src_prepare
+}
+
+src_configure() {
+ local myconf=""
+ # ICC is crazy, silence warnings (bug #154010)
+ if [[ $(tc-getCC) == "icc" ]] ; then
+ myconf="--with-compile-warnings=no"
+ fi
+ gnome2_src_configure ${myconf}
+}
diff --git a/dev-util/devhelp/devhelp-3.24.0.ebuild b/dev-util/devhelp/devhelp-3.24.0.ebuild
new file mode 100644
index 000000000000..a22c80a3b51b
--- /dev/null
+++ b/dev-util/devhelp/devhelp-3.24.0.ebuild
@@ -0,0 +1,64 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+# gedit-3.8 is python3 only, this also per:
+# https://bugzilla.redhat.com/show_bug.cgi?id=979450
+PYTHON_COMPAT=( python{3_4,3_5} )
+
+inherit gnome2 python-single-r1 toolchain-funcs
+
+DESCRIPTION="An API documentation browser for GNOME"
+HOMEPAGE="https://wiki.gnome.org/Apps/Devhelp"
+
+LICENSE="GPL-2+"
+SLOT="0/3-3" # subslot = 3-(libdevhelp-3 soname version)
+KEYWORDS="~alpha ~amd64 ~arm ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~amd64-fbsd ~x86-fbsd"
+IUSE="gedit +introspection"
+REQUIRED_USE="gedit? ( ${PYTHON_REQUIRED_USE} )"
+
+COMMON_DEPEND="
+ >=dev-libs/glib-2.38:2[dbus]
+ >=x11-libs/gtk+-3.20:3
+ >=net-libs/webkit-gtk-2.6.0:4
+ introspection? ( >=dev-libs/gobject-introspection-1.30:= )
+"
+RDEPEND="${COMMON_DEPEND}
+ gedit? (
+ ${PYTHON_DEPS}
+ app-editors/gedit[introspection,python,${PYTHON_USEDEP}]
+ dev-python/pygobject:3[${PYTHON_USEDEP}]
+ x11-libs/gtk+[introspection] )
+ gnome-base/gsettings-desktop-schemas
+"
+DEPEND="${COMMON_DEPEND}
+ ${PYTHON_DEPS}
+ >=dev-util/gtk-doc-am-1.25
+ virtual/pkgconfig
+"
+# eautoreconf requires:
+# dev-libs/appstream-glib
+# sys-devel/autoconf-archive
+
+pkg_setup() {
+ use gedit && python-single-r1_pkg_setup
+}
+
+src_prepare() {
+ if ! use gedit ; then
+ sed -e '/SUBDIRS/ s/gedit-plugin//' -i misc/Makefile.{am,in} || die
+ fi
+
+ gnome2_src_prepare
+}
+
+src_configure() {
+ local myconf=""
+ # ICC is crazy, silence warnings (bug #154010)
+ if [[ $(tc-getCC) == "icc" ]] ; then
+ myconf="--with-compile-warnings=no"
+ fi
+ gnome2_src_configure \
+ $(use_enable introspection) \
+ ${myconf}
+}
diff --git a/dev-util/devhelp/metadata.xml b/dev-util/devhelp/metadata.xml
new file mode 100644
index 000000000000..04f1a3c98b5d
--- /dev/null
+++ b/dev-util/devhelp/metadata.xml
@@ -0,0 +1,11 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+<maintainer type="project">
+ <email>gnome@gentoo.org</email>
+ <name>Gentoo GNOME Desktop</name>
+</maintainer>
+<use>
+ <flag name="gedit">Install plugin for <pkg>app-editors/gedit</pkg></flag>
+</use>
+</pkgmetadata>