debian/control: fix installation over old versions
[libam7xxx.git] / debian / control
index 46aa47e..4aecea9 100644 (file)
@@ -1,20 +1,21 @@
 Source: libam7xxx
 Section: libdevel
 Priority: extra
 Source: libam7xxx
 Section: libdevel
 Priority: extra
-Maintainer: Antonio Ospite <ospite@studenti.unina.it>
+Maintainer: Antonio Ospite <ao2@ao2.it>
 Build-Depends: debhelper (>= 9), dpkg-dev (>= 1.16.1~), cmake, pkg-config,
 Build-Depends: debhelper (>= 9), dpkg-dev (>= 1.16.1~), cmake, pkg-config,
- libusb-1.0-0-dev, libxcb1-dev, libavdevice-dev, libavformat-dev, libavcodec-dev, libswscale-dev
-Build-Depends-Indep: doxygen, asciidoc (>> 8.0.0), xmlto, docbook-xsl (>> 1.72)
-Standards-Version: 3.9.3
+ libusb-1.0-0-dev, libxcb1-dev,
+ libavdevice-dev, libavformat-dev, libavcodec-dev, libswscale-dev
+Build-Depends-Indep: doxygen, asciidoc, xmlto
+Standards-Version: 3.9.5
 Homepage: http://git.ao2.it/libam7xxx.git
 Homepage: http://git.ao2.it/libam7xxx.git
-Vcs-Git: git://git.ao2.it/libam7xxx.git
+Vcs-Git: git://git.ao2.it/libam7xxx.git -b debian
 Vcs-Browser: http://git.ao2.it/libam7xxx.git
 
 Package: libam7xxx0.1
 Section: libs
 Architecture: any
 Depends: ${shlibs:Depends}, ${misc:Depends}
 Vcs-Browser: http://git.ao2.it/libam7xxx.git
 
 Package: libam7xxx0.1
 Section: libs
 Architecture: any
 Depends: ${shlibs:Depends}, ${misc:Depends}
-Recommends: usb-modeswitch, usb-modeswitch-data (>= 20111023-1)
+Recommends: libam7xxx0.1-bin (= ${binary:Version}), usb-modeswitch, usb-modeswitch-data (>= 20111023-1)
 Description: library for accessing am7xxx based devices
  libam7xxx is an Open Source library to communicate via USB with projectors and
  Digital Picture Frames based on the Actions Micro AM7XXX family if ICs.
 Description: library for accessing am7xxx based devices
  libam7xxx is an Open Source library to communicate via USB with projectors and
  Digital Picture Frames based on the Actions Micro AM7XXX family if ICs.
@@ -26,14 +27,20 @@ Description: library for accessing am7xxx based devices
  .
  Examples of supported devices are:
    - Acer C110
  .
  Examples of supported devices are:
    - Acer C110
+   - Acer C112
+   - Aiptek PocketCinema T25
    - Philips/SagemCom PicoPix 1020
    - Philips/SagemCom PicoPix 1020
+   - Philips/SagemCom PicoPix 2055
+   - Philips/SagemCom PicoPix 2330
+   - Top-Height/TEC PP700
  .
  This package contains the shared library of libam7xxx.
 
  .
  This package contains the shared library of libam7xxx.
 
-Package: libam7xxx-dev
+Package: libam7xxx0.1-dbg
+Section: debug
 Architecture: any
 Depends: ${misc:Depends}, libam7xxx0.1 (= ${binary:Version})
 Architecture: any
 Depends: ${misc:Depends}, libam7xxx0.1 (= ${binary:Version})
-Description: library for accessing am7xxx based devices -- development files
+Description: debugging symbols for libam7xxx
  libam7xxx is an Open Source library to communicate via USB with projectors and
  Digital Picture Frames based on the Actions Micro AM7XXX family if ICs.
  .
  libam7xxx is an Open Source library to communicate via USB with projectors and
  Digital Picture Frames based on the Actions Micro AM7XXX family if ICs.
  .
@@ -44,16 +51,20 @@ Description: library for accessing am7xxx based devices -- development files
  .
  Examples of supported devices are:
    - Acer C110
  .
  Examples of supported devices are:
    - Acer C110
+   - Acer C112
+   - Aiptek PocketCinema T25
    - Philips/SagemCom PicoPix 1020
    - Philips/SagemCom PicoPix 1020
+   - Philips/SagemCom PicoPix 2055
+   - Philips/SagemCom PicoPix 2330
+   - Top-Height/TEC PP700
  .
  .
