|
|
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_rb/g bindings/ruby/Module.mk && \ |
|
sed -s -i s/libRuby/ROOT_rb/g bindings/ruby/src/drr.cxx || \ |
|
die "Ajusting ruby libname failed" |
} | } |
| |
src_compile() { | src_compile() { |
|
|
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 |
|
|
|| die "pdf install failed" | || die "pdf install failed" |
fi | fi |
} | } |
|
|
|
pkg_postinst() { |
|
use ruby && \ |
|
elog "Ruby bindings are available in the module ROOT_rb, so you just need" && \ |
|
elog " require 'ROOT_rb'" && \ |
|
elog "in your code." |
|
} |