Skip to content
Snippets Groups Projects
Commit ca729e03 authored by Dylan Aïssi's avatar Dylan Aïssi
Browse files

Add Breaks+Replaces+Provides fields and transitional packages to ensure smooth upgrade


Signed-off-by: default avatarDylan Aïssi <dylan.aissi@collabora.com>
parent 6fe6d98a
No related branches found
No related tags found
2 merge requests!16Add debian/apertis/lintian,!14Add debian/apertis/lintian
......@@ -19,6 +19,9 @@ Build-Depends:
Standards-Version: 3.9.6
Package: libtraprain-common-0-1
Breaks: libtraprain-common-0-0 (<< 0.2022.2~)
Replaces: libtraprain-common-0-0 (<< 0.2022.2~)
Provides: libtraprain-common-0-0
Architecture: any
Multi-arch: same
Depends:
......@@ -31,6 +34,9 @@ Description: Navigation API - shared library
and service libraries. It is part of the SDK-API.
Package: gir1.2-trapraincommon-0
Breaks: gir1.2-traprain-common-0 (<< 0.2022.2~)
Replaces: gir1.2-traprain-common-0 (<< 0.2022.2~)
Provides: gir1.2-traprain-common-0
Section: introspection
Architecture: any
Multi-arch: same
......@@ -74,6 +80,9 @@ Description: Navigation API - documentation
by applications and navigation services.
Package: libtraprain-service-0-1
Breaks: libtraprain-service-0-0 (<< 0.2022.2~)
Replaces: libtraprain-service-0-0 (<< 0.2022.2~)
Provides: libtraprain-service-0-0
Architecture: any
Multi-arch: same
Depends:
......@@ -87,6 +96,9 @@ Description: Navigation API - service shared library
services. It is part of the SDK-API.
Package: gir1.2-traprainservice-0
Breaks: gir1.2-traprain-service-0 (<< 0.2022.2~)
Replaces: gir1.2-traprain-service-0 (<< 0.2022.2~)
Provides: gir1.2-traprain-service-0
Section: introspection
Architecture: any
Multi-arch: same
......@@ -120,6 +132,9 @@ Description: Navigation API - development library
navigation services. It is part of the SDK-API.
Package: libtraprain-client-0-1
Breaks: libtraprain-client-0-0 (<< 0.2022.2~)
Replaces: libtraprain-client-0-0 (<< 0.2022.2~)
Provides: libtraprain-client-0-0
Architecture: any
Multi-arch: same
Depends:
......@@ -133,6 +148,9 @@ Description: Navigation API - client shared library
It is part of the SDK-API.
Package: gir1.2-traprainclient-0
Breaks: gir1.2-traprain-client-0 (<< 0.2022.2~)
Replaces: gir1.2-traprain-client-0 (<< 0.2022.2~)
Provides: gir1.2-traprain-client-0
Section: introspection
Architecture: any
Multi-arch: same
......@@ -212,6 +230,9 @@ Description: Navigation API - tests
services, applications and the mock service.
Package: libtraprain-guidance-0-1
Breaks: libtraprain-guidance-0-0 (<< 0.2022.2~)
Replaces: libtraprain-guidance-0-0 (<< 0.2022.2~)
Provides: libtraprain-guidance-0-0
Architecture: any
Multi-arch: same
Depends:
......@@ -225,6 +246,9 @@ Description: Guidance API - service shared library
It is part of the SDK-API.
Package: gir1.2-traprainguidance-0
Breaks: gir1.2-traprain-guidance-0 (<< 0.2022.2~)
Replaces: gir1.2-traprain-guidance-0 (<< 0.2022.2~)
Provides: gir1.2-traprain-guidance-0
Section: introspection
Architecture: any
Multi-arch: same
......@@ -282,3 +306,83 @@ Description: Tool to send turn-by-turn notifications
.
This package contains a command line tool to send turn-by-turn notifications
to the service in charge of displaying those.
Package: libtraprain-common-0-0
Section: oldlibs
Architecture: all
Depends: libtraprain-common-0-1,
${misc:Depends}
Description: Navigation API - transitional package
Navigation route list and guidance
.
This is a transitional package. It can safely be removed.
Package: libtraprain-service-0-0
Section: oldlibs
Architecture: all
Depends: libtraprain-service-0-1,
${misc:Depends}
Description: Navigation API - transitional package
Navigation route list and guidance
.
This is a transitional package. It can safely be removed.
Package: libtraprain-client-0-0
Section: oldlibs
Architecture: all
Depends: libtraprain-client-0-1,
${misc:Depends}
Description: Navigation API - transitional package
Navigation route list and guidance
.
This is a transitional package. It can safely be removed.
Package: libtraprain-guidance-0-0
Section: oldlibs
Architecture: all
Depends: libtraprain-guidance-0-1,
${misc:Depends}
Description: Guidance API - transitional package
Navigation guidance turn-by-turn service
.
This is a transitional package. It can safely be removed.
Package: gir1.2-traprain-common-0
Section: oldlibs
Architecture: all
Depends: gir1.2-trapraincommon-0,
${misc:Depends}
Description: Navigation API - transitional package
Navigation route list and guidance
.
This is a transitional package. It can safely be removed.
Package: gir1.2-traprain-service-0
Section: oldlibs
Architecture: all
Depends: gir1.2-traprainservice-0,
${misc:Depends}
Description: Navigation API - transitional package
Navigation route list and guidance
.
This is a transitional package. It can safely be removed.
Package: gir1.2-traprain-client-0
Section: oldlibs
Architecture: all
Depends: gir1.2-traprainclient-0,
${misc:Depends}
Description: Navigation API - transitional package
Navigation route list and guidance
.
This is a transitional package. It can safely be removed.
Package: gir1.2-traprain-guidance-0
Section: oldlibs
Architecture: all
Depends: gir1.2-traprainguidance-0,
${misc:Depends}
Description: Guidance API - transitional package
Navigation guidance turn-by-turn service
.
This is a transitional package. It can safely be removed.
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment