mirror of
https://github.com/unicode-org/icu.git
synced 2025-04-16 02:07:15 +00:00
ICU-6423 Remove debian directory and update readme.
X-SVN-Rev: 24490
This commit is contained in:
parent
f7b9f237fc
commit
c55a19f828
18 changed files with 2 additions and 807 deletions
17
.gitignore
vendored
17
.gitignore
vendored
|
@ -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
|
||||
|
|
|
@ -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
|
|
@ -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
|
|
@ -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
|
|
@ -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.
|
|
@ -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.
|
||||
|
|
@ -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
|
||||
|
|
@ -1 +0,0 @@
|
|||
debian/tmp/usr/share/doc/icu/html usr/share/doc/icu-doc
|
|
@ -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
|
||||
|
|
@ -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
|
||||
|
||||
|
|
@ -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
|
||||
|
||||
|
|
@ -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
|
||||
|
||||
|
|
@ -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
|
||||
|
||||
|
|
@ -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
|
||||
|
||||
|
|
@ -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
|
|
@ -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
|
|
@ -453,10 +453,9 @@
|
|||
</tr>
|
||||
|
||||
<tr>
|
||||
<td><i><ICU></i>/<b>packaging</b>/<br />
|
||||
<i><ICU></i>/<b>debian</b>/</td>
|
||||
<td><i><ICU></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>
|
||||
|
||||
|
|
Loading…
Add table
Reference in a new issue