Update of /cvsroot/fink/dists/10.3/unstable/main/finkinfo/gnome
In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv20426

Modified Files:
        libglade2.info 
Added Files:
        libglade2.patch 
Log Message:
New version. Clean up BDO/Shlibs mess. Don't use Fink's python.


--- NEW FILE: libglade2.patch ---
diff -Nurd -x'*~' libglade-2.5.1.orig/configure.in libglade-2.5.1/configure.in
--- libglade-2.5.1.orig/configure.in    2005-02-11 08:10:05.000000000 -0500
+++ libglade-2.5.1/configure.in 2005-06-08 04:00:23.000000000 -0400
@@ -34,10 +34,6 @@
 AC_ISC_POSIX
 AC_HEADER_STDC
 
-dnl XXXX hack to kill off all the libtool tags ...
-dnl it isn't like we are using C++ or Fortran.
-m4_define([_LT_AC_TAGCONFIG],[])
-
 AC_LIBTOOL_WIN32_DLL
 AC_PROG_LIBTOOL
 

Index: libglade2.info
===================================================================
RCS file: /cvsroot/fink/dists/10.3/unstable/main/finkinfo/gnome/libglade2.info,v
retrieving revision 1.10
retrieving revision 1.11
diff -u -d -r1.10 -r1.11
--- libglade2.info      12 Mar 2005 17:47:32 -0000      1.10
+++ libglade2.info      8 Jun 2005 09:08:36 -0000       1.11
@@ -1,22 +1,40 @@
 Package: libglade2
-Version: 2.3.6
-Revision: 16
-Depends: %N-shlibs (= %v-%r), atk1-shlibs (>= 1.6.0-1), gettext, glib2 (>= 
2.4.0-1), gtk+2 (>= 2.4.0-1), libiconv, libxml2-bin (>= 2.6.6-1), 
libxml2-shlibs (>= 2.6.6-1), pango1-xft2 (>= 1.4.0-1), python
-BuildDepends: glib2-dev (>= 2.4.0-1), atk1 (>= 1.6.0-1), pango1-xft2-dev (>= 
1.4.0-1), gtk+2-dev (>= 2.4.0-1), gtk+2 (>= 2.4.0-1), libxml2 (>= 2.6.6-1), 
python, pkgconfig, gtk-doc (>= 1.2-1), gettext-dev, gettext-bin, gettext-tools, 
libiconv-dev
+Version: 2.5.1
+Revision: 1
+Depends: %N-shlibs (= %v-%r), atk1-shlibs (>= 1.9.0-1), gettext, glib2 (>= 
2.5.0-1), gtk+2 (>= 2.5.0-1), libiconv, libxml2-bin (>= 2.6.6-1), 
libxml2-shlibs (>= 2.6.6-1), pango1-xft2 (>= 1.4.0-1), python, x11
+BuildDepends: glib2-dev (>= 2.5.0-1), atk1 (>= 1.9.0-1), pango1-xft2-dev (>= 
1.4.0-1), gtk+2-dev (>= 2.5.0-1), gtk+2 (>= 2.5.0-1), libxml2 (>= 2.6.6-1), 
python, pkgconfig, gtk-doc (>= 1.2-1), gettext-dev, gettext-bin, gettext-tools, 
libiconv-dev, x11-dev, autoconf2.5, automake1.9
+BuildDependsOnly: true
 DescPackaging: <<
-  Uses pkgconfig.
+  Uses pkgconfig to allow other packages to link against this one.
   Any package which BuildDepends on this one must also BuildDepend on:
-    atk1 (>= 1.6.0-1), glib2-dev (>= 2.4.0-1), gtk+2-dev (>= 2.4.0-1), libxml2 
(>= 2.6.6-1), pango1-xft2-dev (>= 1.4.0-1)
+    atk1 (>= 1.9.0-1), glib2-dev (>= 2.5.0-1), gtk+2-dev (>= 2.5.0-1), libxml2 
(>= 2.6.6-1), pango1-xft2-dev (>= 1.4.0-1)
+
+  We remove an upstream configure.in hack that would avoid checking
+  unused tags, but that also causes GXX to become "no", which prevents
+  compiling of shared libs.
+
+  autoconf seems to ignore the AC_CONFIG_MACRO_DIR([m4]) directive and
+  -I flags so we move the m4/ contents to a different standard place.
+<<
+Source: mirror:gnome:sources/libglade/2.5/libglade-%v.tar.bz2
+Source-MD5: e4734a59f1f2308d7714dc0ebf8163f1
+Patch: %n.patch
+PatchScript: <<
+  mv m4/jh-xml-catalog.m4 acinclude.m4
 <<
-Source: mirror:gnome:sources/libglade/2.3/libglade-%v.tar.bz2
-Source-MD5: f579c881b95e6dee0f55f82940eb2004
 SetCPPFLAGS: -no-cpp-precomp
 SetCFLAGS: -O3 -funroll-loops -fstrict-aliasing
+ConfigureParams: --disable-dependency-tracking --without-xml-catalog
+CompileScript: <<
+  autoreconf -f
+  PYTHON=/usr/bin/python ./configure %c
+  make
+<<
 InstallScript: make install DESTDIR=%d
 SplitOff: <<
   Package: %N-shlibs
-  Depends: atk1-shlibs (>= 1.6.0-1), gettext, glib2-shlibs (>= 2.4.0-1), 
gtk+2-shlibs (>= 2.4.0-1), libiconv, libxml2-bin (>= 2.6.6-1), libxml2-shlibs 
(>= 2.6.6-1), pango1-xft2-shlibs (>= 1.4.0-1)
-  Files: lib/libglade-2.0.*.dylib
+  Depends: atk1-shlibs (>= 1.9.0-1), gettext, glib2-shlibs (>= 2.5.0-1), 
gtk+2-shlibs (>= 2.5.0-1), libiconv, libxml2-bin (>= 2.6.6-1), libxml2-shlibs 
(>= 2.6.6-1), pango1-xft2-shlibs (>= 1.4.0-1), x11
+  Files: lib/libglade-2.0.*.dylib bin
   Shlibs: %p/lib/libglade-2.0.0.dylib 1.0.0 %n (>= 2.0.1-2)
   DocFiles: AUTHORS COPYING ChangeLog NEWS README
   PostInstScript: <<



-------------------------------------------------------
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

Reply via email to