Update of /cvsroot/fink/fink/10.3 In directory sc8-pr-cvs5.sourceforge.net:/tmp/cvs-serv11179
Modified Files: libgettext3-shlibs.info libiconv.info libiconv.patch Added Files: libgettext3-shlibs.patch Log Message: patch gettext for environ Index: libgettext3-shlibs.info =================================================================== RCS file: /cvsroot/fink/fink/10.3/libgettext3-shlibs.info,v retrieving revision 1.2 retrieving revision 1.3 diff -u -d -r1.2 -r1.3 --- libgettext3-shlibs.info 11 Jul 2006 20:11:25 -0000 1.2 +++ libgettext3-shlibs.info 15 Aug 2006 02:56:15 -0000 1.3 @@ -4,10 +4,15 @@ #Source: mirror:gnu:gettext/gettext-%v.tar.gz Source: mirror:sourceforge:fink/gettext-%v.tar.gz Source-MD5: e2f6581626a22a0de66dce1d81d00de3 -PatchScript: cd build-aux; perl -pi -e 's/.*chmod.*777.*$//g' ltmain.sh +PatchFile: %n.patch +PatchFile-MD5: 3799b4f059212628bac707e5365856b3 +PatchScript: << + patch -p1 < %{PatchFile} + cd build-aux; perl -pi -e 's/.*chmod.*777.*$//g' ltmain.sh +<< Essential: yes Depends: libiconv, libiconv-bin, base-files -BuildDepends: libiconv-dev, fink (>= 0.13.6), fink-prebinding +BuildDepends: libiconv-dev, fink (>= 0.24.12), fink-prebinding Conflicts: libgettext3 Replaces: gettext-bin (<< 0.14-1), libgettext3 NoSetMAKEFLAGS: true Index: libiconv.info =================================================================== RCS file: /cvsroot/fink/fink/10.3/libiconv.info,v retrieving revision 1.8 retrieving revision 1.9 diff -u -d -r1.8 -r1.9 --- libiconv.info 22 Jun 2006 16:13:53 -0000 1.8 +++ libiconv.info 15 Aug 2006 02:56:15 -0000 1.9 @@ -7,13 +7,15 @@ Source2: mirror:sourceforge:fink/gettext-0.14.5.tar.gz #Source2: mirror:gnu:gettext/gettext-0.14.5.tar.gz Source2-MD5: e2f6581626a22a0de66dce1d81d00de3 +PatchFile: %n.patch +PatchFile-MD5: 13a6fb7d37e6ad1cc6fffd54b1c4b52a PatchScript: << + cd %b/..; patch -p0 < %{PatchFile} cd %b/../gettext-0.14.5/build-aux; perl -pi -e 's/.*chmod.*777.*$//g' ltmain.sh << -Patch: %n.patch Essential: yes Depends: base-files -BuildDepends: fink (>= 0.13.0), fink-prebinding +BuildDepends: fink (>= 0.24.12), fink-prebinding Shlibs: << %p/lib/libcharset.1.dylib 2.0.0 %n (>= 1.7-7) %p/lib/libiconv.2.dylib 6.0.0 %n (>= 1.10-5) --- NEW FILE: libgettext3-shlibs.patch --- diff -ruN gettext-0.14.5/gettext-tools/lib/execute.c gettext-0.14.5-patched/gettext-tools/lib/execute.c --- gettext-0.14.5/gettext-tools/lib/execute.c 2005-05-20 13:19:48.000000000 -0700 +++ gettext-0.14.5-patched/gettext-tools/lib/execute.c 2006-08-14 05:21:26.000000000 -0700 @@ -62,7 +62,12 @@ #endif #ifndef HAVE_ENVIRON_DECL -extern char **environ; +# ifdef __APPLE__ +# include <crt_externs.h> +# define environ (*_NSGetEnviron()) +# else + extern char **environ; +# endif #endif #ifndef STDIN_FILENO diff -ruN gettext-0.14.5/gettext-tools/lib/pipe.c gettext-0.14.5-patched/gettext-tools/lib/pipe.c --- gettext-0.14.5/gettext-tools/lib/pipe.c 2005-05-20 13:25:23.000000000 -0700 +++ gettext-0.14.5-patched/gettext-tools/lib/pipe.c 2006-08-14 05:22:02.000000000 -0700 @@ -61,7 +61,12 @@ #endif #ifndef HAVE_ENVIRON_DECL -extern char **environ; +# ifdef __APPLE__ +# include <crt_externs.h> +# define environ (*_NSGetEnviron()) +# else + extern char **environ; +# endif #endif #ifndef STDIN_FILENO Index: libiconv.patch =================================================================== RCS file: /cvsroot/fink/fink/10.3/libiconv.patch,v retrieving revision 1.4 retrieving revision 1.5 diff -u -d -r1.4 -r1.5 --- libiconv.patch 22 Jun 2006 16:13:53 -0000 1.4 +++ libiconv.patch 15 Aug 2006 02:56:15 -0000 1.5 @@ -1,3 +1,37 @@ +diff -ruN gettext-0.14.5/gettext-tools/lib/execute.c gettext-0.14.5-patched/gettext-tools/lib/execute.c +--- gettext-0.14.5/gettext-tools/lib/execute.c 2005-05-20 13:19:48.000000000 -0700 ++++ gettext-0.14.5-patched/gettext-tools/lib/execute.c 2006-08-14 05:21:26.000000000 -0700 +@@ -62,7 +62,12 @@ + #endif + + #ifndef HAVE_ENVIRON_DECL +-extern char **environ; ++# ifdef __APPLE__ ++# include <crt_externs.h> ++# define environ (*_NSGetEnviron()) ++# else ++ extern char **environ; ++# endif + #endif + + #ifndef STDIN_FILENO +diff -ruN gettext-0.14.5/gettext-tools/lib/pipe.c gettext-0.14.5-patched/gettext-tools/lib/pipe.c +--- gettext-0.14.5/gettext-tools/lib/pipe.c 2005-05-20 13:25:23.000000000 -0700 ++++ gettext-0.14.5-patched/gettext-tools/lib/pipe.c 2006-08-14 05:22:02.000000000 -0700 +@@ -61,7 +61,12 @@ + #endif + + #ifndef HAVE_ENVIRON_DECL +-extern char **environ; ++# ifdef __APPLE__ ++# include <crt_externs.h> ++# define environ (*_NSGetEnviron()) ++# else ++ extern char **environ; ++# endif + #endif + + #ifndef STDIN_FILENO diff -ruN libiconv-1.10/src/Makefile.in libiconv-1.10-patched/src/Makefile.in --- libiconv-1.10/src/Makefile.in 2005-06-09 12:04:50.000000000 -0700 +++ libiconv-1.10-patched/src/Makefile.in 2005-09-02 09:16:02.000000000 -0700 ------------------------------------------------------------------------- Using Tomcat but need to do more? Need to support web services, security? Get stuff done quickly with pre-integrated technology to make your job easier Download IBM WebSphere Application Server v.1.0.1 based on Apache Geronimo http://sel.as-us.falkag.net/sel?cmd=lnk&kid=120709&bid=263057&dat=121642 _______________________________________________ Fink-commits mailing list Fink-commits@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/fink-commits