diff options
author | Nirbheek Chauhan <nirbheek@gentoo.org> | 2011-10-01 14:23:21 +0000 |
---|---|---|
committer | Nirbheek Chauhan <nirbheek@gentoo.org> | 2011-10-01 14:23:21 +0000 |
commit | 80afe9b7514a82d36597754cbf6ce88e52a0487e (patch) | |
tree | dd8ac701399010f4d8a565b5af5464e58cc9773a /gnome-extra/gnome-packagekit | |
parent | Add gnome-packagekit to the GNOME 3 mask (diff) | |
download | historical-80afe9b7514a82d36597754cbf6ce88e52a0487e.tar.gz historical-80afe9b7514a82d36597754cbf6ce88e52a0487e.tar.bz2 historical-80afe9b7514a82d36597754cbf6ce88e52a0487e.zip |
Move from gnome overlay for GNOME 3
Package-Manager: portage-2.2.0_alpha51/cvs/Linux x86_64
Diffstat (limited to 'gnome-extra/gnome-packagekit')
-rw-r--r-- | gnome-extra/gnome-packagekit/ChangeLog | 10 | ||||
-rw-r--r-- | gnome-extra/gnome-packagekit/Manifest | 24 | ||||
-rw-r--r-- | gnome-extra/gnome-packagekit/gnome-packagekit-3.0.3.ebuild | 104 | ||||
-rw-r--r-- | gnome-extra/gnome-packagekit/metadata.xml | 5 |
4 files changed, 143 insertions, 0 deletions
diff --git a/gnome-extra/gnome-packagekit/ChangeLog b/gnome-extra/gnome-packagekit/ChangeLog new file mode 100644 index 000000000000..eb49688cac82 --- /dev/null +++ b/gnome-extra/gnome-packagekit/ChangeLog @@ -0,0 +1,10 @@ +# ChangeLog for gnome-extra/gnome-packagekit +# Copyright 1999-2011 Gentoo Foundation; Distributed under the GPL v2 +# $Header: /var/cvsroot/gentoo-x86/gnome-extra/gnome-packagekit/ChangeLog,v 1.1 2011/10/01 14:23:21 nirbheek Exp $ + +*gnome-packagekit-3.0.3 (01 Oct 2011) + + 01 Oct 2011; Nirbheek Chauhan <nirbheek@gentoo.org> + +gnome-packagekit-3.0.3.ebuild, +metadata.xml: + Move from gnome overlay for GNOME 3 + diff --git a/gnome-extra/gnome-packagekit/Manifest b/gnome-extra/gnome-packagekit/Manifest new file mode 100644 index 000000000000..199aab48ce83 --- /dev/null +++ b/gnome-extra/gnome-packagekit/Manifest @@ -0,0 +1,24 @@ +-----BEGIN PGP SIGNED MESSAGE----- +Hash: SHA1 + +DIST gnome-packagekit-3.0.3.tar.bz2 4716341 RMD160 6ed6ba9a0d11ee71cbf59b8362d53f994b45aa61 SHA1 7778d2dbe310f432c3b84ad30b576b08bc3eb92f SHA256 9bf29bfb1de8eace9241f21132907676a8f50fda82fe4bd0c973736148cb8771 +EBUILD gnome-packagekit-3.0.3.ebuild 2567 RMD160 e478d2e9b73bc09f393708175f8319a097a726a8 SHA1 d6aeeba8be5324d5a8c428bd2410fa4d56020b6c SHA256 35114b57ec3c984bdef4626e8534368a58c79281d8fed3ab0587ec5f75ff83c1 +MISC ChangeLog 412 RMD160 f3ca44eaf2f64b52e373e30a202708384d5aee58 SHA1 51ca00ebc24ef7e4c6a7d8ca8197a9281bb1b551 SHA256 a45e5f625095a52f5d8e08fe0e16ff3804db2aa15a22960b9772090804fb14a1 +MISC metadata.xml 159 RMD160 488f58f504e5c2e7b10e253fd9db5f1e6f9d3a21 SHA1 16c86b590ee3d78c8ccd5b5044835ed4a4038d93 SHA256 b1ccd57b80d8d6ee7a9924844efd69830edfb744ab818d67e50a008b5aae7d4b +-----BEGIN PGP SIGNATURE----- +Version: GnuPG v2.0.17 (GNU/Linux) + +iQIcBAEBAgAGBQJOhyJdAAoJEO/kOhxWD91krswQAKDzEnsMJuw3dwSsC7Xr9bQ/ +UImB+ZhnDrlABcCv+KeySBXdJa2hxYSOKnwG3GTRRqdsQYWgr/twmQMdosoa0pGv +Bt3ZE79LkgGdJg2AQ/Z85GvaC3S4otUccumVrKyYoQ9Ht1PF1H2DpP7DBxfw+gbw +URfV80gQ8kzYxoyowyrc7f6QQJtcQBvEKfnzh8OGXoZI+w1KYZExuEBY5RIQBKi7 +Cka3xbTC/imwzd5FVb2S8+G+34HIgGlki0hWUsw9qd6FXXHSMFulnZ/gnx4RcyMB +xxBdIPcpfsz0uOpxHu+Kx07qg9TFywqhrsnEs+sYuPQ0tpJEbZ9SSIwL6n4BDvd5 +tBsHPv/YkpoGPlkpT4QUBGD6l+Uxu0JA8RHKHo8arMr0j2GmB5oxG+Nl/AwHNl0n +FwBBJ2GNhkPTHL16ryx4zESBKQUIvwzvdMMpVkvPPIelXQJe7WswSYYNj65Ot5Y4 +U+XUlYLnQAPkSiYgaEKgU367yQ+TXqVEOeg6MLr25iQGxWqI/envb2OboeazWCSx +g6KAO9dXLdhYNW+lU+c7YRVOFDL2wCLX0N/H4H+6Xpw6PGDBVQ80yznW7WyHCI3O +TwCw04rgA/Id8G7qmHdNG4vrCKhJOvrf7IHZ2BNIv3WcQRIfkg3oByNJDkPLvSpi +JwblaRUWZ4rLBkB02KgZ +=Ka7e +-----END PGP SIGNATURE----- diff --git a/gnome-extra/gnome-packagekit/gnome-packagekit-3.0.3.ebuild b/gnome-extra/gnome-packagekit/gnome-packagekit-3.0.3.ebuild new file mode 100644 index 000000000000..5f1c6f14c3c4 --- /dev/null +++ b/gnome-extra/gnome-packagekit/gnome-packagekit-3.0.3.ebuild @@ -0,0 +1,104 @@ +# Copyright 1999-2011 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.0.3.ebuild,v 1.1 2011/10/01 14:23:21 nirbheek Exp $ + +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 ~x86" +IUSE="doc nls test udev" + +RDEPEND=" + >=dev-libs/glib-2.25.9:2 + >=x11-libs/gtk+-2.91.0:3 + >=x11-libs/libnotify-0.7.0 + >=dev-libs/dbus-glib-0.73 + + >=app-admin/packagekit-base-0.6.5[udev] + >=app-admin/packagekit-gtk-0.6.5 + >=gnome-base/gnome-menus-2.24.1 + >=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 )" + +# Fails, recheck for next release +# (gpk-self-test:9412): GnomePackageKit-WARNING **: Unknown error +# FAILED [failed to get cannot-fetch-sources] +# FAIL: gpk-self-test +RESTRICT="test" + +# 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 +} + +src_prepare() { + gnome2_src_prepare + + # fix pyc/pyo generation + ln -sfn $(type -P true) py-compile +} + +src_test() { + unset DISPLAY + 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/metadata.xml b/gnome-extra/gnome-packagekit/metadata.xml new file mode 100644 index 000000000000..dad9001338dc --- /dev/null +++ b/gnome-extra/gnome-packagekit/metadata.xml @@ -0,0 +1,5 @@ +<?xml version="1.0" encoding="UTF-8"?> +<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> +<pkgmetadata> + <herd>gnome</herd> +</pkgmetadata> |