Remove applied patch
Re-route to PPA as source.
This commit is contained in:
parent
e549344b92
commit
ac760b2663
2 changed files with 1 additions and 102 deletions
|
|
@ -1,97 +0,0 @@
|
||||||
diff -Nru debian/changelog debian/changelog
|
|
||||||
--- debian/changelog 2021-11-04 09:22:24.000000000 -0600
|
|
||||||
+++ debian/changelog 2021-12-31 21:58:35.247237140 -0600
|
|
||||||
@@ -51,6 +51,19 @@
|
|
||||||
|
|
||||||
-- Rico Tzschichholz <ricotz@ubuntu.com> Fri, 07 May 2021 17:03:32 +0200
|
|
||||||
|
|
||||||
+ * debian/control.in, debian/libreoffice-common.{maintscript,postinst.in}:
|
|
||||||
+ apply patch from Adreas Beckmann to fix upgrade buster->bullseye
|
|
||||||
+ - libreoffice-core: Copy some Conflicts from libreoffice-common for smoother
|
|
||||||
+ upgrades from buster. Dpkg will otherwise ignore Conflicts that are
|
|
||||||
+ encountered later against a package that is already deconfigured.
|
|
||||||
+ - libreoffice-common: Do not use dir_to_symlink for
|
|
||||||
+ /usr/lib/libreoffice/share/registry, the Breaks/Conflicts cascade does not
|
|
||||||
+ work reliable here to ensure all packages previously shipping files there
|
|
||||||
+ are either removed or upgraded first, but not just deconfigured. Fix up
|
|
||||||
+ the symlink in postinst instead. (Closes: #985297)
|
|
||||||
+
|
|
||||||
+ -- Rene Engelhard <rene@debian.org> Sat, 01 May 2021 13:14:17 +0200
|
|
||||||
+
|
|
||||||
libreoffice (1:7.1.2~rc2-0ubuntu2) hirsute; urgency=medium
|
|
||||||
|
|
||||||
[ Heather Ellsworth ]
|
|
||||||
diff -Nru debian/control debian/control
|
|
||||||
--- debian/control 2021-11-04 09:22:24.000000000 -0600
|
|
||||||
+++ debian/control 2021-12-31 22:00:27.264676545 -0600
|
|
||||||
@@ -425,6 +425,15 @@
|
|
||||||
libreoffice-core-nogui,
|
|
||||||
libreoffice-filter-binfilter,
|
|
||||||
libreoffice-mysql-connector (<< 1:6.2.0~)
|
|
||||||
+# for bullseye, copied from libreoffice-common, see #985297
|
|
||||||
+ ,
|
|
||||||
+ libreoffice-base (<< 1:7.0.0~alpha~),
|
|
||||||
+ libreoffice-calc (<< 1:7.0.0~alpha~),
|
|
||||||
+ libreoffice-draw (<< 1:7.0.0~alpha~),
|
|
||||||
+ libreoffice-impress (<< 1:7.0.0~alpha~),
|
|
||||||
+ libreoffice-math (<< 1:7.0.0~alpha~),
|
|
||||||
+ libreoffice-report-builder (<< 1:7.0.0~alpha~),
|
|
||||||
+ libreoffice-writer (<< 1:7.0.0~alpha~),
|
|
||||||
Replaces: libreoffice-avmedia-backend-gstreamer,
|
|
||||||
libreoffice-common (<< 1:6.3.0~rc1~),
|
|
||||||
libreoffice-core-nogui,
|
|
||||||
diff -Nru debian/control.in debian/control.in
|
|
||||||
--- debian/control.in 2021-11-04 09:22:24.000000000 -0600
|
|
||||||
+++ debian/control.in 2021-12-31 22:01:21.745375084 -0600
|
|
||||||
@@ -238,6 +238,15 @@
|
|
||||||
libreoffice-avmedia-backend-gstreamer (<< ${binary:Version})
|
|
||||||
Suggests: ${gstreamer-plugins-suggests}
|
|
||||||
Conflicts: libreoffice-filter-binfilter, libreoffice-avmedia-backend-vlc, libreoffice-mysql-connector (<< 1:6.2.0~), libreoffice-core-nogui
|
|
||||||
+# for bullseye, copied from libreoffice-common, see #985297
|
|
||||||
+ ,
|
|
||||||
+ libreoffice-base (<< 1:7.0.0~alpha~),
|
|
||||||
+ libreoffice-calc (<< 1:7.0.0~alpha~),
|
|
||||||
+ libreoffice-draw (<< 1:7.0.0~alpha~),
|
|
||||||
+ libreoffice-impress (<< 1:7.0.0~alpha~),
|
|
||||||
+ libreoffice-math (<< 1:7.0.0~alpha~),
|
|
||||||
+ libreoffice-report-builder (<< 1:7.0.0~alpha~),
|
|
||||||
+ libreoffice-writer (<< 1:7.0.0~alpha~),
|
|
||||||
Replaces: libreoffice-pdfimport (<< 1:5.4~), libreoffice-common (<< 1:6.3.0~rc1~), libreoffice-avmedia-backend-gstreamer, libreoffice-core-nogui
|
|
||||||
Description: office productivity suite -- arch-dependent files
|
|
||||||
LibreOffice is a full-featured office productivity suite that provides
|
|
||||||
diff -Nru debian/libreoffice-common.maintscript debian/libreoffice-common.maintscript
|
|
||||||
--- debian/libreoffice-common.maintscript 2021-11-04 09:22:24.000000000 -0600
|
|
||||||
+++ debian/libreoffice-common.maintscript 2021-12-31 22:03:27.590985432 -0600
|
|
||||||
@@ -2,4 +2,10 @@
|
|
||||||
mv_conffile /etc/apparmor.d/usr.lib.libreofficeprogram.senddoc /etc/apparmor.d/usr.lib.libreoffice.program.senddoc 1:5.4.4-0ubuntu1
|
|
||||||
mv_conffile /etc/apparmor.d/usr.lib.libreofficeprogram.soffice.bin /etc/apparmor.d/usr.lib.libreoffice.program.soffice.bin 1:5.4.4-0ubuntu1
|
|
||||||
mv_conffile /etc/apparmor.d/usr.lib.libreofficeprogram.xpdfimport /etc/apparmor.d/usr.lib.libreoffice.program.xpdfimport 1:5.4.4-0ubuntu1
|
|
||||||
-dir_to_symlink /usr/lib/libreoffice/share/registry /etc/libreoffice/registry 1:7.0.2-0ubuntu1
|
|
||||||
+
|
|
||||||
+# do this manually since dpkg-maintscript-helper dir_to_symlink
|
|
||||||
+# does not work reliably in this case because we cannot ensure that all
|
|
||||||
+# conflicting packages previously shipping files in
|
|
||||||
+# /usr/lib/libreoffice/share/registry are either upgraded or removed
|
|
||||||
+# but not just deconfigured, see #985297
|
|
||||||
+#dir_to_symlink /usr/lib/libreoffice/share/registry /etc/libreoffice/registry 1:7.0.2~rc1-1
|
|
||||||
diff -Nru debian/libreoffice-common.postinst.in debian/libreoffice-common.postinst.in
|
|
||||||
--- debian/libreoffice-common.postinst.in 2021-11-04 09:22:24.000000000 -0600
|
|
||||||
+++ debian/libreoffice-common.postinst.in 2021-12-31 22:04:25.639726958 -0600
|
|
||||||
@@ -27,3 +27,17 @@
|
|
||||||
|
|
||||||
#DEBHELPER#
|
|
||||||
|
|
||||||
+# do this manually since dpkg-maintscript-helper dir_to_symlink
|
|
||||||
+# does not work reliably in this case because we cannot ensure that all
|
|
||||||
+# conflicting packages previously shipping files in
|
|
||||||
+# /usr/lib/libreoffice/share/registry are either upgraded or removed
|
|
||||||
+# but not just deconfigured, see #985297
|
|
||||||
+if [ "$1" = "configure" ] && dpkg --compare-versions "$2" lt-nl "1:7.0.4-4~" ; then
|
|
||||||
+ if [ ! -L /usr/lib/libreoffice/share/registry ]; then
|
|
||||||
+ if [ -d /usr/lib/libreoffice/share/registry ]; then
|
|
||||||
+ # this will fail if the directory is not yet empty
|
|
||||||
+ rmdir -v /usr/lib/libreoffice/share/registry
|
|
||||||
+ fi
|
|
||||||
+ ln -sfvT /etc/libreoffice/registry /usr/lib/libreoffice/share/registry
|
|
||||||
+ fi
|
|
||||||
+fi
|
|
||||||
|
|
@ -18,7 +18,7 @@
|
||||||
#
|
#
|
||||||
|
|
||||||
VERSION=4
|
VERSION=4
|
||||||
EXTERNAL='deb-src http://archive.ubuntu.com/ubuntu $UPSTREAM-backports main universe'
|
EXTERNAL='deb-src https://ppa.launchpadcontent.net/libreoffice/libreoffice-still/ubuntu $UPSTREAM main'
|
||||||
REPOKEY="83FBA1751378B444"
|
REPOKEY="83FBA1751378B444"
|
||||||
|
|
||||||
. ./config
|
. ./config
|
||||||
|
|
@ -26,10 +26,6 @@ REPOKEY="83FBA1751378B444"
|
||||||
# Make sure that Trisquel gets compiled same as Ubuntu
|
# Make sure that Trisquel gets compiled same as Ubuntu
|
||||||
patch -p0 < $DATA/debian-rules.patch
|
patch -p0 < $DATA/debian-rules.patch
|
||||||
|
|
||||||
#Fix upgrade conflict etiona/nabia libreoffice
|
|
||||||
#Remove for libreoffice 7.2 or later.
|
|
||||||
patch -p0 < $DATA/fix_upgrade_buster-bullseye_985297.patch
|
|
||||||
|
|
||||||
changelog "Backported to get latest version into Trisquel"
|
changelog "Backported to get latest version into Trisquel"
|
||||||
|
|
||||||
compile
|
compile
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue