From 250a6e469a0da8c063295314b9ae78a21d3b0bde Mon Sep 17 00:00:00 2001 From: Gilles Dartiguelongue Date: Sat, 20 Sep 2014 21:20:04 +0000 Subject: Version bump. Package-Manager: portage-2.2.13/cvs/Linux x86_64 Manifest-Sign-Key: 0xC6085806 --- app-accessibility/caribou/ChangeLog | 7 +- app-accessibility/caribou/Manifest | 10 +-- app-accessibility/caribou/caribou-0.4.15.ebuild | 89 +++++++++++++++++++++++++ 3 files changed, 101 insertions(+), 5 deletions(-) create mode 100644 app-accessibility/caribou/caribou-0.4.15.ebuild (limited to 'app-accessibility') diff --git a/app-accessibility/caribou/ChangeLog b/app-accessibility/caribou/ChangeLog index b7896e5819f6..aa5a360ceff6 100644 --- a/app-accessibility/caribou/ChangeLog +++ b/app-accessibility/caribou/ChangeLog @@ -1,6 +1,11 @@ # ChangeLog for app-accessibility/caribou # Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/app-accessibility/caribou/ChangeLog,v 1.32 2014/09/04 09:41:45 pacho Exp $ +# $Header: /var/cvsroot/gentoo-x86/app-accessibility/caribou/ChangeLog,v 1.33 2014/09/20 21:20:01 eva Exp $ + +*caribou-0.4.15 (20 Sep 2014) + + 20 Sep 2014; Gilles Dartiguelongue +caribou-0.4.15.ebuild: + Version bump. *caribou-0.4.14 (04 Sep 2014) diff --git a/app-accessibility/caribou/Manifest b/app-accessibility/caribou/Manifest index 74e61335f88f..962ab4b43b56 100644 --- a/app-accessibility/caribou/Manifest +++ b/app-accessibility/caribou/Manifest @@ -3,14 +3,16 @@ Hash: SHA256 DIST caribou-0.4.13.tar.xz 404560 SHA256 953ba618621fda8a828d0d797fc916dbe35990dc01d7aa99d15e5e2241ee2782 SHA512 fec31a4ac31878695bb4063711d7ffbf98280b5ec72405bb502bf7750cfdec133d1b672ffae79b373ef82cc42c2be781e5127f6f8b48deea5d25864ecd7663ca WHIRLPOOL bec2332a6fa0bce30881a205f7919fd7396cc64d5a42aa9bd98987bff96f008f4eddee4ef29dd3a2185a41d8d55a6aba618979a02cbffaa08e23d4671b6182d8 DIST caribou-0.4.14.tar.xz 405860 SHA256 291c5fd856c081ddaedd6fabd510bbe21c15ac689274ab99c88174a609a7e1c1 SHA512 be2ee506bd7355ab882c91c89d8ced054529f309f9c159352993b73d536ffb186558066de5a44f80787b6abdf4e7d030d5e0df03e132b1185b2d5a7983484278 WHIRLPOOL 50f9660a760d8d89eca8ec91acf0a3bbd85e016e2992e387c56376a3726b7f3ecad53d2a61de1661564a7f0bba1f320181ca5910809858c7163e12341e59805f +DIST caribou-0.4.15.tar.xz 405968 SHA256 fdb7c645f4b35d2e106bb7d48fba914950ef84020fc8ad470cfab6a44e925f10 SHA512 6bdaef9a6c68e75d1f22f2e1029b20c7014a809527caa474ea97a931af4a09c8e83a792ecbcd13fd8dd23b9bb2f2ced5b5e03aa0ac1e58c5099ec9ac623a9b1c WHIRLPOOL c1cf4e46d36a38137f6b8fe88963c6cb3ff042033004826137e984886b1497fd035b449fe9b4e2b2acd80fe71934e144d869cfcd8f752f9b8902c952bd91b4b0 EBUILD caribou-0.4.13.ebuild 2385 SHA256 8cdeba029ea7ae7cd6c8247ebf5a78f8d9ac72602d09bb454b1985606cc2fbd4 SHA512 ec03ff835a7510c0f13d30107a47ba80f273f9e8aa1b19faeacfeb1df521fad1d051b2780ddbed11ff6ca69a1e7ed646244a3e3da2a60e5b465b2c095a9786d1 WHIRLPOOL e2da135e411f0b87fec0faca0cb186591c93c150da814874259ba77fdd7c0619c2e64d78f61efd60b9dc1f007e52142eda10b5855456f4c11f2d10d0db82b85b EBUILD caribou-0.4.14.ebuild 2395 SHA256 d2afadeededcebf84bf7288f6cee54af2f59cc6b333bc3d1285a059b4924480b SHA512 8ec1d22285692849d8ba8f5b7876a105bc91fec75db8940c4acc59274aae96194e9a421bc54122884d2b703b936fc14189a3ee6492274a8764a12eafe8530ae5 WHIRLPOOL 8d95ce145e07a02d3286571ecc71a991b9a4598b5a7ace1217e224f1e4e414bab5d8223dc67b7a9b9445c4a2a768d8bcea6cd7c4a612e2ce3635ddf493f84e59 -MISC ChangeLog 4968 SHA256 e614f6db9fc8f2dc7c8974e3a3357131f517fe757494df389ab3752ee3c185f8 SHA512 93ae6c9db61f9acc87b19c441e16e442aff1993e50361a92f27b8d4e6aa31c0f75dfa90755d6b61aa2bc245b634e88815cbffc3f3b58361454816a25c2109a68 WHIRLPOOL bb75060a638ff41b7895bb99f6654e3ede69c37b19984dcca49456ab60d7e3278e54ce4644b87486995737aef08f63653d78b7f35495c7a009a192ab251e9d8b +EBUILD caribou-0.4.15.ebuild 2393 SHA256 f22a6fc5c59e25abf6344258820ea9af866225fcd136d53c5857fa9a4566b179 SHA512 6b3223130aded7287fcc9fa4f0e587a6a239936aa994bc93f5659ca4e7fbfab1f07d3c7f7410cbd488987677267f8ef06ea672b44e42866d628eff81efff2bb9 WHIRLPOOL 6b1a58278d181488f77dc9d3436783ed2f724d1ce35a5bac24d3193c2612410f60db43923e6288055cd837a026dbf44c208a5613e955c575e1ab12d0a3b30ab9 +MISC ChangeLog 5092 SHA256 d31330ef3761f92fed9ccb60e90cf3e031f739ca8756aff571de5c02775eed28 SHA512 91edbb37482f41904943375c0dd189d12889b2c85cbb4d6c26e832848b675cec8dd7cd5b903c9b193d5ca1ee66c3d61f4e7610771237de12e9d9fe4b590d1920 WHIRLPOOL 5e3a4094cf133de98bb5edff6d6c8cecec67a154984b3d7ca2694d92396eceb5888b495d802091f765c4e87da4549ff80b95dda8d46044c38406a6961e143c13 MISC metadata.xml 591 SHA256 8c557bc4420494a9164aba4827b2ae7ff5fa33c4fbbee31e586cc90a5887dcf8 SHA512 79d99b9578739bf6fb6f093e9a92af05c895f517c22d6160dc229281d52dfc670a8c43270dff4a1772ea98e70b247d553aa226fb07e8c0793949c088e0fc2413 WHIRLPOOL 4e7d730ed334f16b70dbe939bed42a548010abee47c9024133125e81f351e603389723fc385794451568dcc1366e7b0602c57fc79010786b7109993a1163491d -----BEGIN PGP SIGNATURE----- Version: GnuPG v2 -iEYEAREIAAYFAlQIM9oACgkQCaWpQKGI+9T6rACfRB7sbrJSDR0gS5+hYq1pNIIr -6icAn0ebUglJx+PYwyWEgYzV+mWRcgwZ -=hGMr +iEYEAREIAAYFAlQd74IACgkQ1fmVwcYIWAYmNQCfRRz7TufdV2erBVaNozoX9Y9B +Tw8AoKGZ3Hp881Qj9IOfZ1MlEn1JUTOH +=+16i -----END PGP SIGNATURE----- diff --git a/app-accessibility/caribou/caribou-0.4.15.ebuild b/app-accessibility/caribou/caribou-0.4.15.ebuild new file mode 100644 index 000000000000..dbcffb6a5088 --- /dev/null +++ b/app-accessibility/caribou/caribou-0.4.15.ebuild @@ -0,0 +1,89 @@ +# Copyright 1999-2014 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/app-accessibility/caribou/caribou-0.4.15.ebuild,v 1.1 2014/09/20 21:20:01 eva Exp $ + +EAPI="5" +GCONF_DEBUG="no" +GNOME2_LA_PUNT="yes" +PYTHON_COMPAT=( python2_7 ) +PYTHON_REQ_USE="xml" + +inherit gnome2 python-r1 + +DESCRIPTION="Input assistive technology intended for switch and pointer users" +HOMEPAGE="https://wiki.gnome.org/Projects/Caribou" + +LICENSE="LGPL-2.1" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~ia64 ~ppc ~ppc64 ~sparc ~x86" + +IUSE="" +REQUIRED_USE="${PYTHON_REQUIRED_USE}" + +COMMON_DEPEND=" + app-accessibility/at-spi2-core + >=dev-python/pygobject-2.90.3:3[${PYTHON_USEDEP}] + >=x11-libs/gtk+-3:3[introspection] + x11-libs/gtk+:2 + >=dev-libs/gobject-introspection-0.10.7 + dev-libs/libgee:0.8 + dev-libs/libxml2 + >=media-libs/clutter-1.5.11:1.0[introspection] + x11-libs/libX11 + x11-libs/libxklavier + x11-libs/libXtst +" +# gsettings-desktop-schemas is needed for the 'toolkit-accessibility' key +# pyatspi-2.1.90 needed to run caribou if pygobject:3 is installed +# librsvg needed to load svg images in css styles +RDEPEND="${COMMON_DEPEND} + >=dev-python/pyatspi-2.1.90[${PYTHON_USEDEP}] + >=gnome-base/gsettings-desktop-schemas-3 + gnome-base/librsvg:2 + sys-apps/dbus +" +DEPEND="${COMMON_DEPEND} + dev-libs/libxslt + >=dev-util/intltool-0.35.5 + virtual/pkgconfig +" + +src_prepare() { + # delete custom PYTHONPATH, useless on Gentoo and potential bug source + # + caribou is python2 only so fix the shell scripts + sed -e '/export PYTHONPATH=.*python/ d' \ + -e "s:@PYTHON@:${EPREFIX}/usr/bin/python2:" \ + -i bin/{antler-keyboard,caribou-preferences}.in || + die "sed failed" + + gnome2_src_prepare + + prepare_caribou() { + mkdir -p "${BUILD_DIR}" || die + } + python_foreach_impl prepare_caribou +} + +src_configure() { + ECONF_SOURCE="${S}" python_foreach_impl run_in_build_dir \ + gnome2_src_configure \ + --disable-docs \ + --disable-static \ + --enable-gtk3-module \ + --enable-gtk2-module \ + VALAC=$(type -P true) + # vala is not needed for tarball builds, but configure checks for it... +} + +src_compile() { + python_foreach_impl run_in_build_dir gnome2_src_compile +} + +src_test() { + python_foreach_impl run_in_build_dir default +} + +src_install() { + python_foreach_impl run_in_build_dir gnome2_src_install + dodoc AUTHORS NEWS README # ChangeLog simply points to git log +} -- cgit v1.2.3-65-gdbad