View | Details | Raw Unified
Collapse All | Expand All

(-) a/root-5.20.00.ebuild (+12 lines)
 Lines 93-98   src_unpack() { Link Here 
		rm -f include/root/cfortran.h
		rm -f include/root/cfortran.h
		ln -s /usr/include/cfortran.h include/cfortran.h
		ln -s /usr/include/cfortran.h include/cfortran.h
	fi
	fi
	# take a more descriptive name
	sed -s -i s/libRuby/ROOT/g bindings/ruby/Module.mk && \
	sed -s -i s/libRuby/ROOT/g bindings/ruby/src/drr.cxx || \
		die "Ajusting ruby libname failed"
}
}
src_compile() {
src_compile() {
 Lines 185-190   src_install() { Link Here 
	emake DESTDIR="${D}" install || die "emake install failed"
	emake DESTDIR="${D}" install || die "emake install failed"
	echo "LDPATH=/usr/$(get_libdir)/root" > 99root
	echo "LDPATH=/usr/$(get_libdir)/root" > 99root
	use python && echo "PYTHONPATH=/usr/$(get_libdir)/root" >> 99root
	use python && echo "PYTHONPATH=/usr/$(get_libdir)/root" >> 99root
	use ruby   && echo "RUBYLIB=/usr/lib/root" >> 99root
	doenvd 99root || die "doenvd failed"
	doenvd 99root || die "doenvd failed"
	if use doc; then
	if use doc; then
 Lines 194-196   src_install() { Link Here 
			|| die "pdf install failed"
			|| die "pdf install failed"
	fi
	fi
}
}
pkg_postinst() {
	use ruby && \
	elog "Ruby bindings are available in the module ROOT, so you just need" && \
	elog "   require 'ROOT'" && \
	elog "in your code."
}