summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorGilles Dartiguelongue <eva@gentoo.org>2014-02-17 23:44:01 +0000
committerGilles Dartiguelongue <eva@gentoo.org>2014-02-17 23:44:01 +0000
commit6906e5bd40876ab1ba797ae9ab2b3c3c7971d4dc (patch)
tree1070423fc93f3ad18e72853491c9e48736aac4aa /gnome-extra/gnome-packagekit
parentList xemacs blockers explicitly, as specifying a range doesn't work. (diff)
downloadgentoo-2-6906e5bd40876ab1ba797ae9ab2b3c3c7971d4dc.tar.gz
gentoo-2-6906e5bd40876ab1ba797ae9ab2b3c3c7971d4dc.tar.bz2
gentoo-2-6906e5bd40876ab1ba797ae9ab2b3c3c7971d4dc.zip
Version bump. Clean up old revisions.
(Portage version: 2.2.8-r1/cvs/Linux x86_64, signed Manifest commit with key C6085806)
Diffstat (limited to 'gnome-extra/gnome-packagekit')
-rw-r--r--gnome-extra/gnome-packagekit/ChangeLog11
-rw-r--r--gnome-extra/gnome-packagekit/files/gnome-packagekit-3.1.90-tests.patch32
-rw-r--r--gnome-extra/gnome-packagekit/gnome-packagekit-3.10.1.ebuild (renamed from gnome-extra/gnome-packagekit/gnome-packagekit-3.6.2.ebuild)9
-rw-r--r--gnome-extra/gnome-packagekit/gnome-packagekit-3.6.1-r1.ebuild141
4 files changed, 14 insertions, 179 deletions
diff --git a/gnome-extra/gnome-packagekit/ChangeLog b/gnome-extra/gnome-packagekit/ChangeLog
index 27beaf878bff..a583a0012294 100644
--- a/gnome-extra/gnome-packagekit/ChangeLog
+++ b/gnome-extra/gnome-packagekit/ChangeLog
@@ -1,6 +1,13 @@
# ChangeLog for gnome-extra/gnome-packagekit
-# Copyright 1999-2013 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/gnome-extra/gnome-packagekit/ChangeLog,v 1.13 2013/09/05 19:44:49 mgorny Exp $
+# Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2
+# $Header: /var/cvsroot/gentoo-x86/gnome-extra/gnome-packagekit/ChangeLog,v 1.14 2014/02/17 23:44:01 eva Exp $
+
+*gnome-packagekit-3.10.1 (17 Feb 2014)
+
+ 17 Feb 2014; Gilles Dartiguelongue <eva@gentoo.org>
+ -gnome-packagekit-3.6.1-r1.ebuild, -gnome-packagekit-3.6.2.ebuild,
+ +gnome-packagekit-3.10.1.ebuild, -files/gnome-packagekit-3.1.90-tests.patch:
+ Version bump. Clean up old revisions.
05 Sep 2013; Michał Górny <mgorny@gentoo.org>
gnome-packagekit-3.6.1-r1.ebuild, gnome-packagekit-3.6.2.ebuild:
diff --git a/gnome-extra/gnome-packagekit/files/gnome-packagekit-3.1.90-tests.patch b/gnome-extra/gnome-packagekit/files/gnome-packagekit-3.1.90-tests.patch
deleted file mode 100644
index ae6fcaa34bd3..000000000000
--- a/gnome-extra/gnome-packagekit/files/gnome-packagekit-3.1.90-tests.patch
+++ /dev/null
@@ -1,32 +0,0 @@
-From 553df35a405fccd679bdb16e65c79deb84928865 Mon Sep 17 00:00:00 2001
-From: Alexandre Rostovtsev <tetromino@gmail.com>
-Date: Wed, 7 Sep 2011 03:21:42 -0400
-Subject: [PATCH] Disable tests that cannot be run from portage
-
-Disable tests with modal dialogs and the tasks test that requires for
-packagekit to preferentially use the dummy backend.
----
- src/gpk-self-test.c | 6 +++---
- 1 files changed, 3 insertions(+), 3 deletions(-)
-
-diff --git a/src/gpk-self-test.c b/src/gpk-self-test.c
-index f12ce73..ba01649 100644
---- a/src/gpk-self-test.c
-+++ b/src/gpk-self-test.c
-@@ -53,10 +53,10 @@ main (int argc, char **argv)
- gpk_common_test (test);
- // gpk_dbus_test (test);
- gpk_language_test (test);
-- gpk_error_test (test);
-+// gpk_error_test (test);
- // gpk_client_test (test);
-- gpk_modal_dialog_test (test);
-- gpk_task_test (test);
-+// gpk_modal_dialog_test (test);
-+// gpk_task_test (test);
-
- return egg_test_finish (test);
- }
---
-1.7.6.1
-
diff --git a/gnome-extra/gnome-packagekit/gnome-packagekit-3.6.2.ebuild b/gnome-extra/gnome-packagekit/gnome-packagekit-3.10.1.ebuild
index 0ec7a20a5337..806373416623 100644
--- a/gnome-extra/gnome-packagekit/gnome-packagekit-3.6.2.ebuild
+++ b/gnome-extra/gnome-packagekit/gnome-packagekit-3.10.1.ebuild
@@ -1,10 +1,10 @@
-# Copyright 1999-2013 Gentoo Foundation
+# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/gnome-extra/gnome-packagekit/gnome-packagekit-3.6.2.ebuild,v 1.2 2013/09/05 19:44:49 mgorny Exp $
+# $Header: /var/cvsroot/gentoo-x86/gnome-extra/gnome-packagekit/gnome-packagekit-3.10.1.ebuild,v 1.1 2014/02/17 23:44:01 eva Exp $
EAPI="5"
GCONF_DEBUG="no"
-PYTHON_COMPAT=( python2_{6,7} python3_2 )
+PYTHON_COMPAT=( python2_{6,7} python3_{2,3} )
inherit eutils gnome2 python-r1 virtualx
@@ -120,7 +120,8 @@ src_compile() {
src_test() {
unset DISPLAY
cd "${S}_default" || die
- Xemake check
+ # out-of-tree tests of documentation fail
+ Xemake check -C src
}
src_install() {
diff --git a/gnome-extra/gnome-packagekit/gnome-packagekit-3.6.1-r1.ebuild b/gnome-extra/gnome-packagekit/gnome-packagekit-3.6.1-r1.ebuild
deleted file mode 100644
index 691c4bed2ca1..000000000000
--- a/gnome-extra/gnome-packagekit/gnome-packagekit-3.6.1-r1.ebuild
+++ /dev/null
@@ -1,141 +0,0 @@
-# Copyright 1999-2013 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/gnome-extra/gnome-packagekit/gnome-packagekit-3.6.1-r1.ebuild,v 1.3 2013/09/05 19:44:49 mgorny Exp $
-
-EAPI="5"
-GCONF_DEBUG="no"
-PYTHON_COMPAT=( python2_{6,7} python3_2 )
-
-inherit eutils gnome2 python-r1 virtualx
-
-DESCRIPTION="PackageKit client for the GNOME desktop"
-HOMEPAGE="http://www.packagekit.org/"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="nls systemd test udev"
-
-# FIXME: add PYTHON_USEDEP on packagekit-base when available
-# gdk-pixbuf used in gpk-animated-icon
-# pango used on gpk-common
-RDEPEND="
- >=dev-libs/glib-2.32:2
- x11-libs/gdk-pixbuf:2
- >=x11-libs/gtk+-2.91.0:3
- >=x11-libs/libnotify-0.7.0:=
- x11-libs/pango
- >=dev-libs/dbus-glib-0.73
-
- >=app-admin/packagekit-base-0.7.2[udev]
- >=app-admin/packagekit-gtk-0.7.2
- >=media-libs/libcanberra-0.10[gtk3]
- >=sys-apps/dbus-1.1.2
- >=sys-power/upower-0.9.0
-
- media-libs/fontconfig
- x11-libs/libX11
-
- systemd? ( >=sys-apps/systemd-42 )
- !systemd? ( sys-auth/consolekit )
- udev? ( >=virtual/udev-171[gudev] )
-"
-DEPEND="${RDEPEND}
- app-text/docbook-sgml-utils
- >=dev-util/gtk-doc-am-1.9
- >=dev-util/intltool-0.35
- dev-libs/libxslt
- sys-devel/gettext
- virtual/pkgconfig
-"
-
-# NOTES:
-# app-text/docbook-sgml-utils required for man pages
-# app-text/gnome-doc-utils and dev-libs/libxslt required for gnome help files
-# gtk-doc is generating a useless file, don't need it
-
-# UPSTREAM:
-# misuse of CPPFLAGS/CXXFLAGS ?
-# see if tests can forget about display (use eclass for that ?)
-# intltool and gettext only with +nls
-
-src_prepare() {
- # Regenerate marshalers for <glib-2.31 compat
- rm -v src/gpk-marshal.{c,h} || die
-
- # * disable tests with graphical dialogs and that require packagekitd
- # to be run with the dummy backend
- # * disable tests that fails every time packagekit developers make a
- # tiny change to headers
- sed -e '/gpk_enum_test (test)/d' \
- -e '/gpk_error_test (test)/d' \
- -e '/gpk_modal_dialog_test (test)/d' \
- -e '/gpk_task_test (test)/d' \
- -i src/gpk-self-test.c || die
-
- # Leave python build to us
- sed '/python.*\\/d' -i Makefile.am Makefile.in || die
-
- # Disable stupid flags
- # FIXME: touching configure.ac triggers maintainer-mode
- sed -e '/CPPFLAGS="$CPPFLAGS -g"/d' -i configure || die
-
- mkdir -p "${S}_default" || die
- prepare_python() {
- mkdir -p "${BUILD_DIR}" || die
- }
- python_foreach_impl prepare_python
- gnome2_src_prepare
-}
-
-src_configure() {
- G2CONF="${G2CONF}
- --localstatedir=/var
- --enable-compile-warnings=yes
- --enable-iso-c
- --disable-strict
- $(use_enable nls)
- $(use_enable systemd)
- $(use_enable test tests)
- $(use_enable udev gudev)
- ITSTOOL=$(type -P true)"
-
- cd "${S}_default" || die
- ECONF_SOURCE="${S}" gnome2_src_configure
- configure_python() {
- mkdir -p "${BUILD_DIR}" || die
- cd "${BUILD_DIR}" || die
- ECONF_SOURCE="${S}" gnome2_src_configure
- }
- python_foreach_impl configure_python
-}
-
-src_compile() {
- cd "${S}_default" || die
- gnome2_src_compile
- build_python() {
- cd "${BUILD_DIR}"/python || die
- default
- }
- python_foreach_impl build_python
-}
-
-src_test() {
- unset DISPLAY
- cd "${S}_default" || die
- Xemake check
-}
-
-src_install() {
- cd "${S}_default" || die
- gnome2_src_install
-
- install_python() {
- cd "${BUILD_DIR}"/python || die
- emake install DESTDIR="${D}" VPATH="${S}/python/packagekit:${BUILD_DIR}" || die
- }
- python_foreach_impl install_python
-
- cd "${S}" || die
- dodoc AUTHORS MAINTAINERS NEWS README TODO
-}