Gentoo Archives: gentoo-commits

From: "William Hubbs (williamh)" <williamh@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] gentoo-x86 commit in app-accessibility/brltty/files: brltty-4.2-fix-svnversion.patch
Date: Fri, 01 Apr 2011 18:36:07
Message-Id: 20110401183557.5E9E220057@flycatcher.gentoo.org
1 williamh 11/04/01 18:35:57
2
3 Added: brltty-4.2-fix-svnversion.patch
4 Log:
5 apply patch from upstream to fix the "svnversion: command not found"
6 error. This closes bug #361327.
7
8 (Portage version: 2.2.0_alpha29/cvs/Linux i686)
9
10 Revision Changes Path
11 1.1 app-accessibility/brltty/files/brltty-4.2-fix-svnversion.patch
12
13 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-accessibility/brltty/files/brltty-4.2-fix-svnversion.patch?rev=1.1&view=markup
14 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-accessibility/brltty/files/brltty-4.2-fix-svnversion.patch?rev=1.1&content-type=text/plain
15
16 Index: brltty-4.2-fix-svnversion.patch
17 ===================================================================
18 Index: revision
19 ===================================================================
20 --- revision (revision 5475)
21 +++ revision (working copy)
22 @@ -18,15 +18,17 @@
23 ###############################################################################
24
25 . "`dirname "${0}"`/prologue.sh"
26 +set -e
27
28 -[ "${#}" -eq 0 ] && syntaxError "missing source root."
29 +[ "${#}" -gt 0 ] || syntaxError "missing source root"
30 sourceRoot="${1}"
31 shift
32
33 -[ "${#}" -eq 0 ] || syntaxError "too many parameters."
34 +[ "${#}" -eq 0 ] || syntaxError "too many parameters"
35
36 -set -e
37 -revision="`svnversion -n "${sourceRoot}"`"
38 +revision="`svnversion -n "${sourceRoot}" 2>/dev/null`" || semanticError "build revision cannot be determined - subversion not installed"
39 [ "${revision}" != "exported" ] || revision=""
40 -[ -z "${revision}" ] || echo "${revision}"
41 +[ -n "${revision}" ] || semanticError "build revision not known"
42 +
43 +echo "${revision}"
44 exit 0