diff options
author | Gilles Dartiguelongue <eva@gentoo.org> | 2008-03-29 21:37:31 +0000 |
---|---|---|
committer | Gilles Dartiguelongue <eva@gentoo.org> | 2008-03-29 21:37:31 +0000 |
commit | 3c3207cdc20dd249243c11b83cd9d47e36bde527 (patch) | |
tree | 7ae9d17df06bbf523e450ba412ba9d126aa30c1d /app-accessibility | |
parent | amd64 stable (diff) | |
download | historical-3c3207cdc20dd249243c11b83cd9d47e36bde527.tar.gz historical-3c3207cdc20dd249243c11b83cd9d47e36bde527.tar.bz2 historical-3c3207cdc20dd249243c11b83cd9d47e36bde527.zip |
bump to 4.7.0
Package-Manager: portage-2.1.4.4
Diffstat (limited to 'app-accessibility')
-rw-r--r-- | app-accessibility/dasher/ChangeLog | 10 | ||||
-rw-r--r-- | app-accessibility/dasher/Manifest | 13 | ||||
-rw-r--r-- | app-accessibility/dasher/dasher-4.7.0.ebuild | 87 | ||||
-rw-r--r-- | app-accessibility/dasher/files/dasher-4.7.0-as-needed.patch | 26 |
4 files changed, 129 insertions, 7 deletions
diff --git a/app-accessibility/dasher/ChangeLog b/app-accessibility/dasher/ChangeLog index 2c1d30ed9b66..d544b0e8cdab 100644 --- a/app-accessibility/dasher/ChangeLog +++ b/app-accessibility/dasher/ChangeLog @@ -1,6 +1,12 @@ # ChangeLog for app-accessibility/dasher -# Copyright 1999-2007 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/app-accessibility/dasher/ChangeLog,v 1.121 2007/11/29 05:01:46 jer Exp $ +# Copyright 1999-2008 Gentoo Foundation; Distributed under the GPL v2 +# $Header: /var/cvsroot/gentoo-x86/app-accessibility/dasher/ChangeLog,v 1.122 2008/03/29 21:37:30 eva Exp $ + +*dasher-4.7.0 (29 Mar 2008) + + 29 Mar 2008; Gilles Dartiguelongue <eva@gentoo.org> + +files/dasher-4.7.0-as-needed.patch, +dasher-4.7.0.ebuild: + bump to 4.7.0 29 Nov 2007; Jeroen Roovers <jer@gentoo.org> +files/dasher-4.6.1-lldiv.patch, dasher-4.6.1.ebuild: diff --git a/app-accessibility/dasher/Manifest b/app-accessibility/dasher/Manifest index 29287c548471..bc77ce7b8145 100644 --- a/app-accessibility/dasher/Manifest +++ b/app-accessibility/dasher/Manifest @@ -6,14 +6,17 @@ AUX dasher-4.5.2-as-needed.patch 801 RMD160 b89483d0e7b84de0be454db9709d6dab7d14 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 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 EBUILD dasher-4.6.1.ebuild 2219 RMD160 edf37e017b0ab0a13ff11c91f7fe09e511110896 SHA1 42b2a000b42cc190c07cb5fee025d88871324f82 SHA256 cbcee2b328c3adce8eeedc0ae0cb6972480b818dd1379c787295b737bb89d13e -MISC ChangeLog 15237 RMD160 201c777ab127ce331c8d7552215a585b53430785 SHA1 0aa621bdac9732ec26c5831afff06e2ac9743818 SHA256 43e9b2569de2c73a4d37adb0b07cb7ece5cea3b0158a3d34a56b67c02ee7f61c +EBUILD dasher-4.7.0.ebuild 2322 RMD160 041134aad9d0be84a373cdbc6de5a9c3693df695 SHA1 8740a696eb55cd9f877dd3c7d37bb2e42fc61b08 SHA256 55108f4806c4282ee68c8b4e0fcf4231fbf0a8cea2a9f8e995a75a61eb7d7a83 +MISC ChangeLog 15398 RMD160 7bb2f8904fd86ca7f9103c8b1e9164dd602881a4 SHA1 f35b1110b843c938a893334ba5afaeb48e5af04d SHA256 1817d112f58fca3238c20bce041dfa53fceb7f25dd2a6b24676474cb04301d46 MISC metadata.xml 718 RMD160 80e52afb8285d78a52704f4f7c4b79275cddff35 SHA1 450e5ccc819b3c4497dc2685432d75939ac629c3 SHA256 265dfe7a088764ff6a165384ade6c9fe04a5dd068c1e7f31736fe4a2c1c10eca -----BEGIN PGP SIGNATURE----- -Version: GnuPG v2.0.8 (GNU/Linux) +Version: GnuPG v2.0.9 (GNU/Linux) -iEYEARECAAYFAkfVs20ACgkQkeYb6olFHJdhwgCfc6EFCb4vyY3m0S4sJdXsaQSd -9FcAnj5CfpjEhGKknKIV9Dj46fhtrae4 -=/46O +iEYEARECAAYFAkfutqMACgkQ1fmVwcYIWAaAPACfR65GQPgKDDodG+DAIccLs3Sd +YN0AoNdUbcx7dYtlHGC9/kdZrkZ6EHIR +=Be1j -----END PGP SIGNATURE----- diff --git a/app-accessibility/dasher/dasher-4.7.0.ebuild b/app-accessibility/dasher/dasher-4.7.0.ebuild new file mode 100644 index 000000000000..158af3dfbe2b --- /dev/null +++ b/app-accessibility/dasher/dasher-4.7.0.ebuild @@ -0,0 +1,87 @@ +# 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. +# <leonardop@gentoo.org> +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" +} diff --git a/app-accessibility/dasher/files/dasher-4.7.0-as-needed.patch b/app-accessibility/dasher/files/dasher-4.7.0-as-needed.patch new file mode 100644 index 000000000000..0487f67dc60c --- /dev/null +++ b/app-accessibility/dasher/files/dasher-4.7.0-as-needed.patch @@ -0,0 +1,26 @@ +diff -Nura dasher-4.7.0.old/Src/Makefile.am dasher-4.7.0/Src/Makefile.am +--- dasher-4.7.0.old/Src/Makefile.am 2008-03-29 22:11:18.000000000 +0100 ++++ dasher-4.7.0/Src/Makefile.am 2008-03-29 22:12:27.000000000 +0100 +@@ -24,17 +24,17 @@ + -DPACKAGE_LOCALE_DIR=\"$(datadir)/locale\" + + dasher_LDADD = \ +- $(GTK2BUILD_LIBS) \ +- -lexpat \ +- $(POPT_LIBS) \ +- $(GPELIB) \ + Common/libdashermisc.a \ + Gtk2/libdashergtk.a \ + Gtk2/libdashercontrol.a \ + DasherCore/libdashercore.a \ + DasherCore/libdasherprefs.a \ + DasherCore/LanguageModelling/libdasherlm.a \ +- Common/libdashermisc.a ++ Common/libdashermisc.a \ ++ $(GTK2BUILD_LIBS) \ ++ -lexpat \ ++ $(POPT_LIBS) \ ++ $(GPELIB) + #endif + + #if DOQTE |