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

Reply via email to