Gentoo Archives: gentoo-commits

From: "Robin H. Johnson (robbat2)" <robbat2@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] gentoo-x86 commit in app-accessibility/speakup: ChangeLog speakup-3.1.3-r1.ebuild
Date: Sun, 25 Oct 2009 18:54:45
Message-Id: E1N28Ek-0001se-IJ@stork.gentoo.org
1 robbat2 09/10/25 18:54:42
2
3 Modified: ChangeLog
4 Added: speakup-3.1.3-r1.ebuild
5 Log:
6 Support USE=modules for kernels with merged speakup. Not compile tested as speakup fails to build against 2.6.32-rc5.
7 (Portage version: 2.2_rc46/cvs/Linux x86_64)
8
9 Revision Changes Path
10 1.37 app-accessibility/speakup/ChangeLog
11
12 file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/app-accessibility/speakup/ChangeLog?rev=1.37&view=markup
13 plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/app-accessibility/speakup/ChangeLog?rev=1.37&content-type=text/plain
14 diff : http://sources.gentoo.org/viewcvs.py/gentoo-x86/app-accessibility/speakup/ChangeLog?r1=1.36&r2=1.37
15
16 Index: ChangeLog
17 ===================================================================
18 RCS file: /var/cvsroot/gentoo-x86/app-accessibility/speakup/ChangeLog,v
19 retrieving revision 1.36
20 retrieving revision 1.37
21 diff -p -w -b -B -u -u -r1.36 -r1.37
22 --- ChangeLog 11 Sep 2009 03:10:27 -0000 1.36
23 +++ ChangeLog 25 Oct 2009 18:54:42 -0000 1.37
24 @@ -1,6 +1,13 @@
25 # ChangeLog for app-accessibility/speakup
26 # Copyright 1999-2009 Gentoo Foundation; Distributed under the GPL v2
27 -# $Header: /var/cvsroot/gentoo-x86/app-accessibility/speakup/ChangeLog,v 1.36 2009/09/11 03:10:27 williamh Exp $
28 +# $Header: /var/cvsroot/gentoo-x86/app-accessibility/speakup/ChangeLog,v 1.37 2009/10/25 18:54:42 robbat2 Exp $
29 +
30 +*speakup-3.1.3-r1 (25 Oct 2009)
31 +
32 + 25 Oct 2009; Robin H. Johnson <robbat2@g.o>
33 + +speakup-3.1.3-r1.ebuild:
34 + Support USE=modules for kernels with merged speakup. Not compile tested as
35 + speakup fails to build against 2.6.32-rc5.
36
37 11 Sep 2009; William Hubbs <williamh@g.o> -speakup-3.1.1.ebuild,
38 -speakup-3.1.2.ebuild:
39
40
41
42 1.1 app-accessibility/speakup/speakup-3.1.3-r1.ebuild
43
44 file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/app-accessibility/speakup/speakup-3.1.3-r1.ebuild?rev=1.1&view=markup
45 plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/app-accessibility/speakup/speakup-3.1.3-r1.ebuild?rev=1.1&content-type=text/plain
46
47 Index: speakup-3.1.3-r1.ebuild
48 ===================================================================
49 # Copyright 1999-2009 Gentoo Foundation
50 # Distributed under the terms of the GNU General Public License v2
51 # $Header: /var/cvsroot/gentoo-x86/app-accessibility/speakup/speakup-3.1.3-r1.ebuild,v 1.1 2009/10/25 18:54:42 robbat2 Exp $
52
53 EAPI="2"
54
55 inherit linux-mod
56
57 DESCRIPTION="The speakup linux kernel based screen reader."
58 HOMEPAGE="http://linux-speakup.org"
59 SRC_URI="ftp://linux-speakup.org/pub/speakup/${P}.tar.bz2"
60
61 LICENSE="GPL-2"
62 SLOT="0"
63 KEYWORDS="~amd64 ~x86"
64 IUSE="modules"
65
66 MODULE_NAMES="speakup(${PN}:\"${S}\"/src)
67 speakup_acntpc(${PN}:\"${S}\"/src)
68 speakup_acntsa(${PN}:\"${S}\"/src)
69 speakup_apollo(${PN}:\"${S}\"/src)
70 speakup_audptr(${PN}:\"${S}\"/src)
71 speakup_bns(${PN}:\"${S}\"/src)
72 speakup_decext(${PN}:\"${S}\"/src)
73 speakup_decpc(${PN}:\"${S}\"/src)
74 speakup_dectlk(${PN}:\"${S}\"/src)
75 speakup_dtlk(${PN}:\"${S}\"/src)
76 speakup_dummy(${PN}:\"${S}\"/src)
77 speakup_keypc(${PN}:\"${S}\"/src)
78 speakup_ltlk(${PN}:\"${S}\"/src)
79 speakup_soft(${PN}:\"${S}\"/src)
80 speakup_spkout(${PN}:\"${S}\"/src)
81 speakup_txprt(${PN}:\"${S}\"/src)"
82 BUILD_PARAMS="KERNELDIR=${KERNEL_DIR}"
83 BUILD_TARGETS="clean all"
84
85 src_prepare() {
86 use modules && cmd=die || cmd=ewarn
87 case ${KV_EXTRA} in
88 *gentoo)
89 if kernel_is lt 2 6 25; then
90 $cmd "Speakup requires at least gentoo-sources-2.6.25"
91 fi
92 ;;
93 *)
94 if kernel_is lt 2 6 26; then
95 $cmd "Speakup requires at least kernel version 2.6.26"
96 fi
97 ;;
98 esac
99 }
100
101 src_compile() {
102 use modules && linux-mod_src_compile
103 }
104
105 src_install() {
106 use modules && linux-mod_src_install
107 dobin tools/speakupconf
108 dosbin tools/talkwith
109 dodoc Bugs.txt README To-Do doc/DefaultKeyAssignments doc/spkguide.txt
110 newdoc tools/README README.tools
111 }
112
113 pkg_postinst() {
114 use modules && linux-mod_pkg_postinst
115
116 elog "You must set up the speech synthesizer driver to be loaded"
117 elog "automatically in order for your system to start speaking"
118 elog "when it is booted."
119 if has_version "<sys-apps/baselayout-2"; then
120 elog "this is done via /etc/modules.autoload.d/kernel-2.6"
121 else
122 elog "This is done via /etc/conf.d/modules."
123 fi
124 }