diff options
author | Mart Raudsepp <leio@gentoo.org> | 2020-11-07 17:07:18 +0200 |
---|---|---|
committer | Mart Raudsepp <leio@gentoo.org> | 2020-11-07 17:21:40 +0200 |
commit | 44ebdf9667d91b76105264dfd8e8cc2c99d0b064 (patch) | |
tree | 300cf223e4b96698b8088f8eb3f1e852c77d4119 /net-libs/gupnp | |
parent | net-libs/gnome-online-accounts: remove old (diff) | |
download | gentoo-44ebdf9667d91b76105264dfd8e8cc2c99d0b064.tar.gz gentoo-44ebdf9667d91b76105264dfd8e8cc2c99d0b064.tar.bz2 gentoo-44ebdf9667d91b76105264dfd8e8cc2c99d0b064.zip |
net-libs/gupnp: remove old
Package-Manager: Portage-2.3.103, Repoman-2.3.20
Signed-off-by: Mart Raudsepp <leio@gentoo.org>
Diffstat (limited to 'net-libs/gupnp')
-rw-r--r-- | net-libs/gupnp/Manifest | 1 | ||||
-rw-r--r-- | net-libs/gupnp/files/1.2.2-build-manpage.patch | 55 | ||||
-rw-r--r-- | net-libs/gupnp/gupnp-1.2.3.ebuild | 84 |
3 files changed, 0 insertions, 140 deletions
diff --git a/net-libs/gupnp/Manifest b/net-libs/gupnp/Manifest index 9c1a48f14df0..f527ac0d13b6 100644 --- a/net-libs/gupnp/Manifest +++ b/net-libs/gupnp/Manifest @@ -1,2 +1 @@ -DIST gupnp-1.2.3.tar.xz 138428 BLAKE2B 23f7f677ee9d58c43ba69d6e707e26b17efa5b510f4b14b41006b332f196037fcb103b64e6b1f91260383232ad6d19872b1e8d856878b103c5c2612d3bafae63 SHA512 85caa68a4c6f4b1ccf21d910048a59b6db2b21e8bd728404b28eb0f00b588a1ab55f3ff3227e76199a20554b0708128680379e7ffa5fe162cccb4a1e3e322101 DIST gupnp-1.2.4.tar.xz 139832 BLAKE2B a4d49ea8a3739a2233c9dd4a258a7d0d355ff651b0de85c5b7151f0ffca93b50248a303dd040c2d7e9fb215a0edb0627fa3a8a16835b55d90459c623faaad62b SHA512 cb787264b5a1bcb4f547f7a9d7a5e4e712f91ecbb593f12b2c51aed0607abd6fbfd43e5c42e261eb853d09358685637e172c78e3e9a6059bccdeb1176e6e4ef7 diff --git a/net-libs/gupnp/files/1.2.2-build-manpage.patch b/net-libs/gupnp/files/1.2.2-build-manpage.patch deleted file mode 100644 index ce03a171b88d..000000000000 --- a/net-libs/gupnp/files/1.2.2-build-manpage.patch +++ /dev/null @@ -1,55 +0,0 @@ -From 23f54c2a1e8718e836224d68dafded091604a677 Mon Sep 17 00:00:00 2001 -From: Mart Raudsepp <leio@gentoo.org> -Date: Thu, 20 Feb 2020 12:15:33 +0200 -Subject: [PATCH] build: Always build gupnp-binding-tool manpage - -manpage generation shouldn't be dependent on gtk_doc option ---- - doc/meson.build | 2 ++ - meson.build | 5 +---- - 2 files changed, 3 insertions(+), 4 deletions(-) - -diff --git a/doc/meson.build b/doc/meson.build -index 478650b..b71b657 100644 ---- a/doc/meson.build -+++ b/doc/meson.build -@@ -4,6 +4,7 @@ version_xml = configure_file(input: 'version.xml.in', - output: 'version.xml', configuration: - entities) - -+if get_option('gtk_doc') - gnome.gtkdoc('gupnp', - main_xml : 'gupnp-docs.xml', - src_dir : [join_paths(meson.source_root(), 'libgupnp'), -@@ -26,6 +27,7 @@ gnome.gtkdoc('gupnp', - 'gupnp-types-private.h' - ], - install : true) -+endif - - xsltproc = find_program('xsltproc', required: false) - if xsltproc.found() -diff --git a/meson.build b/meson.build -index e0dce33..eb3c82d 100644 ---- a/meson.build -+++ b/meson.build -@@ -31,15 +31,12 @@ dependencies = [ - subdir('libgupnp') - subdir('tests') - subdir('tools') -+subdir('doc') - - if get_option('vapi') and get_option('introspection') - subdir('vala') - endif - --if get_option('gtk_doc') -- subdir('doc') --endif -- - if get_option('examples') - subdir('examples') - endif --- -2.20.1 - diff --git a/net-libs/gupnp/gupnp-1.2.3.ebuild b/net-libs/gupnp/gupnp-1.2.3.ebuild deleted file mode 100644 index f95420747be0..000000000000 --- a/net-libs/gupnp/gupnp-1.2.3.ebuild +++ /dev/null @@ -1,84 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI="7" -VALA_USE_DEPEND="vapigen" -PYTHON_COMPAT=( python3_{6,7,8} ) -PYTHON_REQ_USE="xml" - -inherit gnome.org meson multilib-minimal python-single-r1 vala xdg - -DESCRIPTION="An object-oriented framework for creating UPnP devs and control points" -HOMEPAGE="https://wiki.gnome.org/Projects/GUPnP" - -LICENSE="LGPL-2+ GPL-2+" # gupnp-binding-tool is GPL-2+ -SLOT="0/1.2-0" # <API version>-<soname> -KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~ppc ppc64 ~sparc x86" - -IUSE="connman gtk-doc +introspection kernel_linux networkmanager vala" -REQUIRED_USE="${PYTHON_REQUIRED_USE} - ?? ( connman networkmanager ) -" - -# prefix: uuid dependency can be adapted to non-linux platforms -RDEPEND="${PYTHON_DEPS} - >=dev-libs/glib-2.58:2[${MULTILIB_USEDEP}] - >=net-libs/gssdp-1.2.3:0=[introspection?,${MULTILIB_USEDEP}] - >=net-libs/libsoup-2.48.0:2.4[introspection?,${MULTILIB_USEDEP}] - >=dev-libs/libxml2-2.9.1-r4[${MULTILIB_USEDEP}] - >=sys-apps/util-linux-2.24.1-r3[${MULTILIB_USEDEP}] - introspection? ( >=dev-libs/gobject-introspection-1.54:= ) -" -DEPEND="${RDEPEND}" -BDEPEND=" - dev-util/glib-utils - gtk-doc? ( >=dev-util/gtk-doc-1.14 - app-text/docbook-xml-dtd:4.1.2 - app-text/docbook-xml-dtd:4.2 ) - dev-libs/libxslt - app-text/docbook-xsl-stylesheets - virtual/pkgconfig - !connman? ( !networkmanager? ( kernel_linux? ( sys-kernel/linux-headers ) ) ) - vala? ( $(vala_depend) - >=net-libs/gssdp-1.2.3:0[vala] - net-libs/libsoup:2.4[vala] - ) -" - -src_prepare() { - use introspection && vala_src_prepare - xdg_src_prepare -} - -multilib_src_configure() { - local backend=system - use kernel_linux && backend=linux - use connman && backend=connman - use networkmanager && backend=network-manager - - local emesonargs=( - -Dcontext_manager=${backend} - -Dintrospection=$(multilib_native_usex introspection true false) - -Dvapi=$(multilib_native_usex vala true false) - -Dgtk_doc=$(multilib_native_usex gtk-doc true false) - -Dexamples=false - ) - meson_src_configure -} - -multilib_src_compile() { - meson_src_compile -} - -multilib_src_test() { - meson_src_test -} - -multilib_src_install() { - meson_src_install -} - -multilib_src_install_all() { - einstalldocs - python_fix_shebang "${ED}"/usr/bin/gupnp-binding-tool-1.2 -} |