public inbox for gentoo-commits@lists.gentoo.org
 help / color / mirror / Atom feed
* [gentoo-commits] proj/gnome:master commit in: gnome-extra/gnome-packagekit/files/, gnome-extra/gnome-packagekit/
@ 2011-11-24 20:24 Alexandre Restovtsev
  0 siblings, 0 replies; only message in thread
From: Alexandre Restovtsev @ 2011-11-24 20:24 UTC (permalink / raw
  To: gentoo-commits

commit:     9ce88270af42a8feaa55b79ffd188c431ef82bbc
Author:     Alexandre Rostovtsev <tetromino <AT> gentoo <DOT> org>
AuthorDate: Tue Nov 22 22:05:05 2011 +0000
Commit:     Alexandre Restovtsev <tetromino <AT> gmail <DOT> com>
CommitDate: Thu Nov 24 20:23:53 2011 +0000
URL:        http://git.overlays.gentoo.org/gitweb/?p=proj/gnome.git;a=commit;h=9ce88270

gnome-extra/gnome-packagekit: moved to gx86

---
 .../files/gnome-packagekit-3.1.90-tests.patch      |   32 ------
 .../gnome-packagekit-2.32.0.ebuild                 |   98 ------------------
 .../gnome-packagekit/gnome-packagekit-3.2.1.ebuild |  106 --------------------
 3 files changed, 0 insertions(+), 236 deletions(-)

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 ae6fcaa..0000000
--- 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-2.32.0.ebuild b/gnome-extra/gnome-packagekit/gnome-packagekit-2.32.0.ebuild
deleted file mode 100644
index 3372f36..0000000
--- a/gnome-extra/gnome-packagekit/gnome-packagekit-2.32.0.ebuild
+++ /dev/null
@@ -1,98 +0,0 @@
-# Copyright 1999-2009 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: $
-
-EAPI="3"
-GCONF_DEBUG="no"
-PYTHON_DEPEND="2"
-
-inherit eutils gnome2 python virtualx
-
-DESCRIPTION="PackageKit client for the GNOME desktop"
-HOMEPAGE="http://www.packagekit.org/"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~amd64 ~ppc ~x86"
-IUSE="doc nls test udev"
-
-RDEPEND="
-	>=app-admin/packagekit-base-0.5.5[udev]
-	>=app-admin/packagekit-gtk-0.5.5
-	>=dev-libs/dbus-glib-0.73
-	>=dev-libs/glib-2.18.0:2
-	>=dev-libs/libunique-1:1
-	>=gnome-base/gconf-2.22:2
-	>=gnome-base/gnome-menus-2.24.1:0
-	media-libs/fontconfig
-	>=media-libs/libcanberra-0.10[gtk]
-	>=sys-apps/dbus-1.1.2
-	>=sys-power/upower-0.9
-	>=x11-libs/gtk+-2.19.3:2
-	>=x11-libs/libnotify-0.4.3
-	udev? ( >=sys-fs/udev-145[extras] )"
-DEPEND="${RDEPEND}
-	app-text/docbook-sgml-utils
-	>=app-text/gnome-doc-utils-0.3.2
-	dev-libs/libxslt
-	>=dev-util/intltool-0.35
-	dev-util/pkgconfig
-	sys-devel/gettext
-	doc? ( >=dev-util/gtk-doc-1.9 )"
-
-#RESTRICT="test" # need DISPLAY
-
-# 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
-
-pkg_setup() {
-	DOCS="AUTHORS MAINTAINERS NEWS README TODO"
-	# localstatedir: /var for upstream /var/lib for gentoo
-	# scrollkeeper and schemas-install: managed by gnome2 eclass
-	# tests: not working (need DISPLAY)
-	# gtk-doc: not needed (builded file is useless)
-#		--enable-libtool-lock
-#		--disable-dependency-tracking
-#		--enable-option-checking
-	G2CONF="${G2CONF}
-		--localstatedir=/var
-		--enable-compile-warnings=yes
-		--enable-iso-c
-		--disable-scrollkeeper
-		--disable-schemas-install
-		--disable-strict
-		$(use_enable nls)
-		$(use_enable test tests)
-		$(use_enable udev gudev)"
-	python_set_active_version 2
-}
-
-src_prepare() {
-	gnome2_src_prepare
-
-	# fix pyc/pyo generation
-	rm py-compile || die "rm py-compile failed"
-	ln -s $(type -P true) py-compile
-}
-
-src_test() {
-	Xemake check || die "make check failed"
-}
-
-pkg_postinst() {
-	gnome2_pkg_postinst
-	python_need_rebuild
-	python_mod_optimize packagekit
-}
-
-pkg_postrm() {
-	gnome2_pkg_postrm
-	python_mod_cleanup packagekit
-}

diff --git a/gnome-extra/gnome-packagekit/gnome-packagekit-3.2.1.ebuild b/gnome-extra/gnome-packagekit/gnome-packagekit-3.2.1.ebuild
deleted file mode 100644
index 97808fd..0000000
--- a/gnome-extra/gnome-packagekit/gnome-packagekit-3.2.1.ebuild
+++ /dev/null
@@ -1,106 +0,0 @@
-# Copyright 1999-2011 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: $
-
-EAPI="4"
-GCONF_DEBUG="no"
-PYTHON_DEPEND="2"
-
-inherit eutils gnome2 python virtualx
-
-DESCRIPTION="PackageKit client for the GNOME desktop"
-HOMEPAGE="http://www.packagekit.org/"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~amd64 ~ppc ~x86"
-IUSE="doc nls test udev"
-
-# gdk-pixbuf ised in gpk-animated-icon
-# pango used on gpk-common
-RDEPEND="
-	>=dev-libs/glib-2.25.9: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.6.5[udev]
-	>=app-admin/packagekit-gtk-0.6.5
-	>=media-libs/libcanberra-0.10[gtk3]
-	>=sys-apps/dbus-1.1.2
-	>=sys-power/upower-0.9.0
-
-	media-libs/fontconfig
-	x11-libs/libX11
-
-	udev? ( >=sys-fs/udev-145[extras] )"
-DEPEND="${RDEPEND}
-	app-text/docbook-sgml-utils
-	>=app-text/gnome-doc-utils-0.3.2
-	dev-libs/libxslt
-	>=dev-util/intltool-0.35
-	dev-util/pkgconfig
-	sys-devel/gettext
-	doc? ( >=dev-util/gtk-doc-1.9 )"
-
-# 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
-
-pkg_setup() {
-	DOCS="AUTHORS MAINTAINERS NEWS README TODO"
-	# localstatedir: /var for upstream /var/lib for gentoo
-	# scrollkeeper and schemas-install: managed by gnome2 eclass
-	# tests: not working (need DISPLAY)
-	# gtk-doc: not needed (builded file is useless)
-#		--enable-libtool-lock
-#		--disable-dependency-tracking
-#		--enable-option-checking
-	G2CONF="${G2CONF}
-		--localstatedir=/var
-		--enable-compile-warnings=yes
-		--enable-iso-c
-		--disable-scrollkeeper
-		--disable-schemas-compile
-		--disable-strict
-		$(use_enable nls)
-		$(use_enable test tests)
-		$(use_enable udev gudev)"
-	python_set_active_version 2
-	python_pkg_setup
-}
-
-src_prepare() {
-	gnome2_src_prepare
-
-	# fix pyc/pyo generation
-	ln -sfn $(type -P true) py-compile
-
-	# disable tests with graphical dialogs and that require packagekitd to be
-	# run with the dummy backend
-	epatch "${FILESDIR}/${PN}-3.1.90-tests.patch"
-}
-
-src_test() {
-	unset DISPLAY
-	Xemake check
-}
-
-pkg_postinst() {
-	gnome2_pkg_postinst
-	python_need_rebuild
-	python_mod_optimize packagekit
-}
-
-pkg_postrm() {
-	gnome2_pkg_postrm
-	python_mod_cleanup packagekit
-}



^ permalink raw reply related	[flat|nested] only message in thread

only message in thread, other threads:[~2011-11-24 20:24 UTC | newest]

Thread overview: (only message) (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2011-11-24 20:24 [gentoo-commits] proj/gnome:master commit in: gnome-extra/gnome-packagekit/files/, gnome-extra/gnome-packagekit/ Alexandre Restovtsev

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox