[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

./packages/openofficeorg/3.2/unstable r1941: add Replaces: to l10n-xx for l10n-xx-in (for safety, seems to work otherwise as the filenames change)



------------------------------------------------------------
revno: 1941
committer: Rene Engelhard <rene@debian.org>
branch nick: unstable
timestamp: Wed 2010-04-14 22:19:44 +0200
message:
  add Replaces: to l10n-xx for l10n-xx-in (for safety, seems to work otherwise as the filenames change)
modified:
  changelog
  control
  rules
=== modified file 'changelog'
--- a/changelog	2010-04-14 17:33:15 +0000
+++ b/changelog	2010-04-14 20:19:44 +0000
@@ -32,7 +32,7 @@
     transitional packages for xx-IN -> xx move as Conflicts/Provides/Replaces
     alone doesn't seem to work
 
- -- Rene Engelhard <rene@debian.org>  Wed, 14 Apr 2010 19:31:44 +0200
+ -- Rene Engelhard <rene@debian.org>  Wed, 14 Apr 2010 22:18:51 +0200
 
 openoffice.org (1:3.2.0-6) unstable; urgency=low
 

=== modified file 'control'
--- a/control	2010-04-14 17:19:22 +0000
+++ b/control	2010-04-14 20:19:44 +0000
@@ -564,7 +564,7 @@
 Provides: openoffice.org-l10n-${help-l10n-virtual-version}, openoffice.org2-l10n-as
 Suggests: hunspell-dictionary-as | myspell-dictionary-as, openoffice.org-hyphenation-as, openoffice.org2-thesaurus-as, openoffice.org-help-as
 Conflicts: openoffice.org-core (<< ${base-version}), openoffice.org-core (>= ${base-version}.1), openoffice.org2-l10n-as
-Replaces: openoffice.org2-l10n-as
+Replaces: openoffice.org2-l10n-as, openoffice.org-l10n-as-in
 Description: office productivity suite -- Assamese language package
  OpenOffice.org is a full-featured office productivity suite that provides
  a near drop-in replacement for Microsoft(R) Office.
@@ -1264,7 +1264,7 @@
 Provides: openoffice.org-l10n-${help-l10n-virtual-version}, openoffice.org2-l10n-gu
 Suggests: hunspell-dictionary-gu | myspell-dictionary-gu, openoffice.org-hyphenation-gu, openoffice.org2-thesaurus-gu, openoffice.org-help-gu
 Conflicts: openoffice.org-core (<< ${base-version}), openoffice.org-core (>= ${base-version}.1), openoffice.org2-l10n-gu
-Replaces: openoffice.org2-l10n-gu
+Replaces: openoffice.org2-l10n-gu, openoffice.org-l10n-gu-in
 Description: office productivity suite -- Gujarati language package
  OpenOffice.org is a full-featured office productivity suite that provides
  a near drop-in replacement for Microsoft(R) Office.
@@ -1712,7 +1712,7 @@
 Provides: openoffice.org-l10n-${help-l10n-virtual-version}, openoffice.org2-l10n-ml
 Suggests: hunspell-dictionary-ml | myspell-dictionary-ml, openoffice.org-hyphenation-ml, openoffice.org2-thesaurus-ml, openoffice.org-help-ml
 Conflicts: openoffice.org-core (<< ${base-version}), openoffice.org-core (>= ${base-version}.1), openoffice.org2-l10n-ml
-Replaces: openoffice.org2-l10n-ml
+Replaces: openoffice.org2-l10n-ml, openoffice.org-l10n-ml-in
 Description: office productivity suite -- Malayalam language package
  OpenOffice.org is a full-featured office productivity suite that provides
  a near drop-in replacement for Microsoft(R) Office.
@@ -1740,7 +1740,7 @@
 Provides: openoffice.org-l10n-${help-l10n-virtual-version}, openoffice.org2-l10n-mr
 Suggests: hunspell-dictionary-mr | myspell-dictionary-mr, openoffice.org-hyphenation-mr, openoffice.org2-thesaurus-mr, openoffice.org-help-mr
 Conflicts: openoffice.org-core (<< ${base-version}), openoffice.org-core (>= ${base-version}.1), openoffice.org2-l10n-mr
-Replaces: openoffice.org2-l10n-mr
+Replaces: openoffice.org2-l10n-mr, openoffice.org-l10n-mr-in
 Description: office productivity suite -- Marathi language package
  OpenOffice.org is a full-featured office productivity suite that provides
  a near drop-in replacement for Microsoft(R) Office.
@@ -1992,7 +1992,7 @@
 Provides: openoffice.org-l10n-${help-l10n-virtual-version}, openoffice.org2-l10n-or
 Suggests: hunspell-dictionary-or | myspell-dictionary-or, openoffice.org-hyphenation-or, openoffice.org2-thesaurus-or, openoffice.org-help-or
 Conflicts: openoffice.org-core (<< ${base-version}), openoffice.org-core (>= ${base-version}.1), openoffice.org2-l10n-or
-Replaces: openoffice.org2-l10n-or
+Replaces: openoffice.org2-l10n-or, openoffice.org-l10n-or-in
 Description: office productivity suite -- Oriya language package
  OpenOffice.org is a full-featured office productivity suite that provides
  a near drop-in replacement for Microsoft(R) Office.
@@ -2412,7 +2412,7 @@
 Provides: openoffice.org-l10n-${help-l10n-virtual-version}, openoffice.org2-l10n-ta
 Suggests: hunspell-dictionary-ta | myspell-dictionary-ta, openoffice.org-hyphenation-ta, openoffice.org2-thesaurus-ta, openoffice.org-help-ta
 Conflicts: openoffice.org-core (<< ${base-version}), openoffice.org-core (>= ${base-version}.1), openoffice.org2-l10n-ta
-Replaces: openoffice.org2-l10n-ta
+Replaces: openoffice.org2-l10n-ta, openoffice.org-l10n-ta-in
 Description: office productivity suite -- Tamil language package
  OpenOffice.org is a full-featured office productivity suite that provides
  a near drop-in replacement for Microsoft(R) Office.
@@ -2440,7 +2440,7 @@
 Provides: openoffice.org-l10n-${help-l10n-virtual-version}, openoffice.org2-l10n-te
 Suggests: hunspell-dictionary-te | myspell-dictionary-te, openoffice.org-hyphenation-te, openoffice.org2-thesaurus-te, openoffice.org-help-te
 Conflicts: openoffice.org-core (<< ${base-version}), openoffice.org-core (>= ${base-version}.1), openoffice.org2-l10n-te
-Replaces: openoffice.org2-l10n-te
+Replaces: openoffice.org2-l10n-te, openoffice.org-l10n-te-in
 Description: office productivity suite -- Telugu language package
  OpenOffice.org is a full-featured office productivity suite that provides
  a near drop-in replacement for Microsoft(R) Office.

=== modified file 'rules'
--- a/rules	2010-04-14 17:19:22 +0000
+++ b/rules	2010-04-14 20:19:44 +0000
@@ -1694,15 +1694,13 @@
 	sed -e "s|openoffice.orgVER|openoffice.org$(VER)|g" \
 		>> debian/control < debian/control.mysql.in
 endif
-ifeq "$(DIST)" "Debian"
 	sed -e "s|openoffice.orgVER|openoffice.org$(VER)|g" \
 		>> debian/control < debian/control.lenny_squeeze_transitional.in
 	for o in as-IN gu-IN ml-IN mr-IN or-IN ta-IN te-IN; do \
 		n=`echo $$o | cut -d- -f1`; \
 		os=`echo $$o | tr A-Z a-z`; \
-		perl -pi -e 's/\n/, openoffice.org-l10n-$${os}\n/ if /^Replaces:.*l10n-$${n}$$/' debian/control; \
+		perl -pi -e "s/(Replaces:.*openoffice.org2-l10n-$${n}$$)/\1, openoffice.org-l10n-$${os}/" debian/control; \
 	done
-endif
 
 	perl -pi -e "s,%OOO_ARCHS%,$(OOO_ARCHS),g" debian/control
 	perl -pi -e "s,%OOO_JAVA_ARCHS%,$(OOO_JAVA_ARCHS),g" debian/control


Reply to: