Updated for 0.44.06: Relying on installed libgif-dev; Took out deps/ and copyrights
[sdk] / debian / control
index d0723df..d2d1d47 100644 (file)
@@ -2,7 +2,8 @@ Source: ecere-sdk
 Section: devel
 Priority: optional
 Maintainer: Jerome St-Louis <jerstlouis@gmail.com>
-Build-Depends: debhelper (>= 7.0.50~),
+Build-Depends: debhelper (>= 9~),
+               dh-exec (>= 0.3~),
                dpkg-dev (>= 1.16.1~),
                libffi-dev,
                libfontconfig1-dev,
@@ -24,15 +25,9 @@ Standards-Version: 3.9.3
 Homepage: http://www.ecere.com/
 
 Package: ecere-sdk
-Architecture: armel armhf i386 powerpc
-Depends: ecere-dev,
-         ecere-extras,
-         ecere-samples,
-         libeda0,
-         libedasqlite0,
-         ${devel:Depends},
-         ${misc:Depends},
-         ${shlibs:Depends}
+Architecture: any
+Depends: ecere-dev, ${devel:Depends}, ${misc:Depends}, ${shlibs:Depends}
+Recommends: ecere-extras, ecere-samples, libeda0, libedasqlite0
 Description: Ecere cross-platform SDK
  This package is a metapackage providing
  the entire Ecere cross-platform SDK
@@ -40,9 +35,9 @@ Description: Ecere cross-platform SDK
  libeda0, libedasqlite0).
 
 Package: ecere-dev
-Architecture: armel armhf i386 powerpc
+Architecture: any
 Recommends: fonts-freefont-ttf
-Depends: libec0 (= ${binary:Version}),
+Depends: libecc0 (= ${binary:Version}),
          libecerecom0 (= ${binary:Version}),
          ${devel:Depends},
          ${misc:Depends},
@@ -55,7 +50,9 @@ Description: Ecere SDK Development Tools
 
 Package: libecere0
 Section: libs
-Architecture: armel armhf i386 powerpc
+Architecture: any
+Multi-Arch: same
+Pre-Depends: multiarch-support
 Depends: ${devel:Depends}, ${misc:Depends}, ${shlibs:Depends}
 Description: Ecere Runtime Library
  This package provides the Linux version
@@ -67,16 +64,22 @@ Description: Ecere Runtime Library
 
 Package: libecerecom0
 Section: libs
-Architecture: armel armhf i386 powerpc
+Architecture: any
+Multi-Arch: same
+Pre-Depends: multiarch-support
 Depends: ${devel:Depends}, ${misc:Depends}, ${shlibs:Depends}
 Description: eC Core Runtime Library
  This package provides the bare minimum
  runtime library for applications
  written in eC.
 
-Package: libec0
+Package: libecc0
 Section: libs
-Architecture: armel armhf i386 powerpc
+Architecture: any
+Multi-Arch: same
+Replaces: libec0 (<= 0.44.02-1)
+Breaks: libec0 (<= 0.44.02-1)
+Pre-Depends: multiarch-support
 Depends: libecere0 (= ${binary:Version}),
          ${devel:Depends},
          ${misc:Depends},
@@ -90,7 +93,9 @@ Description: eC Compiler Library
 
 Package: libeda0
 Section: libs
-Architecture: armel armhf i386 powerpc
+Architecture: any
+Multi-Arch: same
+Pre-Depends: multiarch-support
 Depends: libecere0, ${devel:Depends}, ${misc:Depends}, ${shlibs:Depends}
 Description: Ecere Data Access
  This package provides the Ecere
@@ -101,7 +106,9 @@ Description: Ecere Data Access
 
 Package: libedasqlite0
 Section: libs
-Architecture: armel armhf i386 powerpc
+Architecture: any
+Multi-Arch: same
+Pre-Depends: multiarch-support
 Depends: libeda0, ${devel:Depends}, ${misc:Depends}, ${shlibs:Depends}
 Description: EDA SQLite Driver
  This package provides SQLite driver
@@ -110,7 +117,7 @@ Description: EDA SQLite Driver
 
 Package: ecere-samples
 Architecture: all
-Multi-Arch: allowed
+Multi-Arch: foreign
 Depends: ${devel:Depends}, ${misc:Depends}, ${shlibs:Depends}
 Description: Project samples for the Ecere SDK
  This package contains samples for
@@ -121,7 +128,7 @@ Description: Project samples for the Ecere SDK
 
 Package: ecere-extras
 Architecture: all
-Multi-Arch: allowed
+Multi-Arch: foreign
 Depends: ${devel:Depends}, ${misc:Depends}, ${shlibs:Depends}
 Description: Extras for the Ecere SDK
  This package provides additional Ecere