]> git.saurik.com Git - apple/libresolv.git/blobdiff - xcodescripts/manpages.sh
libresolv-51.tar.gz
[apple/libresolv.git] / xcodescripts / manpages.sh
diff --git a/xcodescripts/manpages.sh b/xcodescripts/manpages.sh
new file mode 100644 (file)
index 0000000..36b3bf0
--- /dev/null
@@ -0,0 +1,41 @@
+#!/bin/bash
+set -e -x
+
+if [ "$ACTION" = installhdrs ]; then exit 0; fi
+if [ "$PLATFORM_NAME" = iphoneos ]; then exit 0; fi
+if [ "$PLATFORM_NAME" = iphonesimulator ]; then exit 0; fi
+
+MANDIR="$DSTROOT"/usr/share/man
+
+install -d -m 0755 -o "$INSTALL_OWNER" -g "$INSTALL_GROUP" \
+       "$MANDIR"/man3 \
+       "$MANDIR"/man5
+
+install -c -m 0644 -o "$INSTALL_OWNER" -g "$INSTALL_GROUP" \
+       "$SRCROOT"/resolver.3 \
+       "$MANDIR"/man3
+
+install -c -m 0644 -o "$INSTALL_OWNER" -g "$INSTALL_GROUP" \
+       "$SRCROOT"/resolver.5 \
+       "$MANDIR"/man5
+
+set +x
+echo "Install man pages..."
+
+for M in dn_comp.3 \
+       dn_expand.3 \
+       dn_skipname.3 \
+       ns_get16.3 \
+       ns_get32.3 \
+       ns_put16.3 \
+       ns_put32.3 \
+       res_init.3 \
+       res_mkquery.3 \
+       res_query.3 \
+       res_search.3 \
+       res_send.3 ; do
+       echo "... $M"
+       echo ".so man3/resolver.3" > "$MANDIR"/man3/"$M"
+       chown "$INSTALL_OWNER:$INSTALL_GROUP" "$MANDIR"/man3/"$M"
+       chmod 0644 "$MANDIR"/man3/"$M"
+done