- This is the development package containing the libraries and header for
- software development with libam7xxx.
+ This package contains the debugging symbols for libam7xxx.
 
 
-Package: libam7xxx-bin
-Section: utils
+Package: libam7xxx-dev
 Architecture: any
 Architecture: any
-Depends: ${shlibs:Depends}, ${misc:Depends}
-Description: library for accessing am7xxx devices -- utilities and samples
+Depends: ${misc:Depends}, libam7xxx0.1 (= ${binary:Version})
+Recommends: libam7xxx0.1-doc (= ${source:Version})
+Description: library for accessing am7xxx based devices -- development files
  libam7xxx is an Open Source library to communicate via USB with projectors and
  Digital Picture Frames based on the Actions Micro AM7XXX family if ICs.
  .
  libam7xxx is an Open Source library to communicate via USB with projectors and
  Digital Picture Frames based on the Actions Micro AM7XXX family if ICs.
  .
@@ -64,15 +75,23 @@ Description: library for accessing am7xxx devices -- utilities and samples
  .
  Examples of supported devices are:
    - Acer C110
  .
  Examples of supported devices are:
    - Acer C110
+   - Acer C112
+   - Aiptek PocketCinema T25
    - Philips/SagemCom PicoPix 1020
    - Philips/SagemCom PicoPix 1020
+   - Philips/SagemCom PicoPix 2055
+   - Philips/SagemCom PicoPix 2330
+   - Top-Height/TEC PP700
  .
  .
- This package includes utilities and sample programs for libam7xxx.
+ This is the development package containing the libraries and header for
+ software development with libam7xxx.
 
 
-Package: libam7xxx-doc
-Section: doc
-Architecture: all
-Depends: ${misc:Depends}
-Description: library for accessing am7xxx devices -- documentation
+Package: libam7xxx0.1-bin
+Section: utils
+Architecture: any
+Depends: ${shlibs:Depends}, ${misc:Depends}
+Conflicts: libam7xxx-bin
+Replaces: libam7xxx-bin
+Description: library for accessing am7xxx devices -- utilities and samples
  libam7xxx is an Open Source library to communicate via USB with projectors and
  Digital Picture Frames based on the Actions Micro AM7XXX family if ICs.
  .
  libam7xxx is an Open Source library to communicate via USB with projectors and
  Digital Picture Frames based on the Actions Micro AM7XXX family if ICs.
  .
@@ -83,16 +102,22 @@ Description: library for accessing am7xxx devices -- documentation
  .
  Examples of supported devices are:
    - Acer C110
  .
  Examples of supported devices are:
    - Acer C110
+   - Acer C112
+   - Aiptek PocketCinema T25
    - Philips/SagemCom PicoPix 1020
    - Philips/SagemCom PicoPix 1020
+   - Philips/SagemCom PicoPix 2055
+   - Philips/SagemCom PicoPix 2330
+   - Top-Height/TEC PP700
  .
  .
- This package contains the documentation of the API of libam7xxx.
+ This package includes utilities and sample programs for libam7xxx.
 
 
-Package: am7xxx
-Section: libs
-Architecture: any
-Depends: ${misc:Depends}, libam7xxx-bin, libam7xxx-dev, libam7xxx0.1,
- libam7xxx-doc
-Description: library for accessing am7xxx devices -- metapackage
+Package: libam7xxx0.1-doc
+Section: doc
+Architecture: all
+Depends: ${misc:Depends}
+Conflicts: libam7xxx-doc
+Replaces: libam7xxx-doc
+Description: library for accessing am7xxx devices -- documentation
  libam7xxx is an Open Source library to communicate via USB with projectors and
  Digital Picture Frames based on the Actions Micro AM7XXX family if ICs.
  .
  libam7xxx is an Open Source library to communicate via USB with projectors and
  Digital Picture Frames based on the Actions Micro AM7XXX family if ICs.
  .
@@ -103,6 +128,11 @@ Description: library for accessing am7xxx devices -- metapackage
  .
  Examples of supported devices are:
    - Acer C110
  .
  Examples of supported devices are:
    - Acer C110
+   - Acer C112
+   - Aiptek PocketCinema T25
    - Philips/SagemCom PicoPix 1020
    - Philips/SagemCom PicoPix 1020
+   - Philips/SagemCom PicoPix 2055
+   - Philips/SagemCom PicoPix 2330
+   - Top-Height/TEC PP700
  .
  .
- This is the metapackage to install all components of the project.
+ This package contains the documentation of the API of libam7xxx.