Bug#685564: polyorb: Add support for GNU/kFreeBSD and GNU/Hurd
Package: polyorb
Version: 2.8~20110207
Severity: important
Tags: patch
Usertags: hurd,kfreebsd
User: debian-hurd@lists.debian.org, debian-bsd@lists.debian.org
Hi,
With the patches in #685559, #685561 and #685562 polyorb builds fine for
GNU/kFreeBSD and GNU/Hurd if enabled in the control file. The attached
file kfreebsd+hurd.patch adds these OSes to the Architecture field in
debian/control.
--- a/debian/control 2012-06-13 23:06:09.000000000 +0200
+++ b//debian/control 2012-08-22 00:12:26.000000000 +0200
@@ -15,7 +15,7 @@
Homepage: http://libre.adacore.com/libre/tools/polyorb/
Package: polyorb-servers
-Architecture: amd64 hppa i386 ia64 mips mipsel powerpc ppc64 s390 sparc
+Architecture: amd64 hppa i386 ia64 mips mipsel powerpc ppc64 s390 sparc hurd-any kfreebsd-any
Depends: ${shlibs:Depends}, ${misc:Depends}
Description: Multiple-personality middleware for Ada (servers)
PolyORB provides a uniform solution to build distributed applications; relying
@@ -29,7 +29,7 @@
Package: libpolyorb2-dev
Section: libdevel
-Architecture: amd64 hppa i386 ia64 mips mipsel powerpc ppc64 s390 sparc
+Architecture: amd64 hppa i386 ia64 mips mipsel powerpc ppc64 s390 sparc hurd-any kfreebsd-any
Depends: ${misc:Depends}, ${shlibs:Depends}, libpolyorb3 (= ${binary:Version}), g++, gnat-4.6
Conflicts: libpolyorb2-dev
Replaces: libpolyorb2-dev
@@ -49,7 +49,7 @@
Package: libpolyorb3
Section: libs
-Architecture: amd64 hppa i386 ia64 mips mipsel powerpc ppc64 s390 sparc
+Architecture: amd64 hppa i386 ia64 mips mipsel powerpc ppc64 s390 sparc hurd-any kfreebsd-any
Pre-Depends: ${misc:Pre-Depends}
Depends: ${shlibs:Depends}, ${misc:Depends}
Multi-Arch: same
@@ -81,7 +81,7 @@
Package: libpolyorb-dbg
Section: debug
Priority: extra
-Architecture: amd64 hppa i386 ia64 mips mipsel powerpc ppc64 s390 sparc
+Architecture: amd64 hppa i386 ia64 mips mipsel powerpc ppc64 s390 sparc hurd-any kfreebsd-any
Depends: ${misc:Depends}, libpolyorb3 (= ${binary:Version}), libpolyorb2-dev (= ${binary:Version})
Description: Multiple-personality middleware for Ada (debug)
PolyORB provides a uniform solution to build distributed applications; relying
Reply to: