# $Id$ PNAME="ruby" PVER="1.9.1_p129" PBUILD="r1" PCATEGORIE="dev-lang" STATE="unstable" DESCRIPTION="Ruby is an object-oriented scripting language." HOMEPAGE="http://www.ruby-lang.org/" DEPEND=">= sys-libs/readline-6.0 >= sys-libs/ncurses-5.7 >= dev-lang/tcl-8.5 >= dev-lang/tk-8.5" SDEPEND=">= sys-dev/autoconf-4 >= sys-dev/automake-3 >= sys-apps/sed-4" SRCFILE="${PNAME}-${PVER/_/-}.tar.bz2" SRCDIR="${BUILDDIR}/${PNAME}-${PVER/_/-}" sminclude mbuild SRC_URI=( ftp://ftp.ruby-lang.org/pub/${PNAME}/${PVER:0:3}/${SRCFILE} mirror://${PNAME}/${SRCFILE} ) UP2DATE="updatecmd ${HOMEPAGE}/en/downloads/ | grep 'Ruby.*Stable' | sed 's/.* \([0-9].*\)\ (.*/\1/;s/-/_/'" src_prepare() { munpack ${SRCFILE} || die cd ${SRCDIR} # fix hardcoded lib pathes sed -i "s:\(RUBY_LIB_PREFIX=\"\${prefix}/\)lib:\1$(mlibdir):" configure.in || die autoreconf --install --force || die } src_compile() { cd ${SRCDIR} mconfigure \ --with-sitedir=/usr/$(mlibdir)/ruby/site_ruby \ --enable-shared \ --enable-pthread \ --disable-install-doc || die mmake || die }