[Pkg-mono-svn-commits] [mono] 02/03: Add support for armhf packages

Jo Shields directhex at moszumanska.debian.org
Wed Dec 4 00:33:52 UTC 2013


This is an automated email from the git hooks/post-receive script.

directhex pushed a commit to annotated tag debian/3.2.3+dfsg-4
in repository mono.

commit cf19c568daee0064c53efbd3fd56f28a2acc9244
Author: Jo Shields <directhex at apebox.org>
Date:   Tue Dec 3 22:51:18 2013 +0000

    Add support for armhf packages
---
 debian/control                          | 36 ++++++++++++++++-----------------
 debian/libmonoboehm-2.0-1.symbols.armel |  2 ++
 debian/libmonoboehm-2.0-1.symbols.armhf |  1 +
 debian/libmonosgen-2.0-1.symbols.armel  |  2 ++
 debian/libmonosgen-2.0-1.symbols.armhf  |  1 +
 debian/mono-archs.make                  |  2 +-
 6 files changed, 25 insertions(+), 19 deletions(-)

diff --git a/debian/control b/debian/control
index e39aaa7..db8a41d 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 9e68fe3..b04bc38 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 at VER_1 3.2.3+dfsg
  mono_hwcap_arm_has_thumb at VER_1 3.2.3+dfsg
  mono_hwcap_arm_has_vfp at VER_1 3.2.3+dfsg
+ mono_hwcap_arm_has_vfp3 at VER_1 3.2.3+dfsg-4~
+ mono_hwcap_arm_has_vfp3_d16 at VER_1 3.2.3+dfsg-4~
  mono_hwcap_arm_is_v5 at VER_1 3.2.3+dfsg
  mono_hwcap_arm_is_v6 at VER_1 3.2.3+dfsg
  mono_hwcap_arm_is_v7 at 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 0000000..7c7402f
--- /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 bc1f916..caf73e7 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 at VER_1 3.2.3+dfsg  
  mono_hwcap_arm_has_thumb at VER_1 3.2.3+dfsg  
  mono_hwcap_arm_has_vfp at VER_1 3.2.3+dfsg  
+ mono_hwcap_arm_has_vfp3 at VER_1 3.2.3+dfsg-4~
+ mono_hwcap_arm_has_vfp3_d16 at VER_1 3.2.3+dfsg-4~
  mono_hwcap_arm_is_v5 at VER_1 3.2.3+dfsg  
  mono_hwcap_arm_is_v6 at VER_1 3.2.3+dfsg 
  mono_hwcap_arm_is_v7 at 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 0000000..7c7402f
--- /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 1722dd3..1d93adf 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)

-- 
Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/pkg-mono/packages/mono.git



More information about the Pkg-mono-svn-commits mailing list