From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from lists.gentoo.org (pigeon.gentoo.org [208.92.234.80]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by finch.gentoo.org (Postfix) with ESMTPS id 34EAC138334 for ; Sat, 15 Sep 2018 20:05:53 +0000 (UTC) Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id 322E8E0C86; Sat, 15 Sep 2018 20:05:52 +0000 (UTC) Received: from smtp.gentoo.org (dev.gentoo.org [IPv6:2001:470:ea4a:1:5054:ff:fec7:86e4]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by pigeon.gentoo.org (Postfix) with ESMTPS id E622BE0C86 for ; Sat, 15 Sep 2018 20:05:51 +0000 (UTC) Received: from oystercatcher.gentoo.org (oystercatcher.gentoo.org [148.251.78.52]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by smtp.gentoo.org (Postfix) with ESMTPS id B07EE335D02 for ; Sat, 15 Sep 2018 20:05:49 +0000 (UTC) Received: from localhost.localdomain (localhost [IPv6:::1]) by oystercatcher.gentoo.org (Postfix) with ESMTP id 2BBD23DA for ; Sat, 15 Sep 2018 20:05:48 +0000 (UTC) From: "Andreas Sturmlechner" To: gentoo-commits@lists.gentoo.org Content-Transfer-Encoding: 8bit Content-type: text/plain; charset=UTF-8 Reply-To: gentoo-dev@lists.gentoo.org, "Andreas Sturmlechner" Message-ID: <1537041885.77b4dbcb3f2ac6d54e45321cd889930e623770a7.asturm@gentoo> Subject: [gentoo-commits] repo/gentoo:master commit in: dev-libs/libdbusmenu/ X-VCS-Repository: repo/gentoo X-VCS-Files: dev-libs/libdbusmenu/Manifest dev-libs/libdbusmenu/libdbusmenu-12.10.2-r2.ebuild X-VCS-Directories: dev-libs/libdbusmenu/ X-VCS-Committer: asturm X-VCS-Committer-Name: Andreas Sturmlechner X-VCS-Revision: 77b4dbcb3f2ac6d54e45321cd889930e623770a7 X-VCS-Branch: master Date: Sat, 15 Sep 2018 20:05:48 +0000 (UTC) Precedence: bulk List-Post: List-Help: List-Unsubscribe: List-Subscribe: List-Id: Gentoo Linux mail X-BeenThere: gentoo-commits@lists.gentoo.org X-Archives-Salt: 24a3627e-2cfc-4226-8430-9b5b78b4fce9 X-Archives-Hash: cbc084ba05d76fc58e013897ed46498c commit: 77b4dbcb3f2ac6d54e45321cd889930e623770a7 Author: Andreas Sturmlechner gentoo org> AuthorDate: Sat Sep 15 19:32:36 2018 +0000 Commit: Andreas Sturmlechner gentoo org> CommitDate: Sat Sep 15 20:04:45 2018 +0000 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=77b4dbcb dev-libs/libdbusmenu: Drop 12.10.2-r2, destabilising ppc,ppc64 Closes: https://bugs.gentoo.org/663972 Package-Manager: Portage-2.3.49, Repoman-2.3.10 dev-libs/libdbusmenu/Manifest | 1 - dev-libs/libdbusmenu/libdbusmenu-12.10.2-r2.ebuild | 131 --------------------- 2 files changed, 132 deletions(-) diff --git a/dev-libs/libdbusmenu/Manifest b/dev-libs/libdbusmenu/Manifest index 07bc9959670..9791f52a70f 100644 --- a/dev-libs/libdbusmenu/Manifest +++ b/dev-libs/libdbusmenu/Manifest @@ -1,2 +1 @@ -DIST libdbusmenu-12.10.2.tar.gz 735730 BLAKE2B 0c0ee66a1044ded26dcfdebdbf8d4501592b4a57dccec80fd196707588eeccdbd162528d3c60e895b38180e893106332b2ea4273f1408d86872bc678bea1aefc SHA512 cf2e50dc3adbf35d0a4ccdd62a3efd9fae2d079b8d06e6522b70f077f89ac2cf72188e380f476e38d184b69549e90b801bf1e32174fa94bbe612dd52aec94496 DIST libdbusmenu-16.04.0.tar.gz 760376 BLAKE2B 6996ce09bc2b81a8f415a46490ecb3189a064a64f1716919bb1495dccefa220ab058af06f4b3391c954ec76ec38e62db9c092b620cb69cacffb064e590ec1297 SHA512 ee9654ac4ed94bdebc94a6db83b126784273a417a645b2881b2ba676a5f67d7fc95dd2bb37bfb0890aa47299ed73cb21ed7de8b75f3fed6b69bfd39065062241 diff --git a/dev-libs/libdbusmenu/libdbusmenu-12.10.2-r2.ebuild b/dev-libs/libdbusmenu/libdbusmenu-12.10.2-r2.ebuild deleted file mode 100644 index 1689f6f879b..00000000000 --- a/dev-libs/libdbusmenu/libdbusmenu-12.10.2-r2.ebuild +++ /dev/null @@ -1,131 +0,0 @@ -# Copyright 1999-2017 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI=5 - -VALA_MIN_API_VERSION=0.16 -VALA_USE_DEPEND=vapigen -PYTHON_COMPAT=( python2_7 ) - -inherit eutils flag-o-matic multilib-minimal python-single-r1 vala xdg-utils - -DESCRIPTION="Library to pass menu structure across DBus" -HOMEPAGE="https://launchpad.net/dbusmenu" -SRC_URI="https://launchpad.net/${PN/lib}/${PV%.*}/${PV}/+download/${P}.tar.gz" - -LICENSE="LGPL-2.1 LGPL-3" -SLOT="0" -KEYWORDS="alpha amd64 ~arm ~arm64 hppa ~mips ppc ppc64 sparc x86" -IUSE="debug gtk gtk3 +introspection" - -REQUIRED_USE="${PYTHON_REQUIRED_USE}" - -RDEPEND=" - >=dev-libs/dbus-glib-0.100[${MULTILIB_USEDEP}] - >=dev-libs/json-glib-0.13.4[${MULTILIB_USEDEP}] - >=dev-libs/glib-2.32[${MULTILIB_USEDEP}] - dev-libs/libxml2[${MULTILIB_USEDEP}] - ${PYTHON_DEPS} - gtk? ( x11-libs/gtk+:2[introspection?,${MULTILIB_USEDEP}] ) - gtk3? ( >=x11-libs/gtk+-3.2:3[introspection?,${MULTILIB_USEDEP}] ) - introspection? ( >=dev-libs/gobject-introspection-1 ) - !<${CATEGORY}/${PN}-0.5.1-r200" -DEPEND="${RDEPEND} - app-text/gnome-doc-utils - dev-util/intltool - sys-devel/gettext - virtual/pkgconfig[${MULTILIB_USEDEP}] - introspection? ( $(vala_depend) )" - -pkg_setup() { - xdg_environment_reset - python-single-r1_pkg_setup -} - -src_prepare() { - if use introspection; then - vala_src_prepare - export VALA_API_GEN="${VAPIGEN}" - fi - python_fix_shebang tools - - # remove reliance on custom Ubuntu hacks in old GTK+2 - epatch "${FILESDIR}/${P}-gtk2-signal-fix.patch" - epatch_user -} - -multilib_src_configure() { - append-flags -Wno-error #414323 - - local myconf=( - --disable-gtk - --disable-static - --disable-silent-rules - --disable-scrollkeeper - # dumper extra tool is only for GTK+-2.x, tests use valgrind which is stupid - --disable-dumper - $(multilib_native_use_enable introspection) - $(multilib_native_use_enable introspection vala) - $(use_enable debug massivedebugging) - ) - local ECONF_SOURCE=${S} - econf "${myconf[@]}" - - GTK_VARIANTS=( $(usex gtk 2 '') $(usex gtk3 3 '') ) - local MULTIBUILD_VARIANTS=( "${GTK_VARIANTS[@]}" ) - local top_builddir=${BUILD_DIR} - - gtk_configure() { - local gtkconf=( - "${myconf[@]}" - --enable-gtk - --with-gtk="${MULTIBUILD_VARIANT}" - ) - mkdir -p "${BUILD_DIR}" || die - cd "${BUILD_DIR}" || die - econf "${gtkconf[@]}" - - rm -r libdbusmenu-glib || die - ln -s "${top_builddir}"/libdbusmenu-glib libdbusmenu-glib || die - } - [[ ${GTK_VARIANTS[@]} ]] && multibuild_foreach_variant gtk_configure -} - -gtk_emake() { - emake -C "${BUILD_DIR}"/libdbusmenu-gtk "${@}" - multilib_is_native_abi && \ - emake -C "${BUILD_DIR}"/docs/libdbusmenu-gtk "${@}" -} - -multilib_src_compile() { - emake - - local MULTIBUILD_VARIANTS=( "${GTK_VARIANTS[@]}" ) - [[ ${GTK_VARIANTS[@]} ]] && multibuild_foreach_variant \ - gtk_emake -} - -src_test() { :; } #440192 - -multilib_src_install() { - emake -j1 DESTDIR="${D}" install - - local MULTIBUILD_VARIANTS=( "${GTK_VARIANTS[@]}" ) - [[ ${GTK_VARIANTS[@]} ]] && multibuild_foreach_variant \ - gtk_emake -j1 install DESTDIR="${D}" -} - -multilib_src_install_all() { - einstalldocs - prune_libtool_files -} - -pkg_preinst() { - # kill old symlinks that Portage will preserve and break install - if [[ -L ${EROOT}/usr/share/gtk-doc/html/libdbusmenu-glib ]]; then - rm -v "${EROOT}/usr/share/gtk-doc/html/libdbusmenu-glib" || die - fi - if [[ -L ${EROOT}/usr/share/gtk-doc/html/libdbusmenu-gtk ]]; then - rm -v "${EROOT}/usr/share/gtk-doc/html/libdbusmenu-gtk" || die - fi -}