summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorLeonardo Boshell <leonardop@gentoo.org>2004-03-25 04:39:41 +0000
committerLeonardo Boshell <leonardop@gentoo.org>2004-03-25 04:39:41 +0000
commit8adb8c17c18d5e6a24302ed4f5cb3f62e29df8db (patch)
treebb53bc755c861c8d74de39038a354b266ec7d013 /app-accessibility/gnopernicus
parentswtaylor is taking over courier for me (Manifest recommit) (diff)
downloadgentoo-2-8adb8c17c18d5e6a24302ed4f5cb3f62e29df8db.tar.gz
gentoo-2-8adb8c17c18d5e6a24302ed4f5cb3f62e29df8db.tar.bz2
gentoo-2-8adb8c17c18d5e6a24302ed4f5cb3f62e29df8db.zip
New release. Implements the brltty USE flag.
Diffstat (limited to 'app-accessibility/gnopernicus')
-rw-r--r--app-accessibility/gnopernicus/ChangeLog8
-rw-r--r--app-accessibility/gnopernicus/Manifest6
-rw-r--r--app-accessibility/gnopernicus/files/digest-gnopernicus-0.8.11
-rw-r--r--app-accessibility/gnopernicus/files/gnopernicus-0.8.1-brltty_fix.patch16
-rw-r--r--app-accessibility/gnopernicus/gnopernicus-0.8.1.ebuild49
5 files changed, 77 insertions, 3 deletions
diff --git a/app-accessibility/gnopernicus/ChangeLog b/app-accessibility/gnopernicus/ChangeLog
index 8d18bfa32235..01ac0abcab7a 100644
--- a/app-accessibility/gnopernicus/ChangeLog
+++ b/app-accessibility/gnopernicus/ChangeLog
@@ -1,7 +1,13 @@
# ChangeLog for app-accessibility/gnopernicus
# Copyright 2000-2004 Gentoo Technologies, Inc.; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/app-accessibility/gnopernicus/ChangeLog,v 1.2 2004/03/18 00:23:06 gustavoz Exp $
+# $Header: /var/cvsroot/gentoo-x86/app-accessibility/gnopernicus/ChangeLog,v 1.3 2004/03/25 04:39:41 leonardop Exp $
+*gnopernicus-0.8.1 (24 Mar 2004)
+
+ 24 Mar 2004; L. Boshell <leonardop@gentoo.org> gnopernicus-0.8.1.ebuild,
+ files/gnopernicus-0.8.1-brltty_fix.patch:
+ New release. Added support for brltty via the local USE flag `brltty'.
+
17 Mar 2004; Gustavo Zacarias <gustavoz@gentoo.org>
gnopernicus-0.7.4.ebuild:
sparc keyword again
diff --git a/app-accessibility/gnopernicus/Manifest b/app-accessibility/gnopernicus/Manifest
index e7e519481502..453bb2d4c8dc 100644
--- a/app-accessibility/gnopernicus/Manifest
+++ b/app-accessibility/gnopernicus/Manifest
@@ -1,12 +1,14 @@
MD5 49bbc1afb7eb0c8776cc60d65bc3f555 ChangeLog 2163
-MD5 fb87ca8e53a2e326d0e7de6ea94c2d34 gnopernicus-0.7.1-r1.ebuild 1177
MD5 f124ea4bdafd802e978557cd0df7d5d5 gnopernicus-0.7.1.ebuild 1095
+MD5 fb87ca8e53a2e326d0e7de6ea94c2d34 gnopernicus-0.7.1-r1.ebuild 1177
MD5 c42151a271b38bb18f864071bdc44ac5 gnopernicus-0.7.3.ebuild 1084
+MD5 a5e27e88d330abf59673e8efb693f4dd gnopernicus-0.7.4.ebuild 1108
MD5 cee0212de68eac9073321a22ca97ca76 gnopernicus-0.8.0.ebuild 1112
MD5 5253659a4a0e45baa9f1788dcb705895 metadata.xml 172
-MD5 a5e27e88d330abf59673e8efb693f4dd gnopernicus-0.7.4.ebuild 1108
+MD5 cee0212de68eac9073321a22ca97ca76 gnopernicus-0.8.1.ebuild 1112
MD5 6508586c732cbf022831afa9d271225e files/digest-gnopernicus-0.7.1 71
MD5 6508586c732cbf022831afa9d271225e files/digest-gnopernicus-0.7.1-r1 71
MD5 2fef604a7d3dd18d648549a8aa3ce7ab files/digest-gnopernicus-0.7.3 71
MD5 f7d958b09de7a449ab3aecfbd0b43edb files/digest-gnopernicus-0.7.4 71
MD5 296df102c9998270e599314e21812be3 files/digest-gnopernicus-0.8.0 71
+MD5 14a57626506cea12cc8cb00927d51dfa files/digest-gnopernicus-0.8.1 71
diff --git a/app-accessibility/gnopernicus/files/digest-gnopernicus-0.8.1 b/app-accessibility/gnopernicus/files/digest-gnopernicus-0.8.1
new file mode 100644
index 000000000000..cf85a7f5c253
--- /dev/null
+++ b/app-accessibility/gnopernicus/files/digest-gnopernicus-0.8.1
@@ -0,0 +1 @@
+MD5 ede9ad4871b4f0ed9991855b74aa7782 gnopernicus-0.8.1.tar.bz2 1456530
diff --git a/app-accessibility/gnopernicus/files/gnopernicus-0.8.1-brltty_fix.patch b/app-accessibility/gnopernicus/files/gnopernicus-0.8.1-brltty_fix.patch
new file mode 100644
index 000000000000..e03fcdce5708
--- /dev/null
+++ b/app-accessibility/gnopernicus/files/gnopernicus-0.8.1-brltty_fix.patch
@@ -0,0 +1,16 @@
+diff -NurB gnopernicus-0.8.1-orig/braille/libbrl/ttybrl.c gnopernicus-0.8.1/braille/libbrl/ttybrl.c
+--- gnopernicus-0.8.1-orig/braille/libbrl/ttybrl.c 2004-03-24 22:58:23.000000000 -0500
++++ gnopernicus-0.8.1/braille/libbrl/ttybrl.c 2004-03-24 22:58:43.000000000 -0500
+@@ -127,7 +127,11 @@
+ while (brlapi_readCommand (0, &keypress) == 1)
+ {
+ /* TODO: Find a better way to map brltty commands to gnopernicus keys. */
+- switch (keypress & ~VAL_TOGGLE_MASK)
++#ifdef VAL_TOGGLE_MASK
++ switch (keypress & ~VAL_TOGGLE_MASK)
++#else
++ switch (keypress & ~VAL_SWITCHMASK)
++#endif
+ {
+ case CMD_LNUP:
+ sprintf(&dd.key_codes[0], "DK00");
diff --git a/app-accessibility/gnopernicus/gnopernicus-0.8.1.ebuild b/app-accessibility/gnopernicus/gnopernicus-0.8.1.ebuild
new file mode 100644
index 000000000000..e95c84ada35d
--- /dev/null
+++ b/app-accessibility/gnopernicus/gnopernicus-0.8.1.ebuild
@@ -0,0 +1,49 @@
+# Copyright 1999-2004 Gentoo Technologies, Inc.
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/app-accessibility/gnopernicus/gnopernicus-0.8.1.ebuild,v 1.1 2004/03/25 04:39:41 leonardop Exp $
+
+inherit eutils gnome2
+
+IUSE="ipv6"
+# Local USE flags
+IUSE="${IUSE} brltty"
+
+DESCRIPTION="Software tools for blind and visually impaired in Gnome 2"
+HOMEPAGE="http://www.baum.ro/gnopernicus.html"
+
+SLOT="1"
+KEYWORDS="~x86 ~sparc ~hppa ~alpha ~ia64 ~ppc ~amd64"
+LICENSE="LGPL-2"
+
+# libgail-gnome is only required during runtime
+
+RDEPEND=">=gnome-base/gconf-1.1.5
+ >=dev-libs/popt-1.5
+ >=gnome-base/libgnome-1.102
+ >=gnome-base/libgnomeui-1.106
+ >=dev-libs/glib-1.3.12
+ >=x11-libs/gtk+-1.3
+ >=dev-libs/libxml2-2.4.6
+ >=gnome-base/libglade-1.99.4
+ >=gnome-extra/at-spi-1.3.11
+ >=app-accessibility/gnome-speech-0.3
+ >=app-accessibility/gnome-mag-0.9
+ >=gnome-extra/libgail-gnome-1.0
+ virtual/x11
+ brltty? ( app-accessibility/brltty )"
+
+DEPEND="${RDEPEND}
+ >=dev-util/intltool-0.29
+ dev-util/pkgconfig"
+
+G2CONF="${G2CONF} --with-default-fonts-path=${D}/usr/share/fonts/default/Type1"
+G2CONF="${G2CONF} $(use_enable ipv6) $(use_enable brltty)"
+
+DOCS="AUTHORS ChangeLog COPYING NEWS README"
+
+src_unpack() {
+ unpack ${A}
+ cd ${S}
+
+ epatch ${FILESDIR}/${P}-brltty_fix.patch
+}