I suggest that we stick with our 2.9.82 version of libgdamm3.0 and then
sync after hardy is released to the 3.0.0 version in debian.  The debian
version has a number of changes and includes a soname change.

To address the above problems, I included conflicts/replaces fields for
the libgdamm3.0-dev and libgdamm3.0-docs binary packages.  I also
included transitional packages for the -dev and -doc binary packages.
Please let me know if this is appropriate, my control file is below.
For the conflicts/replace fields, I used the previous version of the
libgdamm3.0 package since it was the first version to include the name
change.

---------------------------------------
Control File

Source: libgdamm3.0
Section: devel
Priority: extra
Maintainer: Ubuntu Desktop Team <[EMAIL PROTECTED]>
Build-Depends: cdbs, debhelper (>= 5), autotools-dev, libglibmm-2.4-dev (>= 
2.12.8), libgda3-dev (>= 3.0.0)
Standards-Version: 3.7.3

Package: libgdamm3.0-9
Architecture: any
Depends: ${shlibs:Depends}, ${misc:Depends}
Description: C++ wrappers for libgda
 libgdamm is a set of C++ bindings for the libgda database API.
 .
 This package contains the library.

Package: libgdamm3.0-dev
Provides: libgdamm-3.0-dev
Conflicts: libgdamm-3.0-dev (<< 2.9.82-0ubuntu1)
Replaces: libgdamm-3.0-dev (<< 2.9.82-0ubuntu1)
Architecture: any
Section: libdevel
Depends: ${misc:Depends}, libgdamm3.0-9 (= ${binary:Version}), 
libglibmm-2.4-dev (>= 2.12.8), libgda3-dev (>= 3.0.0)
Suggests: libgdamm-3.0-doc
Description: C++ wrappers for libgda (library headers)
 libgdamm is a set of C++ bindings for the libgda database API.
 .
 This package contains the library headers.

Package: libgdamm3.0-doc
Provides: libgdamm-3.0-doc
Conflicts: libgdamm-3.0-doc (<< 2.9.82-0ubuntu1)
Replaces: libgdamm-3.0-doc (<< 2.9.82-0ubuntu1)
Section: doc
Architecture: all
Description: C++ wrappers for libgda (documentation)
 libgdamm is a set of C++ bindings for the libgda database API.
 .
 This package contains the documentation.

Package: libgdamm-3.0-dev
Architecture: all
Depends: libgdamm3.0-dev
Description: transitional package to new libgdamm naming scheme
 This dummy package is provided to smooth the upgrade to the new libgdamm
 naming scheme.
 .
 This package can be safely removed.

Package: libgdamm-3.0-doc
Architecture: all
Depends: libgdamm3.0-doc
Description: transitional package to new libgdamm naming scheme
 This dummy package is provided to smooth the upgrade to the new libgdamm
 naming scheme.
 .
 This package can be safely removed.


** Attachment added: "libgdamm3.0_2.9.82-0ubuntu2.diff.gz"
   http://launchpadlibrarian.net/12712395/libgdamm3.0_2.9.82-0ubuntu2.diff.gz

-- 
Request: Upgrade libgdamm3.0 to upstream version 2.9.81
https://bugs.launchpad.net/bugs/190744
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to