Gentoo Archives: gentoo-commits

From: Andreas Sturmlechner <asturm@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/gentoo:master commit in: media-gfx/zbar/
Date: Mon, 03 Feb 2020 17:37:11
Message-Id: 1580751339.f289e9966587b984f21aaeb095955e23bf52ccdf.asturm@gentoo
1 commit: f289e9966587b984f21aaeb095955e23bf52ccdf
2 Author: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
3 AuthorDate: Mon Feb 3 14:29:34 2020 +0000
4 Commit: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
5 CommitDate: Mon Feb 3 17:35:39 2020 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f289e996
7
8 media-gfx/zbar: Minor nitpicks
9
10 Unify sed style, add minimum jre version, move einstalldocs
11
12 Package-Manager: Portage-2.3.86, Repoman-2.3.20
13 Signed-off-by: Andreas Sturmlechner <asturm <AT> gentoo.org>
14
15 media-gfx/zbar/zbar-0.23.ebuild | 14 ++++++--------
16 1 file changed, 6 insertions(+), 8 deletions(-)
17
18 diff --git a/media-gfx/zbar/zbar-0.23.ebuild b/media-gfx/zbar/zbar-0.23.ebuild
19 index 34eb41b923a..495dc423d47 100644
20 --- a/media-gfx/zbar/zbar-0.23.ebuild
21 +++ b/media-gfx/zbar/zbar-0.23.ebuild
22 @@ -54,7 +54,7 @@ COMMON_DEPEND="
23 )"
24
25 RDEPEND="${COMMON_DEPEND}
26 - java? ( virtual/jre )"
27 + java? ( >=virtual/jre-1.8 )"
28
29 DEPEND="${COMMON_DEPEND}
30 java? (
31 @@ -99,9 +99,8 @@ src_prepare() {
32 if use test; then
33 # make tests happy
34 # because one of the test requires loadable py module from the current ${BUILD_DIR}
35 - sed -i \
36 - -e "s|PYTHONPATH=@abs_top_srcdir@|PYTHONPATH=@builddir@|g" \
37 - test/Makefile.am.inc || die
38 + sed -e "s|PYTHONPATH=@abs_top_srcdir@|PYTHONPATH=@builddir@|g" \
39 + -i test/Makefile.am.inc || die
40 fi
41
42 python_fix_shebang \
43 @@ -111,13 +110,12 @@ src_prepare() {
44
45 if use java; then
46 java-pkg-opt-2_src_prepare
47 - sed "s|javadir = \$(pkgdatadir)|javadir = /usr/$(get_libdir)/zbar|" \
48 + sed -e "s|javadir = \$(pkgdatadir)|javadir = /usr/$(get_libdir)/zbar|" \
49 -i java/Makefile.am || die
50 fi
51
52 # do not install {LICENSE,INSTALL,etc}.md doc files with 'make install' (use DOCS=() instead)
53 - sed -i \
54 - -e "s|^dist_doc_DATA =\(.*\)|dist_doc_DATA =|" Makefile.am || die
55 + sed -e "s|^dist_doc_DATA =\(.*\)|dist_doc_DATA =|" -i Makefile.am || die
56
57 eautoreconf
58 }
59 @@ -204,10 +202,10 @@ src_install() {
60 )
61 fi
62 multilib-minimal_src_install
63 - einstalldocs
64 }
65
66 multilib_src_install_all() {
67 + einstalldocs
68 find "${D}" -name '*.la' -delete || die
69 }