app-office/openoffice-bin: [QA] Fix python metadata
authorDavid Seifert <soap@gentoo.org>
Thu, 29 Aug 2019 11:38:04 +0000 (13:38 +0200)
committerDavid Seifert <soap@gentoo.org>
Thu, 29 Aug 2019 11:38:04 +0000 (13:38 +0200)
Package-Manager: Portage-2.3.73, Repoman-2.3.17
Signed-off-by: David Seifert <soap@gentoo.org>
app-office/openoffice-bin/openoffice-bin-4.1.6.ebuild

index d3a0c2c488bbe049d0e6d483ee526ba702f40a24..f6be22d75d2b7aec081e6bf4baaced973297eb90 100644 (file)
@@ -3,7 +3,9 @@
 
 EAPI="6"
 
-inherit eutils xdg-utils gnome2-utils pax-utils prefix rpm multilib
+PYTHON_COMPAT=( python2_7 )
+
+inherit eutils xdg-utils gnome2-utils pax-utils prefix python-single-r1 rpm multilib
 
 IUSE="gnome java"
 
@@ -49,7 +51,7 @@ RDEPEND="
        app-arch/unzip
        app-arch/zip
        >=dev-lang/perl-5.0
-       dev-lang/python:2.7
+       ${PYTHON_DEPS}
        >=media-libs/freetype-2.1.10-r2
        sys-libs/ncurses:5/5
        x11-libs/libXaw
@@ -70,7 +72,6 @@ pkg_setup() {
 }
 
 src_unpack() {
-
        unpack ${A}
 
        cp "${FILESDIR}"/{50-${PN},wrapper.in} "${T}"
@@ -115,11 +116,9 @@ src_unpack() {
 
                fi
        done
-
 }
 
 src_install () {
-
        INSTDIR="/usr/$(get_libdir)/${NM}"
        dodir ${INSTDIR}
        # mv "${WORKDIR}"/opt/${NM}/* "${ED}${INSTDIR}" || die
@@ -166,24 +165,18 @@ src_install () {
 }
 
 pkg_preinst() {
-
        use gnome && gnome2_icon_savelist
-
 }
 
 pkg_postinst() {
-
        xdg_desktop_database_update
        xdg_mimeinfo_database_update
        use gnome && gnome2_icon_cache_update
 
        pax-mark -m "${EPREFIX}"/usr/$(get_libdir)/${NM}/program/soffice.bin
-
 }
 
 pkg_postrm() {
-
        xdg_desktop_database_update
        use gnome && gnome2_icon_cache_update
-
 }