diff options
author | Alexandre Rostovtsev <tetromino@gentoo.org> | 2011-11-07 07:50:42 +0000 |
---|---|---|
committer | Alexandre Rostovtsev <tetromino@gentoo.org> | 2011-11-07 07:50:42 +0000 |
commit | 59dcf241e51659ca6064c0bf9ce6542d5f12de21 (patch) | |
tree | 95297cf5a1658c113ed6c4fd9d8efaf609483d24 /gnome-base/gnome | |
parent | Bump to 3.2.1 from the gnome overlay. Uses the new sub-meta packages. Dropped... (diff) | |
download | gentoo-2-59dcf241e51659ca6064c0bf9ce6542d5f12de21.tar.gz gentoo-2-59dcf241e51659ca6064c0bf9ce6542d5f12de21.tar.bz2 gentoo-2-59dcf241e51659ca6064c0bf9ce6542d5f12de21.zip |
Bump to 3.2.1 from the gnome overlay. Uses the new sub-meta packages. Dropped alpha, ia64, ppc, ppc64, sparc keywords due to new dependencies. Keywording bug will be filed soon.
(Portage version: 2.2.0_alpha72/cvs/Linux x86_64)
Diffstat (limited to 'gnome-base/gnome')
-rw-r--r-- | gnome-base/gnome/ChangeLog | 10 | ||||
-rw-r--r-- | gnome-base/gnome/gnome-3.2.1.ebuild | 105 | ||||
-rw-r--r-- | gnome-base/gnome/metadata.xml | 5 |
3 files changed, 119 insertions, 1 deletions
diff --git a/gnome-base/gnome/ChangeLog b/gnome-base/gnome/ChangeLog index 84305d65d03b..c21874b63f4b 100644 --- a/gnome-base/gnome/ChangeLog +++ b/gnome-base/gnome/ChangeLog @@ -1,6 +1,14 @@ # ChangeLog for gnome-base/gnome # Copyright 1999-2011 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/gnome-base/gnome/ChangeLog,v 1.427 2011/10/30 18:10:55 armin76 Exp $ +# $Header: /var/cvsroot/gentoo-x86/gnome-base/gnome/ChangeLog,v 1.428 2011/11/07 07:50:41 tetromino Exp $ + +*gnome-3.2.1 (07 Nov 2011) + + 07 Nov 2011; Alexandre Rostovtsev <tetromino@gentoo.org> +gnome-3.2.1.ebuild, + metadata.xml: + Bump to 3.2.1 from the gnome overlay. Uses the new sub-meta packages. Dropped + alpha, ia64, ppc, ppc64, sparc keywords due to new dependencies. Keywording + bug will be filed soon. 30 Oct 2011; Raúl Porcel <armin76@gentoo.org> gnome-2.32.1-r1.ebuild: alpha/ia64/sparc stable wrt #385699 diff --git a/gnome-base/gnome/gnome-3.2.1.ebuild b/gnome-base/gnome/gnome-3.2.1.ebuild new file mode 100644 index 000000000000..12f7e52e1fff --- /dev/null +++ b/gnome-base/gnome/gnome-3.2.1.ebuild @@ -0,0 +1,105 @@ +# Copyright 1999-2011 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/gnome-base/gnome/gnome-3.2.1.ebuild,v 1.1 2011/11/07 07:50:42 tetromino Exp $ + +EAPI="4" + +DESCRIPTION="Meta package for GNOME 3, merge this package to install" +HOMEPAGE="http://www.gnome.org/" + +LICENSE="as-is" +SLOT="2.0" # Cannot be installed at the same time as gnome-2 + +# when unmasking for an arch +# double check none of the deps are still masked ! +KEYWORDS="~amd64 ~x86" + +IUSE="accessibility +cdr cups +extras +fallback" + +S=${WORKDIR} + +# TODO: check accessibility completeness +# GDM-3.0 integrates very nicely with GNOME Shell +RDEPEND=" + >=gnome-base/gnome-core-libs-${PV}[cups?] + >=gnome-base/gnome-core-apps-${PV}[cups?,bluetooth,cdr?] + + >=gnome-base/gdm-${PV} + + >=x11-wm/mutter-${PV} + >=gnome-base/gnome-shell-${PV} + + >=x11-themes/gnome-backgrounds-3.2 + >=x11-themes/gnome-icon-theme-extras-3.0.0 + x11-themes/sound-theme-freedesktop + + accessibility? ( + >=app-accessibility/at-spi2-atk-2.2.1 + >=app-accessibility/at-spi2-core-2.2.1 + >=app-accessibility/caribou-0.4.1 + >=app-accessibility/orca-${PV} + >=gnome-extra/mousetweaks-${PV} ) + extras? ( >=gnome-base/gnome-extra-apps-${PV} ) + fallback? ( + >=gnome-base/gnome-applets-${PV} + >=gnome-base/gnome-fallback-${PV} )" +DEPEND="" +PDEPEND=">=gnome-base/gvfs-1.10.1[gdu]" +# Broken from assumptions of gnome-vfs headers being included in nautilus headers, +# which isn't the case with nautilus-2.22, bug #216019 +# >=app-admin/gnome-system-tools-2.32.0 +# >=app-admin/system-tools-backends-2.8 + +# gnome-cups-manager isn't needed, printing support is in gnome-control-center + +# Not ported: +# bug-buddy-2.32 +# sound-juicer-2.32 +# +# Not ported, don't build: +# gnome-extra/evolution-webcal-2.32.0 + +# These don't work with gsettings/dconf +# >=app-admin/pessulus-2.30.4 +# ldap? ( >=app-admin/sabayon-2.30.1 ) + +# I'm not sure what all is in a11y for GNOME 3 yet ~nirbheek +# accessibility? ( +# >=gnome-extra/libgail-gnome-1.20.3 +# >=gnome-extra/at-spi-1.32.0:1 +# >=app-accessibility/dasher-4.11 +# >=app-accessibility/gnome-mag-0.16.3:1 +# >=app-accessibility/gnome-speech-0.4.25:1 +# >=app-accessibility/gok-2.30.1:1 +# >=app-accessibility/orca-2.32.1 +# >=gnome-extra/mousetweaks-2.32.1 ) + +# Useless with GNOME Shell +# >=gnome-extra/deskbar-applet-2.32.0 +# >=gnome-extra/hamster-applet-2.32.1 + +# Development tools +# scrollkeeper +# pkgconfig +# intltool +# gtk-doc +# gnome-doc-utils +# itstool +# yelp-tools + +#pkg_postinst() { +# gnome-wm is gone, session files are now used by gnome-session to decide which +# windowmanager etc to use. Need to document this +# +# FIXME: Is this still relevant? +# +# elog "The main file alteration monitoring functionality is" +# elog "provided by >=glib-2.16. Note that on a modern Linux system" +# elog "you do not need the USE=fam flag on it if you have inotify" +# elog "support in your linux kernel ( >=2.6.13 ) enabled." +# elog "USE=fam on glib is however useful for other situations," +# elog "such as Gentoo/FreeBSD systems. A global USE=fam can also" +# elog "be useful for other packages that do not use the new file" +# elog "monitoring API yet that the new glib provides." +# elog +#} diff --git a/gnome-base/gnome/metadata.xml b/gnome-base/gnome/metadata.xml index da6fd63d0085..39a001df72de 100644 --- a/gnome-base/gnome/metadata.xml +++ b/gnome-base/gnome/metadata.xml @@ -2,4 +2,9 @@ <!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> <pkgmetadata> <herd>gnome</herd> +<use> + <flag name="extras">Install additional GNOME applications</flag> + <flag name="fallback">Install <pkg>gnome-base/gnome-panel</pkg> and + <pkg>x11-wm/metacity</pkg> for the GNOME 3 fallback mode</flag> +</use> </pkgmetadata> |