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

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: ...@@ -19,6 +19,9 @@ Build-Depends:
Standards-Version: 3.9.6 Standards-Version: 3.9.6
Package: libtraprain-common-0-1 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 Architecture: any
Multi-arch: same Multi-arch: same
Depends: Depends:
...@@ -31,6 +34,9 @@ Description: Navigation API - shared library ...@@ -31,6 +34,9 @@ Description: Navigation API - shared library
and service libraries. It is part of the SDK-API. and service libraries. It is part of the SDK-API.
Package: gir1.2-trapraincommon-0 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 Section: introspection
Architecture: any Architecture: any
Multi-arch: same Multi-arch: same
...@@ -74,6 +80,9 @@ Description: Navigation API - documentation ...@@ -74,6 +80,9 @@ Description: Navigation API - documentation
by applications and navigation services. by applications and navigation services.
Package: libtraprain-service-0-1 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 Architecture: any
Multi-arch: same Multi-arch: same
Depends: Depends:
...@@ -87,6 +96,9 @@ Description: Navigation API - service shared library ...@@ -87,6 +96,9 @@ Description: Navigation API - service shared library
services. It is part of the SDK-API. services. It is part of the SDK-API.
Package: gir1.2-traprainservice-0 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 Section: introspection
Architecture: any Architecture: any
Multi-arch: same Multi-arch: same
...@@ -120,6 +132,9 @@ Description: Navigation API - development library ...@@ -120,6 +132,9 @@ Description: Navigation API - development library
navigation services. It is part of the SDK-API. navigation services. It is part of the SDK-API.
Package: libtraprain-client-0-1 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 Architecture: any
Multi-arch: same Multi-arch: same
Depends: Depends:
...@@ -133,6 +148,9 @@ Description: Navigation API - client shared library ...@@ -133,6 +148,9 @@ Description: Navigation API - client shared library
It is part of the SDK-API. It is part of the SDK-API.
Package: gir1.2-traprainclient-0 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 Section: introspection
Architecture: any Architecture: any
Multi-arch: same Multi-arch: same
...@@ -212,6 +230,9 @@ Description: Navigation API - tests ...@@ -212,6 +230,9 @@ Description: Navigation API - tests
services, applications and the mock service. services, applications and the mock service.
Package: libtraprain-guidance-0-1 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 Architecture: any
Multi-arch: same Multi-arch: same
Depends: Depends:
...@@ -225,6 +246,9 @@ Description: Guidance API - service shared library ...@@ -225,6 +246,9 @@ Description: Guidance API - service shared library
It is part of the SDK-API. It is part of the SDK-API.
Package: gir1.2-traprainguidance-0 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 Section: introspection
Architecture: any Architecture: any
Multi-arch: same Multi-arch: same
...@@ -282,3 +306,83 @@ Description: Tool to send turn-by-turn notifications ...@@ -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 This package contains a command line tool to send turn-by-turn notifications
to the service in charge of displaying those. 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