~ubuntu-branches/ubuntu/vivid/debmake/vivid-proposed

« back to all changes in this revision

Viewing changes to debmake/cat.py

  • Committer: Package Import Robot
  • Author(s): Osamu Aoki
  • Date: 2014-02-25 01:09:15 UTC
  • mfrom: (1.1.9)
  • Revision ID: package-import@ubuntu.com-20140225010915-klo9rohqofvgunvv
Tags: 4.0.9-1
* Fix regression of 4.0.8 for -d and add safegurd of VCS for untar.
  Closes: #739692
* Introduce javahelper and gem2deb support.
* Support configure.in.
* -yy is always no.
* Add ${shlibs:Depends} for bin and lib
* Support URL for -a
* Support package description from the upstream -s
* Update package dependency.
* Clean up generated files.
* Add HTML documentation (not finished but useful).

Show diffs side-by-side

added added

removed removed

Lines of Context:
29
29
def cat(file, text, end=''):
30
30
    if os.path.isfile(file) and os.stat(file).st_size != 0:
31
31
        # skip if a file exists and non-zero content
32
 
        print('I: File already exits, skipping: {}'.format(file), file=sys.stderr)
 
32
        print('I: skipping :: {} (file exists)'.format(file), file=sys.stderr)
33
33
        return
34
34
    path = os.path.dirname(file)
35
35
    if path:
36
36
        os.makedirs(path, exist_ok=True)
37
37
    with open(file, 'w') as f:
38
38
        print(text, file=f, end=end)
39
 
        print('I: File written: {}'.format(file), file=sys.stderr)
 
39
        print('I: creating => {}'.format(file), file=sys.stderr)
40
40
    return
41
41
 
42
42
#######################################################################