# $Id$ PNAME="makeself" PVER="2.1.5" PBUILD="r1" PCAT="app-arch" DESCRIPTION="A shell script that generates a self-extractible tar.gz" HOMEPAGE="http://www.megastep.org/makeself/" DEPEND=">= sys-apps/tar-1 >= app-arch/bzip2-1 >= app-arch/gzip-1" SRCFILE="${PNAME}.run-${PVER}" SRCDIR="${BUILDDIR}/${PNAME}-${PVER}" sminclude mtools SRC_URI=( mirror://${PNAME}/${SRCFILE} ) UP2DATE="updatecmd ${HOMEPAGE} | grep current | sed 's/.*\ version\ is \(.*\), .*/\1/'" src_prepare() { # unpack makeself archive sh ${SOURCEDIR}/${PNAME}/${SRCFILE} --target ${SRCDIR} || die } src_install() { cd ${SRCDIR} minstallexec makeself-header.sh || die minstallexec makeself.sh || die mlink makeself.sh /usr/bin/makeself || die minstallman makeself.1 || die minstalldocs COPYING README TODO makeself.lsm || die }