From 155a25a960ce125bf49f4cd6407f10458fddc154 Mon Sep 17 00:00:00 2001 From: Mart Raudsepp Date: Sat, 4 Oct 2008 15:54:08 +0300 Subject: Add live ebuild x11-misc/mango-lassi - GNOME Input Sharing --- profiles/package.mask | 4 +++ x11-misc/mango-lassi/Manifest | 2 ++ x11-misc/mango-lassi/mango-lassi-9999.ebuild | 49 ++++++++++++++++++++++++++++ x11-misc/mango-lassi/metadata.xml | 10 ++++++ 4 files changed, 65 insertions(+) create mode 100644 x11-misc/mango-lassi/Manifest create mode 100644 x11-misc/mango-lassi/mango-lassi-9999.ebuild create mode 100644 x11-misc/mango-lassi/metadata.xml diff --git a/profiles/package.mask b/profiles/package.mask index b535c76..dec8b2f 100644 --- a/profiles/package.mask +++ b/profiles/package.mask @@ -1,3 +1,7 @@ # Mart Raudsepp (31 Mar 2008) # Live ebuild for testing and getting traces to include kernel symbols until sysprof-1.1 is released >=dev-util/sysprof-9999 + +# Mart Raudsepp (04 Oct 2008) +# Live ebuild as there are no releases, should use snapshots instead +>=x11-misc/mango-lassi-9999 diff --git a/x11-misc/mango-lassi/Manifest b/x11-misc/mango-lassi/Manifest new file mode 100644 index 0000000..6875480 --- /dev/null +++ b/x11-misc/mango-lassi/Manifest @@ -0,0 +1,2 @@ +EBUILD mango-lassi-9999.ebuild 1105 RMD160 67a1fbf1115ab7c595e640e5c4667a64db1315dc SHA1 6072e591091e2925cecd69f1718f07d3d936ed87 SHA256 f1343a4eedafb1ff584bac64ccaa5f0d01e0baa96f0e4b9ca7d5d461a7ad543e +MISC metadata.xml 383 RMD160 2e2dfa59a72ba9fb71f4379aa2dea8d52f599bb7 SHA1 026ade604125c794b9df603290c3f94fff8da666 SHA256 4a8e5eb7d03b51004f91ca76754fdfe67cc197f64ca7b436f767c40837a894df diff --git a/x11-misc/mango-lassi/mango-lassi-9999.ebuild b/x11-misc/mango-lassi/mango-lassi-9999.ebuild new file mode 100644 index 0000000..0a1fba8 --- /dev/null +++ b/x11-misc/mango-lassi/mango-lassi-9999.ebuild @@ -0,0 +1,49 @@ +# Copyright 1999-2008 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: $ + +EAPI=1 + +EGIT_REPO_URI="http://git.0pointer.de/repos/mango-lassi.git" +EGIT_BOOTSTRAP="intltoolize --force --copy --automake && eautoreconf" + +inherit git autotools eutils +DESCRIPTION="GNOME Input Sharing" + +HOMEPAGE="http://0pointer.de/blog/projects/mango-lassi.html" + +LICENSE="GPL-2" + +SLOT="0" +KEYWORDS="~amd64 ~x86" + +IUSE="" + +RDEPEND=">=sys-apps/dbus-1.1.1 + dev-libs/dbus-glib + x11-libs/gtk+:2 + x11-libs/libXtst + net-dns/avahi + x11-libs/libnotify + gnome-base/libglade" +DEPEND="${RDEPEND} + >=dev-util/pkgconfig-0.9 + sys-devel/gettext + >=dev-util/intltool-0.35" + +pkg_setup() { + # dbus -> avahi-client, glib -> avahi-glib, glib/dbus -> avahi-ui, glib is always enabled in our avahi package + built_with_use net-dns/avahi dbus || die "net-dns/avahi must be built with \"dbus\" USE flag" +} + +src_unpack() { + git_fetch + cd "${S}" + touch config.rpath + sed -i -e 's/ACLOCAL_AMFLAGS = -I m4//' Makefile.am + git_bootstrap +} + +src_install() { + emake DESTDIR="${D}" install || die "Install failed" +} diff --git a/x11-misc/mango-lassi/metadata.xml b/x11-misc/mango-lassi/metadata.xml new file mode 100644 index 0000000..7935e5c --- /dev/null +++ b/x11-misc/mango-lassi/metadata.xml @@ -0,0 +1,10 @@ + + + +no-herd + + leio@gentoo.org + +Mango Lassi (Alternatively known as "GNOME Input Sharing") is +something like a Synergy done right, or an x2x that doesn't suck. + -- cgit v1.2.3-65-gdbad