Skip to content

Commit

Permalink
dev-go/go-resiliency: convert to use go eclasses
Browse files Browse the repository at this point in the history
  • Loading branch information
williamh committed Aug 10, 2015
1 parent 540dfea commit 21e43f1
Showing 1 changed file with 1 addition and 34 deletions.
35 changes: 1 addition & 34 deletions dev-go/go-resiliency/go-resiliency-1.0.0.ebuild
Original file line number Diff line number Diff line change
Expand Up @@ -12,6 +12,7 @@ if [[ ${PV} = *9999* ]]; then
else
KEYWORDS="~amd64"
SRC_URI="https://${EGO_SRC}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
inherit golang-vcs-snapshot
fi
inherit golang-build

Expand All @@ -22,37 +23,3 @@ SLOT="0/${PV}"
IUSE=""
DEPEND=""
RDEPEND=""

if [[ ${PV} != *9999* ]]; then
src_unpack() {
local f

for f in ${A}
do
case "${f}" in
*.tar|*.tar.gz|*.tar.bz2|*.tar.xz)
local destdir=${WORKDIR}/${P}/src/${EGO_SRC}

debug-print "${FUNCNAME}: unpacking ${f} to ${destdir}"

# XXX: check whether the directory structure inside is
# fine? i.e. if the tarball has actually a parent dir.
mkdir -p "${destdir}" || die
tar -C "${destdir}" -x --strip-components 1 \
-f "${DISTDIR}/${f}" || die
;;
*)
debug-print "${FUNCNAME}: falling back to unpack for ${f}"

# fall back to the default method
unpack "${f}"
;;
esac
done
}
fi

src_install() {
rm -rf src/${EGO_SRC}/.git* || die
golang-build_src_install
}

0 comments on commit 21e43f1

Please sign in to comment.