diff options
author | Jo Shields <directhex@apebox.org> | 2013-12-03 22:51:18 +0000 |
---|---|---|
committer | Jo Shields <directhex@apebox.org> | 2013-12-03 22:51:18 +0000 |
commit | cf19c568daee0064c53efbd3fd56f28a2acc9244 (patch) | |
tree | 748fd77b4114f6447fe9efbdabc23c321681c582 /debian | |
parent | c8cce0dca46be8b0d71f1ef1af2df404e7807d50 (diff) | |
download | mono-cf19c568daee0064c53efbd3fd56f28a2acc9244.tar.gz |
Add support for armhf packages
Diffstat (limited to 'debian')
-rw-r--r-- | debian/control | 36 | ||||
-rw-r--r-- | debian/libmonoboehm-2.0-1.symbols.armel | 2 | ||||
-rw-r--r-- | debian/libmonoboehm-2.0-1.symbols.armhf | 1 | ||||
-rw-r--r-- | debian/libmonosgen-2.0-1.symbols.armel | 2 | ||||
-rw-r--r-- | debian/libmonosgen-2.0-1.symbols.armhf | 1 | ||||
-rw-r--r-- | debian/mono-archs.make | 2 |
6 files changed, 25 insertions, 19 deletions
diff --git a/debian/control b/debian/control index e39aaa73b5..db8a41d118 100644 --- a/debian/control +++ b/debian/control @@ -23,7 +23,7 @@ Vcs-Browser: http://git.debian.org/?p=pkg-mono/packages/mono.git Package: mono-runtime-common Provides: cli-runtime, cli-virtual-machine -Architecture: amd64 armel i386 mipsel kfreebsd-amd64 kfreebsd-i386 powerpc ppc64 s390x +Architecture: amd64 armel armhf i386 mipsel kfreebsd-amd64 kfreebsd-i386 powerpc ppc64 s390x Replaces: mono-common (<< 2.4), mono-jit (<< 2.4), libmono0 (<< 2.4), mono-runtime (<< 3.2.1) Conflicts: mono-common (<< 2.4), mono-jit (<< 2.4), @@ -49,7 +49,7 @@ Description: Mono runtime - common files MIPS architectures. Optionally this package configures BINFMT support. Package: mono-runtime -Architecture: amd64 armel i386 mipsel kfreebsd-amd64 kfreebsd-i386 powerpc ppc64 s390x +Architecture: amd64 armel armhf i386 mipsel kfreebsd-amd64 kfreebsd-i386 powerpc ppc64 s390x Depends: ${shlibs:Depends}, ${misc:Depends}, mono-runtime-sgen (= ${binary:Version}) @@ -69,7 +69,7 @@ Description: Mono runtime - default version This package installs this architecture's default runtime version. Package: mono-runtime-sgen -Architecture: amd64 armel i386 mipsel kfreebsd-amd64 kfreebsd-i386 powerpc ppc64 s390x +Architecture: amd64 armel armhf i386 mipsel kfreebsd-amd64 kfreebsd-i386 powerpc ppc64 s390x Depends: ${shlibs:Depends}, ${misc:Depends}, mono-runtime-common (= ${binary:Version}) @@ -91,7 +91,7 @@ Description: Mono runtime - SGen collector. Package: mono-runtime-boehm -Architecture: amd64 armel i386 mipsel kfreebsd-amd64 kfreebsd-i386 powerpc ppc64 s390x +Architecture: amd64 armel armhf i386 mipsel kfreebsd-amd64 kfreebsd-i386 powerpc ppc64 s390x Depends: ${shlibs:Depends}, ${misc:Depends}, mono-runtime-common (= ${binary:Version}) @@ -113,7 +113,7 @@ Description: Mono runtime - Boehm Package: mono-runtime-dbg Priority: extra Section: debug -Architecture: amd64 armel i386 mipsel kfreebsd-amd64 kfreebsd-i386 powerpc ppc64 s390x +Architecture: amd64 armel armhf i386 mipsel kfreebsd-amd64 kfreebsd-i386 powerpc ppc64 s390x Replaces: mono-jit-dbg (<< 2.4) Conflicts: mono-jit-dbg (<< 2.4) Depends: ${misc:Depends}, mono-runtime-sgen (= ${binary:Version}), mono-runtime-boehm (= ${binary:Version}) @@ -129,7 +129,7 @@ Description: Mono runtime, debugging symbols Package: mono-utils Provides: cil-disassembler -Architecture: amd64 armel i386 mipsel kfreebsd-amd64 kfreebsd-i386 powerpc ppc64 s390x +Architecture: amd64 armel armhf i386 mipsel kfreebsd-amd64 kfreebsd-i386 powerpc ppc64 s390x Replaces: mono-mcs (<= 1.1.6-4) Depends: ${shlibs:Depends}, ${misc:Depends}, libmonoboehm-2.0-1 (= ${binary:Version}), libmono-corlib4.5-cil (= ${source:Version}) | libmono-corlib2.0-cil (= ${source:Version}) @@ -144,10 +144,10 @@ Description: Mono utilities pedump, monodis and monograph. Package: mono-complete -Architecture: amd64 armel i386 mipsel kfreebsd-amd64 kfreebsd-i386 powerpc ppc64 s390x +Architecture: amd64 armel armhf i386 mipsel kfreebsd-amd64 kfreebsd-i386 powerpc ppc64 s390x Depends: ${misc:Depends}, mono-runtime (= ${binary:Version}), - mono-runtime-sgen (= ${binary:Version}) [amd64 armel i386 kfreebsd-amd64 kfreebsd-i386 s390x], + mono-runtime-sgen (= ${binary:Version}) [amd64 armel armhf i386 kfreebsd-amd64 kfreebsd-i386 s390x], libmono-2.0-1 (= ${binary:Version}), libmono-profiler (= ${binary:Version}), mono-utils (= ${binary:Version}), @@ -179,7 +179,7 @@ Description: complete Mono runtime, development tools and all libraries You should build-depend on cli-common-dev and the needed libraries instead. Package: libmono-2.0-1 -Architecture: amd64 armel i386 kfreebsd-amd64 kfreebsd-i386 powerpc ppc64 s390x +Architecture: amd64 armel armhf i386 kfreebsd-amd64 kfreebsd-i386 powerpc ppc64 s390x Replaces: libmono-dev (<= 1.1.6-4) Conflicts: mono-utils (<< 1.2.3.1-4) Depends: ${shlibs:Depends}, ${misc:Depends}, libmonoboehm-2.0-1 (= ${binary:Version}) @@ -193,7 +193,7 @@ Description: Mono JIT library (Default version) bytecode (aka assemblies), and a class library. Package: libmono-2.0-dev -Architecture: amd64 armel i386 kfreebsd-amd64 kfreebsd-i386 powerpc ppc64 s390x +Architecture: amd64 armel armhf i386 kfreebsd-amd64 kfreebsd-i386 powerpc ppc64 s390x Depends: ${misc:Depends}, libmonoboehm-2.0-dev (= ${binary:Version}) Description: Mono JIT library - Development files (Default version) Header files and static libraries for libmono-2.0. @@ -205,7 +205,7 @@ Description: Mono JIT library - Development files (Default version) bytecode (aka assemblies), and a class library. Package: libmonosgen-2.0-1 -Architecture: amd64 armel i386 mipsel kfreebsd-amd64 kfreebsd-i386 powerpc ppc64 s390x +Architecture: amd64 armel armhf i386 mipsel kfreebsd-amd64 kfreebsd-i386 powerpc ppc64 s390x Depends: ${shlibs:Depends}, ${misc:Depends} Description: Mono JIT library (SGen GC) Shared library for Mono, used for embedding/hosting of the JIT. @@ -219,7 +219,7 @@ Description: Mono JIT library (SGen GC) Package: libmonosgen-2.0-1-dbg Priority: extra Section: debug -Architecture: amd64 armel i386 mipsel kfreebsd-amd64 kfreebsd-i386 powerpc ppc64 s390x +Architecture: amd64 armel armhf i386 mipsel kfreebsd-amd64 kfreebsd-i386 powerpc ppc64 s390x Depends: ${misc:Depends}, libmonosgen-2.0-1 (= ${binary:Version}) Recommends: gdb Description: Mono JIT library, debugging symbols (SGen GC) @@ -232,7 +232,7 @@ Description: Mono JIT library, debugging symbols (SGen GC) bytecode (aka assemblies), and a class library. Package: libmonosgen-2.0-dev -Architecture: amd64 armel i386 mipsel kfreebsd-amd64 kfreebsd-i386 powerpc ppc64 s390x +Architecture: amd64 armel armhf i386 mipsel kfreebsd-amd64 kfreebsd-i386 powerpc ppc64 s390x Depends: ${misc:Depends}, libmonosgen-2.0-1 (= ${binary:Version}) Description: Mono JIT library - Development files (SGen GC) Header files and static libraries for libmonosgen-2.0. @@ -244,7 +244,7 @@ Description: Mono JIT library - Development files (SGen GC) bytecode (aka assemblies), and a class library. Package: libmonoboehm-2.0-1 -Architecture: amd64 armel i386 mipsel kfreebsd-amd64 kfreebsd-i386 powerpc ppc64 s390x +Architecture: amd64 armel armhf i386 mipsel kfreebsd-amd64 kfreebsd-i386 powerpc ppc64 s390x Depends: ${shlibs:Depends}, ${misc:Depends} Description: Mono JIT library (Boehm GC) Shared library for Mono, used for embedding/hosting of the JIT. @@ -258,7 +258,7 @@ Description: Mono JIT library (Boehm GC) Package: libmonoboehm-2.0-1-dbg Priority: extra Section: debug -Architecture: amd64 armel i386 mipsel kfreebsd-amd64 kfreebsd-i386 powerpc ppc64 s390x +Architecture: amd64 armel armhf i386 mipsel kfreebsd-amd64 kfreebsd-i386 powerpc ppc64 s390x Depends: ${misc:Depends}, libmonoboehm-2.0-1 (= ${binary:Version}) Recommends: gdb Description: Mono JIT library, debugging symbols (Boehm GC) @@ -271,7 +271,7 @@ Description: Mono JIT library, debugging symbols (Boehm GC) bytecode (aka assemblies), and a class library. Package: libmonoboehm-2.0-dev -Architecture: amd64 armel i386 mipsel kfreebsd-amd64 kfreebsd-i386 powerpc ppc64 s390x +Architecture: amd64 armel armhf i386 mipsel kfreebsd-amd64 kfreebsd-i386 powerpc ppc64 s390x Depends: ${misc:Depends}, libmonoboehm-2.0-1 (= ${binary:Version}) Description: Mono JIT library - Development files (Boehm GC) Header files and static libraries for libmonoboehm-2.0. @@ -283,7 +283,7 @@ Description: Mono JIT library - Development files (Boehm GC) bytecode (aka assemblies), and a class library. Package: libmono-profiler -Architecture: amd64 armel i386 mipsel kfreebsd-amd64 kfreebsd-i386 powerpc ppc64 s390x +Architecture: amd64 armel armhf i386 mipsel kfreebsd-amd64 kfreebsd-i386 powerpc ppc64 s390x Replaces: mono-runtime (<< 2.4.2.3) Depends: ${shlibs:Depends}, ${misc:Depends} Description: Mono profiler libraries @@ -3887,7 +3887,7 @@ Description: Mono GAC tool (for CLI 4.0) libraries, for CLI 4.0 Package: mono-jay -Architecture: amd64 armel i386 mipsel kfreebsd-amd64 kfreebsd-i386 powerpc ppc64 s390x +Architecture: amd64 armel armhf i386 mipsel kfreebsd-amd64 kfreebsd-i386 powerpc ppc64 s390x Depends: ${shlibs:Depends}, ${misc:Depends} Description: LALR(1) parser generator oriented to Java/CLI Mono is a platform for running and developing applications based on the diff --git a/debian/libmonoboehm-2.0-1.symbols.armel b/debian/libmonoboehm-2.0-1.symbols.armel index 9e68fe381e..b04bc38dde 100644 --- a/debian/libmonoboehm-2.0-1.symbols.armel +++ b/debian/libmonoboehm-2.0-1.symbols.armel @@ -14,6 +14,8 @@ mono_hwcap_arm_has_thumb2@VER_1 3.2.3+dfsg mono_hwcap_arm_has_thumb@VER_1 3.2.3+dfsg mono_hwcap_arm_has_vfp@VER_1 3.2.3+dfsg + mono_hwcap_arm_has_vfp3@VER_1 3.2.3+dfsg-4~ + mono_hwcap_arm_has_vfp3_d16@VER_1 3.2.3+dfsg-4~ mono_hwcap_arm_is_v5@VER_1 3.2.3+dfsg mono_hwcap_arm_is_v6@VER_1 3.2.3+dfsg mono_hwcap_arm_is_v7@VER_1 3.2.3+dfsg diff --git a/debian/libmonoboehm-2.0-1.symbols.armhf b/debian/libmonoboehm-2.0-1.symbols.armhf new file mode 100644 index 0000000000..7c7402f6a9 --- /dev/null +++ b/debian/libmonoboehm-2.0-1.symbols.armhf @@ -0,0 +1 @@ +#include "libmonoboehm-2.0-1.symbols.armel" diff --git a/debian/libmonosgen-2.0-1.symbols.armel b/debian/libmonosgen-2.0-1.symbols.armel index bc1f916f31..caf73e72df 100644 --- a/debian/libmonosgen-2.0-1.symbols.armel +++ b/debian/libmonosgen-2.0-1.symbols.armel @@ -14,6 +14,8 @@ mono_hwcap_arm_has_thumb2@VER_1 3.2.3+dfsg mono_hwcap_arm_has_thumb@VER_1 3.2.3+dfsg mono_hwcap_arm_has_vfp@VER_1 3.2.3+dfsg + mono_hwcap_arm_has_vfp3@VER_1 3.2.3+dfsg-4~ + mono_hwcap_arm_has_vfp3_d16@VER_1 3.2.3+dfsg-4~ mono_hwcap_arm_is_v5@VER_1 3.2.3+dfsg mono_hwcap_arm_is_v6@VER_1 3.2.3+dfsg mono_hwcap_arm_is_v7@VER_1 3.2.3+dfsg diff --git a/debian/libmonosgen-2.0-1.symbols.armhf b/debian/libmonosgen-2.0-1.symbols.armhf new file mode 100644 index 0000000000..7c7402f6a9 --- /dev/null +++ b/debian/libmonosgen-2.0-1.symbols.armhf @@ -0,0 +1 @@ +#include "libmonoboehm-2.0-1.symbols.armel" diff --git a/debian/mono-archs.make b/debian/mono-archs.make index 1722dd3dd4..1d93adf75c 100644 --- a/debian/mono-archs.make +++ b/debian/mono-archs.make @@ -1,4 +1,4 @@ -DEB_MONO_ARCHS = amd64 armel i386 mipsel kfreebsd-amd64 kfreebsd-i386 powerpc ppc64 s390x +DEB_MONO_ARCHS = amd64 armel armhf i386 mipsel kfreebsd-amd64 kfreebsd-i386 powerpc ppc64 s390x # grep defined mono/metadata/sgen-archdep.h #if defined(MONO_CROSS_COMPILE) #elif defined(TARGET_X86) |