Import Debian changes 1.8.5-1
[hcoop/debian/openafs.git] / debian / sysname
diff --git a/debian/sysname b/debian/sysname
new file mode 100755 (executable)
index 0000000..dbe8ba0
--- /dev/null
@@ -0,0 +1,49 @@
+#!/bin/sh
+# Maps Debian architectures to AFS sysnames for building the clients and
+# libraries.  This doesn't worry about the kernel version; kern-sysname
+# does that when building the kernel module.
+#
+# Not all architectures are listed, only those that OpenAFS supports.
+
+case `dpkg --print-architecture` in
+alpha)
+    echo alpha_linux_26
+    ;;
+arm|armel|armhf|armv5tel)
+    echo arm_linux26
+    ;;
+arm64)
+    echo arm64_linux26
+    ;;
+amd64)
+    echo amd64_linux26
+    ;;
+i[3456]86)
+    echo i386_linux26
+    ;;
+ia64)
+    echo ia64_linux26
+    ;;
+powerpc|powerpcspe)
+    echo ppc_linux26
+    ;;
+ppc64)
+    echo ppc64_linux26
+    ;;
+ppc64le)
+    echo ppc64le_linux26
+    ;;
+s390)
+    echo s390_linux26
+    ;;
+s390x)
+    echo s390x_linux26
+    ;;
+sparc|sparc64)
+    echo sparc_linux26
+    ;;
+*)
+    echo "ERROR: unsupported architecture" >&2
+    echo UNKNOWN
+    exit 1
+esac