~ubuntu-branches/ubuntu/precise/landscape-client/precise-updates

« back to all changes in this revision

Viewing changes to debian/control

  • Committer: Package Import Robot
  • Author(s): Andreas Hasenack
  • Date: 2012-06-19 12:10:15 UTC
  • mfrom: (1.2.11)
  • Revision ID: package-import@ubuntu.com-20120619121015-ocsczgpkt25uo83r
Tags: 12.05-0ubuntu0.12.04
* New upstream release 12.05 (r561 in trunk) (LP: #1004678).
* Make all subpackages that depend on each other require the exact same
  version, instead of >= $version.
* Added python-gi to client depends starting natty.
* Make change-packages also handle package holds (LP: #972489).
* Fix typo in glade file (LP: #983096).
* Tidy up apt facade (LP: #985493).
* Remove SmartFacade and its tests, no longer used (LP: #996269).
* Remove check for apt version, since we won't release this for
  Hardy where that check matters (LP: #996837).
* Remove methods that were smart specific. We no longer use smart
  (LP: #996841).
* Remove smart-update helper binary. We no longer use smart
  (LP: #997408).
* Remove test-mixins that were useful only during the apt-to-smart
  code migration. Now with smart gone, they are no longer necessary
  (LP: #997760).
* Build the packages from precise onward, not just precise.
* Assorted packaging fixes:
  - Switched to format 3.0 (quilt).
  - Added source lintian overrides, with comments.
  - Updated debian/rules:
    - Added build-arch and build-indep dummy target.
    - Build the GUI packages from precise onwards, and not just on precise.
    - Re-enable dh_lintian.
    - Strip the binaries (dh_strip), and also call dh_shlibdeps for the
      automatic shlibs dependency.
    - Added python-gi from natty onwards.
  - Used __Choices instead of _Choices in landscape-common.templates, it's
    better for translators.
  - Updated standard version to 3.8.2, the version from Lucid (oldest one
    we support)
  - Added shlibs depends.
  - Dropped deprecated ${Source-Version} and replaced it with
    ${binary:Version}
  - Require exact version of the sibling package instead of >=.

Show diffs side-by-side

added added

removed removed

Lines of Context:
4
4
Maintainer: Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>
5
5
XSBC-Original-Maintainer: Landscape Team <landscape-team@canonical.com>
6
6
Build-Depends: debhelper (>= 5), po-debconf, python-dev, lsb-release, gawk, python-twisted-core, python-distutils-extra
7
 
Standards-Version: 3.8.0
 
7
Standards-Version: 3.8.2
8
8
XS-Python-Version: >= 2.4, << 2.8
9
9
 
10
10
Package: landscape-common
11
11
Architecture: any
12
12
Depends: ${python:Depends}, ${misc:Depends}, ${extra:Depends},
 
13
         ${shlibs:Depends},
13
14
         python-gnupginterface,
14
15
         python-twisted-core,
15
16
         python-apt,
33
34
Package: landscape-client
34
35
Architecture: any
35
36
Depends: ${python:Depends}, ${misc:Depends}, ${extra:Depends},
 
37
         ${shlibs:Depends},
36
38
         python-twisted-web,
37
39
         python-twisted-names,
38
 
         landscape-common (>= ${Source-Version})
 
40
         landscape-common (= ${binary:Version})
39
41
Suggests: ${extra:Suggests}
40
42
Description: The Landscape administration system client
41
43
 Landscape is a web-based tool for managing Ubuntu systems. This
48
50
Package: landscape-client-ui
49
51
Architecture: any
50
52
Depends: ${python:Depends}, ${misc:Depends},
51
 
         landscape-client (>= ${Source-Version}),
52
 
         landscape-client-ui-install (>= ${Source-Version}),
 
53
         landscape-client (= ${binary:Version}),
 
54
         landscape-client-ui-install (= ${binary:Version}),
53
55
         python-gi,
54
56
         python-dbus,
55
57
         policykit-1,