Skip to content

Commit

Permalink
app-arch/unar: EAPI 6, slot ops, sort deps, missing || die
Browse files Browse the repository at this point in the history
Package-Manager: Portage-2.3.38, Repoman-2.3.9
  • Loading branch information
a17r committed May 23, 2018
1 parent fbe0dd1 commit 61a451b
Showing 1 changed file with 11 additions and 7 deletions.
18 changes: 11 additions & 7 deletions app-arch/unar/unar-1.10.1.ebuild
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
# Copyright 1999-2016 Gentoo Foundation
# Copyright 1999-2018 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2

EAPI=5
EAPI=6

inherit toolchain-funcs

Expand All @@ -14,20 +14,24 @@ SLOT="0"
KEYWORDS="amd64"
IUSE=""

RDEPEND="gnustep-base/gnustep-base
RDEPEND="
app-arch/bzip2:=
dev-libs/icu:=
sys-libs/zlib
app-arch/bzip2"
gnustep-base/gnustep-base
sys-libs/zlib:=
"
DEPEND="${RDEPEND}
>=gnustep-base/gnustep-make-2.6.0[native-exceptions]
sys-devel/gcc[objc]"
sys-devel/gcc[objc]
"

S="${WORKDIR}/The Unarchiver/XADMaster"

src_prepare() {
default
# avoid jobserver warning, upstream bug:
# https://bitbucket.org/WAHa_06x36/theunarchiver/issues/918/dont-call-make-from-makefile
sed -i -e 's:make:$(MAKE):g' Makefile.linux
sed -i -e 's:make:$(MAKE):g' Makefile.linux || die
}

src_compile() {
Expand Down

0 comments on commit 61a451b

Please sign in to comment.