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

« back to all changes in this revision

Viewing changes to Makefile

  • 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:
1
1
PYDOCTOR ?= pydoctor
2
2
TXT2MAN=man/txt2man
3
 
 
4
 
check:
 
3
PYTHON ?= python
 
4
 
 
5
all: build
 
6
 
 
7
build:
 
8
        $(PYTHON) setup.py build_ext -i
 
9
 
 
10
check: build
5
11
        -./test
6
12
        -pyflakes landscape
7
13
 
14
20
        -rm _trial_temp -rf
15
21
        -rm docs/api -rf;
16
22
        -rm man/\*.1 -rf
 
23
        -rm sdist -rf
17
24
 
18
25
doc: docs/api/twisted/pickle
19
26
        mkdir -p docs/api
74
81
tags:
75
82
        -ctags --languages=python -R .
76
83
 
77
 
.PHONY: tags
 
84
etags:
 
85
        -etags --languages=python -R .
 
86
 
 
87
UPSTREAM_VERSION=$(shell python -c "from landscape import UPSTREAM_VERSION; print UPSTREAM_VERSION")
 
88
sdist:
 
89
        mkdir -p sdist
 
90
        bzr export sdist/landscape-client-$(UPSTREAM_VERSION)
 
91
        rm -rf sdist/landscape-client-$(UPSTREAM_VERSION)/debian
 
92
        cd sdist && tar cfz landscape-client-$(UPSTREAM_VERSION).tar.gz landscape-client-$(UPSTREAM_VERSION)
 
93
        cd sdist && md5sum landscape-client-$(UPSTREAM_VERSION).tar.gz > landscape-client-$(UPSTREAM_VERSION).tar.gz.md5
 
94
        rm -rf sdist/landscape-client-$(UPSTREAM_VERSION)
 
95
 
 
96
.PHONY: tags etags