diff options
author | Sven Wegener <swegener@gentoo.org> | 2009-11-06 20:58:13 +0000 |
---|---|---|
committer | Sven Wegener <swegener@gentoo.org> | 2009-11-06 20:58:13 +0000 |
commit | e5f055346dad765487f8e3e1847ba05186b1524f (patch) | |
tree | 7d32177be382f2b116c1af524e393b36a53bf92a /x11-misc/alltray | |
parent | Fix typo, replace QT by Qt in description field, thanks to Sput (diff) | |
download | gentoo-2-e5f055346dad765487f8e3e1847ba05186b1524f.tar.gz gentoo-2-e5f055346dad765487f8e3e1847ba05186b1524f.tar.bz2 gentoo-2-e5f055346dad765487f8e3e1847ba05186b1524f.zip |
Version bump, bug #291998 by Jason Wigg.
(Portage version: 2.2_rc48/cvs/Linux x86_64)
Diffstat (limited to 'x11-misc/alltray')
-rw-r--r-- | x11-misc/alltray/ChangeLog | 10 | ||||
-rw-r--r-- | x11-misc/alltray/alltray-0.74.ebuild | 41 | ||||
-rw-r--r-- | x11-misc/alltray/files/alltray-0.7.4-include-fixes.patch | 30 |
3 files changed, 79 insertions, 2 deletions
diff --git a/x11-misc/alltray/ChangeLog b/x11-misc/alltray/ChangeLog index f9c7c2bafab8..ef20ee0c6433 100644 --- a/x11-misc/alltray/ChangeLog +++ b/x11-misc/alltray/ChangeLog @@ -1,6 +1,12 @@ # ChangeLog for x11-misc/alltray -# Copyright 1999-2008 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/x11-misc/alltray/ChangeLog,v 1.33 2008/06/07 19:42:02 swegener Exp $ +# Copyright 1999-2009 Gentoo Foundation; Distributed under the GPL v2 +# $Header: /var/cvsroot/gentoo-x86/x11-misc/alltray/ChangeLog,v 1.34 2009/11/06 20:58:12 swegener Exp $ + +*alltray-0.74 (06 Nov 2009) + + 06 Nov 2009; Sven Wegener <swegener@gentoo.org> + +files/alltray-0.7.4-include-fixes.patch, +alltray-0.74.ebuild: + Version bump, bug #291998 by Jason Wigg. *alltray-0.69-r1 (07 Jun 2008) diff --git a/x11-misc/alltray/alltray-0.74.ebuild b/x11-misc/alltray/alltray-0.74.ebuild new file mode 100644 index 000000000000..2a3b58c8c018 --- /dev/null +++ b/x11-misc/alltray/alltray-0.74.ebuild @@ -0,0 +1,41 @@ +# Copyright 1999-2009 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/x11-misc/alltray/alltray-0.74.ebuild,v 1.1 2009/11/06 20:58:12 swegener Exp $ + +# remove this kludge once old releases have been removed from the tree +MY_PV="${PV:0:1}.${PV:2:1}.${PV:3:1}" +MY_PV_DEV="${MY_PV}dev" +MY_P="${PN}-${MY_PV}" +MY_P_DEV="${PN}-${MY_PV_DEV}" + +EAPI="2" + +inherit eutils + +DESCRIPTION="Dock any application into the system tray/notification area" +HOMEPAGE="http://alltray.trausch.us/" +SRC_URI="http://code.launchpad.net/${PN}/trunk/${MY_PV_DEV}/+download/${MY_P_DEV}.tar.gz" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~amd64 ~ppc ~x86" +IUSE="" + +RDEPEND="x11-libs/gtk+:2 + dev-libs/glib:2 + gnome-base/libgtop:2 + x11-libs/libwnck + x11-libs/libX11" +DEPEND="${RDEPEND} + >=dev-util/pkgconfig-0.9.0" + +S="${WORKDIR}/${MY_P_DEV}" + +src_prepare() { + epatch "${FILESDIR}"/${MY_P}-include-fixes.patch +} + +src_install() { + emake DESTDIR="${D}" install || die "emake install failed" + dodoc AUTHORS ChangeLog README || die "dodoc failed" +} diff --git a/x11-misc/alltray/files/alltray-0.7.4-include-fixes.patch b/x11-misc/alltray/files/alltray-0.7.4-include-fixes.patch new file mode 100644 index 000000000000..55814f5e70e5 --- /dev/null +++ b/x11-misc/alltray/files/alltray-0.7.4-include-fixes.patch @@ -0,0 +1,30 @@ +--- alltray/src/Application.c ++++ alltray/src/Application.c +@@ -16,6 +16,7 @@ + #include <gdk-pixbuf/gdk-pixdata.h> + #include <config.h> + ++#include "gtop_glue.h" + + #define ALL_TRAY_TYPE_APPLICATION (all_tray_application_get_type ()) + #define ALL_TRAY_APPLICATION(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), ALL_TRAY_TYPE_APPLICATION, AllTrayApplication)) +--- alltray/src/AttachHelper.c ++++ alltray/src/AttachHelper.c +@@ -16,6 +16,7 @@ + #include <string.h> + #include <gtk/gtk.h> + ++#include "x11_glue.h" + + #define ALL_TRAY_TYPE_ATTACH_HELPER (all_tray_attach_helper_get_type ()) + #define ALL_TRAY_ATTACH_HELPER(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), ALL_TRAY_TYPE_ATTACH_HELPER, AllTrayAttachHelper)) +--- alltray/src/Process.c ++++ alltray/src/Process.c +@@ -16,6 +16,7 @@ + #include <libwnck/libwnck.h> + #include <stdio.h> + ++#include "gtop_glue.h" + + #define ALL_TRAY_TYPE_PROCESS (all_tray_process_get_type ()) + #define ALL_TRAY_PROCESS(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), ALL_TRAY_TYPE_PROCESS, AllTrayProcess)) |