~free.ekanayaka/landscape-client/karmic-1.5.4-0ubuntu0.9.10.0

« back to all changes in this revision

Viewing changes to debian/rules

  • Committer: Bazaar Package Importer
  • Author(s): Free Ekanayaka
  • Date: 2009-12-16 10:50:05 UTC
  • mfrom: (1.2.2 upstream)
  • Revision ID: james.westby@ubuntu.com-20091216105005-bmki8i2of1dmcdkc
Tags: 1.4.0-0ubuntu0.9.10.0
* New upstream release (LP: #497351)

* Bug fixes:
  - Fix landscape daemons fail to start when too many groups are
    available (LP: #456124)
  - Fix landscape programs wake up far too much. (LP: #340843)
  - Fix Package manager fails with 'no such table: task' (LP #465846)
  - Fix test suite leaving temporary files around (LP #476418)
  - Fix the 1hr long wait for user data to be uploaded following a
    resynchronisation (LP #369000)

* Add support for Ubuntu release upgrades:
  - Add helper function to fetch many files at once (LP: #450629)
  - Handle release-upgrade messages in the packagemanager
    plugin (LP: #455217)
  - Add a release-upgrader task handler (LP: #462543)
  - Support upgrade-tool environment variables (LP: #463321)

* Add initial support for Smart package locking:
  - Detect and report changes about Smart package locks (#488108)

* Packaging fixes:
  - Turn unnecessary Pre-Depends on python-gobject into a regular Depends
  - If it's empty, remove /etc/landscape upon purge

Show diffs side-by-side

added added

removed removed

Lines of Context:
77
77
 
78
78
ifneq (,$(findstring $(dist_release),"dapper"))
79
79
        # We need python2.4-pysqlite2 and a non-buggy libcurl3-gnutls on dapper
80
 
        echo "extra:Depends=python2.4-pysqlite2, libcurl3-gnutls (>= 7.15.1-1ubuntu3)" >> $(landscape_substvars)
81
 
endif
82
 
ifneq (,$(findstring $(dist_release),"intrepid jaunty"))
83
 
        # We want update-motd in intrepid and jaunty
84
 
        echo "extra:Depends=update-motd" >> $(landscape_substvars)
85
 
endif
86
 
ifneq (,$(findstring $(dist_release),"karmic"))
87
 
        # We want libpam-modules in karmic
88
 
        echo "extra:Depends=libpam-modules (>= 1.0.1-9ubuntu3)" >> $(landscape_substvars)
 
80
        echo "extra:Depends=python2.4-pysqlite2, libcurl3-gnutls (>= 7.15.1-1ubuntu3), python-smartpm (>= 1.1.1~bzr20081010-0ubuntu1.6.06.0)" >> $(landscape_substvars)
 
81
endif
 
82
ifneq (,$(findstring $(dist_release),"hardy"))
 
83
        # We want the smart 1.1.1 from the Landscape repository on hardy
 
84
        echo "extra:Depends=python-smartpm (>= 1.1.1~bzr20081010-0ubuntu1.8.04.1)" >> $(landscape_substvars)
 
85
endif
 
86
ifneq (,$(findstring $(dist_release),"intrepid"))
 
87
        # We want the SRU-ed smart 1.1.1 on intrepid
 
88
        echo "extra:Depends=update-motd, python-smartpm (>= 1.1.1~bzr20081010-0ubuntu1.8.10.0)" >> $(landscape_substvars)
 
89
endif
 
90
ifneq (,$(findstring $(dist_release),"jaunty"))
 
91
        # We want update-motd on jaunty, and the SRU-ed smart 1.2
 
92
        echo "extra:Depends=update-motd, python-smartpm (>= 1.2-0ubuntu1.9.04.1)" >> $(landscape_substvars)
 
93
endif
 
94
ifneq (,$(findstring $(dist_release),"karmic lucid"))
 
95
        # We want libpam-modules in karmic, and smart 1.2
 
96
        echo "extra:Depends=libpam-modules (>= 1.0.1-9ubuntu3), python-smartpm (>= 1.2-4)" >> $(landscape_substvars)
89
97
endif
90
98
 
91
99
ifeq ($(use_pycentral),yes)
102
110
        dh_md5sums
103
111
        dh_builddeb
104
112
 
 
113
 
105
114
binary: binary-arch binary-indep
106
115
 
107
116
.PHONY: binary binary-arch binary-indep clean