control (upx-ucl, linux-libc-dev), changelog, copyright, symbols
[sdk] / debian / control
index 5f242aa..e9cc139 100644 (file)
@@ -5,29 +5,30 @@ Maintainer: Jerome St-Louis <jerstlouis@gmail.com>
 Build-Depends: debhelper (>= 9~),
                dh-exec (>= 0.3~),
                dpkg-dev (>= 1.16.1~),
+               libasound2-dev,
                libffi-dev,
                libfontconfig1-dev,
                libfreetype6-dev,
                libgif-dev,
                libgl1-mesa-dev,
                libgl1-mesa-glx,
-               libjpeg62-dev,
+               libjpeg-dev,
                libncurses5-dev,
-               libpng12-dev,
+               libpng-dev,
                libsqlite3-dev,
                libx11-dev,
                libxext-dev,
                libxrender-dev,
-               linux-libc-dev,
-               upx-ucl,
+               linux-libc-dev [linux-any],
+               upx-ucl [!sparc64 !x32],
                zlib1g-dev
-Standards-Version: 3.9.3
-Homepage: http://www.ecere.com/
+Standards-Version: 3.9.6
+Homepage: http://ecere.org/
 
 Package: ecere-sdk
-Architecture: armel armhf i386 powerpc
+Architecture: any
 Depends: ecere-dev, ${devel:Depends}, ${misc:Depends}, ${shlibs:Depends}
-Recommends: ecere-extras, ecere-samples, libeda0, libedasqlite0
+Recommends: ecere-extras, ecere-samples, libeda0, libedasqlite0, libecereaudio0
 Description: Ecere cross-platform SDK
  This package is a metapackage providing
  the entire Ecere cross-platform SDK
@@ -35,9 +36,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},
@@ -50,9 +51,9 @@ Description: Ecere SDK Development Tools
 
 Package: libecere0
 Section: libs
-Architecture: armel armhf i386 powerpc
+Architecture: any
 Multi-Arch: same
-Pre-Depends: multiarch-support
+Pre-Depends: ${misc:Pre-Depends}
 Depends: ${devel:Depends}, ${misc:Depends}, ${shlibs:Depends}
 Description: Ecere Runtime Library
  This package provides the Linux version
@@ -64,20 +65,22 @@ Description: Ecere Runtime Library
 
 Package: libecerecom0
 Section: libs
-Architecture: armel armhf i386 powerpc
+Architecture: any
 Multi-Arch: same
-Pre-Depends: multiarch-support
+Pre-Depends: ${misc:Pre-Depends}
 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
-Pre-Depends: multiarch-support
+Replaces: libec0 (<= 0.44.02-1)
+Breaks: libec0 (<= 0.44.02-1)
+Pre-Depends: ${misc:Pre-Depends}
 Depends: libecere0 (= ${binary:Version}),
          ${devel:Depends},
          ${misc:Depends},
@@ -91,9 +94,9 @@ Description: eC Compiler Library
 
 Package: libeda0
 Section: libs
-Architecture: armel armhf i386 powerpc
+Architecture: any
 Multi-Arch: same
-Pre-Depends: multiarch-support
+Pre-Depends: ${misc:Pre-Depends}
 Depends: libecere0, ${devel:Depends}, ${misc:Depends}, ${shlibs:Depends}
 Description: Ecere Data Access
  This package provides the Ecere
@@ -104,15 +107,26 @@ Description: Ecere Data Access
 
 Package: libedasqlite0
 Section: libs
-Architecture: armel armhf i386 powerpc
+Architecture: any
 Multi-Arch: same
-Pre-Depends: multiarch-support
+Pre-Depends: ${misc:Pre-Depends}
 Depends: libeda0, ${devel:Depends}, ${misc:Depends}, ${shlibs:Depends}
 Description: EDA SQLite Driver
  This package provides SQLite driver
  for building database applications
  with the Ecere Database Access layer.
 
+Package: libecereaudio0
+Section: libs
+Architecture: any
+Multi-Arch: same
+Pre-Depends: ${misc:Pre-Depends}
+Depends: libecere0, ${devel:Depends}, ${misc:Depends}, ${shlibs:Depends}
+Description: Ecere Audio
+ This package provides an audio playback and mixer API
+ as well as support for basic .wav sound files.
+ It makes use of ALSA.
+
 Package: ecere-samples
 Architecture: all
 Multi-Arch: foreign
@@ -129,6 +143,6 @@ Architecture: all
 Multi-Arch: foreign
 Depends: ${devel:Depends}, ${misc:Depends}, ${shlibs:Depends}
 Description: Extras for the Ecere SDK
- This package provides additional Ecere
- functionality, such as SSL Sockets,
Audio, in the form of source code.
+ This package provides miscellaneous utilities
+ not yet part of any library in the form of
+ source code.