media-gfx/zbar: Minor nitpicks
authorAndreas Sturmlechner <asturm@gentoo.org>
Mon, 3 Feb 2020 14:29:34 +0000 (15:29 +0100)
committerAndreas Sturmlechner <asturm@gentoo.org>
Mon, 3 Feb 2020 17:35:39 +0000 (18:35 +0100)
Unify sed style, add minimum jre version, move einstalldocs

Package-Manager: Portage-2.3.86, Repoman-2.3.20
Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
media-gfx/zbar/zbar-0.23.ebuild

index 34eb41b923a8d3dc78833895258d044c9ae0e42c..495dc423d47e9ae5b89707b044a16c0b971c7e92 100644 (file)
@@ -54,7 +54,7 @@ COMMON_DEPEND="
        )"
 
 RDEPEND="${COMMON_DEPEND}
-       java? ( virtual/jre )"
+       java? ( >=virtual/jre-1.8 )"
 
 DEPEND="${COMMON_DEPEND}
        java? (
@@ -99,9 +99,8 @@ src_prepare() {
                if use test; then
                        # make tests happy
                        # because one of the test requires loadable py module from the current ${BUILD_DIR}
-                       sed -i \
-                               -e "s|PYTHONPATH=@abs_top_srcdir@|PYTHONPATH=@builddir@|g" \
-                               test/Makefile.am.inc || die
+                       sed -e "s|PYTHONPATH=@abs_top_srcdir@|PYTHONPATH=@builddir@|g" \
+                               -i test/Makefile.am.inc || die
                fi
 
                python_fix_shebang \
@@ -111,13 +110,12 @@ src_prepare() {
 
        if use java; then
                java-pkg-opt-2_src_prepare
-               sed "s|javadir = \$(pkgdatadir)|javadir = /usr/$(get_libdir)/zbar|" \
+               sed -e "s|javadir = \$(pkgdatadir)|javadir = /usr/$(get_libdir)/zbar|" \
                        -i java/Makefile.am || die
        fi
 
        # do not install {LICENSE,INSTALL,etc}.md doc files with 'make install' (use DOCS=() instead)
-       sed -i \
-               -e "s|^dist_doc_DATA =\(.*\)|dist_doc_DATA =|" Makefile.am || die
+       sed -e "s|^dist_doc_DATA =\(.*\)|dist_doc_DATA =|" -i Makefile.am || die
 
        eautoreconf
 }
@@ -204,10 +202,10 @@ src_install() {
                )
        fi
        multilib-minimal_src_install
-       einstalldocs
 }
 
 multilib_src_install_all() {
+       einstalldocs
        find "${D}" -name '*.la' -delete || die
 }