summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorGilles Dartiguelongue <eva@gentoo.org>2009-02-25 21:39:11 +0000
committerGilles Dartiguelongue <eva@gentoo.org>2009-02-25 21:39:11 +0000
commitd64da18834fce23bd78a73f77e079bf6642fcc9f (patch)
treee5e575f253e6b2dcffc2664f4a0bb43e1d2ce9d7 /gnome-extra/avant-window-navigator
parentAdding patch for compilation against qt-4.5 ( fixes bug #258834 ) (diff)
downloadgentoo-2-d64da18834fce23bd78a73f77e079bf6642fcc9f.tar.gz
gentoo-2-d64da18834fce23bd78a73f77e079bf6642fcc9f.tar.bz2
gentoo-2-d64da18834fce23bd78a73f77e079bf6642fcc9f.zip
Bump to 0.3.2. Closes #258274.
(Portage version: 2.2_rc23/cvs/Linux x86_64)
Diffstat (limited to 'gnome-extra/avant-window-navigator')
-rw-r--r--gnome-extra/avant-window-navigator/ChangeLog8
-rw-r--r--gnome-extra/avant-window-navigator/avant-window-navigator-0.3.2.ebuild90
2 files changed, 97 insertions, 1 deletions
diff --git a/gnome-extra/avant-window-navigator/ChangeLog b/gnome-extra/avant-window-navigator/ChangeLog
index 1ae3694179e6..1cde2c0a9b6c 100644
--- a/gnome-extra/avant-window-navigator/ChangeLog
+++ b/gnome-extra/avant-window-navigator/ChangeLog
@@ -1,6 +1,12 @@
# ChangeLog for gnome-extra/avant-window-navigator
# Copyright 1999-2009 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/gnome-extra/avant-window-navigator/ChangeLog,v 1.17 2009/02/15 23:28:07 eva Exp $
+# $Header: /var/cvsroot/gentoo-x86/gnome-extra/avant-window-navigator/ChangeLog,v 1.18 2009/02/25 21:39:11 eva Exp $
+
+*avant-window-navigator-0.3.2 (25 Feb 2009)
+
+ 25 Feb 2009; Gilles Dartiguelongue <eva@gentoo.org>
+ +avant-window-navigator-0.3.2.ebuild:
+ Bump to 0.3.2. Closes #258274.
15 Feb 2009; Gilles Dartiguelongue <eva@gentoo.org>
avant-window-navigator-0.2.6-r1.ebuild:
diff --git a/gnome-extra/avant-window-navigator/avant-window-navigator-0.3.2.ebuild b/gnome-extra/avant-window-navigator/avant-window-navigator-0.3.2.ebuild
new file mode 100644
index 000000000000..5d19a12a142d
--- /dev/null
+++ b/gnome-extra/avant-window-navigator/avant-window-navigator-0.3.2.ebuild
@@ -0,0 +1,90 @@
+# Copyright 1999-2009 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/gnome-extra/avant-window-navigator/avant-window-navigator-0.3.2.ebuild,v 1.1 2009/02/25 21:39:11 eva Exp $
+
+inherit gnome2 python
+
+DESCRIPTION="Fully customisable dock-like window navigator."
+HOMEPAGE="http://launchpad.net/awn"
+SRC_URI="http://launchpad.net/awn/0.2/${PV}/+download/${P}.tar.gz"
+LICENSE="GPL-2 LGPL-2.1"
+
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+# vala is not in tree yet
+#IUSE="doc gnome vala xfce"
+IUSE="doc gnome xfce"
+
+# Replace gnome-vfs with gvfs when unmasked
+# gnome-base/gvfs
+
+RDEPEND="
+ || (
+ >=dev-lang/python-2.5
+ dev-python/elementtree )
+ >=dev-python/pygtk-2
+ dev-python/pycairo
+ dev-python/pyxdg
+ gnome? (
+ >=gnome-base/gconf-2
+ >=gnome-base/gnome-desktop-2
+ >=gnome-base/gnome-vfs-2
+ >=gnome-base/libgnome-2
+ )
+ >=gnome-base/libglade-2
+ >=dev-libs/glib-2.16.0
+ dev-libs/dbus-glib
+ xfce? ( xfce-base/thunar )
+ >=x11-libs/gtk+-2
+ >=x11-libs/libwnck-2.20"
+
+# vala is not in tree yet
+# vala? ( dev-lang/vala )"
+
+DEPEND="${RDEPEND}
+ dev-util/pkgconfig
+ >=dev-util/intltool-0.35.5
+ doc? ( >=dev-util/gtk-doc-1.4 )"
+
+DOCS="AUTHORS ChangeLog NEWS README TODO"
+
+src_unpack() {
+ gnome2_src_unpack
+
+ # Disable pyc compiling.
+ mv py-compile py-compile.orig
+ ln -s $(type -P true) py-compile
+}
+
+src_compile() {
+ local myconf
+
+ if use gnome; then myconf="--with-desktop=gnome"
+ elif use xfce; then myconf="--with-desktop=xfce4"
+ else myconf="--with-desktop=agnostic"
+ fi
+
+ econf $(use_with gnome gconf) \
+ $(use_enable doc gtk-doc) \
+ --disable-vala \
+ --disable-static \
+ ${myconf}
+# $(use_enable vala) \
+
+ emake || die "emake failed"
+}
+
+pkg_postinst() {
+ gnome2_pkg_postinst
+
+ ewarn
+ ewarn "AWN will be of no use if you do not have a compositing manager."
+
+ python_version
+ python_mod_optimize /usr/$(get_libdir)/python${PYVER}/site-packages/awn
+}
+
+pkg_postrm() {
+ gnome2_pkg_postrm
+ python_mod_cleanup /usr/$(get_libdir)/python*/site-packages/awn
+}