summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorWilliam Hubbs <williamh@gentoo.org>2006-09-20 13:02:45 +0000
committerWilliam Hubbs <williamh@gentoo.org>2006-09-20 13:02:45 +0000
commit035f2e8035c42a2d0ad04a48cd5532096c72f5a9 (patch)
tree7f5003e8d2a9c484ca00d8ede022de5667c572f2 /app-accessibility/brltty
parentSomeone tagged MythTV as ~ppc64 but ppc64 doesn't support ivtv so masking it. (diff)
downloadgentoo-2-035f2e8035c42a2d0ad04a48cd5532096c72f5a9.tar.gz
gentoo-2-035f2e8035c42a2d0ad04a48cd5532096c72f5a9.tar.bz2
gentoo-2-035f2e8035c42a2d0ad04a48cd5532096c72f5a9.zip
This commit fixes bug #142934.
(Portage version: 2.1.2_pre1)
Diffstat (limited to 'app-accessibility/brltty')
-rw-r--r--app-accessibility/brltty/ChangeLog7
-rw-r--r--app-accessibility/brltty/brltty-3.7.2.ebuild16
-rw-r--r--app-accessibility/brltty/files/brltty-3.7.2-nostrip.patch11
-rw-r--r--app-accessibility/brltty/files/digest-brltty-3.7.22
4 files changed, 34 insertions, 2 deletions
diff --git a/app-accessibility/brltty/ChangeLog b/app-accessibility/brltty/ChangeLog
index b30862be1504..365f7f97ac07 100644
--- a/app-accessibility/brltty/ChangeLog
+++ b/app-accessibility/brltty/ChangeLog
@@ -1,6 +1,11 @@
# ChangeLog for app-accessibility/brltty
# Copyright 2000-2006 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/app-accessibility/brltty/ChangeLog,v 1.41 2006/02/02 02:08:14 williamh Exp $
+# $Header: /var/cvsroot/gentoo-x86/app-accessibility/brltty/ChangeLog,v 1.42 2006/09/20 13:02:45 williamh Exp $
+
+ 20 Sep 2006; William Hubbs <williamh@gentoo.org>
+ +files/brltty-3.7.2-nostrip.patch, brltty-3.7.2.ebuild:
+ Resolved QA issues in Bug #142934.
+ Thanks, Solar, for the patches.
02 Feb 2006; William Hubbs <williamh@gentoo.org> brltty-3.6.ebuild,
brltty-3.6.1-r1.ebuild:
diff --git a/app-accessibility/brltty/brltty-3.7.2.ebuild b/app-accessibility/brltty/brltty-3.7.2.ebuild
index 25a4d74d0699..885d12e55923 100644
--- a/app-accessibility/brltty/brltty-3.7.2.ebuild
+++ b/app-accessibility/brltty/brltty-3.7.2.ebuild
@@ -1,6 +1,8 @@
# Copyright 1999-2006 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/app-accessibility/brltty/brltty-3.7.2.ebuild,v 1.1 2006/01/26 05:05:38 williamh Exp $
+# $Header: /var/cvsroot/gentoo-x86/app-accessibility/brltty/brltty-3.7.2.ebuild,v 1.2 2006/09/20 13:02:45 williamh Exp $
+
+inherit eutils multilib toolchain-funcs
DESCRIPTION="Daemon that provides access to the Linux/Unix console for a blind person"
HOMEPAGE="http://mielke.cc/brltty/"
@@ -17,6 +19,13 @@ RDEPEND="virtual/libc
DEPEND="${RDEPEND}
X? ( || ( x11-proto/xextproto virtual/x11 ) )"
+
+src_unpack() {
+ unpack ${A}
+ cd ${S}
+ epatch "${FILESDIR}"/${PN}-3.7.2-nostrip.patch
+}
+
src_compile() {
econf `use_enable gpm` \
`use_with X x` \
@@ -28,6 +37,11 @@ src_compile() {
src_install() {
make INSTALL_ROOT=${D} install || die
+ TMPDIR=../../Programs scanelf -RBXr ${D} -o /dev/null
+ libdir="$(get_libdir)"
+ mkdir -p ${D}/usr/${libdir}/
+ mv ${D}/${libdir}/*.a ${D}/usr/${libdir}/
+ gen_usr_ldscript libbrlapi.so
cd Documents
rm *.made
dodoc ChangeLog README* Manual.* TODO brltty.conf
diff --git a/app-accessibility/brltty/files/brltty-3.7.2-nostrip.patch b/app-accessibility/brltty/files/brltty-3.7.2-nostrip.patch
new file mode 100644
index 000000000000..4b4c47402ef3
--- /dev/null
+++ b/app-accessibility/brltty/files/brltty-3.7.2-nostrip.patch
@@ -0,0 +1,11 @@
+--- config.mk.in 2006-09-17 23:45:21.000000000 +0000
++++ config.mk.in 2006-09-17 23:45:40.000000000 +0000
+@@ -89,7 +89,7 @@
+
+ INSTALL = @INSTALL@
+ INSTALL_SCRIPT = $(INSTALL)
+-INSTALL_PROGRAM = $(INSTALL_SCRIPT) -s
++INSTALL_PROGRAM = $(INSTALL_SCRIPT)
+ INSTALL_DATA = $(INSTALL) -m 644
+ INSTALL_DIRECTORY = $(INSTALL) -d
+
diff --git a/app-accessibility/brltty/files/digest-brltty-3.7.2 b/app-accessibility/brltty/files/digest-brltty-3.7.2
index 11bb076d8832..84f84bf77bcb 100644
--- a/app-accessibility/brltty/files/digest-brltty-3.7.2
+++ b/app-accessibility/brltty/files/digest-brltty-3.7.2
@@ -1 +1,3 @@
MD5 0ae3da8252783a4d20e1ed4e55cede5b brltty-3.7.2.tar.gz 1193139
+RMD160 30b9df4243ce7f0140e1bdcdf53b6bacea135f88 brltty-3.7.2.tar.gz 1193139
+SHA256 1f39a08947833299c6ca6c6dbbc84f6b27a375bb7efe62cf9eebd8d5cdaa6934 brltty-3.7.2.tar.gz 1193139