Hi, I just noticed that my current patch didn't bump the shlibs. The attached patch here does this. We need to bump all of them because otherwise applications might get a dependency line like "[...], libicu38, libicu38 (>> 3.8-1), [...]" by dpkg-shlibdeps.
Regards, Rene
diff -u icu-3.6/debian/libicu36.shlibs icu-3.6/debian/libicu36.shlibs --- icu-3.6/debian/libicu36.shlibs +++ icu-3.6/debian/libicu36.shlibs @@ -1,7 +1,7 @@ -libicudata 36 libicu36 -libicui18n 36 libicu36 -libicuio 36 libicu36 -libicule 36 libicu36 -libiculx 36 libicu36 -libicutu 36 libicu36 -libicuuc 36 libicu36 +libicudata 36 libicu36 (>> 3.6-7) +libicui18n 36 libicu36 (>> 3.6-7) +libicuio 36 libicu36 (>> 3.6-7) +libicule 36 libicu36 (>> 3.6-7) +libiculx 36 libicu36 (>> 3.6-7) +libicutu 36 libicu36 (>> 3.6-7) +libicuuc 36 libicu36 (>> 3.6-7) diff -u icu-3.6/debian/rules icu-3.6/debian/rules --- icu-3.6/debian/rules +++ icu-3.6/debian/rules @@ -53,7 +53,7 @@ $(RM) debian/compat *.cdbs-config_list $(RM) -rf debian/tmp32 -pre-build:: +pre-build:: debian/stamp-patched chmod a+x $(DEB_SRCDIR)/configure cp -a $(DEB_SRCDIR) $(DEB_SRCDIR)-build ifneq (, $(build32)) diff -u icu-3.6/debian/changelog icu-3.6/debian/changelog --- icu-3.6/debian/changelog +++ icu-3.6/debian/changelog @@ -1,3 +1,12 @@ +icu (3.6-7.1) unstable; urgency=low + + * NMU + * make setBreakType public: (closes: #448745) + * copy source tree *after* patching to we get an effect on our (new) + rbbi.h patch + + -- Rene Engelhard <[EMAIL PROTECTED]> Sun, 04 Nov 2007 15:10:33 +0100 + icu (3.6-7) unstable; urgency=low * Fix bug in which 32-bit library installs were overwriting files for only in patch2: unchanged: --- icu-3.6.orig/debian/patches/icu-3.6-setBreakType.patch +++ icu-3.6/debian/patches/icu-3.6-setBreakType.patch @@ -0,0 +1,17 @@ +--- icu/source/common/unicode/rbbi.h-old 2007-10-31 15:52:08.000000000 +0100 ++++ icu/source/common/unicode/rbbi.h 2007-10-31 15:52:47.000000000 +0100 +@@ -611,12 +611,14 @@ + virtual int32_t getBreakType() const; + #endif + ++public: + /** + * Set the type of the break iterator. + * @internal + */ + virtual void setBreakType(int32_t type); + ++protected: + /** + * Common initialization function, used by constructors and bufferClone. + * (Also used by DictionaryBasedBreakIterator::createBufferClone().)
signature.asc
Description: Digital signature