--- /usr/portage/dev-lang/R/R-2.2.0.ebuild 2005-11-22 13:11:55.000000000 -0200 +++ R-2.2.0-r1.ebuild 2005-11-23 11:50:32.491472968 -0200 @@ -76,6 +76,23 @@ -i ${D}/usr/$(get_libdir)/R/bin/R \ || die "sed failed" + #same for R_SHARE_DIR, R_INCLUDE_DIR and R_DOC_DIR + + sed \ + -e "/^R_SHARE_DIR=.*/s::R_SHARE_DIR=/usr/$(get_libdir)/R/share:" \ + -i ${D}/usr/$(get_libdir)/R/bin/R \ + || die "sed failed" + + sed \ + -e "/^R_INCLUDE_DIR=.*/s::R_INCLUDE_DIR=/usr/$(get_libdir)/R/include:" \ + -i ${D}/usr/$(get_libdir)/R/bin/R \ + || die "sed failed" + + sed \ + -e "/^R_DOC_DIR=.*/s::R_DOC_DIR=/usr/$(get_libdir)/R/doc:" \ + -i ${D}/usr/$(get_libdir)/R/bin/R \ + || die "sed failed" + # R installs two identical wrappers under /usr/bin and /usr/lib/R/bin/ # the 2nd one is corrected by above sed, the first is replaced by a symlink cd ${D}/usr/bin/