Update of /cvsroot/fink/experimental/rangerrick/common/main/finkinfo/libs
In directory
sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv11765/common/main/finkinfo/libs
Modified Files:
libgdiplus.info libicu31-dev.info
Added Files:
libicu32-dev.info libicu32-dev.patch
Log Message:
started work on mono stuff
--- NEW FILE: libicu32-dev.patch ---
diff -uNr ICU-6.2.4/icu-config ICU-6.2.4-patched/icu-config
--- ICU-6.2.4/icu-config 1969-12-31 19:00:00.000000000 -0500
+++ ICU-6.2.4-patched/icu-config 2005-05-13 17:35:42.000000000 -0400
@@ -0,0 +1,659 @@
+#!/bin/sh
+## -*-sh-*-
+#set -x
+# BEGIN of icu-config-top
+#******************************************************************************
+# Copyright (C) 1999-2004, International Business Machines
+# Corporation and others. All Rights Reserved.
+#******************************************************************************
+# This script is designed to aid configuration of ICU.
+# rpath links a library search path right into the binaries.
+
+
+### END of icu-config-top
+
+## Zero out prefix.
+execprefix=
+prefix=
+
+
+loaddefs()
+{
+
+# Following from /private/tmp/ICU-6.2.4-new/icuSources/config/mh-darwin
+# Generated automatically from Makefile.inc.in by configure.
+## -*-makefile-*-
+#******************************************************************************
+# Copyright (C) 1999-2004, International Business Machines
+# Corporation and others. All Rights Reserved.
+#******************************************************************************
+# This Makefile.inc is designed to be included into projects which make use
+# of the ICU.
+
+# CONTENTS OF THIS FILE
+# 1). Base configuration information and linkage
+# 2). Variables giving access to ICU tools
+# 3). Host information
+# 4). Compiler flags and settings
+# 5). Data Packaging directives
+# 6). Include of platform make fragment (mh-* file)
+
+##################################################################
+#
+# *1* base configuration information and linkage
+#
+##################################################################
+# The PREFIX is the base of where ICU is installed.
+# Inside this directory you should find bin, lib, include/unicode,
+# etc. If ICU is not installed in this directory, you must change the
+# following line. There should exist ${prefix}/include/unicode/utypes.h
+# for example.
+default_prefix="@FINKPREFIX@"
+if [ "x${prefix}" = "x" ]; then prefix="$default_prefix"; fi
+exec_prefix="/usr"
+libdir="${exec_prefix}/lib"
+libexecdir="${exec_prefix}/libexec"
+bindir="${exec_prefix}/bin"
+datadir="/usr/share"
+sbindir="${exec_prefix}/sbin"
+
+# about the ICU version
+VERSION="3.2"
+UNICODE_VERSION="4.0.1"
+
+# The prefix for ICU libraries, normally 'icu'
+ICUPREFIX="icu"
+PACKAGE="icu"
+LIBICU="lib${ICUPREFIX}"
+
+# Static library prefix and file extension
+STATIC_PREFIX="s"
+LIBSICU="lib${STATIC_PREFIX}${ICUPREFIX}"
+A="a"
+
+# Suffix at the end of libraries. Usually empty.
+ICULIBSUFFIX=""
+# ICULIBSUFFIX_VERSION is non-empty if it is to contain a library
+# version. For example, if it is 21, it means libraries are named
+# libicuuc21.so for example.
+
+# rpath links a library search path right into the binaries.
+## mh-files MUST NOT override RPATHLDFLAGS unless they provide
+## equivalent '#SH#' lines for icu-config fixup
+default_ENABLE_RPATH="NO"
+if [ "x${ENABLE_RPATH}" = "x" ]; then ENABLE_RPATH="$default_ENABLE_RPATH"; fi
+RPATHLDFLAGS="${LD_RPATH}${LD_RPATH_PRE}${libdir}"
+
+# icu-config version of above 'if':
+case "$ENABLE_RPATH" in
+[yY]*)
+ ENABLE_RPATH=YES
+ RPATHLDFLAGS="${LD_RPATH}${LD_RPATH_PRE}${libdir}"
+ ;;
+
+[nN]*)
+ ENABLE_RPATH=NO
+ RPATHLDFLAGS=""
+ ;;
+
+*)
+ echo $0: Unknown --enable-rpath value ${ENABLE_RPATH} 1>&2
+ exit 3
+ ;;
+esac
+
+### To link your application with ICU:
+# 1. use LDFLAGS, CFLAGS, etc from above
+# 2. link with ${ICULIBS}
+# 3. optionally, add one or more of:
+# - ${ICULIBS_I18N} - i18n library, formatting, etc.
+# - ${ICULIBS_LAYOUT} - ICU layout library.
+# - ${ICULIBS_ICUIO} - ICU stdio equivalent library
+
+ICULIBS_COMMON="-licucore"
+ICULIBS_DATA="-licucore"
+ICULIBS_I18N="-licucore"
+ICULIBS_TOOLUTIL="-licucore"
+ICULIBS_CTESTFW="-licucore"
+ICULIBS_ICUIO="-licucore"
+ICULIBS_OBSOLETE="-licucore"
+ICULIBS_LAYOUT="-licucore"
+ICULIBS_LAYOUTEX="-licucore"
+ICULIBS_BASE=""
+
+# for icu-config to test with
+ICULIBS_COMMON_LIB_NAME="${LIBICU}uc${ICULIBSUFFIX}${ICULIBSUFFIX_VERSION}.${SO}"
+
+# ICULIBS is the set of libraries your application should link
+# with usually. Many applications will want to add ${ICULIBS_I18N} as well.
+ICULIBS="${ICULIBS_BASE} ${ICULIBS_I18N} ${ICULIBS_COMMON} ${ICULIBS_DATA} "
+
+##################################################################
+#
+# *2* access to ICU tools
+#
+##################################################################
+# Environment variable to set a runtime search path
+# (Overridden when necessary in -mh files)
+LDLIBRARYPATH_ENVVAR="LD_LIBRARY_PATH"
+
+# Versioned target for a shared library
+## FINAL_SO_TARGET = ${SO_TARGET}.${SO_TARGET_VERSION}
+## MIDDLE_SO_TARGET = ${SO_TARGET}.${SO_TARGET_VERSION_MAJOR}
+
+# Access to important ICU tools.
+# Use as follows: ${INVOKE} ${GENRB} arguments ..
+INVOKE="${LDLIBRARYPATH_ENVVAR}=${libdir}:$$${LDLIBRARYPATH_ENVVAR}
${LEAK_CHECKER}"
+GENCCODE="${sbindir}/genccode"
+GENCMN="${sbindir}/gencmn"
+GENRB="${bindir}/genrb"
+PKGDATA="${bindir}/pkgdata"
+
+##################################################################
+#
+# *3* Information about the host
+#
+##################################################################
+
+# Information about the host that 'configure' was run on.
+host="powerpc-apple-darwin8.0.0"
+host_alias="powerpc-apple-darwin8.0.0"
+host_cpu="powerpc"
+host_vendor="apple"
+host_os="darwin8.0.0"
+# Our platform canonical name (as determined by configure)
+# this is a #define value (i.e. U_XXXX or XXXX)
+platform="U_DARWIN"
+
+##################################################################
+#
+# *4* compiler flags and misc. options
+#
+##################################################################
+AIX_SHLIB="makeC++SharedLib_r"
+AR="/usr/bin/ar"
+CC="gcc"
+CFLAGS="-DICU_DATA_DIR="\"/usr/share/icu/\"" -g -Os -fno-exceptions
${THREADSCFLAGS} "
+CPP="gcc -E"
+CPPFLAGS="${THREADSCPPFLAGS} ${LIBCPPFLAGS} -I${prefix}/include"
+CXX="c++"
+CXXFLAGS="-DICU_DATA_DIR="\"/usr/share/icu/\"" -g -Os -fno-exceptions
-fno-rtti ${THREADSCXXFLAGS} "
+DEFAULT_MODE="common"
+DEFS="-DHAVE_CONFIG_H "
+FFLAGS=""
+INSTALL="/usr/bin/install -c"
+INSTALL_DATA="${INSTALL} -m 644"
+INSTALL_PROGRAM="${INSTALL}"
+INSTALL_SCRIPT="${INSTALL_PROGRAM}"
+LDFLAGS="${RPATHLDFLAGS}"
+LIBS="-lpthread -lm "
+LIB_M=""
+LIB_VERSION="32.0"
+LIB_VERSION_MAJOR="32"
+MKINSTALLDIRS="${SHELL} ${pkgdatadir}/mkinstalldirs"
+RANLIB="ranlib"
+RMV="rm -rf"
+SHELL="/bin/sh"
+SHLIB_c="${CC} ${DEFS} ${CPPFLAGS} ${CFLAGS} ${LDFLAGS} -shared"
+SHLIB_cc="${CXX} ${DEFS} ${CPPFLAGS} ${CXXFLAGS} ${LDFLAGS} -shared"
+U_IS_BIG_ENDIAN="1"
+includedir="${prefix}/include"
+infodir="${prefix}/share/info"
+ld_rpath_suf=""
+localstatedir="${prefix}/var"
+mandir="@FINKPREFIX@/man"
+oldincludedir="/usr/include"
+program_transform_name="s,x,x,"
+sharedstatedir="${prefix}/com"
+sysconfdir="@FINKPREFIX@/etc"
+INSTALL_L="${INSTALL_DATA}"
+
+##################################################################
+#
+# *5* packaging options and directories
+#
+##################################################################
+
+pkgdatadir="${datadir}/${PACKAGE}${ICULIBSUFFIX}/${VERSION}"
+pkglibdir="${libdir}/${PACKAGE}${ICULIBSUFFIX}/${VERSION}"
+
+# The basename of the ICU data file (i.e. icudt21b )
+ICUDATA_NAME="icudt32b"
+
+# Defaults for pkgdata's mode and directories
+# The default data dir changes depending on what packaging mode
+# is being used
+if [ "x$PKGDATA_MODE" = "x" ];
+then
+PKGDATA_MODE="common"
+fi
+
+case "$PKGDATA_MODE" in
+common)
+ICUDATA_DIR="${pkgdatadir}"
+ICUPKGDATA_DIR="${ICUDATA_DIR}"
+;;
+dll)
+ICUDATA_DIR="${pkgdatadir}"
+ICUPKGDATA_DIR="${libdir}"
+;;
+*)
+ICUDATA_DIR="${pkgdatadir}"
+ICUPKGDATA_DIR="${ICUDATA_DIR}"
+;;
+
+esac
+
+GENCCODE_ASSEMBLY=""
+
+##################################################################
+#
+# *6* Inclusion of platform make fragment (mh-* file)
+#
+##################################################################
+# The mh- file ("make fragment") for the platform is included here.
+# It may override the above settings.
+# It is put last so that the mh-file can override anything.
+
+## -*-makefile-*-
+## Darwin-specific setup (Darwin is the Mac OS X developer preview, successor
+## to Rhapsody, aka Mac OS X Server)
+## Copyright (c) 1999-2004, International Business Machines Corporation and
+## others. All Rights Reserved.
+
+## Flags for position independent code
+SHAREDLIBCFLAGS="-dynamic"
+SHAREDLIBCXXFLAGS="-dynamic"
+SHAREDLIBCPPFLAGS=""
+
+# Pad out the paths to the maximum possible length
+LD_FLAGS="${LD_FLAGS} -headerpad_max_install_names"
+
+## Commands to generate dependency files
+GEN_DEPS_c="${CC} -E -MMD ${DEFS} ${CPPFLAGS}"
+GEN_DEPS_cc="${CXX} -E -MMD ${DEFS} ${CPPFLAGS}"
+
+## Commands to compile
+COMPILE_c="${CC} ${DEFS} ${CPPFLAGS} ${CFLAGS} -fno-common -c"
+COMPILE_cc="${CXX} ${DEFS} ${CPPFLAGS} ${CXXFLAGS} -fno-common -c"
+
+## Commands to make a shared library
+SHLIB_c="${CC} -dynamiclib -dynamic ${CFLAGS} ${LDFLAGS}"
+SHLIB_cc="${CXX} -dynamiclib -dynamic ${CXXFLAGS} ${LDFLAGS}"
+
+## Compiler switches to embed a library name and version information
+## LD_SONAME = -Wl,-compatibility_version -Wl,${SO_TARGET_VERSION_MAJOR}
-Wl,-current_version -Wl,${SO_TARGET_VERSION} -install_name ${notdir
$(MIDDLE_SO_TARGET})
+
+## Compiler switch to embed a runtime search path
+LD_RPATH=""
+LD_RPATH_PRE=""
+
+## Environment variable to set a runtime search path
+LDLIBRARYPATH_ENVVAR="DYLD_LIBRARY_PATH"
+
+GENCCODE_ASSEMBLY="-a gcc-darwin"
+
+## Shared object suffix
+SO="dylib"
+## Non-shared intermediate object suffix
+STATIC_O="ao"
+
+## Compilation rules
+
+## Dependency rules
+
+## Versioned libraries rules
+
+## End Darwin-specific setup
+## -*-sh-*-
+## BEGIN of icu-config-bottom.
+## Copyright (c) 2002-2004, International Business Machines Corporation and
+## others. All Rights Reserved.
+
+ICUUC_FILE=${libdir}/${ICULIBS_COMMON_LIB_NAME}
+
+# echo ENABLE RPATH $ENABLE_RPATH and RPATHLDFLAGS=${RPATH_LDFLAGS}
+if [ "x$PKGDATA_MODE" = "x" ]; then
+ PKGDATA_MODE=dll
+fi
+
+}
+
+## The actual code of icu-config goes here.
+
+ME=`basename $0`
+
+allflags()
+{
+ echo " --bindir Print binary directory path (bin)"
+ echo " --cc Print C compiler used [CC]"
+ echo " --cflags Print C compiler flags [CFLAGS]"
+ echo " --cflags-dynamic Print additional C flags for"
+ echo " building shared libraries."
+ echo " --cppflags Print C Preprocessor flags [CPPFLAGS]"
+ echo " --cppflags-dynamic Print additional C Preprocessor flags for"
+ echo " building shared libraries."
+ echo " --cppflags-searchpath Print only -I include directives
(-Iinclude)"
+ echo " --cxx Print C++ compiler used [CXX]"
+ echo " --cxxflags Print C++ compiler flags [CXXFLAGS]"
+ echo " --cxxflags-dynamic Print additional C++ flags for"
+ echo " building shared libraries."
+ echo " --detect-prefix Attempt to detect prefix based on PATH"
+ echo " --exec-prefix Print prefix for executables (/bin)"
+ echo " --exists Return with 0 status if ICU exists else
fail"
+ echo " --help, -?, --usage Print this message"
+ echo " --icudata Print shortname of ICU data file (icudt21l)"
+ echo " --icudata-install-dir Print path to install data to - use as
--install option to pkgdata(1)"
+ echo " --icudata-mode Print default ICU pkgdata mode (dll) - use
as --mode option to pkgdata(1)."
+ echo " --icudatadir Print path to packaged archive data. Can
set as [ICU_DATA]"
+ echo " --invoke Print commands to invoke an ICU program"
+ echo " --invoke=<prog> Print commands to invoke an ICU program
named <prog> (ex: genrb)"
+ echo " --ldflags Print -L search path and -l libraries to
link with ICU [LDFLAGS]. This is for the data, uc (common), and i18n libraries
only. "
+ echo " --ldflags-layout Print ICU layout engine link directive. Use
in addition to --ldflags"
+ echo " --ldflags-libsonly Same as --ldflags, but only the -l
directives"
+ echo " --ldflags-searchpath Print only -L (search path) directive"
+ echo " --ldflags-system Print only system libs ICU links with
(-lpthread, -lm)"
+ echo " --ldflags-icuio Print ICU icuio link directive. Use in
addition to --ldflags "
+ echo " --ldflags-obsolete Print ICU obsolete link directive. Use in
addition to --ldflags. (requires icuapps/obsolete to be built and installed.) "
+ echo " --mandir Print manpage (man) path"
+ echo " --prefix Print PREFIX to icu install (/usr/local)"
+ echo " --prefix=XXX Set prefix to XXX for remainder of command"
+ echo " --sbindir Print system binary path (sbin) "
+ echo " --shared-datadir Print shared data (share) path. This is NOT
the ICU data dir."
+ echo " --shlib-c Print the command to compile and build C
shared libraries with ICU"
+ echo " --shlib-cc Print the command to compile and build C++
shared libraries with ICU"
+ echo " --sysconfdir Print system config (etc) path"
+ echo " --unicode-version Print version of Unicode data used in ICU
($UNICODE_VERSION)"
+ echo " --version Print ICU version ($VERSION)"
+ echo " --incfile Print path to Makefile.inc (for -O option
of pkgdata)"
+}
+
+## Print the normal usage message
+shortusage()
+{
+ echo "usage: ${ME} " `allflags | cut -c-25 | sed -e 's%.*%[ & ]%'`
+}
+
+
+usage()
+{
+ echo "${ME}: icu-config: ICU configuration helper script"
+ echo
+ echo "The most commonly used options will be --cflags, --cxxflags,
--cppflags, and --ldflags."
+ echo 'Example (in make): CPFLAGS=$(shell icu-config --cppflags)'
+ echo ' LDFLAGS=$(shell icu-config --ldflags)'
+ echo " (etc).."
+ echo
+ echo "Usage:"
+ allflags
+
+ echo
+ echo " [Brackets] show MAKE variable equivalents, (parenthesis) show
example output"
+ echo
+ echo "Copyright (c) 2002, International Business Machines Corporation and
others. All Rights Reserved."
+}
+
+## Check the sanity of current variables
+sanity()
+{
+ if [ ! -f ${ICUUC_FILE} ];
+ then
+ echo "### $ME: Can't find ${ICUUC_FILE} - ICU prefix is wrong." 1>&2
+ echo "### Try the --prefix= or --exec-prefix= options " 1>&2
+ echo "### or --detect-prefix"
+ echo "### $ME: Exitting." 1>&2
+ exit 2
+ fi
+}
+
+## Main starts here.
+
+if [ $# -lt 1 ]; then
+ shortusage
+ exit 1
+fi
+
+
+# Load our variables from autoconf
+# ALWAYS load twice because of dependencies
+loaddefs
+loaddefs
+sanity
+
+while [ $# -gt 0 ];
+do
+ arg="$1"
+ var=`echo $arg | sed -e 's/^[^=]*=//'`
+# echo "### processing $arg" 1>&2
+ case "$arg" in
+
+ # undocumented.
+ --debug)
+ set -x
+ ;;
+
+ --so)
+ echo $SO
+ ;;
+
+ --bindir)
+ echo $bindir
+ ;;
+
+ --libdir)
+ echo $libdir
+ ;;
+
+ --exists)
+ sanity
+ ;;
+
+ --sbindir)
+ echo $sbindir
+ ;;
+
+ --invoke=*)
+ QUOT="'"
+ CMD="${var}"
+
+ # If it's not a locally executable command (1st choice) then
+ # search for it in the ICU directories.
+ if [ ! -x ${CMD} ]; then
+ if [ -x ${bindir}/${var} ]; then
+ CMD="${bindir}/${var}"
+ fi
+ if [ -x ${sbindir}/${var} ]; then
+ CMD="${sbindir}/${var}"
+ fi
+ fi
+
+ echo "env
${QUOT}${LDLIBRARYPATH_ENVVAR}=${libdir}:"'${'"${LDLIBRARYPATH_ENVVAR}"'}'${QUOT}
${CMD}
+ ;;
+
+ --invoke)
+ QUOT="'"
+ echo "env
${QUOT}${LDLIBRARYPATH_ENVVAR}=${libdir}:"'${'"${LDLIBRARYPATH_ENVVAR}"'}'${QUOT}
+ ;;
+
+ --cflags)
+ echo $CFLAGS
+ ;;
+
+ --cc)
+ echo $CC
+ ;;
+
+ --cxx)
+ echo $CXX
+ ;;
+
+ --cxxflags)
+ echo $CXXFLAGS
+ ;;
+
+ --cppflags)
+ # Don't echo the -I. - it's unneeded.
+ echo $CPPFLAGS | sed -e 's/-I. //'
+ ;;
+
+ --cppflags-searchpath)
+ echo -I${prefix}/include
+ ;;
+
+ --cppflags-dynamic)
+ echo $SHAREDLIBCPPFLAGS
+ ;;
+
+ --cxxflags-dynamic)
+ echo $SHAREDLIBCXXFLAGS
+ ;;
+
+ --cflags-dynamic)
+ echo $SHAREDLIBCFLAGS
+ ;;
+
+ --ldflags-system)
+ echo $LIBS
+ ;;
+
+ --ldflags)
+ echo $LDFLAGS $ICULIBS $LIBS
+# $RPATH_LDFLAGS
+ ;;
+
+ --ldflags-libsonly)
+ echo $ICULIBS_I18N $ICULIBS_COMMON $ICULIBS_DATA
+ ;;
+
+ --ldflags-icuio)
+ echo $ICULIBS_ICUIO
+ ;;
+
+ --ldflags-obsolete)
+ echo $ICULIBS_OBSOLETE
+ ;;
+
+ --ldflags-toolutil)
+ echo $ICULIBS_TOOLUTIL
+ ;;
+
+ --ldflags-layout)
+ echo $ICULIBS_LAYOUT $ICULIBS_LAYOUTEX
+ ;;
+
+ --ldflags-searchpath)
+ echo -L${libdir}
+ ;;
+
+ --detect-prefix)
+ HERE=`echo $0 | sed -e "s/$ME//g"`
+ if [ -f $HERE/../lib/${ICULIBS_COMMON_LIB_NAME} ]; then
+ prefix=$HERE/..
+ echo "## Using --prefix=${prefix}" 1>&2
+ fi
+ loaddefs
+ loaddefs
+ sanity
+ ;;
+
+ --exec-prefix)
+ echo $exec_prefix
+ ;;
+
+ --prefix)
+ echo $prefix
+ ;;
+
+ --prefix=*)
+ prefix=$var
+ loaddefs
+ loaddefs
+ sanity
+ ;;
+
+ --sysconfdir)
+ echo $sysconfdir
+ ;;
+
+ --mandir)
+ echo $mandir
+ ;;
+
+ --shared-datadir)
+ echo $datadir
+ ;;
+
+ --incfile)
+ echo $pkglibdir/Makefile.inc
+ ;;
+
+ --icudata)
+ echo $ICUDATA_NAME
+ ;;
+
+ --icudata-mode)
+ echo $PKGDATA_MODE
+ ;;
+
+ --icudata-install-dir)
+ echo $ICUPKGDATA_DIR
+ ;;
+
+ --icudatadir)
+ echo $ICUDATA_DIR
+ ;;
+
+ --shlib-c)
+ echo $SHLIB_c
+ ;;
+
+ --shlib-cc)
+ echo $SHLIB_cc
+ ;;
+
+ --version)
+ echo $VERSION
+ ;;
+
+ --unicode-version)
+ echo $UNICODE_VERSION
+ ;;
+
+ --help)
+ usage
+ exit 0
+ ;;
+
+ --usage)
+ usage
+ exit 0
+ ;;
+
+# --enable-rpath=*)
+# ENABLE_RPATH=$var
+# loaddefs
+# ;;
+
+ -?)
+ usage
+ exit 0
+ ;;
+
+ *)
+ echo ${ME}: ERROR Unknown Option $arg 1>&2
+ echo 1>&2
+ shortusage 1>&2
+ echo "### $ME: Exitting." 1>&2
+ exit 1;
+ ;;
+ esac
+ shift
+done
+
+# Check once before we quit (will check last used prefix)
+sanity
+## END of icu-config-bottom
+
+exit 0
+
+# Rebuilt on Fri May 13 17:27:00 EDT 2005
diff -uNr ICU-6.2.4/icuSources/common/Makefile.in
ICU-6.2.4-patched/icuSources/common/Makefile.in
--- ICU-6.2.4/icuSources/common/Makefile.in 2004-11-24 13:53:40.000000000
-0500
+++ ICU-6.2.4-patched/icuSources/common/Makefile.in 2005-05-13
17:28:43.000000000 -0400
@@ -80,7 +80,7 @@
STATIC_OBJECTS = $(OBJECTS:.o=.$(STATIC_O))
-DEPS = $(OBJECTS:.o=.d)
+DEPS =
## Header files to install
HEADERS = unicode/*.h $(srcdir)/unicode/*.h
diff -uNr ICU-6.2.4/icuSources/i18n/Makefile.in
ICU-6.2.4-patched/icuSources/i18n/Makefile.in
--- ICU-6.2.4/icuSources/i18n/Makefile.in 2004-11-24 13:54:34.000000000
-0500
+++ ICU-6.2.4-patched/icuSources/i18n/Makefile.in 2005-05-13
17:28:59.000000000 -0400
@@ -78,7 +78,7 @@
STATIC_OBJECTS = $(OBJECTS:.o=.$(STATIC_O))
-DEPS = $(OBJECTS:.o=.d)
+DEPS =
## Header files to install
HEADERS= $(srcdir)/unicode/*.h
diff -uNr ICU-6.2.4/makefile ICU-6.2.4-patched/makefile
--- ICU-6.2.4/makefile 2004-12-02 18:20:11.000000000 -0500
+++ ICU-6.2.4-patched/makefile 2005-05-13 17:29:53.000000000 -0400
@@ -88,7 +88,7 @@
#################################
CONFIG_FLAGS = --disable-renaming --disable-extras --disable-ustdio
--disable-layout \
- --disable-samples --with-data-packaging=archive --prefix=/usr/local \
+ --disable-samples --with-data-packaging=archive [EMAIL PROTECTED]@ \
--srcdir=$(SRCROOT)/icuSources
#################################
@@ -117,8 +117,8 @@
#################################
datadir=/usr/share/icu/
-OPEN_SOURCE_VERSIONS_DIR=/usr/local/OpenSourceVersions/
-OPEN_SOURCE_LICENSES_DIR=/usr/local/OpenSourceLicenses/
[EMAIL PROTECTED]@/OpenSourceVersions/
[EMAIL PROTECTED]@/OpenSourceLicenses/
ICU_DATA_DIR= data/out
B_DATA_FILE=icudt$(ICU_VERS)b.dat
L_DATA_FILE=icudt$(ICU_VERS)l.dat
@@ -141,24 +141,24 @@
CFLAGS="-DICU_DATA_DIR=\"\\\"/usr/share/icu/\\\"\" $(RC_ARCHS:%=-arch
%) -g -Os -fno-exceptions" \
CXXFLAGS="-DICU_DATA_DIR=\"\\\"/usr/share/icu/\\\"\" $(RC_ARCHS:%=-arch
%) -g -Os -fno-exceptions -fno-rtti" \
RC_ARCHS="$(RC_ARCHS)" \
- DYLD_LIBRARY_PATH="$(DSTROOT)/usr/local/lib"
+ DYLD_LIBRARY_PATH="$(DSTROOT)@FINKPREFIX@/lib"
ENV_CONFIGURE= APPLE_INTERNAL_DIR="$(APPLE_INTERNAL_DIR)" \
CFLAGS="-DICU_DATA_DIR=\"\\\"/usr/share/icu/\\\"\" -g -Os
-fno-exceptions" \
CXXFLAGS="-DICU_DATA_DIR=\"\\\"/usr/share/icu/\\\"\" -g -Os
-fno-exceptions -fno-rtti" \
RC_ARCHS="$(RC_ARCHS)" \
- DYLD_LIBRARY_PATH="$(DSTROOT)/usr/local/lib"
+ DYLD_LIBRARY_PATH="$(DSTROOT)@FINKPREFIX@/lib"
ENV_DEBUG = APPLE_INTERNAL_DIR="$(APPLE_INTERNAL_DIR)" \
CFLAGS="-DICU_DATA_DIR=\"\\\"/usr/share/icu/\\\"\" $(RC_ARCHS:%=-arch
%) -O0 -g -fno-exceptions" \
CXXFLAGS="-DICU_DATA_DIR=\"\\\"/usr/share/icu/\\\"\" $(RC_ARCHS:%=-arch
%) -O0 -g -fno-exceptions -fno-rtti" \
RC_ARCHS="$(RC_ARCHS)" \
- DYLD_LIBRARY_PATH="$(DSTROOT)/usr/local/lib"
+ DYLD_LIBRARY_PATH="$(DSTROOT)@FINKPREFIX@/lib"
ENV_icu = ENV
ENV_debug = ENV_DEBUG
-ORDERFILE=/usr/local/lib/OrderFiles/libicucore.order
[EMAIL PROTECTED]@/lib/OrderFiles/libicucore.order
ifeq "$(shell test -f $(ORDERFILE) && echo YES )" "YES"
SECTORDER_FLAGS=-sectorder __TEXT __text $(ORDERFILE)
else
Index: libgdiplus.info
===================================================================
RCS file:
/cvsroot/fink/experimental/rangerrick/common/main/finkinfo/libs/libgdiplus.info,v
retrieving revision 1.17
retrieving revision 1.18
diff -u -d -r1.17 -r1.18
--- libgdiplus.info 24 Mar 2005 20:29:06 -0000 1.17
+++ libgdiplus.info 5 Jun 2005 14:46:47 -0000 1.18
@@ -1,8 +1,8 @@
Package: libgdiplus
-Version: 1.1.5
+Version: 1.1.7
Revision: 1
-Source: http://www.go-mono.org/archive/%v/%n-%v.tar.gz
-Source-MD5: 369ba22e934364dc6f0052e4a3f662fe
+Source: http://www.go-mono.org/sources/%n-1.1/%n-%v.tar.gz
+Source-MD5: 458c2c4aec84ac1cccb15b6c31fa8f7a
Patch: %n.patch
DocFiles: AUTHORS COPYING* ChangeLog NEWS README
# FIXME: add cairo dep back in when libgdiplus supports cairo 0.4.0
--- NEW FILE: libicu32-dev.info ---
Package: libicu32-dev
Version: 3.20
Revision: 1
Source:
http://www.opensource.apple.com/darwinsource/tarballs/other/ICU-6.2.4.tar.gz
Source-MD5: 479d3f6de8d5817d70d9ff9f5c98615e
PatchScript: sed -e 's,@FINKPREFIX@,%p,g' %a/%n.patch | patch -p1
Conflicts: libicu28, libicu28-dev, libicu30-dev, libicu31-dev
Replaces: libicu28, libicu28-dev, libicu30-dev, libicu31-dev
Depends: libicu31
BuildDependsOnly: true
NoSetMAKEFLAGS: true
SetMAKEFLAGS: -j1
CompileScript: true
InstallScript: <<
#!/bin/sh -ex
make DESTDIR="%d" DSTROOT="%d" SRCROOT=`pwd` installhdrs
install -d -m 755 %i/bin
install -c -m 755 icu-config %i/bin/
install -d -m 755 %i/share/doc/%N
touch %i/share/doc/%N/.turd
<<
SplitOff: <<
Package: libicu32
Conflicts: libicu30, libicu31
Replaces: libicu30, libicu31
Files: share/doc/%N/.turd
<<
License: BSD
Description: Headers for Apple-supplied ICU libraries
Maintainer: Benjamin Reed <[EMAIL PROTECTED]>
Homepage: http://oss.software.ibm.com/icu/
DescDetail: <<
The International Components for Unicode (ICU) libraries provide robust
and full-featured Unicode services on a wide variety of platforms. ICU
supports the most current version of the Unicode standard, and they
provide support for supplementary Unicode characters (needed for GB
18030 repertoire support).
As computing environments become more heterogeneous, software
portability becomes more important. ICU lets you produce the same
results across all the various platforms you support, without
sacrificing performance. It offers great flexibility to extend and
customize the supplied services, which include:
* Text: Unicode text handling, full character properties and character
set conversions (500+ codepages)
* Analysis: Unicode regular expressions; full Unicode sets; character,
word and line boundaries
* Comparison: Language sensitive collation and searching
* Transformations: normalization, upper/lowercase, script
transliterations (50+ pairs)
* Locales: Comprehensive locale data (230+) and resource bundle
architecture
* Complex Text Layout: Arabic, Hebrew, Indic and Thai
* Time: Multi-calendar and time zone
* Formatting and Parsing: dates, times, numbers, currencies, messages
and rule based
Please note that this package is based on the ICU source provided by
Apple, as the CoreFoundation kit contains the IBM libICU implementation.
<<
Index: libicu31-dev.info
===================================================================
RCS file:
/cvsroot/fink/experimental/rangerrick/common/main/finkinfo/libs/libicu31-dev.info,v
retrieving revision 1.4
retrieving revision 1.5
diff -u -d -r1.4 -r1.5
--- libicu31-dev.info 14 Jan 2005 18:08:58 -0000 1.4
+++ libicu31-dev.info 5 Jun 2005 14:46:47 -0000 1.5
@@ -1,13 +1,13 @@
Package: libicu31-dev
Version: 3.13
-Revision: 2
+Revision: 3
Source:
http://www.opensource.apple.com/darwinsource/tarballs/other/ICU-%v.tar.gz
Source-MD5: 461e8c1d05369de79f644116b9cb5067
PatchScript: sed -e 's,@FINKPREFIX@,%p,g' %a/%n.patch | patch -p1
-Conflicts: libicu28, libicu28-dev, libicu30-dev
-Replaces: libicu28, libicu28-dev, libicu30-dev
+Conflicts: libicu28, libicu28-dev, libicu30-dev, libicu32-dev
+Replaces: libicu28, libicu28-dev, libicu30-dev, libicu32-dev
Depends: libicu31
BuildDependsOnly: true
-------------------------------------------------------
This SF.Net email is sponsored by: NEC IT Guy Games. How far can you shotput
a projector? How fast can you ride your desk chair down the office luge track?
If you want to score the big prize, get to know the little guy.
Play to win an NEC 61" plasma display: http://www.necitguy.com/?r=20
_______________________________________________
Fink-commits mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/fink-commits