Portage is a package management system used by Gentoo Linux
# ChangeLog for gnome-extra/avant-window-navigator-extras
# Copyright 1999-2008 Gentoo Foundation; Distributed under the GPL v2
# $Header: /var/cvsroot/gentoo-x86/gnome-extra/avant-window-navigator-extras/ChangeLog,v 1.9 2008/05/07 02:29:13 wltjr Exp $
07 May 2008; William L. Thomson Jr.
avant-window-navigator-extras-0.2.6-r1.ebuild:
Updated DEPEND, added missing dev-python/gnome-python-desktop per bug
#219567
06 May 2008; William L. Thomson Jr.
avant-window-navigator-extras-0.2.6-r1.ebuild:
Hack/fix for bug #214984
21 Apr 2008; Diego Pettenò
avant-window-navigator-extras-0.2.6-r1.ebuild:
Run full eautoreconf, _not_ eautoconf, if the package does not only use
autoconf but also aclocal. Closes bug #218715.
27 Mar 2008; William L. Thomson Jr.
avant-window-navigator-extras-0.2.6-r1.ebuild:
Added dep of dev-python/gst-python when USE="gnome" per comments on bug #210835
*avant-window-navigator-extras-0.2.6-r1 (26 Mar 2008)
26 Mar 2008; William L. Thomson Jr.
-avant-window-navigator-extras-0.2.6.ebuild,
+avant-window-navigator-extras-0.2.6-r1.ebuild:
Merged addtional changes from ebuild in bug #210835, thanks to Sebastian
Rijkers for the contributions. Added ${ROOT} to python_mod_optimize per
leio's comments on same bug
*avant-window-navigator-extras-0.2.6 (25 Mar 2008)
25 Mar 2008; William L. Thomson Jr.
+files/0.2.6-r346-gconf-conditional.patch,
+avant-window-navigator-extras-0.2.6.ebuild:
Bumped to latest release, merged in some ebuild changes from bug #146299.
*avant-window-navigator-extras-0.2.1-r1 (06 Dec 2007)
06 Dec 2007; William L. Thomson Jr.
-avant-window-navigator-extras-0.2.1.ebuild,
+avant-window-navigator-extras-0.2.1-r1.ebuild:
Fixed colliding issue with schemas per bug #198647. Patch fix submitted by
Pacho Ramos.
29 Nov 2007; William L. Thomson Jr.
avant-window-navigator-extras-0.2.1.ebuild:
Corrected/added deps
10 Nov 2007; William L. Thomson Jr.
Corrected metadata
*avant-window-navigator-extras-0.2.1 (10 Nov 2007)
10 Nov 2007; William L. Thomson Jr.
+avant-window-navigator-extras-0.2.1.ebuild:
Initial ebuild for awn-extras
AUX 0.2.6-r346-gconf-conditional.patch 1006 RMD160 f6c3ef58ee172366751549aefb92b0ecb0aa1c2b SHA1 30e4735269dcd5a5367cd95383042d1e2d43b3d4 SHA256 dbc94be180173fe107fbdfc812f243c8607507f0724d15286bdef13b5c8d9ebe
DIST awn-extras-applets-0.2.1.tar 1237755 RMD160 ab91466aaf95cd345a275d8e6d1cb6fe15fd8dbf SHA1 d19dd1693a1a99613393006f846246c8328f68c9 SHA256 4590eb6fff3a549b9b4e0903c8947a84a08d10add6d27939df094a5717ee460a
DIST awn-extras-applets-0.2.6.tar.gz 2923066 RMD160 9f688f35bb3c1effcb358b69af625867c2f892dc SHA1 8d73ffcc8da27557d7f46bfd5cc5239a5d7eb50a SHA256 09cd77510d154a7584004bef4d3c1d174a05ffe3c4c5ae17680b294a2d8699e2
EBUILD avant-window-navigator-extras-0.2.1-r1.ebuild 1352 RMD160 950e1521b67306d2c0fd449ad52aa9728fcb6ed9 SHA1 eadf7ff820ad3ef1781bf29a469f21cb72d5a512 SHA256 3f7f65ea8821f57a5ea10739a15dad438b6973afced865b05c2fec1cb35c6a52
EBUILD avant-window-navigator-extras-0.2.6-r1.ebuild 2969 RMD160 b55edc2bace68438cfdcc9336bbac116f45680ae SHA1 dce034ca10d8345d4b405b4f774d0f2eff0557a5 SHA256 39759f0ef8cc2dc47e69d93c789df2dcb40fd17e9ea7cdfdc4896c713056ca58
MISC ChangeLog 2385 RMD160 1c08b0856fe5dfd709b8076110eb526e99477308 SHA1 aea60e88542818c6d372e84a61a1771ee0176db5 SHA256 777bdc8f98d7f2edd24880994d6f8f68027942041b3bb1f78da51aefa0dd4942
MISC metadata.xml 390 RMD160 c1af6dd0e28c776a53996d7a251e7ab8d771d2c2 SHA1 176384d8fb504351823d95df4674428e7fc3f495 SHA256 128d7a33fd6c5d258af7719fe29b58c19722eb6e0dd808b1440dd6005ec04ec0
# Copyright 1999-2007 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/gnome-extra/avant-window-navigator-extras/avant-window-navigator-extras-0.2.1-r1.ebuild,v 1.1 2007/12/06 17:42:36 wltjr Exp $
inherit gnome2
MY_P="awn-extras-applets-${PV}"
DESCRIPTION="Applets for the avant-window-navigator"
HOMEPAGE="http://launchpad.net/awn-extras"
SRC_URI="http://launchpad.net/awn-extras/${PV}/${PV}/+download/awn-extras-applets-${PV}.tar"
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE=""
DEPEND="dev-python/pyalsaaudio
gnome-base/gnome-menus
gnome-base/librsvg
gnome-base/libgtop
gnome-extra/avant-window-navigator
net-libs/libgmail
x11-libs/libsexy
x11-libs/libnotify"
RDEPEND="${DEPEND}"
S="${WORKDIR}/${MY_P}"
src_install() {
gnome2_src_install
mv "${D}/etc/gconf/schemas/notification-daemon.schemas" \
"${D}/etc/gconf/schemas/awn-notification-daemon.schemas"
mv "${D}/etc/gconf/schemas/awnsystemmonitor.schemas" \
"${D}/etc/gconf/schemas/awn-system-monitor.schemas"
mv "${D}/etc/gconf/schemas/filebrowser.schemas" \
"${D}/etc/gconf/schemas/awn-filebrowser.schemas"
mv "${D}/etc/gconf/schemas/switcher.schemas" \
"${D}/etc/gconf/schemas/awn-switcher.schemas"
mv "${D}/etc/gconf/schemas/trash.schemas" \
"${D}/etc/gconf/schemas/awn-trash.schemas"
}
# Copyright 1999-2008 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/gnome-extra/avant-window-navigator-extras/avant-window-navigator-extras-0.2.6-r1.ebuild,v 1.5 2008/05/07 02:29:13 wltjr Exp $
inherit autotools eutils gnome2 python
MY_P="awn-extras-applets-${PV}"
DESCRIPTION="Applets for the avant-window-navigator"
HOMEPAGE="http://launchpad.net/awn-extras"
SRC_URI="https://launchpad.net/awn-extras/${PV%.*}/${PV}/+download/${MY_P}.tar.gz"
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="gnome"
DEPEND="dev-python/pyalsaaudio
dev-python/feedparser
gnome? (
dev-python/gst-python
dev-python/gnome-python-desktop
gnome-base/gnome-menus
gnome-base/librsvg
gnome-base/libgtop
)
gnome-extra/avant-window-navigator
x11-libs/libsexy
x11-libs/libnotify"
RDEPEND="${DEPEND}"
DOCS="AUTHORS Changelog NEWS README"
S="${WORKDIR}/${MY_P}"
pkg_setup() {
if use gnome && ! built_with_use gnome-extra/avant-window-navigator gnome ; then
eerror "Please re-emerge gnome-extra/avant-window-navigator with the gnome USE flag set"
die "avant-window-navigator needs the gnome flag set"
fi
}
src_unpack() {
gnome2_src_unpack
# Apply a fix from awn bzr to make gconf truly conditional.
epatch "${FILESDIR}"/${PV}-r346-gconf-conditional.patch
eautoreconf
# Disable pyc compiling.
mv py-compile py-compile.orig
ln -s $(type -P true) py-compile
}
src_compile() {
# Not disabling pymod-checks results in a sandbox access violation.
econf --disable-pymod-checks \
$(use_with gnome) \
$(use_with gnome gconf) \
|| die "econf failed"
# temp hack to remove problem per bug #214984
if ! use gnome && ! use xfce; then
sed -i -e 's:--makefile-install-rule $(schemas_DATA)::' \
"${S}/src/places/Makefile"
fi
emake || die "emake failed"
}
src_install() {
gnome2_src_install
if use gnome ; then
# Give the gconf schemas non-conflicting names.
mv "${D}/etc/gconf/schemas/notification-daemon.schemas" \
"${D}/etc/gconf/schemas/awn-notification-daemon.schemas"
mv "${D}/etc/gconf/schemas/awnsystemmonitor.schemas" \
"${D}/etc/gconf/schemas/awn-system-monitor.schemas"
mv "${D}/etc/gconf/schemas/filebrowser.schemas" \
"${D}/etc/gconf/schemas/awn-filebrowser.schemas"
mv "${D}/etc/gconf/schemas/switcher.schemas" \
"${D}/etc/gconf/schemas/awn-switcher.schemas"
mv "${D}/etc/gconf/schemas/trash.schemas" \
"${D}/etc/gconf/schemas/awn-trash.schemas"
mv "${D}/etc/gconf/schemas/shinyswitcher.schemas" \
"${D}/etc/gconf/schemas/awn-shinyswitcher.schemas"
mv "${D}/etc/gconf/schemas/places.schemas" \
"${D}/etc/gconf/schemas/awn-places.schemas"
fi
}
pkg_postinst() {
gnome2_pkg_postinst
python_version
python_mod_optimize "${ROOT}"/usr/$(get_libdir)/python${PYVER}/site-packages/awn/extras
}
pkg_postrm() {
gnome2_pkg_postrm
python_version
python_mod_cleanup /usr/$(get_libdir)/python${PYVER}/site-packages/awn/extras
}
Avant Window Navigator (awn) plugins, applets, theme manager and misc
stuff for awn.