ICU-6423 Remove debian directory and update readme.

X-SVN-Rev: 24490
This commit is contained in:
Michael Ow 2008-08-12 20:44:22 +00:00
parent f7b9f237fc
commit c55a19f828
18 changed files with 2 additions and 807 deletions

17
.gitignore vendored
View file

@ -1,21 +1,4 @@
icu4c/bin
icu4c/debian/*.debhelper
icu4c/debian/*.substvars
icu4c/debian/*files
icu4c/debian/*libicu[0-9]*
icu4c/debian/control
icu4c/debian/docs
icu4c/debian/icu
icu4c/debian/icu-data
icu4c/debian/icu-doc
icu4c/debian/icu-i18ndata
icu4c/debian/icu-locales
icu4c/debian/icu.postinst
icu4c/debian/icu.prerm
icu4c/debian/libicu-dev
icu4c/debian/postinst
icu4c/debian/prerm
icu4c/debian/tmp
icu4c/include
icu4c/lib
icu4c/source/Doxyfile

View file

@ -1,17 +0,0 @@
*.debhelper
docs
*files
*.substvars
libicu-dev
*libicu[0-9]*
icu
icu-locales
icu-data
icu-i18ndata
tmp
control
postinst
prerm
icu.postinst
icu.prerm
icu-doc

View file

@ -1,11 +0,0 @@
Copyright (C) 2000-2006, International Business Machines
Corporation and others. All Rights Reserved.
libicu-dev for Debian
---------------------
The documentation in /usr/share/doc/libicu-dev/docs/ provides a high-level
overview of ICU. Detailed API documentation is provided by the icu-docs
package.
-- Yves Arrouye <yves@debian.org>, Wed, 11 Oct 2000 19:37:57 -0700

View file

@ -1,240 +0,0 @@
icu (3.6-1) unstable; urgency=low
* New upstream release
* Provide libicu34-dev since ICU 3.6 provides backward compatible
interfaces in addition to new ones.
-- Jay Berkenbilt <qjb@debian.org> Tue, 19 Sep 2006 12:10:41 -0400
icu (3.6~d02-1) experimental; urgency=low
* New upstream release.
* Remove special optimization hack to work around now-fixed m68k build
problems. (Closes: #360743)
* Update standards version. No changes required.
-- Jay Berkenbilt <qjb@debian.org> Tue, 15 Aug 2006 16:34:34 -0400
icu (3.4.1a-1) unstable; urgency=low
* Upstream re-released 3.4.1 without changing the version number because
the header file with 3.4.1 still said it was 3.4. Unfortunately, the
debian 3.4.1 package had already been uploaded. This "3.4.1a" release
now matches upstream's 3.4.1.
-- Jay Berkenbilt <qjb@debian.org> Wed, 29 Mar 2006 22:19:08 -0500
icu (3.4.1-1) unstable; urgency=low
* New upstream release
-- Jay Berkenbilt <qjb@debian.org> Fri, 3 Mar 2006 23:07:52 -0500
icu (3.4-4) unstable; urgency=low
* Build with g++ 4.0 with -fno-strict-aliasing to work around g++ 4.0
bugs that impact ICU. Future versions should work properly with the
latest g++ without any special flags. (Closes: #342970)
* Enable static libraries.
-- Jay Berkenbilt <qjb@debian.org> Sun, 22 Jan 2006 11:36:59 -0500
icu (3.4-3) unstable; urgency=low
* Explicitly build with g++ 3.4. The current ICU fails its test suite
with 4.0 but not with 3.4. Future versions should work properly with
4.0.
-- Jay Berkenbilt <qjb@debian.org> Sat, 19 Nov 2005 11:29:31 -0500
icu (3.4-2) unstable; urgency=low
* Remove some extraneous build steps that may cause problems with
autobuilders.
-- Jay Berkenbilt <qjb@debian.org> Sat, 13 Aug 2005 12:41:35 -0400
icu (3.4-1) unstable; urgency=low
* New upstream release
* Completely new packaging
-- Jay Berkenbilt <qjb@debian.org> Fri, 5 Aug 2005 21:57:15 -0400
icu (2.1-3) unstable; urgency=low
* New maintainer as per discussion with Ivo.
* g++ 4.0 transition: libicu21c102 is now libicu21c2.
* Accepted changes from NMU below for now. This change will be
reversed soon when icu is updated to the current upstream version.
The icu28 package will also be removed at that time, as per discussion
with the icu28 maintainer. Closes: #301316
* Add shlibs files
-- Jay Berkenbilt <qjb@debian.org> Sat, 9 Jul 2005 13:33:35 -0400
icu (2.1-2.1) unstable; urgency=medium
* Rename icu-doc to icu21-doc. icu-doc is built by the icu28 package.
-- Matthias Klose <doko@debian.org> Sat, 21 May 2005 22:44:31 +0200
icu (2.1-2) unstable; urgency=low
* debian/control: Changed maintainer, added Daniel Glassey as Uploader.
(Reference:
http://lists.debian.org/debian-devel/2003/debian-devel-200308/msg01963.html)
-- Ivo Timmermans <ivo@debian.org> Sun, 18 Jan 2004 23:52:03 +0100
icu (2.6.1-1) experimental; urgency=low
* New upstream version.
* Ivo Timmermans:
* debian/rules Don't create arch-all packages in the binary-arch
target. Closes: #184403
-- Ivo Timmermans <ivo@debian.org> Thu, 6 Nov 2003 09:03:44 +0100
icu (2.6-1) experimental; urgency=low
* New upstream version. Closes: #162975
* debian/control: New maintainers
* Daniel Glassey:
* debian/rules Don't use --enable-static as it bloats the packages
* debian/rules Change the optimisations to -O3 and -O to get it to build
* debian/rules get the latest config.{sub,guess} from /usr/share/misc
so add build-dep on autotools-dev
* debian/postinst gencnval is now in {prefix}/bin
* Ivo Timmermans:
* debian/control Tightened debhelper build dependency
* debian/control Update Standards-Version
-- Daniel Glassey <wdg@debian.org> Wed, 3 Sep 2003 12:39:35 +0200
icu (2.1-1.2) unstable; urgency=low
* NMU.
* Updated source/config.{sub,guess}. Closes: #182697
-- Ivo Timmermans <ivo@debian.org> Fri, 7 Mar 2003 20:58:23 +0100
icu (2.1-1.1) unstable; urgency=low
* NMU.
* debian/control: Go through G++ ABI transition. Closes: #180124
* source/common/unicode/docmain.h: Fix \mainpage and \section tags,
so doxygen doesn't get confused any more. Closes: #178344
* debian/copyright: Added upstream URL. Closes: #165780
-- Ivo Timmermans <ivo@debian.org> Fri, 14 Feb 2003 15:21:56 +0100
icu (2.1-1) unstable; urgency=low
* ICU 2.1 release.
* Changed the icu package description. Closes: 142886
* Use -O1 for CXXFLAGS for OS/390. Closes: 143021
-- Yves Arrouye <yves@debian.org> Mon, 15 Apr 2002 14:03:12 -0700
icu (2.0.2-1) unstable; urgency=low
* Minor release of ICU with fixes for threading and strTo/FromWCS
-- Yves Arrouye <yves@debian.org> Tue, 2 Apr 2002 09:06:00 -0800
icu (2.0-2.1pre20020318-1) unstable; urgency=low
* Use the library number in the development package too.
* ICU changed to version 2.1.
-- Yves Arrouye <yves@debian.org> Tue, 19 Mar 2002 18:38:37 -0800
icu (2.0-2.1pre20020303-1) unstable; urgency=low
* Fixed a crash in uconv when no argument is passed to -f or -t.
* Other upstream changes.
* Fresh upload with an up to date orig tar file so that future
diffs won't be 6 megabytes long!
-- Yves Arrouye <yves@debian.org> Sun, 3 Mar 2002 15:31:13 -0800
icu (2.0-2.1pre-1) unstable; urgency=low
* Prerelease of 2.1 with a working upgraded uconv(1).
-- Yves Arrouye <yves@debian.org> Fri, 1 Mar 2002 21:51:47 -0800
icu (2.0-3) unstable; urgency=low
* Renamed doc-base to icu-doc.doc-base. Closes: 127487
-- Yves Arrouye <yves@debian.org> Fri, 18 Jan 2002 22:33:53 -0800
icu (2.0-2) unstable; urgency=low
* Fixed a bug in uprv_uca_cloneTempTable(). Closes: 128484
* Update Debian bugs status. Closes: 104642
* Use the official 2.0 tarball as the original tar.
* Added manual pages for every tool.
-- Yves Arrouye <yves@debian.org> Wed, 16 Jan 2002 20:45:42 -0800
icu (2.0-1) unstable; urgency=low
* Update to ICU version 2.0.
-- Yves Arrouye <yves@debian.org> Sat, 10 Nov 2001 21:58:19 -0800
icu (1.8.1-2) unstable; urgency=low
* Updated copyright file. Closes: 112488
* Updated icu-locales description. Closes: 75499
-- Yves Arrouye <yves@debian.org> Sat, 10 Nov 2001 21:24:58 -0800
icu (1.8.1-1.1) unstable; urgency=low
* NMU to resolve build failures on ia64 and (hopefully) hppa.
* config.{sub|guess} update
* source/tools/ctestfw/ctest.c: Add static declaration to global
variables local to that module to avoid @gprel relocation errors.
Closes: 104642
-- Yves Arrouye <yves@debian.org> Sat, 10 Nov 2001 21:24:44 -0800
icu (1.8.1-1) unstable; urgency=low
* Update to ICU version 1.8.1.
-- root <yves@debian.org> Mon, 21 May 2001 15:27:36 -0700
icu (1.7-1) unstable; urgency=low
* Update to ICU version 1.7.
-- Yves Arrouye <yves@debian.org> Tue, 21 Nov 2000 22:54:52 -0800
icu (1.6.0.1-20001113-2) unstable; urgency=low
* New snapshot with better ISO-2022.
-- Yves Arrouye <yves@debian.org> Mon, 13 Nov 2000 21:05:00 -0800
icu (1.6.0.1-20001027-1) unstable; urgency=low
* Move architecture-dependent files into /usr/lib, instead of
/usr/share.
* Move convrtrs.txt into /etc/icu, make it a conffile, and generate
/usr/lib/icu/1.6.0.1/cnvalias.dat from it at postinst time.
* Manage a /usr/lib/icu/current symbolic link across installations
of the libicuXX packages. The symlink will always point to the
highest numbered version of ICU.
-- Yves Arrouye <yves@debian.org> Fri, 27 Oct 2000 15:40:12 -0700
icu (1.6.0.1-20001017-1) unstable; urgency=low
* Initial Release.
-- Yves Arrouye <yves@debian.org> Tue, 24 Oct 2000 16:14:12 -0700

View file

@ -1,39 +0,0 @@
Source: icu
Section: libs
Priority: optional
Maintainer: Jay Berkenbilt <qjb@debian.org>
Standards-Version: 3.7.2
Build-Depends: cdbs, debhelper (>= 4.1.0), doxygen
Package: libicu36
Section: libs
Architecture: any
Depends: ${shlibs:Depends}
Replaces: icu, icu-locales
Conflicts: icu, icu-locales
Description: International Components for Unicode (libraries)
ICU is a C++ and C library that provides robust and full-featured
Unicode and locale support. This package contains the runtime
libraries for ICU.
Package: libicu36-dev
Section: libdevel
Architecture: any
Depends: libicu36 (= ${Source-Version}), libc6-dev | libc-dev
Provides: libicu-dev, libicu34-dev
Replaces: libicu21-dev, libicu28-dev, icu-data, icu-i18ndata, libicu34-dev
Conflicts: libicu21-dev, libicu28-dev, libicu-dev, icu-data, icu-i18ndata, libicu34-dev
Suggests: icu-doc
Description: International Components for Unicode (development files)
ICU is a C++ and C library that provides robust and full-featured
Unicode and locale support. This package contains the development
files for ICU along with programs used to manipulate data files found
in the ICU sources.
Package: icu-doc
Section: doc
Architecture: all
Description: API documentation for ICU classes and functions
ICU is a C++ and C library that provides robust and full-featured
Unicode and locale support. This package contains HTML files
documenting the ICU APIs.

View file

@ -1,35 +0,0 @@
ICU License - ICU 1.8.1 and later
COPYRIGHT AND PERMISSION NOTICE
Copyright (c) 1995-2001 International Business Machines Corporation and others
All rights reserved.
Permission is hereby granted, free of charge, to any person obtaining a
copy of this software and associated documentation files (the
"Software"), to deal in the Software without restriction, including
without limitation the rights to use, copy, modify, merge, publish,
distribute, and/or sell copies of the Software, and to permit persons
to whom the Software is furnished to do so, provided that the above
copyright notice(s) and this permission notice appear in all copies of
the Software and that both the above copyright notice(s) and this
permission notice appear in supporting documentation.
THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS
OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT
OF THIRD PARTY RIGHTS. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR
HOLDERS INCLUDED IN THIS NOTICE BE LIABLE FOR ANY CLAIM, OR ANY SPECIAL
INDIRECT OR CONSEQUENTIAL DAMAGES, OR ANY DAMAGES WHATSOEVER RESULTING
FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT,
NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION
WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
Except as contained in this notice, the name of a copyright holder
shall not be used in advertising or otherwise to promote the sale, use
or other dealings in this Software without prior written authorization
of the copyright holder.
--------------------------------------------------------------------------------
All trademarks and registered trademarks mentioned herein are the property of their respective owners.

View file

@ -1,13 +0,0 @@
Document: icu-doc
Title: ICU API Documentation
Author: IBM Corporation and Others
Abstract: This manual describes the APIs of the
International Components for Unicode C/C++
library. It is a useful reference for the
ICU programmer.
Section: Libs
Format: HTML
Index: /usr/share/doc/icu-doc/html/index.html
Files: /usr/share/doc/icu-doc/html/*.html

View file

@ -1 +0,0 @@
debian/tmp/usr/share/doc/icu/html usr/share/doc/icu-doc

View file

@ -1,71 +0,0 @@
#! /bin/sh
# Copyright (c) 2000-2004 International Business Machines
# Corporation and others. All Rights Reserved.
# postinst script for foo
#
# see: dh_installdeb(1)
set -e
# summary of how this script can be called:
# * <postinst> `configure' <most-recently-configured-version>
# * <old-postinst> `abort-upgrade' <new version>
# * <conflictor's-postinst> `abort-remove' `in-favour' <package>
# <new-version>
# * <deconfigured's-postinst> `abort-deconfigure' `in-favour'
# <failed-install-package> <version> `removing'
# <conflicting-package> <version>
# for details, see /usr/share/doc/packaging-manual/
#
# quoting from the policy:
# Any necessary prompting should almost always be confined to the
# post-installation script, and should be protected with a conditional
# so that unnecessary prompting doesn't happen if a package's
# installation fails and the `postinst' is called with `abort-upgrade',
# `abort-remove' or `abort-deconfigure'.
case "$1" in
configure)
# Adjust the current ICU link in @libdir@/@PACKAGE@
prefix=@prefix@
exec_prefix=@exec_prefix@
if [ -d @libdir@/@PACKAGE@ ]
then
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
fi
;;
abort-upgrade|abort-remove|abort-deconfigure)
;;
*)
echo "postinst called with unknown argument \`$1'" >&2
exit 0
;;
esac
# dh_installdeb will replace this with shell code automatically
# generated by other debhelper scripts.
#DEBHELPER#
exit 0

View file

@ -1,56 +0,0 @@
#! /bin/sh
# Copyright (c) 2000-2003 International Business Machines
# Corporation and others. All Rights Reserved.
# prerm script for foo
#
# see: dh_installdeb(1)
set -e
# summary of how this script can be called:
# * <prerm> `remove'
# * <old-prerm> `upgrade' <new-version>
# * <new-prerm> `failed-upgrade' <old-version>
# * <conflictor's-prerm> `remove' `in-favour' <package> <new-version>
# * <deconfigured's-prerm> `deconfigure' `in-favour'
# <package-being-installed> <version> `removing'
# <conflicting-package> <version>
# for details, see /usr/share/doc/packaging-manual/
case "$1" in
remove|upgrade|deconfigure)
# Adjust the current ICU link in @libdir@/@PACKAGE@
prefix=@prefix@
exec_prefix=@exec_prefix@
if [ -d @libdir@/@PACKAGE@ ]
then
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
;;
failed-upgrade)
;;
*)
echo "prerm called with unknown argument \`$1'" >&2
exit 0
;;
esac
# dh_installdeb will replace this with shell code automatically
# generated by other debhelper scripts.
#DEBHELPER#
exit 0

View file

@ -1,70 +0,0 @@
#! /bin/sh
# Copyright (c) 2000-2003 International Business Machines
# Corporation and others. All Rights Reserved.
# postinst script for foo
#
# see: dh_installdeb(1)
set -e
# summary of how this script can be called:
# * <postinst> `configure' <most-recently-configured-version>
# * <old-postinst> `abort-upgrade' <new version>
# * <conflictor's-postinst> `abort-remove' `in-favour' <package>
# <new-version>
# * <deconfigured's-postinst> `abort-deconfigure' `in-favour'
# <failed-install-package> <version> `removing'
# <conflicting-package> <version>
# for details, see /usr/share/doc/packaging-manual/
#
# quoting from the policy:
# Any necessary prompting should almost always be confined to the
# post-installation script, and should be protected with a conditional
# so that unnecessary prompting doesn't happen if a package's
# installation fails and the `postinst' is called with `abort-upgrade',
# `abort-remove' or `abort-deconfigure'.
# Call ldconfig in a way that makes lintian happy.
if [ "$1" = "configure" ]; then ldconfig; fi
# And now do the rest of the configuration
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
ln -sf current/Makefile.inc .
fi
fi
;;
abort-upgrade|abort-remove|abort-deconfigure)
;;
*)
echo "postinst called with unknown argument \`$1'" >&2
exit 0
;;
esac
# dh_installdeb will replace this with shell code automatically
# generated by other debhelper scripts.
#DEBHELPER#
exit 0

View file

@ -1,55 +0,0 @@
#! /bin/sh
# Copyright (c) 2000-2003 International Business Machines
# Corporation and others. All Rights Reserved.
# prerm script for foo
#
# see: dh_installdeb(1)
set -e
# summary of how this script can be called:
# * <prerm> `remove'
# * <old-prerm> `upgrade' <new-version>
# * <new-prerm> `failed-upgrade' <old-version>
# * <conflictor's-prerm> `remove' `in-favour' <package> <new-version>
# * <deconfigured's-prerm> `deconfigure' `in-favour'
# <package-being-installed> <version> `removing'
# <conflicting-package> <version>
# for details, see /usr/share/doc/packaging-manual/
case "$1" in
remove|upgrade|deconfigure)
# Adjust the current ICU link in @libdir@/@PACKAGE@
prefix=@prefix@
exec_prefix=@exec_prefix@
if [ -d @libdir@/@PACKAGE@ ]
then
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
;;
failed-upgrade)
;;
*)
echo "prerm called with unknown argument \`$1'" >&2
exit 0
;;
esac
# dh_installdeb will replace this with shell code automatically
# generated by other debhelper scripts.
#DEBHELPER#
exit 0

View file

@ -1,63 +0,0 @@
#! /bin/sh
# Copyright (c) 2000-2003 International Business Machines
# Corporation and others. All Rights Reserved.
# postinst script for foo
#
# see: dh_installdeb(1)
set -e
# summary of how this script can be called:
# * <postinst> `configure' <most-recently-configured-version>
# * <old-postinst> `abort-upgrade' <new version>
# * <conflictor's-postinst> `abort-remove' `in-favour' <package>
# <new-version>
# * <deconfigured's-postinst> `abort-deconfigure' `in-favour'
# <failed-install-package> <version> `removing'
# <conflicting-package> <version>
# for details, see /usr/share/doc/packaging-manual/
#
# quoting from the policy:
# Any necessary prompting should almost always be confined to the
# post-installation script, and should be protected with a conditional
# so that unnecessary prompting doesn't happen if a package's
# installation fails and the `postinst' is called with `abort-upgrade',
# `abort-remove' or `abort-deconfigure'.
case "$1" in
configure)
# Adjust the current ICU link in @libdir@/@PACKAGE@
prefix=@prefix@
exec_prefix=@exec_prefix@
if [ -d @libdir@/@PACKAGE@ ]
then
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
;;
abort-upgrade|abort-remove|abort-deconfigure)
;;
*)
echo "postinst called with unknown argument \`$1'" >&2
exit 0
;;
esac
# dh_installdeb will replace this with shell code automatically
# generated by other debhelper scripts.
#DEBHELPER#
exit 0

View file

@ -1,55 +0,0 @@
#! /bin/sh
# Copyright (c) 2000-2003 International Business Machines
# Corporation and others. All Rights Reserved.
# prerm script for foo
#
# see: dh_installdeb(1)
set -e
# summary of how this script can be called:
# * <prerm> `remove'
# * <old-prerm> `upgrade' <new-version>
# * <new-prerm> `failed-upgrade' <old-version>
# * <conflictor's-prerm> `remove' `in-favour' <package> <new-version>
# * <deconfigured's-prerm> `deconfigure' `in-favour'
# <package-being-installed> <version> `removing'
# <conflicting-package> <version>
# for details, see /usr/share/doc/packaging-manual/
case "$1" in
remove|upgrade|deconfigure)
# Adjust the current ICU link in @libdir@/@PACKAGE@
prefix=@prefix@
exec_prefix=@exec_prefix@
if [ -d @libdir@/@PACKAGE@ ]
then
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
;;
failed-upgrade)
;;
*)
echo "prerm called with unknown argument \`$1'" >&2
exit 0
;;
esac
# dh_installdeb will replace this with shell code automatically
# generated by other debhelper scripts.
#DEBHELPER#
exit 0

View file

@ -1,51 +0,0 @@
#!/usr/bin/make -f
#
# Copyright (c) 2000-2006 International Business Machines
# Corporation and others. All Rights Reserved.
#
# To distinguish variables that are truly local to this file (rather
# than for use by cdbs), we adopt the convention of starting local
# variables' names with l_.
l_PWD := $(shell pwd)
l_STAMPS := debian/l_stamps
l_RUN_CHECK := 1
# Variables used by cdbs
VERSION := $(shell dpkg-parsechangelog | \
awk '/Version:/ {print $$2}' | cut -d- -f 1)
DEB_TAR_SRCDIR = icu/source
DEB_CONFIGURE_USER_FLAGS = --disable-samples --enable-static
DEB_COMPRESS_EXCLUDE = html examples
DEB_INSTALL_EXAMPLES_libicu36-dev = \
build-tree/$(DEB_TAR_SRCDIR)/samples/*
# Include cdbs rules files.
include /usr/share/cdbs/1/rules/tarball.mk
include /usr/share/cdbs/1/rules/simple-patchsys.mk
include /usr/share/cdbs/1/rules/debhelper.mk
include /usr/share/cdbs/1/class/autotools.mk
DEB_MAKE_INSTALL_TARGET += install-doc
cleanbuilddir::
$(RM) -r $(l_STAMPS)
# As 0.4.21, cdbs creates but doesn't remove debian/compat. It
# creates it conditionally, so this doesn't have a trivial fix.
clean::
$(RM) debian/compat *.cdbs-config_list
# As per upstream, icuswap is deprecated and should not be
# distributed.
binary-post-install/libicu36-dev::
find debian/$(cdbs_curpkg) -type f -name .cvsignore | xargs rm
rm debian/$(cdbs_curpkg)/usr/sbin/icuswap
# Install lintian override files
binary-post-install/%::
if [ -f debian/$*.lintian ]; then \
mkdir -p debian/$*/usr/share/lintian/overrides && \
cp -p debian/$*.lintian debian/$*/usr/share/lintian/overrides/$*; \
fi

View file

@ -1,10 +0,0 @@
#
# Copyright (c) 2006 International Business Machines
# Corporation and others. All Rights Reserved.
#
# This doesn't always work because ICU upstream doesn't always have
# the latest version in the latest directory. See debian bug 375138
# for details.
version=3
ftp://ftp.software.ibm.com/software/globalization/icu/(?:\d+\.[\d\.]+)/icu-([\d\.]+).tgz

View file

@ -453,10 +453,9 @@
</tr>
<tr>
<td><i>&lt;ICU&gt;</i>/<b>packaging</b>/<br />
<i>&lt;ICU&gt;</i>/<b>debian</b>/</td>
<td><i>&lt;ICU&gt;</i>/<b>packaging</b>/</td>
<td>These directories contain scripts and tools for packaging the final
<td>This directory contain scripts and tools for packaging the final
ICU build for various release platforms.</td>
</tr>