Update of /cvsroot/fink/dists/10.3/unstable/main/finkinfo/libs
In directory
sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv6393/10.3/unstable/main/finkinfo/libs
Modified Files:
gecko-sharp.info gtksourceview-sharp.info libgdiplus.info
libgdiplus.patch libicu28.info
Added Files:
libicu30.info libicu30.patch
Log Message:
mono 1.0 for 10.3, more to come
Index: libgdiplus.patch
===================================================================
RCS file: /cvsroot/fink/dists/10.3/unstable/main/finkinfo/libs/libgdiplus.patch,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -d -r1.1 -r1.2
--- libgdiplus.patch 16 May 2004 14:15:17 -0000 1.1
+++ libgdiplus.patch 3 Jul 2004 16:37:42 -0000 1.2
@@ -1,7 +1,7 @@
-diff -uNr libgdiplus-0.5/src/gdip_win32.h libgdiplus-0.5-patched/src/gdip_win32.h
---- libgdiplus-0.5/src/gdip_win32.h Fri Apr 30 15:46:49 2004
-+++ libgdiplus-0.5-patched/src/gdip_win32.h Fri May 14 13:30:27 2004
-@@ -136,7 +136,7 @@
+diff -uNr libgdiplus-1.0/src/gdip_win32.h libgdiplus-1.0-new/src/gdip_win32.h
+--- libgdiplus-1.0/src/gdip_win32.h Thu May 20 16:57:24 2004
++++ libgdiplus-1.0-new/src/gdip_win32.h Wed Jun 30 15:29:02 2004
+@@ -137,7 +137,7 @@
#define BFT_BITMAP 0x4d42
@@ -10,15 +10,15 @@
# define __stdcall __attribute__((__stdcall__))
#else
# define __stdcall
-diff -uNr libgdiplus-0.5/src/tiffcodec.c libgdiplus-0.5-patched/src/tiffcodec.c
---- libgdiplus-0.5/src/tiffcodec.c Wed Apr 28 10:39:08 2004
-+++ libgdiplus-0.5-patched/src/tiffcodec.c Fri May 14 13:44:13 2004
-@@ -14,7 +14,7 @@
- #endif
-
+diff -uNr libgdiplus-1.0/src/tiffcodec.c libgdiplus-1.0-new/src/tiffcodec.c
+--- libgdiplus-1.0/src/tiffcodec.c Tue Jun 29 11:12:44 2004
++++ libgdiplus-1.0-new/src/tiffcodec.c Wed Jun 30 15:29:02 2004
+@@ -35,7 +35,7 @@
#include <stdio.h>
+
+ #ifdef HAVE_BYTESWAP_H
-#include <byteswap.h>
+/* #include <byteswap.h> */
- #include "tiffcodec.h"
+ #endif
- #ifdef HAVE_LIBTIFF
+ #include "tiffcodec.h"
Index: gtksourceview-sharp.info
===================================================================
RCS file:
/cvsroot/fink/dists/10.3/unstable/main/finkinfo/libs/gtksourceview-sharp.info,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -d -r1.1 -r1.2
--- gtksourceview-sharp.info 16 May 2004 22:17:21 -0000 1.1
+++ gtksourceview-sharp.info 3 Jul 2004 16:37:42 -0000 1.2
@@ -1,13 +1,13 @@
Package: gtksourceview-sharp
-Version: 0.2
+Version: 0.5
Revision: 1
-Source: http://www.go-mono.org/archive/beta1/%n-%v.tar.gz
-Source-MD5: 0eed28f53e016a53a911933c874c5f4a
-Patch: %n.patch
+Source: http://www.go-mono.org/archive/1.0/%n-%v.tar.gz
+Source-MD5: b82e767e42a542e185a534048db3078d
+#Patch: %n.patch
DocFiles: AUTHORS COPYING* ChangeLog INSTALL NEWS README
-Depends: gtk-sharp, gtksourceview-shlibs, mono (>= 0.91-2)
+Depends: gtk-sharp (>= 1.0-1), gtksourceview-shlibs (>= 1.0-1), mono (>= 1.0-1)
Suggests: monodoc
-BuildDepends: gtk-sharp, gtksourceview-dev, mono-dev (>= 0.91-2), monodoc
+BuildDepends: gtk-sharp (>= 1.0-1), gtksourceview-dev (>= 1.0-1), mono-dev (>=
1.0-1), monodoc (>= 1.0-1)
Homepage: http://go-mono.com/
Maintainer: Benjamin Reed <[EMAIL PROTECTED]>
Description: gtksourceview C# bindings
@@ -15,6 +15,8 @@
SetCPPFLAGS: -I%p/include
NoSETLDFLAGS: true
SetLIBS: -L%p/lib
+NoSetMAKEFLAGS: true
+SetMAKEFLAGS: -j1
ConfigureParams: --mandir=%p/share/man
CompileScript: <<
#!/bin/sh
@@ -25,10 +27,10 @@
make
<<
InstallScript: <<
- MAKEFLAGS=-j1 make install DESTDIR=%d
+ make install DESTDIR=%d
<<
PostInstScript: <<
- %p/bin/monodoc --make-index
+ [ -x "%p/bin/monodoc" ] && [ -d "%p/lib/monodoc" ] && "%p/bin/monodoc" --make-index
<<
DescDetail: <<
Index: libgdiplus.info
===================================================================
RCS file: /cvsroot/fink/dists/10.3/unstable/main/finkinfo/libs/libgdiplus.info,v
retrieving revision 1.2
retrieving revision 1.3
diff -u -d -r1.2 -r1.3
--- libgdiplus.info 18 May 2004 14:35:32 -0000 1.2
+++ libgdiplus.info 3 Jul 2004 16:37:42 -0000 1.3
@@ -1,12 +1,12 @@
Package: libgdiplus
-Version: 0.5
-Revision: 2
-Source: http://www.go-mono.org/archive/beta1/%n-%v.tar.gz
-Source-MD5: ed57ed1e21ba4f7066041ca5a9a24370
+Version: 1.0
+Revision: 1
+Source: http://www.go-mono.org/archive/1.0/%n-%v.tar.gz
+Source-MD5: 36e7f78bf943effa81669c416e4874d4
Patch: %n.patch
DocFiles: AUTHORS COPYING* ChangeLog NEWS README
-Depends: cairo-shlibs (>= 0.1.23-4), mono (>= 0.91-2)
-BuildDepends: cairo (>= 0.1.23-4), dlcompat-dev, gc (>= 6.3-0.alpha6.1), gettext-dev,
gettext-bin, glib2-dev (>= 2.0.4-1), glib2 (>= 2.0.4-1), glitz, libiconv-dev,
libicu28-dev (>= 2.8-4), libpixman1, mono-dev (>= 0.91-2), pkgconfig
+Depends: cairo-shlibs (>= 0.1.23-4), mono (>= 1.0-1)
+BuildDepends: cairo (>= 0.1.23-4), dlcompat-dev, gc (>= 6.3-0.alpha6.1), gettext-dev,
gettext-bin, glib2-dev (>= 2.0.4-1), glib2 (>= 2.0.4-1), glitz (>= 0.1.5-1),
libiconv-dev, libicu30-dev (>= 3.0-1), libpixman1, mono-dev (>= 1.0-1), pkgconfig
Homepage: http://go-mono.com/
Maintainer: Benjamin Reed <[EMAIL PROTECTED]>
Description: System.Drawing implementation for Mono
@@ -26,6 +26,9 @@
InstallScript: <<
MAKEFLAGS=-j1 make install DESTDIR=%d
<<
+PostInstScript: <<
+ [ -x "%p/bin/monodoc" ] && [ -d "%p/lib/monodoc" ] && "%p/bin/monodoc" --make-index
+<<
DescDetail: <<
libgdiplus is an Open Source implementation of the GDI+ API.
Index: libicu28.info
===================================================================
RCS file: /cvsroot/fink/dists/10.3/unstable/main/finkinfo/libs/libicu28.info,v
retrieving revision 1.5
retrieving revision 1.6
diff -u -d -r1.5 -r1.6
--- libicu28.info 30 Apr 2004 18:11:30 -0000 1.5
+++ libicu28.info 3 Jul 2004 16:37:42 -0000 1.6
@@ -1,6 +1,6 @@
Package: libicu28
Version: 2.8
-Revision: 4
+Revision: 5
Source: mirror:sourceforge:fink/icu-%v.tgz
Source-MD5: 49b5509c111596e958a87f3b17432cdd
@@ -11,8 +11,8 @@
NoSetMAKEFLAGS: true
SetMAKEFLAGS: -j1
NoSetLDFLAGS: true
-Conflicts: %N-data
-Replaces: %N-data
+Conflicts: %N-data, libicu30, libicu30-dev
+Replaces: %N-data, libicu30, libicu30-dev
ConfigureParams: --mandir="%p/share/man" --sysconfdir="%p/etc" --disable-samples
--enable-shared --enable-static
CompileScript: <<
#!/bin/sh -e
Index: gecko-sharp.info
===================================================================
RCS file: /cvsroot/fink/dists/10.3/unstable/main/finkinfo/libs/gecko-sharp.info,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -d -r1.1 -r1.2
--- gecko-sharp.info 16 May 2004 22:17:21 -0000 1.1
+++ gecko-sharp.info 3 Jul 2004 16:37:42 -0000 1.2
@@ -1,11 +1,11 @@
Package: gecko-sharp
-Version: 0.3
+Version: 0.5
Revision: 1
-Source: http://www.go-mono.org/archive/beta1/%n-%v.tar.gz
-Source-MD5: f0b00379087803da8faee7c96663b512
+Source: http://www.go-mono.org/archive/1.0/%n-%v.tar.gz
+Source-MD5: 71e75186b2ee5c644d5dd1560ce27357
DocFiles: AUTHORS COPYING* ChangeLog INSTALL LICENSE* NEWS README
-Depends: gtk-sharp, mono (>= 0.91-2)
-BuildDepends: gtk-sharp, mono-dev (>= 0.91-2)
+Depends: gtk-sharp (>= 1.0-1), mono (>= 1.0-1)
+BuildDepends: gtk-sharp (>= 1.0-1), mono-dev (>= 1.0-1)
Homepage: http://go-mono.com/
Maintainer: Benjamin Reed <[EMAIL PROTECTED]>
Description: Mozilla browser C# bindings
@@ -25,6 +25,9 @@
InstallScript: <<
MAKEFLAGS=-j1 make install DESTDIR=%d
<<
+PostInstScript: <<
+ [ -x "%p/bin/monodoc" ] && [ -d "%p/lib/monodoc" ] && "%p/bin/monodoc" --make-index
+<<
DescDetail: <<
This package provides .NET assemblies that allow .NET / C#
--- NEW FILE: libicu30.info ---
Package: libicu30
Version: 3.0
Revision: 1
Source: ftp://www-126.ibm.com/pub/icu/%v/icu-%v.tgz
Source-MD5: f66c1e6f4622a2d880a5f056d86b5a38
SourceDirectory: icu
Depends: %N-shlibs (>= %v-%r)
Conflicts: libicu28, libicu28-dev
Replaces: libicu28, libicu28-dev
Patch: %n.patch
NoSetCPPFLAGS: true
NoSetMAKEFLAGS: true
SetMAKEFLAGS: -j1
NoSetLDFLAGS: true
SetCPPFLAGS: -Os
SetCFLAGS: -Os
SetCXXFLAGS: -Os
ConfigureParams: --mandir="%p/share/man" --sysconfdir="%p/etc" --disable-samples
--enable-shared --enable-static
CompileScript: <<
#!/bin/sh -e
pushd source
./configure %c
make
popd
<<
InstallScript: <<
#!/bin/sh -e
pushd source
make install DESTDIR="%d"
popd
install -d -m 755 %i/etc/icu
install -c -m 644 source/data/mappings/convrtrs.txt %i/etc/icu/
install -d -m 755 %i/lib/icu/%v
touch %i/lib/icu/%v/.turd
<<
SplitOff: <<
Package: %N-shlibs
Files: <<
lib/libicudata.*.dylib
lib/libicui18n.*.dylib
lib/libicuio.*.dylib
lib/libicule.*.dylib
lib/libiculx.*.dylib
lib/libicutu.*.dylib
lib/libicuuc.*.dylib
<<
Shlibs: <<
%p/lib/libicudata.30.0.dylib 30.0.0 (%n >= 3.0-1)
%p/lib/libicui18n.30.0.dylib 30.0.0 (%n >= 3.0-1)
%p/lib/libicuio.30.0.dylib 30.0.0 (%n >= 3.0-1)
%p/lib/libicule.30.0.dylib 30.0.0 (%n >= 3.0-1)
%p/lib/libiculx.30.0.dylib 30.0.0 (%n >= 3.0-1)
%p/lib/libicutu.30.0.dylib 30.0.0 (%n >= 3.0-1)
%p/lib/libicuuc.30.0.dylib 30.0.0 (%n >= 3.0-1)
<<
Description: Shared libraries for ICU
DocFiles: license.html
<<
SplitOff2: <<
Package: %N-dev
Depends: %N (>= %v-%r)
Description: Headers and static libraries for ICU
Files: <<
bin/icu-config
include
lib
<<
<<
ConfFiles: %p/etc/icu/convrtrs.txt
PostInstScript: <<
icucurrent=`2>/dev/null ls -dp %p/lib/icu/* | sed -n 's,.*/\([^/]*\)/$,\1,p'| sort
-rn | head -1`
cd %p/lib/icu
rm -f %p/lib/icu/current
if test x"$icucurrent" != x
then
ln -s "$icucurrent" current
fi
ICU_DATA=%p/lib/icu/%v
export ICU_DATA
if test ! -f $ICU_DATA/cnvalias.dat -o %p/etc/icu/convrtrs.txt -nt
$ICU_DATA/cnvalias.dat
then
if [ -x "%p/bin/gencnval" ]; then
echo Compiling converters and aliases list from %p/etc/icu/convrtrs.txt
%p/bin/gencnval %p/etc/icu/convrtrs.txt
fi
fi
<<
DocFiles: *.html
License: BSD
Description: International Components for Unicode
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
<<
--- NEW FILE: libicu30.patch ---
diff -uNr icu/source/config/Makefile.inc.in icu-new/source/config/Makefile.inc.in
--- icu/source/config/Makefile.inc.in Tue Jun 1 19:12:22 2004
+++ icu-new/source/config/Makefile.inc.in Tue Jun 29 16:57:17 2004
@@ -48,7 +48,7 @@
A = a
# Suffix at the end of libraries. Usually empty.
-ICULIBSUFFIX = @ICULIBSUFFIX@
+ICULIBSUFFIX = [EMAIL PROTECTED]@
# 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.
diff -uNr icu/source/config/mh-darwin icu-new/source/config/mh-darwin
--- icu/source/config/mh-darwin Tue May 18 17:54:24 2004
+++ icu-new/source/config/mh-darwin Tue Jun 29 16:59:48 2004
@@ -25,7 +25,7 @@
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))
+LD_SONAME = -Wl,-compatibility_version -Wl,$(SO_TARGET_VERSION_MAJOR)
-Wl,-current_version -Wl,$(SO_TARGET_VERSION) -install_name $(libdir)/$(notdir
$(MIDDLE_SO_TARGET))
## Compiler switch to embed a runtime search path
LD_RPATH=
@@ -36,6 +36,16 @@
GENCCODE_ASSEMBLY=-a gcc-darwin
+## Override Versioned target for a shared library.
+FINAL_SO_TARGET= $(basename $(SO_TARGET)).$(SO_TARGET_VERSION).$(SO)
+MIDDLE_SO_TARGET= $(basename $(SO_TARGET)).$(SO_TARGET_VERSION_MAJOR).$(SO)
+
+# The following is for Makefile.inc's use.
+ICULIBSUFFIX_VERSION = $(LIB_VERSION_MAJOR)
+
+# this one is for icudefs.mk's use
+#SO_TARGET_VERSION_SUFFIX = $(SO_TARGET_VERSION_MAJOR)
+
## Shared object suffix
SO= dylib
## Non-shared intermediate object suffix
@@ -72,9 +82,9 @@
## Versioned libraries rules
-%.$(SO).$(SO_TARGET_VERSION_MAJOR): %.$(SO).$(SO_TARGET_VERSION)
+%.$(SO_TARGET_VERSION_MAJOR).$(SO): %.$(SO_TARGET_VERSION).$(SO)
$(RM) $@ && ln -s ${<F} $@
-%.$(SO): %.$(SO).$(SO_TARGET_VERSION_MAJOR)
- $(RM) $@ && ln -s ${*F}.$(SO).$(SO_TARGET_VERSION) $@
+%.$(SO): %.$(SO_TARGET_VERSION_MAJOR).$(SO)
+ $(RM) $@ && ln -s ${*F}.$(SO_TARGET_VERSION).$(SO) $@
## End Darwin-specific setup
-------------------------------------------------------
This SF.Net email sponsored by Black Hat Briefings & Training.
Attend Black Hat Briefings & Training, Las Vegas July 24-29 -
digital self defense, top technical experts, no vendor pitches,
unmatched networking opportunities. Visit www.blackhat.com
_______________________________________________
Fink-commits mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/fink-commits