~ubuntu-branches/ubuntu/vivid/kfilemetadata-kf5/vivid

« back to all changes in this revision

Viewing changes to debian/control

  • Committer: Package Import Robot
  • Author(s): Harald Sitter, Harald Sitter, Scarlett Clark
  • Date: 2015-02-23 09:52:52 UTC
  • mfrom: (1.1.4)
  • Revision ID: package-import@ubuntu.com-20150223095252-sju4qoz5xks5q811
Tags: 5.6.1-0ubuntu1
[ Harald Sitter ]
* Resolve transitional problems from lib2 to lib3 package with
  APT. Apt would refuse to upgrade the new (re-introduced) data
  package as it replaces and breaks the lib2 package and for some
  reason Apt considers the data package to be less useful, so it
  will hold lib2 and not upgrade which in turn results in the
  removal of plama-desktop & plasma-workspace as they need lib3.
  To prevent this problem also replicate the transition relationship
  onto the lib3 package (now breaks/replaces the lib2 package). This
  seems to give a sufficiently important package the breaks such
  that apt would choose to remove lib2 and install lib3.
  This transition is slightly unfortunate alltogether as it only
  ended up being so complicated by having data in the lib package
  to begin with.
* Also soften the transitional relationship of the -data package.
  Originally it had use Conflicts where it should have used Breaks
  because files had simply moved about, there is no inherent conflict.

[ Scarlett Clark ]
* New upstream release

Show diffs side-by-side

added added

removed removed

Lines of Context:
30
30
Vcs-Browser: http://anonscm.debian.org/gitweb/?p=pkg-kde/plasma/kfilemetadata.git
31
31
Vcs-Git: git://anonscm.debian.org/pkg-kde/plasma/kfilemetadata.git
32
32
 
33
 
Package: libkf5filemetadata2
 
33
Package: libkf5filemetadata3
34
34
Section: libs
35
35
Architecture: any
36
 
Conflicts: libkf5filemetadata5
37
 
Replaces: libkf5filemetadata5
38
 
Depends: ${misc:Depends}, ${shlibs:Depends}
 
36
Depends: libkf5filemetadata-data (= ${source:Version}),
 
37
         ${misc:Depends},
 
38
         ${shlibs:Depends}
 
39
Breaks: libkf5filemetadata2 (<< 5.6.0)
 
40
Replaces: libkf5filemetadata2 (<< 5.6.0)
39
41
Multi-Arch: same
40
42
Recommends: libkf5filemetadata-bin (= ${binary:Version})
41
43
Description: library for extracting file metadata
43
45
 .
44
46
 kfilemetadata is part of the KDE Plasma desktop.
45
47
 
 
48
Package: libkf5filemetadata-data
 
49
Architecture: all
 
50
Breaks: libkf5filemetadata2 (<< 5.6.0), libkf5filemetadata5 (<< 5.0.0a)
 
51
Replaces: libkf5filemetadata2 (<< 5.6.0), libkf5filemetadata5 (<< 5.0.0a)
 
52
Depends: ${misc:Depends}, ${shlibs:Depends}
 
53
Multi-Arch: foreign
 
54
Description: library for extracting file metadata
 
55
 This library is for extracting file metadata.
 
56
 .
 
57
 kfilemetadata is part of the KDE Plasma desktop.
 
58
 
46
59
Package: libkf5filemetadata-bin
47
60
Architecture: any
48
61
Depends: ${misc:Depends}, ${shlibs:Depends}
57
70
Package: libkf5filemetadata-dev
58
71
Section: libdevel
59
72
Architecture: any
60
 
Depends: libkf5filemetadata2 (= ${binary:Version}),
 
73
Depends: libkf5filemetadata3 (= ${binary:Version}),
61
74
         ${misc:Depends},
62
75
         ${shlibs:Depends}
63
76
Conflicts: libkf5filemetadata1-dev
68
81
 .
69
82
 This package contains the development files.
70
83
 
71
 
Package: kf5filemetadata2-dbg
 
84
Package: kf5filemetadata3-dbg
72
85
Section: debug
73
86
Architecture: any
74
87
Recommends: qtbase5-dbg
75
 
Depends: libkf5filemetadata2 (= ${binary:Version}), ${misc:Depends}
 
88
Depends: libkf5filemetadata3 (= ${binary:Version}), ${misc:Depends}
76
89
Description: library for extracting file metadata
77
90
 This library is for extracting file metadata.
78
91
 .