diff options
author | Jockey S. Kyd <jockey.kyd@gmail.com> | 2012-05-05 12:17:07 -0400 |
---|---|---|
committer | Erik Hanson <erik@slackbuilds.org> | 2012-05-07 12:18:08 -0500 |
commit | 213a57385af5c2e64016186870bfe6133505b73c (patch) | |
tree | 59a2bdbeb49e1f03df18241c8d963be3784784d0 /libraries/ocaml-findlib/doinst.sh | |
parent | b0c32dd496e374e5758907021eff652e19248adb (diff) |
libraries/ocaml-findlib: Added (OCaml library manager)
Signed-off-by: dsomero <xgizzmo@slackbuilds.org>
Diffstat (limited to 'libraries/ocaml-findlib/doinst.sh')
-rw-r--r-- | libraries/ocaml-findlib/doinst.sh | 17 |
1 files changed, 17 insertions, 0 deletions
diff --git a/libraries/ocaml-findlib/doinst.sh b/libraries/ocaml-findlib/doinst.sh new file mode 100644 index 0000000000000..e0013668ff066 --- /dev/null +++ b/libraries/ocaml-findlib/doinst.sh @@ -0,0 +1,17 @@ +#!/bin/sh +config() { + old="$1" + new="$old.new" + if [ ! -r $old ]; then + mv $new $old + elif [ "$(cat $old | md5sum)" = "$(cat $new | md5sum)" ]; then + rm $new + fi +} +config etc/findlib.conf + +destdir=$(ocamlfind printconf destdir)/stublibs +ldconf=$(ocamlfind printconf ldconf) +if ! grep -q $destdir $ldconf; then + echo $destdir >> $ldconf +fi |