diff options
Diffstat (limited to 'sys-apps')
-rw-r--r-- | sys-apps/install-xattr/install-xattr-9999.ebuild | 25 |
1 files changed, 8 insertions, 17 deletions
diff --git a/sys-apps/install-xattr/install-xattr-9999.ebuild b/sys-apps/install-xattr/install-xattr-9999.ebuild index 4273b3e3d189..7ebd6fac3c6d 100644 --- a/sys-apps/install-xattr/install-xattr-9999.ebuild +++ b/sys-apps/install-xattr/install-xattr-9999.ebuild @@ -8,13 +8,16 @@ HOMEPAGE="https://dev.gentoo.org/~blueness/install-xattr/" inherit toolchain-funcs +S="${WORKDIR}/${PN}" + if [[ ${PV} == "9999" ]] ; then EGIT_REPO_URI="git://anongit.gentoo.org/proj/elfix.git" - inherit git-2 + EGIT_CHECKOUT_DIR="${S}" + S+=/misc/${PN} + inherit git-r3 else SRC_URI="https://dev.gentoo.org/~blueness/install-xattr/${P}.tar.bz2" KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86" - S=${WORKDIR}/${PN} fi LICENSE="GPL-3" @@ -22,23 +25,11 @@ SLOT="0" src_prepare() { tc-export CC -} - -src_compile() { - if [[ ${PV} == "9999" ]] ; then - cd "${WORKDIR}/${P}/misc/${PN}" || die - fi - default -} - -src_install() { - if [[ ${PV} == "9999" ]] ; then - cd "${WORKDIR}/${P}/misc/${PN}" || die - fi - default + sed -e "s|^\\(PREFIX = \\)\\(/usr\\)$|\\1${EPREFIX}\\2|" \ + -i Makefile || die "sed Makefile failed" } # We need to fix how tests are done src_test() { - true + return 0 } |