$OpenBSD: patch-src_wrapper_c,v 1.1 2002/03/26 17:49:58 espie Exp $
--- src/wrapper.c.orig	Mon Mar 25 03:27:03 2002
+++ src/wrapper.c	Mon Mar 25 03:28:04 2002
@@ -0,0 +1,29 @@
+#include <string.h>
+
+
+int 
+main(int argc, char *argv[])
+{
+	char *n = strrchr(argv[0], '/');
+	if (n)
+		n++;
+	else
+		n = argv[0];
+	if (strcmp(n, "gettext")==0)
+		return main_gettext(argc, argv);
+	if (strcmp(n, "ngettext")==0)
+		return main_ngettext(argc, argv);
+	if (strcmp(n, "msgcmp")==0)
+		return main_msgcmp(argc, argv);
+	if (strcmp(n, "msgfmt")==0)
+		return main_msgfmt(argc, argv);
+	if (strcmp(n, "msgmerge")==0)
+		return main_msgmerge(argc, argv);
+	if (strcmp(n, "msgunfmt")==0)
+		return main_msgunfmt(argc, argv);
+	if (strcmp(n, "xgettext")==0)
+		return main_xgettext(argc, argv);
+	if (strcmp(n, "msgcomm")==0)
+		return main_msgcomm(argc, argv);
+	return 1;
+}
