$OpenBSD: patch-config_Makefile_in,v 1.16 2011/09/16 10:04:32 dcoppa Exp $
--- config/Makefile.in.orig	Sun Jan 23 16:20:25 2011
+++ config/Makefile.in	Fri Sep 16 11:46:16 2011
@@ -633,6 +633,8 @@ uninstall::
 	rm -f $(BINDIR)/mlnet
 	rm -f $(BINDIR)/mlgui
 
+ifeq ("$(MODOCAML_NATIVE)", "Yes")
+
 install:: opt 
 	mkdir -p $(DESTDIR)$(prefix)/bin
 	if test -f mlnet; then \
@@ -652,6 +654,21 @@ install:: opt 
              done; \
          fi
 
+else
+
+install::
+	cp -f mlnet.byte $(DESTDIR)$(prefix)/bin/mlnet
+	for link in mlslsk mldonkey mlgnut mldc mlbt; do \
+	  ln -s mlnet $(DESTDIR)$(prefix)/bin/$$link; \
+	done
+	cp -f mlgui.byte $(DESTDIR)$(prefix)/bin/mlgui
+	ln -s $(DESTDIR)$(prefix)/bin/mlgui $(DESTDIR)$(prefix)/bin/mldonkey_gui
+	cp -f mlnet.byte $(DESTDIR)$(prefix)/bin/mlnet+gui
+	for link in mlslsk+gui mldonkey+gui mlgnut+gui mldc+gui mlbt+gui; do \
+	  ln -s mlnet+gui $(DESTDIR)$(prefix)/bin/$$link; \
+	done
+
+endif
 
 ifneq ("$(GUI)" , "no")
   ifeq ("$(GUI)", "newgui2")
