diff options
Diffstat (limited to 'devel/root/files/rootlibs.sh.in')
-rw-r--r-- | devel/root/files/rootlibs.sh.in | 28 |
1 files changed, 28 insertions, 0 deletions
diff --git a/devel/root/files/rootlibs.sh.in b/devel/root/files/rootlibs.sh.in new file mode 100644 index 00000000000..82bff8bb4b5 --- /dev/null +++ b/devel/root/files/rootlibs.sh.in @@ -0,0 +1,28 @@ +#!/bin/sh + +# PROVIDE: rootlibs +# REQUIRE: ldconfig +# KEYWORD: Root + +. /etc/rc.subr + +name=rootlibs + +start_cmd=rootlibs_start +stop_cmd=: + +root_libdir="%%PREFIX%%/lib/root" +cint_libdir="%%PREFIX%%/lib/root/cint" + +rootlibs_start() +{ + if [ -d "$root_libdir" ]; then + /sbin/ldconfig -m "$root_libdir" + fi + if [ -d "$root_libdir" ]; then + /sbin/ldconfig -m "$cint_libdir" + fi +} + +load_rc_config $name +run_rc_command "$1" |