commit:     7af52086f69985ea8ccc85e11a0cdd1bfd705191
Author:     Andrey Grozin <grozin <AT> gentoo <DOT> org>
AuthorDate: Sun Jan 14 00:22:10 2018 +0000
Commit:     Andrey Grozin <grozin <AT> gentoo <DOT> org>
CommitDate: Sun Jan 14 00:22:10 2018 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7af52086

app-emacs/pariemacs: accept pari.cfg or pari.cfg.bz2

pari-2.3.5 installs pari.cfg, other versions - pari.cfg.bz2
Closes: https://bugs.gentoo.org/644472
Package-Manager: Portage-2.3.19, Repoman-2.3.6

 app-emacs/pariemacs/pariemacs-3.14.ebuild | 9 +++++++--
 1 file changed, 7 insertions(+), 2 deletions(-)

diff --git a/app-emacs/pariemacs/pariemacs-3.14.ebuild 
b/app-emacs/pariemacs/pariemacs-3.14.ebuild
index 308e790bebe..aa608c9b7ea 100644
--- a/app-emacs/pariemacs/pariemacs-3.14.ebuild
+++ b/app-emacs/pariemacs/pariemacs-3.14.ebuild
@@ -23,8 +23,13 @@ DOCS="README CHANGES"
 src_prepare() {
        eapply "${FILESDIR}"/${P}-makefile.patch
        eapply_user
-       cp /usr/share/doc/pari-*/pari.cfg.bz2 . || die "pari.cfg.bz2 not found"
-       bunzip2 pari.cfg.bz2
+       if [ -f /usr/share/doc/pari-*/pari.cfg ]; then
+               cp /usr/share/doc/pari-*/pari.cfg .
+       elif [ -f /usr/share/doc/pari-*/pari.cfg.bz2 ]; then
+               cp /usr/share/doc/pari-*/pari.cfg.bz2 .
+               bunzip2 pari.cfg.bz2
+       else die "pari.cfg not found"
+       fi
 }
 
 src_compile() {

Reply via email to