[neon/extras/calligra/Neon/release] debian: drop transitional packages (#987452)

Pino Toscano null at kde.org
Wed Sep 7 17:19:48 BST 2022


Git commit 169b06732447aef3def97b2a491a7daaccbc011c by Pino Toscano.
Committed on 21/08/2021 at 15:53.
Pushed by jriddell into branch 'Neon/release'.

drop transitional packages (#987452)

M  +6    -0    debian/changelog
M  +0    -344  debian/control
M  +0    -12   debian/rules
D  +0    -2    debian/source/lintian-overrides

https://invent.kde.org/neon/extras/calligra/commit/169b06732447aef3def97b2a491a7daaccbc011c

diff --git a/debian/changelog b/debian/changelog
index 151f813..7340a86 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -1,5 +1,11 @@
 calligra (1:3.2.1+dfsg-3) UNRELEASED; urgency=medium
 
+  [ Pino Toscano ]
+  * Drop the transitional packages calligra-reports-web-element, and all the
+    calligra-l10n-*, no more needed after two Debian stable releases
+    (Closes: #987452)
+    - drop also the associated l10n breaks/replaces
+    - drop the lintian source override for them
 
  -- Debian Qt/KDE Maintainers <debian-qt-kde at lists.debian.org>  Sat, 21 Aug 2021 17:45:15 +0200
 
diff --git a/debian/control b/debian/control
index 94ef9f1..43f3c29 100644
--- a/debian/control
+++ b/debian/control
@@ -109,8 +109,6 @@ Depends: calligra-libs (= ${binary:Version}),
          ${misc:Depends},
          ${shlibs:Depends}
 Recommends: pstoedit
-Breaks: ${calligra:oldLangs}
-Replaces: ${calligra:oldLangs}
 Homepage: https://www.calligra.org/karbon/
 Description: vector graphics application for the Calligra Suite
  Karbon is a vector drawing application with an user interface that is easy to
@@ -143,16 +141,6 @@ Description: vector graphics application for the Calligra Suite
  .
  This package is part of the Calligra Suite.
 
-Package: calligra-reports-web-element
-Section: oldlibs
-Architecture: all
-Depends: libkreport3-plugin-web,
-         ${misc:Depends}
-Description: transitional dummy package for libkreport3-plugin-web
- This is a transitional package to migrate easily to libkreport3-plugin-web.
- .
- This package can be safely removed after the upgrade.
-
 Package: calligrasheets
 Architecture: any
 Section: math
@@ -174,9 +162,7 @@ Architecture: all
 Section: math
 Depends: ${misc:Depends}
 Breaks: calligrasheets (<< 1:3.1.0+dfsg~),
-        ${calligra:oldLangs}
 Replaces: calligrasheets (<< 1:3.1.0+dfsg~),
-          ${calligra:oldLangs}
 Homepage: https://www.calligra.org/sheets/
 Description: data files for Sheets spreadsheet
  This package contains architecture-independent data files for Sheets,
@@ -206,8 +192,6 @@ Package: calligrawords-data
 Architecture: all
 Section: text
 Depends: ${misc:Depends}
-Breaks: ${calligra:oldLangs}
-Replaces: ${calligra:oldLangs}
 Homepage: https://www.calligra.org/words/
 Description: data files for Words word processor
  This package contains architecture-independent data files for Words,
@@ -244,8 +228,6 @@ Description: presentation program for the Calligra Suite
 Package: calligrastage-data
 Architecture: all
 Depends: ${misc:Depends}
-Breaks: ${calligra:oldLangs}
-Replaces: ${calligra:oldLangs}
 Homepage: https://www.calligra.org/stage/
 Description: data files for Calligra Stage
  This package contains architecture-independent data files for Stage,
@@ -274,8 +256,6 @@ Section: libs
 Architecture: all
 Depends: ${misc:Depends}
 Suggests: khelpcenter
-Breaks: ${calligra:oldLangs}
-Replaces: ${calligra:oldLangs}
 Description: common shared data for the Calligra Suite
  This package provides the architecture-independent data that is shared
  amongst the various components of Calligra.
@@ -290,8 +270,6 @@ Depends: calligra-libs (= ${binary:Version}),
          ${shlibs:Depends}
 Recommends: okular
 Enhances: okular
-Breaks: ${calligra:oldLangs}
-Replaces: ${calligra:oldLangs}
 Description: Okular backend for ODP documents
  This package provides a backend for Okular to view OpenDocument Presentation
  (ODP) documents, but also PowerPoint and PPTX documents.
@@ -306,8 +284,6 @@ Depends: calligra-libs (= ${binary:Version}),
          ${shlibs:Depends}
 Recommends: okular
 Enhances: okular
-Breaks: ${calligra:oldLangs}
-Replaces: ${calligra:oldLangs}
 Description: Okular backend for ODT documents
  This package provides a backend for Okular to view OpenDocument Text
  (ODT) documents, but also DOC, DOCX, RTF and WPD documents.
@@ -338,323 +314,3 @@ Description: Calligra Gemini - data files
  the Words and Stage components.
  .
  This package provides data files for Calligra Gemini.
-
-Package: calligra-l10n-bs
-Architecture: all
-Section: oldlibs
-Depends: ${misc:Depends}
-Description: dummy empty package
- This package used to contain Bosnian (bs) translations for all
- the Calligra applications, but now they are shipped with the applications
- themselves. This package can be safely removed after the upgrade.
- .
- This package is part of the Calligra Suite.
-
-Package: calligra-l10n-ca
-Architecture: all
-Section: oldlibs
-Depends: ${misc:Depends}
-Description: dummy empty package
- This package used to contain Catalan (ca) translations for all
- the Calligra applications, but now they are shipped with the applications
- themselves. This package can be safely removed after the upgrade.
- .
- This package is part of the Calligra Suite.
-
-Package: calligra-l10n-cavalencia
-Architecture: all
-Section: oldlibs
-Depends: ${misc:Depends}
-Description: dummy empty package
- This package used to contain Southern Catalan (Valencian) (ca at valencia)
- translations for all the Calligra applications, but now they are shipped
- with the applications themselves. This package can be safely removed after
- the upgrade.
- .
- This package is part of the Calligra Suite.
-
-Package: calligra-l10n-cs
-Architecture: all
-Section: oldlibs
-Depends: ${misc:Depends}
-Description: dummy empty package
- This package used to contain Czech (cs) translations for all
- the Calligra applications, but now they are shipped with the applications
- themselves. This package can be safely removed after the upgrade.
- .
- This package is part of the Calligra Suite.
-
-Package: calligra-l10n-da
-Architecture: all
-Section: oldlibs
-Depends: ${misc:Depends}
-Description: dummy empty package
- This package used to contain Danish (da) translations for all
- the Calligra applications, but now they are shipped with the applications
- themselves. This package can be safely removed after the upgrade.
- .
- This package is part of the Calligra Suite.
-
-Package: calligra-l10n-de
-Architecture: all
-Section: oldlibs
-Depends: ${misc:Depends}
-Description: dummy empty package
- This package used to contain German (de) translations for all
- the Calligra applications, but now they are shipped with the applications
- themselves. This package can be safely removed after the upgrade.
- .
- This package is part of the Calligra Suite.
-
-Package: calligra-l10n-el
-Architecture: all
-Section: oldlibs
-Depends: ${misc:Depends}
-Description: dummy empty package
- This package used to contain Greek (el) translations for all
- the Calligra applications, but now they are shipped with the applications
- themselves. This package can be safely removed after the upgrade.
- .
- This package is part of the Calligra Suite.
-
-Package: calligra-l10n-engb
-Architecture: all
-Section: oldlibs
-Depends: ${misc:Depends}
-Description: dummy empty package
- This package used to contain British English (en_GB) translations for all
- the Calligra applications, but now they are shipped with the applications
- themselves. This package can be safely removed after the upgrade.
- .
- This package is part of the Calligra Suite.
-
-Package: calligra-l10n-es
-Architecture: all
-Section: oldlibs
-Depends: ${misc:Depends}
-Description: dummy empty package
- This package used to contain Spanish (es) translations for all
- the Calligra applications, but now they are shipped with the applications
- themselves. This package can be safely removed after the upgrade.
- .
- This package is part of the Calligra Suite.
-
-Package: calligra-l10n-et
-Architecture: all
-Section: oldlibs
-Depends: ${misc:Depends}
-Description: dummy empty package
- This package used to contain Estonian (et) translations for all
- the Calligra applications, but now they are shipped with the applications
- themselves. This package can be safely removed after the upgrade.
- .
- This package is part of the Calligra Suite.
-
-Package: calligra-l10n-fi
-Architecture: all
-Section: oldlibs
-Depends: ${misc:Depends}
-Description: dummy empty package
- This package used to contain Finnish (fi) translations for all
- the Calligra applications, but now they are shipped with the applications
- themselves. This package can be safely removed after the upgrade.
- .
- This package is part of the Calligra Suite.
-
-Package: calligra-l10n-fr
-Architecture: all
-Section: oldlibs
-Depends: ${misc:Depends}
-Description: dummy empty package
- This package used to contain French (fr) translations for all
- the Calligra applications, but now they are shipped with the applications
- themselves. This package can be safely removed after the upgrade.
- .
- This package is part of the Calligra Suite.
-
-Package: calligra-l10n-gl
-Architecture: all
-Section: oldlibs
-Depends: ${misc:Depends}
-Description: dummy empty package
- This package used to contain Galician (gl) translations for all
- the Calligra applications, but now they are shipped with the applications
- themselves. This package can be safely removed after the upgrade.
- .
- This package is part of the Calligra Suite.
-
-Package: calligra-l10n-hu
-Architecture: all
-Section: oldlibs
-Depends: ${misc:Depends}
-Description: dummy empty package
- This package used to contain Hungarian (hu) translations for all
- the Calligra applications, but now they are shipped with the applications
- themselves. This package can be safely removed after the upgrade.
- .
- This package is part of the Calligra Suite.
-
-Package: calligra-l10n-it
-Architecture: all
-Section: oldlibs
-Depends: ${misc:Depends}
-Description: dummy empty package
- This package used to contain Italian (it) translations for all
- the Calligra applications, but now they are shipped with the applications
- themselves. This package can be safely removed after the upgrade.
- .
- This package is part of the Calligra Suite.
-
-Package: calligra-l10n-ja
-Architecture: all
-Section: oldlibs
-Depends: ${misc:Depends}
-Description: dummy empty package
- This package used to contain Japanese (ja) translations for all
- the Calligra applications, but now they are shipped with the applications
- themselves. This package can be safely removed after the upgrade.
- .
- This package is part of the Calligra Suite.
-
-Package: calligra-l10n-kk
-Architecture: all
-Section: oldlibs
-Depends: ${misc:Depends}
-Description: dummy empty package
- This package used to contain Kazakh (kk) translations for all
- the Calligra applications, but now they are shipped with the applications
- themselves. This package can be safely removed after the upgrade.
- .
- This package is part of the Calligra Suite.
-
-Package: calligra-l10n-nb
-Architecture: all
-Section: oldlibs
-Depends: ${misc:Depends}
-Description: dummy empty package
- This package used to contain Norwegian Bookmal (nb) translations for all
- the Calligra applications, but now they are shipped with the applications
- themselves. This package can be safely removed after the upgrade.
- .
- This package is part of the Calligra Suite.
-
-Package: calligra-l10n-nl
-Architecture: all
-Section: oldlibs
-Depends: ${misc:Depends}
-Description: dummy empty package
- This package used to contain Dutch (nl) translations for all
- the Calligra applications, but now they are shipped with the applications
- themselves. This package can be safely removed after the upgrade.
- .
- This package is part of the Calligra Suite.
-
-Package: calligra-l10n-pl
-Architecture: all
-Section: oldlibs
-Depends: ${misc:Depends}
-Description: dummy empty package
- This package used to contain Polish (pl) translations for all
- the Calligra applications, but now they are shipped with the applications
- themselves. This package can be safely removed after the upgrade.
- .
- This package is part of the Calligra Suite.
-
-Package: calligra-l10n-pt
-Architecture: all
-Section: oldlibs
-Depends: ${misc:Depends}
-Description: dummy empty package
- This package used to contain Portuguese (pt) translations for all
- the Calligra applications, but now they are shipped with the applications
- themselves. This package can be safely removed after the upgrade.
- .
- This package is part of the Calligra Suite.
-
-Package: calligra-l10n-ptbr
-Architecture: all
-Section: oldlibs
-Depends: ${misc:Depends}
-Description: dummy empty package
- This package used to contain Brazilian Portuguese (pt_BR) translations for all
- the Calligra applications, but now they are shipped with the applications
- themselves. This package can be safely removed after the upgrade.
- .
- This package is part of the Calligra Suite.
-
-Package: calligra-l10n-ru
-Architecture: all
-Section: oldlibs
-Depends: ${misc:Depends}
-Description: dummy empty package
- This package used to contain Russian (ru) translations for all
- the Calligra applications, but now they are shipped with the applications
- themselves. This package can be safely removed after the upgrade.
- .
- This package is part of the Calligra Suite.
-
-Package: calligra-l10n-sk
-Architecture: all
-Section: oldlibs
-Depends: ${misc:Depends}
-Description: dummy empty package
- This package used to contain Slovakian (sk) translations for all
- the Calligra applications, but now they are shipped with the applications
- themselves. This package can be safely removed after the upgrade.
- .
- This package is part of the Calligra Suite.
-
-Package: calligra-l10n-sv
-Architecture: all
-Section: oldlibs
-Depends: ${misc:Depends}
-Description: dummy empty package
- This package used to contain Swedish (sv) translations for all
- the Calligra applications, but now they are shipped with the applications
- themselves. This package can be safely removed after the upgrade.
- .
- This package is part of the Calligra Suite.
-
-Package: calligra-l10n-tr
-Architecture: all
-Section: oldlibs
-Depends: ${misc:Depends}
-Description: dummy empty package
- This package used to contain Turkish (tr) translations for all
- the Calligra applications, but now they are shipped with the applications
- themselves. This package can be safely removed after the upgrade.
- .
- This package is part of the Calligra Suite.
-
-Package: calligra-l10n-uk
-Architecture: all
-Section: oldlibs
-Depends: ${misc:Depends}
-Description: dummy empty package
- This package used to contain Ukrainian (uk) translations for all
- the Calligra applications, but now they are shipped with the applications
- themselves. This package can be safely removed after the upgrade.
- .
- This package is part of the Calligra Suite.
-
-Package: calligra-l10n-zhcn
-Architecture: all
-Section: oldlibs
-Depends: ${misc:Depends}
-Description: dummy empty package
- This package used to contain Chinese Simplified (zh_CN) translations for all
- the Calligra applications, but now they are shipped with the applications
- themselves. This package can be safely removed after the upgrade.
- .
- This package is part of the Calligra Suite.
-
-Package: calligra-l10n-zhtw
-Architecture: all
-Section: oldlibs
-Depends: ${misc:Depends}
-Description: dummy empty package
- This package used to contain Chinese Traditional (zh_TW) translations for all
- the Calligra applications, but now they are shipped with the applications
- themselves. This package can be safely removed after the upgrade.
- .
- This package is part of the Calligra Suite.
diff --git a/debian/rules b/debian/rules
index 50770ec..9f68749 100755
--- a/debian/rules
+++ b/debian/rules
@@ -5,15 +5,6 @@
 
 export DEB_LDFLAGS_MAINT_APPEND := -Wl,--as-needed
 
-# conflicts with old calligra-l10n
-# (mostly copied from l10n-packages.mk in pkg-kde-tools)
-l10npkgs_firstversion_ok := 1:3.1.0~
-l10npkgs_prefix := calligra-l10n
-l10npkgs_fixed_version_comma := (<< $(l10npkgs_firstversion_ok)),
-# the list of languages in calligra < 3.1
-l10npkgs_langs := bs ca cavalencia cs da de el engb es et eu fi fr gl hu it ja kk nb nds nl pl pt ptbr ru sk sv tr uk zhcn zhtw
-l10npkgs_packages_rels := $(patsubst %,$(l10npkgs_prefix)-% $(l10npkgs_fixed_version_comma),$(l10npkgs_langs))
-
 %:
 	dh $@ --with kf5
 
@@ -35,7 +26,4 @@ override_dh_auto_install:
 	rm -f debian/tmp/usr/share/locale/*/LC_MESSAGES/calligra_shape_comment.mo
 	rm -f debian/tmp/usr/share/locale/*/LC_MESSAGES/calligra_shape_template.mo
 
-override_dh_gencontrol:
-	dh_gencontrol -- -Vcalligra:oldLangs='$(l10npkgs_packages_rels)'
-
 .PHONY: override_dh_auto_test
diff --git a/debian/source/lintian-overrides b/debian/source/lintian-overrides
deleted file mode 100644
index b7639db..0000000
--- a/debian/source/lintian-overrides
+++ /dev/null
@@ -1,2 +0,0 @@
-# dummy l10n packages
-calligra source: duplicate-short-description calligra-l10n-bs calligra-l10n-ca calligra-l10n-cavalencia calligra-l10n-cs calligra-l10n-da calligra-l10n-de calligra-l10n-el calligra-l10n-engb calligra-l10n-es calligra-l10n-et calligra-l10n-fi calligra-l10n-fr calligra-l10n-gl calligra-l10n-hu calligra-l10n-it calligra-l10n-ja calligra-l10n-kk calligra-l10n-nb calligra-l10n-nl calligra-l10n-pl calligra-l10n-pt calligra-l10n-ptbr calligra-l10n-ru calligra-l10n-sk calligra-l10n-sv calligra-l10n-tr calligra-l10n-uk calligra-l10n-zhcn calligra-l10n-zhtw



More information about the Neon-commits mailing list