mirror of
https://github.com/unicode-org/icu.git
synced 2025-04-08 06:53:45 +00:00
ICU-678 add invuca.dat. oops.
X-SVN-Rev: 7588
This commit is contained in:
parent
8b4028f92d
commit
8a304253a3
7 changed files with 102 additions and 75 deletions
|
@ -1,3 +1,9 @@
|
|||
icu (2.0-2.0.1pre-1) unstable; urgency=low
|
||||
|
||||
* Prerelease of 2.0.1 with a working upgraded uconv(1).
|
||||
|
||||
-- Yves Arrouye <yves@debian.org> Thu, 31 Jan 2002 16:55:26 -0800
|
||||
|
||||
icu (2.0-3) unstable; urgency=low
|
||||
|
||||
* Renamed doc-base to icu-doc.doc-base. Closes: 127487
|
||||
|
|
|
@ -24,35 +24,34 @@ set -e
|
|||
|
||||
case "$1" in
|
||||
configure)
|
||||
# Adjust the current ICU link in /usr/lib/icu
|
||||
|
||||
if [ -d /usr/lib/icu ]
|
||||
then
|
||||
|
||||
icucurrent=`2>/dev/null ls -dp /usr/lib/icu/* | sed -n 's,.*/\([^/]*\)/$,\1,p'| sort -rn | head -1`
|
||||
cd /usr/lib/icu
|
||||
rm -f current
|
||||
if test x"$icucurrent" != x
|
||||
then
|
||||
ln -s "$icucurrent" current
|
||||
fi
|
||||
# Adjust the current ICU link in @libdir@/@PACKAGE@
|
||||
|
||||
prefix=@prefix@
|
||||
exec_prefix=@exec_prefix@
|
||||
|
||||
# Set ICU_DATA for ease of testing files. It is not necessary to
|
||||
# export it as we are guaranteed that the binaries we invoke will
|
||||
# use the right directory. But we're not taking chances with the
|
||||
# future :)
|
||||
|
||||
ICU_DATA=@libdir@/@PACKAGE@/@VERSION@
|
||||
export ICU_DATA
|
||||
|
||||
if test ! -f $ICU_DATA/cnvalias.dat -o @sysconfdir@/icu/convrtrs.txt -nt $ICU_DATA/cnvalias.dat
|
||||
if [ -d @libdir@/@PACKAGE@ ]
|
||||
then
|
||||
echo Compiling converters and aliases list from @sysconfdir@/icu/convrtrs.txt
|
||||
/usr/sbin/gencnval @sysconfdir@/icu/convrtrs.txt
|
||||
fi
|
||||
icucurrent=`2>/dev/null ls -dp @libdir@/@PACKAGE@/* | sed -n 's,.*/\([^/]*\)/$,\1,p'| sort -rn | head -1`
|
||||
cd @libdir@/@PACKAGE@
|
||||
rm -f current
|
||||
if test x"$icucurrent" != x
|
||||
then
|
||||
ln -s "$icucurrent" current
|
||||
fi
|
||||
|
||||
# Set ICU_DATA for ease of testing files. It is not necessary to
|
||||
# export it as we are guaranteed that the binaries we invoke will
|
||||
# use the right directory. But we're not taking chances with the
|
||||
# future :)
|
||||
|
||||
ICU_DATA=@libdir@/@PACKAGE@/@VERSION@
|
||||
export ICU_DATA
|
||||
|
||||
if test ! -f $ICU_DATA/cnvalias.dat -o @sysconfdir@/icu/convrtrs.txt -nt $ICU_DATA/cnvalias.dat
|
||||
then
|
||||
echo Compiling converters and aliases list from @sysconfdir@/@PACKAGE@/convrtrs.txt
|
||||
@sbindir@/gencnval @sysconfdir@/@PACKAGE@/convrtrs.txt
|
||||
fi
|
||||
|
||||
fi
|
||||
;;
|
||||
|
@ -74,4 +73,3 @@ esac
|
|||
|
||||
exit 0
|
||||
|
||||
|
||||
|
|
|
@ -17,19 +17,20 @@ set -e
|
|||
|
||||
case "$1" in
|
||||
remove|upgrade|deconfigure)
|
||||
# Adjust the current ICU link in /usr/lib/icu
|
||||
# Adjust the current ICU link in @libdir@/@PACKAGE@
|
||||
|
||||
if [ -d /usr/lib/icu ]
|
||||
prefix=@prefix@
|
||||
exec_prefix=@exec_prefix@
|
||||
|
||||
if [ -d @libdir@/@PACKAGE@ ]
|
||||
then
|
||||
|
||||
icucurrent=`2>/dev/null ls -dp /usr/lib/icu/* | sed -n -e '/\/@VERSION@\//d' -e 's,.*/\([^/]*\)/$,\1,p' | head -1`
|
||||
cd /usr/lib/icu
|
||||
rm -f current
|
||||
if test x"$icucurrent" != x
|
||||
then
|
||||
ln -s "$icucurrent" current
|
||||
fi
|
||||
|
||||
icucurrent=`2>/dev/null ls -dp @libdir@/@PACKAGE@/* | sed -n 's,.*/\([^/]*\)/$,\1,p'| sort -rn | head -1`
|
||||
cd @libdir@/@PACKAGE@
|
||||
rm -f current
|
||||
if test x"$icucurrent" != x
|
||||
then
|
||||
ln -s "$icucurrent" current
|
||||
fi
|
||||
fi
|
||||
|
||||
# install-info --quiet --remove /usr/info/foo.info.gz
|
||||
|
|
|
@ -17,20 +17,22 @@ set -e
|
|||
|
||||
case "$1" in
|
||||
remove|upgrade|deconfigure)
|
||||
# Adjust the current ICU link in /usr/lib/icu
|
||||
# Adjust the current ICU link in @libdir@/@PACKAGE@
|
||||
|
||||
if [ -d /usr/lib/icu ]
|
||||
then
|
||||
prefix=@prefix@
|
||||
exec_prefix=@exec_prefix@
|
||||
|
||||
icucurrent=`2>/dev/null ls -dp /usr/lib/icu/* | sed -n -e '/\/@VERSION@\//d' -e 's,.*/\([^/]*\)/$,\1,p' | head -1`
|
||||
cd /usr/lib/icu
|
||||
rm -f current
|
||||
if test x"$icucurrent" != x
|
||||
if [ -d @libdir@/@PACKAGE@ ]
|
||||
then
|
||||
ln -s "$icucurrent" current
|
||||
icucurrent=`2>/dev/null ls -dp @libdir@/@PACKAGE@/* | sed -n 's,.*/\([^/]*\)/$,\1,p'| sort -rn | head -1`
|
||||
cd @libdir@/@PACKAGE@
|
||||
rm -f current
|
||||
if test x"$icucurrent" != x
|
||||
then
|
||||
ln -s "$icucurrent" current
|
||||
fi
|
||||
fi
|
||||
|
||||
fi
|
||||
# install-info --quiet --remove /usr/info/foo.info.gz
|
||||
;;
|
||||
failed-upgrade)
|
||||
|
|
|
@ -24,19 +24,20 @@ set -e
|
|||
|
||||
case "$1" in
|
||||
configure)
|
||||
# Adjust the current ICU link in /usr/lib/icu
|
||||
# Adjust the current ICU link in @libdir@/@PACKAGE@
|
||||
|
||||
if [ -d /usr/lib/icu ]
|
||||
prefix=@prefix@
|
||||
exec_prefix=@exec_prefix@
|
||||
|
||||
if [ -d @libdir@/@PACKAGE@ ]
|
||||
then
|
||||
|
||||
icucurrent=`2>/dev/null ls -dp /usr/lib/icu/* | sed -n 's,.*/\([^/]*\)/$,\1,p'| sort -rn | head -1`
|
||||
cd /usr/lib/icu
|
||||
rm -f current
|
||||
if test x"$icucurrent" != x
|
||||
then
|
||||
ln -s "$icucurrent" current
|
||||
fi
|
||||
|
||||
icucurrent=`2>/dev/null ls -dp @libdir@/@PACKAGE@/* | sed -n 's,.*/\([^/]*\)/$,\1,p'| sort -rn | head -1`
|
||||
cd @libdir@/@PACKAGE@
|
||||
rm -f current
|
||||
if test x"$icucurrent" != x
|
||||
then
|
||||
ln -s "$icucurrent" current
|
||||
fi
|
||||
fi
|
||||
;;
|
||||
|
||||
|
|
|
@ -17,19 +17,20 @@ set -e
|
|||
|
||||
case "$1" in
|
||||
remove|upgrade|deconfigure)
|
||||
# Adjust the current ICU link in /usr/lib/icu
|
||||
# Adjust the current ICU link in @libdir@/@PACKAGE@
|
||||
|
||||
if [ -d /usr/lib/icu ]
|
||||
prefix=@prefix@
|
||||
exec_prefix=@exec_prefix@
|
||||
|
||||
if [ -d @libdir@/@PACKAGE@ ]
|
||||
then
|
||||
|
||||
icucurrent=`2>/dev/null ls -dp /usr/lib/icu/* | sed -n -e '/\/@VERSION@\//d' -e 's,.*/\([^/]*\)/$,\1,p' | head -1`
|
||||
cd /usr/lib/icu
|
||||
rm -f current
|
||||
if test x"$icucurrent" != x
|
||||
then
|
||||
ln -s "$icucurrent" current
|
||||
fi
|
||||
|
||||
icucurrent=`2>/dev/null ls -dp @libdir@/@PACKAGE@/* | sed -n 's,.*/\([^/]*\)/$,\1,p'| sort -rn | head -1`
|
||||
cd @libdir@/@PACKAGE@
|
||||
rm -f current
|
||||
if test x"$icucurrent" != x
|
||||
then
|
||||
ln -s "$icucurrent" current
|
||||
fi
|
||||
fi
|
||||
|
||||
# install-info --quiet --remove /usr/info/foo.info.gz
|
||||
|
|
|
@ -5,6 +5,9 @@
|
|||
# Yves Arrouye <yves@debian.org>. They are part of Debian GNU/Linux
|
||||
# since the Debian woody release.
|
||||
|
||||
# Decide whether we want to ship individual files or not
|
||||
ICU_AUTO_COMMON=NO
|
||||
|
||||
# Uncomment this to turn on verbose mode.
|
||||
#export DH_VERBOSE=1
|
||||
|
||||
|
@ -32,6 +35,12 @@ icudatadir = $(pkgdatadir)/$(version)
|
|||
pkglibdir = usr/lib/icu
|
||||
iculibdir = $(pkglibdir)/$(version)
|
||||
datasrcdir = usr/share/icu/$(version)/data
|
||||
# This is where data needs to be moved
|
||||
ifneq ($(ICU_AUTO_COMMON),YES)
|
||||
icufildir = $(iculibdir)/files
|
||||
else
|
||||
icufildir = $(iculibdir)
|
||||
endif
|
||||
|
||||
# Build flags
|
||||
|
||||
|
@ -59,7 +68,7 @@ $(builddir)/configure-stamp:
|
|||
build: $(builddir)/configure-stamp debian-files $(builddir)/build-stamp
|
||||
|
||||
# Build some Debian files
|
||||
DEBIAN_FILES=icu.conffiles postinst prerm icu.postinst icu.prerm libicu$(major).postinst
|
||||
DEBIAN_FILES=icu.conffiles postinst prerm icu.postinst icu.prerm libicu$(major).postinst icurepackage
|
||||
|
||||
debian/%: debian/%.in
|
||||
cd $(builddir) \
|
||||
|
@ -143,6 +152,16 @@ binary-arch: build install
|
|||
dh_movefiles -plibicu$(major) \
|
||||
usr/lib/*.so.*
|
||||
mkdir debian/libicu$(major)/usr/lib/icu
|
||||
#
|
||||
# massage data files
|
||||
#
|
||||
$(RM) debian/tmp/$(iculibdir)/cnvalias.dat
|
||||
ifneq ($(iculibdir),$(icufildir))
|
||||
test -d debian/tmp/$(icufildir) || mkdir debian/tmp/$(icufildir)
|
||||
mv debian/tmp/$(iculibdir)/*.* debian/tmp/$(icufildir)
|
||||
mv debian/tmp/$(icufildir)/*msg.dat debian/tmp/$(iculibdir)
|
||||
mv debian/tmp/$(icufildir)/*.inc debian/tmp/$(iculibdir)
|
||||
endif
|
||||
#
|
||||
# build icu package by moving files from icu-dev
|
||||
#
|
||||
|
@ -152,18 +171,17 @@ binary-arch: build install
|
|||
usr/bin \
|
||||
usr/sbin \
|
||||
$(icudatadir)/README \
|
||||
$(iculibdir)/*.cnv \
|
||||
$(iculibdir)/u*.dat \
|
||||
$(iculibdir)/tz.dat \
|
||||
$(icufildir)/*.cnv \
|
||||
$(icufildir)/u*.dat $(icufildir)invu*.dat \
|
||||
$(icufildir)/tz.dat \
|
||||
$(iculibdir)/Makefile.inc \
|
||||
usr/share/man
|
||||
$(RM) debian/tmp/$(iculibdir)/cnvalias.dat
|
||||
#
|
||||
# build icu-locales package by moving files from icu-dev
|
||||
#
|
||||
dh_movefiles -picu-locales \
|
||||
$(iculibdir)/*.res \
|
||||
$(iculibdir)/*.brk
|
||||
$(icufildir)/*.res \
|
||||
$(icufildir)/*.brk
|
||||
#
|
||||
# move the rest of the development files
|
||||
# in their package
|
||||
|
@ -208,7 +226,7 @@ update-debian-files:
|
|||
cvers=`sed -n 's/^icu (\([^)]*\)).*/\1/p' debian/changelog | head -1`; if dpkg --compare-versions $$cvers lt $(version)-1; then \
|
||||
dch -v $(version)-1 "Update to ICU version $(version). (This comment is generated.)"; \
|
||||
sed 's/libicu[0-9][0-9]*/libicu$(major)/g' debian/control >debian/control.new && mv debian/control.new debian/control; \
|
||||
fi
|
||||
fi
|
||||
|
||||
binary: update-debian-files binary-indep binary-arch
|
||||
.PHONY: build clean binary-indep binary-arch binary install debian-files update-changelog
|
||||
|
|
Loading…
Add table
Reference in a new issue