Portage is a package management system used by Gentoo Linux
# ChangeLog for app-accessibility/dasher
# Copyright 1999-2008 Gentoo Foundation; Distributed under the GPL v2
# $Header: /var/cvsroot/gentoo-x86/app-accessibility/dasher/ChangeLog,v 1.124 2008/06/09 03:50:07 dirtyepic Exp $
09 Jun 2008; Ryan Hill
+files/dasher-4.7.3-gcc-4.3.patch, dasher-4.7.3.ebuild:
Add patch to fix build w/ GCC 4.3. Bug #211589.
*dasher-4.7.3 (09 Apr 2008)
09 Apr 2008; Gilles Dartiguelongue
bump to 4.7.3. Various fixes that makes our patch stack smaller.
*dasher-4.7.0 (29 Mar 2008)
29 Mar 2008; Gilles Dartiguelongue
+files/dasher-4.7.0-as-needed.patch, +dasher-4.7.0.ebuild:
bump to 4.7.0
29 Nov 2007; Jeroen Roovers
+files/dasher-4.6.1-lldiv.patch, dasher-4.6.1.ebuild:
Fixing bug #200659 and stable for HPPA (bug #199740).
26 Nov 2007; Markus Rothe
Stable on ppc64; bug #199740
24 Nov 2007; Brent Baude
Marking dasher-4.6.1 ppc stable for bug 199740
22 Nov 2007; Raúl Porcel
alpha/ia64/sparc stable wrt #199740
21 Nov 2007; Dawid Węgliński
Stable on x86 (bug #199740)
20 Nov 2007; Samuli Suominen
+files/dasher-4.6.1-gnome.patch, dasher-4.6.1.ebuild:
amd64 stable wrt #199740, apply patch from #189307, thanks to David Barnett.
06 Nov 2007; Raúl Porcel
sparc stable wrt #193339
*dasher-4.6.1 (28 Oct 2007)
28 Oct 2007; Gilles Dartiguelongue
+files/dasher-4.5.2-gcc4-speech-fix.patch, dasher-4.6.0.ebuild,
+dasher-4.6.1.ebuild:
fix compilation with USE="accessibility" and bump to 4.6.1
*dasher-4.6.0 (14 Oct 2007)
14 Oct 2007; Gilles Dartiguelongue
+files/dasher-4.5.2-as-needed.patch, +dasher-4.6.0.ebuild:
bump to 4.6.0
08 Oct 2007; Leonardo Boshell
+files/dasher-4.4.2-gnome.patch, dasher-4.4.2.ebuild:
Added x11-libs/libXtst dependency (bug #193433). Added patch to fix
compilation with USE=-gnome again (bug #189307).
08 Oct 2007; Leonardo Boshell
files/dasher-4.4.0-gnome_help.patch, dasher-4.4.2.ebuild:
Remove unnecessary macro from patch. Use bundled aclocal.m4 when
eautoreconf is run (bug #181514).
27 Sep 2007; Raúl Porcel
alpha/ia64 stable wrt #193339
25 Sep 2007; Jeroen Roovers
Stable for HPPA (bug #193339).
22 Sep 2007; Tom Gall
stable on ppc64
22 Sep 2007; Tobias Scherbaum
ppc stable, bug #193339
21 Sep 2007; Chris Gianelloni
Stable on amd64 wrt bug #193339.
21 Sep 2007; Chris Gianelloni
Stable on x86 wrt bug #193339.
28 Aug 2007; Jeroen Roovers
Stable for HPPA (bug #185823).
11 Aug 2007; Mart Raudsepp
-files/dasher-4.0.2-fix_enable_flags.patch,
-files/dasher-4.0.2-without_gnome.patch,
-files/dasher-4.2.1-sk_conditional_fix.patch, -dasher-4.0.2.ebuild,
-dasher-4.2.1.ebuild, -dasher-4.4.0.ebuild:
Removing Gnome 2.14
11 Aug 2007; Andrej Kacian
Stable on x86, bug #185823.
10 Aug 2007; Christoph Mende
Stable on amd64 wrt bug #185823
08 Aug 2007; Raúl Porcel
alpha/ia64 stable wrt #185823
07 Aug 2007; Tobias Scherbaum
Stable on ppc wrt bug #185823.
07 Aug 2007; Gustavo Zacarias
Stable on sparc wrt #185823
22 Jul 2007; David Shakaryan
Remove virtual/x11 from dependencies.
*dasher-4.4.2 (22 Jul 2007)
22 Jul 2007; Gilles Dartiguelongue
bump to 4.4.2
* Various minor bugfixes
21 May 2007; Raúl Porcel
alpha stable wrt #164978
*dasher-4.4.1 (24 Apr 2007)
24 Apr 2007; Daniel Gryniewicz
Bump to 4.4.1
* Improved non-cairo rendering
* Fixed segfault in output
20 Apr 2007; Raúl Porcel
ia64 stable
*dasher-4.4.0 (27 Mar 2007)
27 Mar 2007; Daniel Gryniewicz
+files/dasher-4.3.4-as-needed.patch, +files/dasher-4.4.0-gnome_help.patch,
+dasher-4.4.0.ebuild:
gnome 2.18.0
06 Feb 2007; Leonardo Boshell
+files/dasher-4.2.2-gnome_help.patch, dasher-4.2.2.ebuild:
Added patch to fix compilation when USE=-gnome and gnome-doc-utils is not
installed in the system (bug #165154)..
04 Feb 2007; Markus Rothe
Stable on ppc64; bug #164978
03 Feb 2007; Andrej Kacian
Stable on x86, bug #164978.
03 Feb 2007; Tobias Scherbaum
Stable on ppc wrt bug #164978.
03 Feb 2007; Olivier Crête
Stable on amd64 per bug #164978
01 Feb 2007; Gustavo Zacarias
Stable on sparc
21 Jan 2007; Bryan Østergaard
Stable on IA64, bug 156662.
19 Jan 2007; Jeroen Roovers
Stable for HPPA (bug #147751).
14 Jan 2007; Bryan Østergaard
Stable on Alpha.
21 Dec 2006; Markus Rothe
Stable on ppc64; bug #156662
18 Dec 2006; Gustavo Zacarias
Stable on sparc
17 Dec 2006; Tobias Scherbaum
Stable on ppc wrt bug #156662.
12 Dec 2006; Chris Gianelloni
Stable on amd64 wrt bug #156662.
*dasher-4.2.2 (12 Dec 2006)
12 Dec 2006; Leonardo Boshell
New release.
10 Dec 2006; Andrej Kacian
Stable on x86, bug #156662.
*dasher-4.2.1 (07 Nov 2006)
07 Nov 2006; Leonardo Boshell
+files/dasher-4.2.1-sk_conditional_fix.patch, +dasher-4.2.1.ebuild:
Version bump. Updated dependencies. Added patch to fix compilation with
USE=-gnome.
21 Oct 2006; Aron Griffis
Mark 4.0.2 stable on alpha
13 Sep 2006; Aron Griffis
Mark 4.0.2 stable on ia64. #139612
*dasher-4.2.0 (07 Sep 2006)
07 Sep 2006; Daniel Gryniewicz
+files/dasher-4.1.10-as-needed.patch, +dasher-4.2.0.ebuild:
New version for gnome 2.16
16 Aug 2006; Markus Rothe
Stable on ppc64
*dasher-4.0.4 (01 Aug 2006)
01 Aug 2006; Leonardo Boshell
-files/dasher-4.0.3-intl_fix.patch, -dasher-4.0.3.ebuild,
+dasher-4.0.4.ebuild:
New release, which includes our old patches.
*dasher-4.0.3 (31 Jul 2006)
31 Jul 2006; Leonardo Boshell
+files/dasher-4.0.3-intl_fix.patch, +dasher-4.0.3.ebuild:
Version bump.
17 Jul 2006; Daniel Gryniewicz
Marked stable on amd64 for bug #139612
16 Jul 2006; Tobias Scherbaum
hppa stable, bug #139612
14 Jul 2006; Tobias Scherbaum
ppc stable, bug #139612
12 Jul 2006; Chris Gianelloni
Stable on x86 wrt bug #139612.
10 Jul 2006; Gustavo Zacarias
Stable on sparc wrt #139612
27 May 2006; John N. Laliberte
+files/dasher-4.0.2-fix_enable_flags.patch, dasher-4.0.2.ebuild:
apply patch from upstream bug to fix #134410
*dasher-4.0.2 (10 May 2006)
10 May 2006; Leonardo Boshell
+files/dasher-4.0.2-without_gnome.patch, -dasher-4.0.0.ebuild,
+dasher-4.0.2.ebuild:
New version. Includes a patch to fix compilation with USE=-gnome (bug
#132510).
09 Apr 2006; Mark Loeser
+files/dasher-3.2.18-gcc41.patch, dasher-3.2.18.ebuild:
Add patch to fix compilation with gcc-4.1; bug #125596
*dasher-4.0.0 (16 Mar 2006)
16 Mar 2006; John N. Laliberte
dasher-3.2.15.ebuild, +dasher-4.0.0.ebuild:
new version.
06 Feb 2006; Aron Griffis
Mark 3.2.18 stable on alpha
04 Feb 2006; Aron Griffis
Mark 3.2.18 stable on ia64
03 Feb 2006; Guy Martin
Stable on hppa.
24 Jan 2006; Leonardo Boshell
dasher-3.2.18.ebuild:
Added modular X dependencies. Thanks to Tobias Minich for his contribution
on bug #117970.
22 Jan 2006;
Marked stable on amd64 per bug #119634
22 Jan 2006; Markus Rothe
Stable on ppc64
22 Jan 2006; Tobias Scherbaum
dasher-3.2.18.ebuild:
Marked ppc stable for bug #119634; Stabilize Gnome-2.12.2
22 Jan 2006; Joshua Jackson
Stable on x86 for bug #119634; Stabilize Gnome-2.12.2
20 Jan 2006; Gustavo Zacarias
Stable on sparc wrt #119634
10 Oct 2005; Chris White
Japanese translation of longdescription.
*dasher-3.2.18 (06 Sep 2005)
06 Sep 2005; Leonardo Boshell
+dasher-3.2.18.ebuild:
New version.
*dasher-3.2.17 (29 Aug 2005)
29 Aug 2005; Leonardo Boshell
+dasher-3.2.17.ebuild:
New version.
*dasher-3.2.16 (24 Aug 2005)
24 Aug 2005; Leonardo Boshell
+dasher-3.2.16.ebuild:
New version.
23 Aug 2005; Aron Griffis
stable on ia64
13 Jul 2005; Stephen P. Becker
dasher-3.2.10-r1.ebuild, dasher-3.2.15.ebuild:
removing mips keywords, as accessibility is masked for us, and I can not
test this
02 Jul 2005; Bryan Østergaard
Stable on alpha.
12 Jun 2005; Olivier Crête
Stable on amd64
09 Jun 2005; Markus Rothe
Stable on ppc64
05 Jun 2005; Michael Hanselmann
Stable on ppc.
19 May 2005; Guy Martin
Stable on hppa.
16 May 2005; Gustavo Zacarias
Stable on sparc
13 May 2005; Leonardo Boshell
Stable on x86.
11 May 2005; Guy Martin
Stable on hppa.
08 May 2005; Aron Griffis
add ~ia64
08 May 2005; Herbie Hopkins
Stable on amd64.
06 May 2005; Markus Rothe
Added ~ppc64 to KEYWORDS
25 Apr 2005; Mike Gardiner
Keyworded ppc x86
27 Mar 2005; Michael Hanselmann
Stable on ppc.
*dasher-3.2.15 (10 Mar 2005)
10 Mar 2005; Leonardo Boshell
files/dasher-3.2.15-buildwindowtree.patch:
New release. Updated patch.
*dasher-3.2.13 (01 Mar 2005)
01 Mar 2005; Leonardo Boshell
files/dasher-3.2.13-buildwindowtree.patch:
New release. Added dependency to libwnck. Added new patch to avoid
segmentation fault.
12 Feb 2005; Leonardo Boshell
files/dasher-3.2.11-xtst_fix.patch:
Added patch to fix a broken library test that can break compilation.
Thanks to
17 Jan 2005; Simon Stelling
stable on amd64
28 Dec 2004; Ciaran McCreesh
Change encoding to UTF-8 for GLEP 31 compliance
23 Dec 2004; Guy Martin
Stable on hppa.
11 Dec 2004; Bryan Østergaard
Stable on alpha.
25 Nov 2004; Gustavo Zacarias
Stable on sparc
23 Nov 2004; Leonardo Boshell
Stable on x86.
01 Oct 2004; Stephen P. Becker
dasher-3.2.11.ebuild:
stable and ~mips for accessibility use flag unmasking
*dasher-3.2.11 (18 Sep 2004)
18 Sep 2004; Leonardo Boshell
New release.
23 Aug 2004; Bryan Østergaard
Stable on alpha.
05 Aug 2004; Gustavo Zacarias
Stable on sparc
05 Aug 2004; Guy Martin
Stable on hppa.
23 Jul 2004; Travis Tilley
stable on amd64
01 Jul 2004; Aron Griffis
add ~alpha
28 Jun 2004; Aron Griffis
sync IUSE (-nls)
30 May 2004; L. Boshell
Marked stable on x86.
25 May 2004; David Holm
Readded to ~ppc.
24 May 2004; Jon Portnoy
AMD64 keywords to fix GNOME repoman report.
*dasher-3.2.10-r1 (11 May 2004)
11 May 2004; L. Boshell
files/dasher-3.2.10-glade_fix.patch:
Revision bump, including a patch that fixes the color preferences widget.
*dasher-3.2.10 (28 Apr 2004)
28 Apr 2004; L. Boshell
New release.
23 Apr 2004; Jeremy Huddleston
Fixed IUSE.
18 Apr 2004; L. Boshell
Added scrollkeeper dependecy. Thanks to Daniel Rendall for his help on
bug #47824.
12 Apr 2004; L. Boshell
Marked stable on x86.
20 Mar 2004; L. Boshell
Marked stable on x86.
13 Mar 2004; foser
Maintainership to gnome-accessibility
*dasher-3.2.4 (10 Mar 2004)
10 Mar 2004; L. Boshell
New release. Misc ebuild cleanups.
*dasher-3.2.1 (14 Dec 2003)
14 Dec 2003; Mike Gardiner
dasher-3.2.1.ebuild:
New version, removed keyword ~alpha from old version as its dependency (gtkmm)
isnt available for alpha
*dasher-3.0.0 (16 Mar 2003)
26 Apr 2003; Alastair Tse
lock dep at gtkmm-1
16 Mar 2003; Seth Chandler
added dasher to portage thanks to Gustavo Felisberto
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
AUX dasher-4.4.0-gnome_help.patch 1076 RMD160 91e637ea1db3184431d7d33036e63298f3a8651d SHA1 914a543280b53a86e60a7ab3bfc0edcb90e49b21 SHA256 d4afe24f6cbb98d1c308713406ae0b8ef097749c749e6fa0f6d2921def736fb0
AUX dasher-4.5.2-as-needed.patch 801 RMD160 b89483d0e7b84de0be454db9709d6dab7d141a7b SHA1 1f09ae61f92a5192c847022554b08222646673f9 SHA256 dcee5d5b918db49e38f32cedc0d0c9c6e34da79db9bcd2363a8612bd2eb4e8c6
AUX dasher-4.5.2-gcc4-speech-fix.patch 2029 RMD160 ccd0efc75fc29c5b327f0d7ba9e9ffe2e529a7c2 SHA1 c006a97f8953da5b1d69bac1806edc190f126d37 SHA256 d87ad6cb85a71e8dd0b8ec7afd8b0d2af265c37f9147c9343b74024733edfb12
AUX dasher-4.6.1-gnome.patch 1685 RMD160 8767be5fa679862e0a793062eff491d32704afe9 SHA1 cb0768f4d98ed6d2c2432042673d04506008a107 SHA256 6462d01b3ce27e89a2d44ba9e1461d21da6490485bddfce87a82e9a549165d84
AUX dasher-4.6.1-lldiv.patch 367 RMD160 2ea3a9f822e27c8fbc68b7ffcd63cd0153501876 SHA1 cfc2193d0b98f9ede818241d5b1d53205a7dec7f SHA256 9d4d814d6e13190f3677f3cf08dbf8a729bbab80d48f0451c6de91572dde879c
AUX dasher-4.7.0-as-needed.patch 690 RMD160 9a33ecd5ccce8edef2478288775dd9e9a908d57a SHA1 90f12dde417adc072c36b48686136b3081fec97e SHA256 15531b4cf1ed129ff094700e5818c2cb4c38ab9de9163518d1ce1282a0ae38b7
AUX dasher-4.7.3-gcc-4.3.patch 351 RMD160 328821a4e4f07d08939c2b96072b34b69819fa2b SHA1 6fdfdb867635c8bdd326720cce84d6b28d4b5e01 SHA256 4d0d11253c2a1dc43aa0ca69b1dfe96ddcff8efca0859b54dcc0c88d0b4dace8
DIST dasher-4.6.1.tar.bz2 6473483 RMD160 77a765ddc623895a2a121732848f00c5a82652d0 SHA1 6efeb3fdd160e203b60e5d2b9faca0d243a68ed3 SHA256 3f0ee0a37465f5262937e8d2746bf7710cc6505e704e80c318dc3e01806aebc8
DIST dasher-4.7.0.tar.bz2 6483077 RMD160 64323feeee6cb99fc71eb7b0e31edfdb3806ec14 SHA1 3c98835986f1db541fe681f470c7345eaa66421a SHA256 3c4a8fb69f5710be1ad52c2260d5af49857ca10c4dd66322c70c79c3b701a745
DIST dasher-4.7.3.tar.bz2 6773132 RMD160 cef9e14e53cd29244aa5e84de32cffe75cde2c76 SHA1 962cec3050e6a0b0f3670971734bd0595076b959 SHA256 44a2fdd1dde5c4fc499090f61aa3ee8939c9df40d5a009ecac8441f633b85e9f
EBUILD dasher-4.6.1.ebuild 2219 RMD160 edf37e017b0ab0a13ff11c91f7fe09e511110896 SHA1 42b2a000b42cc190c07cb5fee025d88871324f82 SHA256 cbcee2b328c3adce8eeedc0ae0cb6972480b818dd1379c787295b737bb89d13e
EBUILD dasher-4.7.0.ebuild 2322 RMD160 041134aad9d0be84a373cdbc6de5a9c3693df695 SHA1 8740a696eb55cd9f877dd3c7d37bb2e42fc61b08 SHA256 55108f4806c4282ee68c8b4e0fcf4231fbf0a8cea2a9f8e995a75a61eb7d7a83
EBUILD dasher-4.7.3.ebuild 2087 RMD160 a4d93545bcce8dfbfef7ac0fdc933896b44569f2 SHA1 15806a1460fe7209f0fa3d25b25fe4ea72e318fe SHA256 96664018d01b671c5e7dd0e8784e243fbe9fe82e692980939ae8f85c86180a06
MISC ChangeLog 15734 RMD160 e9b7268adc79811ddacdcfa21e0e94689179b6a8 SHA1 1c1efed7015f823f7a2f2f17a625fea43a6cf11e SHA256 beb5ed4874a8da3bf7f683fefd8baa5fd93fdc7f38a5288646030537fd89611a
MISC metadata.xml 718 RMD160 80e52afb8285d78a52704f4f7c4b79275cddff35 SHA1 450e5ccc819b3c4497dc2685432d75939ac629c3 SHA256 265dfe7a088764ff6a165384ade6c9fe04a5dd068c1e7f31736fe4a2c1c10eca
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.9 (GNU/Linux)
iEYEARECAAYFAkhMqGUACgkQiqiDRvmkBmIKzQCgs/pOhjkPwt3sKmdhhXL3Ikz3
7ugAnAlWUp081jeYQicjYw1gK6+ezqSE
=pmAn
-----END PGP SIGNATURE-----
# Copyright 1999-2007 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-accessibility/dasher/dasher-4.6.1.ebuild,v 1.9 2007/11/29 05:01:46 jer Exp $
WANT_AUTOCONF="2.5"
WANT_AUTOMAKE="1.8"
inherit autotools eutils gnome2
DESCRIPTION="A text entry interface, driven by continuous pointing gestures"
HOMEPAGE="http://www.inference.phy.cam.ac.uk/dasher/"
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="alpha amd64 hppa ia64 ppc ppc64 sparc x86"
IUSE="accessibility cairo gnome"
# The package claims to support 'qte', but it hasn't been tested.
# Any patches from someone who can test it are welcome.
#
RDEPEND=">=dev-libs/glib-2.6
dev-libs/expat
>=x11-libs/gtk+-2.6
>=gnome-base/gconf-2
>=gnome-base/libglade-2
gnome? (
>=gnome-base/libgnome-2
>=gnome-base/libgnomeui-2
>=gnome-base/gnome-vfs-2 )
accessibility? (
app-accessibility/gnome-speech
>=gnome-base/libbonobo-2
>=gnome-base/orbit-2
>=gnome-base/libgnomeui-2
>=gnome-extra/at-spi-1
dev-libs/atk )
cairo? ( >=x11-libs/gtk+-2.8 )
x11-libs/libX11
x11-libs/libXtst
x11-libs/libXt"
DEPEND="${RDEPEND}
>=dev-util/intltool-0.35
>=dev-util/pkgconfig-0.9
gnome? (
>=app-text/gnome-doc-utils-0.3.2
app-text/scrollkeeper )
x11-proto/xextproto
x11-proto/xproto"
DOCS="AUTHORS ChangeLog MAINTAINERS NEWS README"
pkg_setup() {
# we might want to support japanese and chinese input at some point
# --enable-japanese
# --enable-chinese
G2CONF="--disable-scrollkeeper \
$(use_enable accessibility a11y) \
$(use_enable accessibility speech) \
$(use_with cairo) \
$(use_with gnome)"
}
src_unpack() {
gnome2_src_unpack
sed -i -e 's:gtk-update-icon-cache:true:' ./Data/Makefile.am
epatch "${FILESDIR}/${PN}-4.5.2-as-needed.patch"
# Patches to fix compilation when USE=-gnome is used
# (bug #165154 and bug #189307)
epatch "${FILESDIR}/${PN}-4.4.0-gnome_help.patch"
epatch "${FILESDIR}/${PN}-4.6.1-gnome.patch"
# Fix compilation with gcc-4
epatch "${FILESDIR}/${PN}-4.5.2-gcc4-speech-fix.patch"
# Fix compilation with glibc-2.5
epatch "${FILESDIR}/${P}-lldiv.patch"
cp aclocal.m4 old-macros.m4
AT_M4DIR="." eautoreconf
}
# Copyright 1999-2008 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-accessibility/dasher/dasher-4.7.0.ebuild,v 1.1 2008/03/29 21:37:30 eva Exp $
WANT_AUTOCONF="2.5"
WANT_AUTOMAKE="1.8"
inherit autotools eutils gnome2
DESCRIPTION="A text entry interface, driven by continuous pointing gestures"
HOMEPAGE="http://www.inference.phy.cam.ac.uk/dasher/"
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="~alpha ~amd64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86"
IUSE="accessibility cairo gnome"
# The package claims to support 'qte', but it hasn't been tested.
# Any patches from someone who can test it are welcome.
#
RDEPEND=">=dev-libs/glib-2.6
dev-libs/expat
>=x11-libs/gtk+-2.6
>=gnome-base/gconf-2
>=gnome-base/libglade-2
gnome? (
>=gnome-base/libgnome-2
>=gnome-base/libgnomeui-2
>=gnome-base/gnome-vfs-2 )
accessibility? (
app-accessibility/gnome-speech
>=gnome-base/libbonobo-2
>=gnome-base/orbit-2
>=gnome-base/libgnomeui-2
>=gnome-extra/at-spi-1
dev-libs/atk )
cairo? ( >=x11-libs/gtk+-2.8 )
x11-libs/libX11
x11-libs/libXtst
x11-libs/libXt"
DEPEND="${RDEPEND}
>=dev-util/intltool-0.35
>=dev-util/pkgconfig-0.9
gnome? (
>=app-text/gnome-doc-utils-0.3.2
app-text/scrollkeeper )
x11-proto/xextproto
x11-proto/xproto"
DOCS="AUTHORS ChangeLog MAINTAINERS NEWS README"
pkg_setup() {
# we might want to support japanese and chinese input at some point
# --enable-japanese
# --enable-chinese
# --enable-tilt (tilt sensor support)
G2CONF="--disable-scrollkeeper
$(use_enable accessibility a11y)
$(use_enable accessibility speech)
$(use_with cairo)
$(use_with gnome)"
}
src_unpack() {
gnome2_src_unpack
sed -i -e 's:gtk-update-icon-cache:true:' ./Data/Makefile.am
# Fix build with --as-needed (upstream bug #525028)
epatch "${FILESDIR}/${PN}-4.7.0-as-needed.patch"
# Patches to fix compilation when USE=-gnome is used
# (bug #165154 and bug #189307)
epatch "${FILESDIR}/${PN}-4.4.0-gnome_help.patch"
epatch "${FILESDIR}/${PN}-4.6.1-gnome.patch"
# Fix compilation with glibc-2.5
epatch "${FILESDIR}/${PN}-4.6.1-lldiv.patch"
# Fix tests (upstream bug #525035)
echo "Data/dasher.desktop.in" >> po/POTFILES.in
eautoreconf
intltoolize --force || die "intltoolize failed"
}
# Copyright 1999-2008 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-accessibility/dasher/dasher-4.7.3.ebuild,v 1.2 2008/06/09 03:50:07 dirtyepic Exp $
WANT_AUTOCONF="2.5"
WANT_AUTOMAKE="1.8"
inherit autotools eutils gnome2
DESCRIPTION="A text entry interface, driven by continuous pointing gestures"
HOMEPAGE="http://www.inference.phy.cam.ac.uk/dasher/"
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="~alpha ~amd64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86"
IUSE="accessibility cairo gnome"
# The package claims to support 'qte', but it hasn't been tested.
# Any patches from someone who can test it are welcome.
#
RDEPEND=">=dev-libs/glib-2.6
dev-libs/expat
>=x11-libs/gtk+-2.6
>=gnome-base/gconf-2
>=gnome-base/libglade-2
gnome? (
>=gnome-base/libgnome-2
>=gnome-base/libgnomeui-2
>=gnome-base/gnome-vfs-2 )
accessibility? (
app-accessibility/gnome-speech
>=gnome-base/libbonobo-2
>=gnome-base/orbit-2
>=gnome-base/libgnomeui-2
>=gnome-extra/at-spi-1
dev-libs/atk )
cairo? ( >=x11-libs/gtk+-2.8 )
x11-libs/libX11
x11-libs/libXtst
x11-libs/libXt"
DEPEND="${RDEPEND}
>=dev-util/intltool-0.35
>=dev-util/pkgconfig-0.9
gnome? (
>=app-text/gnome-doc-utils-0.3.2
app-text/scrollkeeper )
x11-proto/xextproto
x11-proto/xproto"
DOCS="AUTHORS ChangeLog MAINTAINERS NEWS README"
pkg_setup() {
# we might want to support japanese and chinese input at some point
# --enable-japanese
# --enable-chinese
# --enable-tilt (tilt sensor support)
G2CONF="--disable-scrollkeeper
$(use_enable accessibility a11y)
$(use_enable accessibility speech)
$(use_with cairo)
$(use_with gnome)"
}
src_unpack() {
gnome2_src_unpack
sed -i -e 's:gtk-update-icon-cache:true:' ./Data/Makefile.am
# Fix build with --as-needed (upstream bug #525028)
epatch "${FILESDIR}/${PN}-4.7.0-as-needed.patch"
# https://bugs.gentoo.org/211589
# https://bugzilla.gnome.org/522121
epatch "${FILESDIR}"/${P}-gcc-4.3.patch
eautomake
intltoolize --force || die "intltoolize failed"
}
Dasher is an information-efficient text-entry interface, driven by
natural continuous pointing gestures. Dasher is a competitive
text-entry system wherever a full-size keyboard cannot be used.
Dasherは天為と継続的なポインティングカーソルで使う
テキストエントリインタフェースです。Dasherは普通な
キーボードが使えない競争なテキストエントリシステムです。