Update of /cvsroot/fink/dists/10.4/unstable/main/finkinfo/gnome
In directory vz-cvs-3.sog:/tmp/cvs-serv14180/unstable/main/finkinfo/gnome

Added Files:
        libgnomeui2-shlibs.info libgnomeui2-shlibs.patch 
Removed Files:
        libgnomeui2.info libgnomeui2.patch 
Log Message:
shuffle layout to put "libgnomeui2-shlibs" as main and obsolete "libgnomeui2" 
as splitoff


--- NEW FILE: libgnomeui2-shlibs.info ---
Package: libgnomeui2-shlibs
Version: 2.24.2
Revision: 4
BuildDepends: <<
        atk1 (>= 1.28.0-1),
        cairo (>= 1.8.8-3),
        fink (>= 0.24.12-1),
        fink-package-precedence,
        fontconfig2-dev (>= 2.8.0-4),
        freetype219 (>= 2.3.12-1),
        gconf2-dev (>= 2.28.0-1),
        gettext-bin,
        gettext-tools,
        glib2-dev (>= 2.22.0-1),
        glitz,
        gnome-keyring-dev (>= 2.28.0-1),
        gnome-vfs2-unified-dev (>= 1:2.24.2-1),
        gtk+2-dev (>= 2.18.0-1),
        gtk-doc (>= 1.13-5),
        intltool40,
        libart2 (>= 2.3.16-1),
        libbonobo2-dev (>= 2.24.2-1),
        libbonoboui2-dev (>= 2.24.1-2),
        libgettext8-dev,
        libglade2 (>= 2.6.4-4),
        libgnome2-dev (>= 2.28.0-1),
        libgnomecanvas2-dev (>= 2.26.0-3),
        libiconv-dev,
        libxml2 (>= 2.6.30-1),
        orbit2-dev (>= 2.14.17-2),
        pango1-xft2-ft219-dev (>= 1.24.5-4),
        pixman (>= 0.16.0-1),
        pkgconfig (>= 0.23),
        popt,
        x11-dev
<<
Depends: <<
        atk1-shlibs (>= 1.28.0-1),
        cairo-shlibs (>= 1.8.8-3),
        fontconfig2-shlibs (>= 2.8.0-4),
        freetype219-shlibs (>= 2.3.12-1),
        gconf2-shlibs (>= 2.28.0-1),
        glib2-shlibs (>= 2.22.0-1),
        gnome-keyring-shlibs (>= 2.28.0-1),
        gnome-vfs2-unified-shlibs (>= 1:2.24.2-1),
        gtk+2-shlibs (>= 2.18.0-1),
        libart2-shlibs (>= 2.3.16-1),
        libbonobo2-shlibs (>= 2.24.2-1),
        libbonoboui2-shlibs (>= 2.24.1-2),
        libgettext8-shlibs,
        libglade2-shlibs (>= 2.6.4-4),
        libgnome2-shlibs (>= 2.28.0-1),
        libgnomecanvas2-shlibs (>= 2.26.0-3),
        libxml2-shlibs (>= 2.6.30-1),
        orbit2-shlibs (>= 2.14.17-2),
        pango1-xft2-ft219 (>= 1.24.5-4),
        popt-shlibs,
        x11-shlibs
<<
Replaces: libgnomeui2 (<< 2.12.1-1002), libgnomeui2-dev (<< 2.24.2-2)
Source: mirror:gnome:sources/libgnomeui/2.24/libgnomeui-%v.tar.bz2
Source-MD5: d455674fa1a477903dbfcf603f060172
PatchFile: %n.patch
PatchFile-MD5: 768a4aba7efe83ec9e6212d71a68cda5
PatchScript: <<
        %{default_script}
        perl -pi -e 's/gnome-about-logo.png/gnome-about-logo-2.0.png/g' 
images/Makefile.in libgnomeui/gnome-about.c
        mv images/gnome-about-logo.png images/gnome-about-logo-2.0.png
        perl -pi -e 's,/usr/share/gtk-doc/html,%p/share/gtk-doc/html,g' 
doc/reference/html/*.html
<<
SetCPPFLAGS: -I%p/lib/fontconfig2/include
SetLDFLAGS: -L%p/lib/fontconfig2/lib
SetCFLAGS: -Os
ConfigureParams: --libexecdir=%p/lib/libgnomeui2 --enable-dependency-tracking 
--disable-static 
PKG_CONFIG_PATH="%p/lib/glib-2.0/pkgconfig-strict:%p/lib/fontconfig2/lib/pkgconfig:$PKG_CONFIG_PATH"
 --disable-gtk-doc
CompileScript: <<
        F77=no ./configure %c
        make
        fink-package-precedence --prohibit-bdep libgnomeui2-dev .
<<
InfoTest: <<
        TestScript: <<
                make check || exit 2
        <<
<<
InstallScript: <<
        make -j1 install DESTDIR="%d"
        perl -ni -e 'print unless /Requires.private:/' 
%i/lib/pkgconfig/libgnomeui-2.0.pc
<<
DocFiles: AUTHORS COPYING* ChangeLog po/ChangeLog:ChangeLog.po NEWS README
Shlibs: %p/lib/libgnomeui-2.0.dylib 2401.0.0 %n (>= 2.24.0-1)
RunTimeVars: GNOME_DISABLE_CRASH_DIALOG: 1
SplitOff: <<
        Package: libgnomeui2
        Depends: <<
                %N (>= %v-%r),
                dpkg-base-files,
                fink-obsolete-packages
        <<
        InstallScript: <<
                mkdir -p %i/share/doc/installed-packages
                touch %i/share/doc/installed-packages/%n
        <<
        PreInstScript: <<
                update-alternatives --remove gnome-default-dlg.png 
%p/share/pixmaps/gnome-default-dlg.png.%n
                update-alternatives --remove gnome-error.png 
%p/share/pixmaps/gnome-error.png.%n
                update-alternatives --remove gnome-info.png 
%p/share/pixmaps/gnome-info.png.%n
                update-alternatives --remove gnome-question.png 
%p/share/pixmaps/gnome-question.png.%n
                update-alternatives --remove gnome-warning.png 
%p/share/pixmaps/gnome-warning.png.%n
        <<
        Description: OBSOLETE: use package 'libgnomeui2-shlibs' instead
<<
SplitOff2: <<
        Package: libgnomeui2-dev
        Depends: libgnomeui2-shlibs (= %v-%r)
        Replaces: libgnomeui2 (<< 2.12.0-1)
        BuildDependsOnly: True
        Files: <<
                include
                lib/libgnomeui-2.{dylib,la}
                lib/pkgconfig
                share/gtk-doc
        <<
        DocFiles: AUTHORS COPYING* ChangeLog po/ChangeLog:ChangeLog.po NEWS 
README
<<
Description: The GNOME 2 UI Library
DescPort: <<
Had to add F77=no to configure to get around a weird libtool thing
when "fort77" is installed.

        Recent glib doesn't publish -lintl, so pass it directly.
<<
DescPackaging: <<
        share/locale moved libgnomeui2 -> libgnomeui2-shlibs in 2.14.1-3

        file-chooser was dropped from upstream between 2.20 and 2.24.

        Default logo pixmap is used by libgnome.dylib. Renamed to
        match libversion so it can be in libgnomeui2-shlibs

        Regenerating gtk-doc files The Right Way (--enable-gtk-doc) is
        very slow, so just patch the prefix in the bad URLs in the
        existing generated files.

        Clean up .pc Requires.private: don't need entries that are not
        #included by public .h to avoid publishing useless and hidden
        InheritedBuildDepends.
<<
License: GPL/LGPL
Maintainer: The Gnome Core Team <fink-gnome-c...@lists.sourceforge.net>
Homepage: http://www.gnome.org/

--- libgnomeui2.patch DELETED ---

--- libgnomeui2.info DELETED ---

--- NEW FILE: libgnomeui2-shlibs.patch ---
diff -Nurd -x'*~' libgnomeui-2.24.2.orig/configure libgnomeui-2.24.2/configure
--- libgnomeui-2.24.2.orig/configure    2009-09-22 15:48:47.000000000 -0400
+++ libgnomeui-2.24.2/configure 2010-08-15 12:51:27.000000000 -0400
@@ -20733,7 +20733,7 @@
 $as_echo "yes" >&6; }
        :
 fi
-LIBGNOMEUI_CFLAGS="$X_CFLAGS $LIBGNOMEUI_CFLAGS"
+LIBGNOMEUI_CFLAGS="$LIBGNOMEUI_CFLAGS $X_CFLAGS"
 LIBGNOMEUI_LIBS="$LIBGNOMEUI_LIBS $LIBJPEG"
 
 GNOME_TEST_MODULES="  gdk-pixbuf-2.0 >= 2.12.0"
diff -Nurd -x'*~' libgnomeui-2.24.2.orig/doc/reference/Makefile.in 
libgnomeui-2.24.2/doc/reference/Makefile.in
--- libgnomeui-2.24.2.orig/doc/reference/Makefile.in    2009-09-22 
15:55:45.000000000 -0400
+++ libgnomeui-2.24.2/doc/reference/Makefile.in 2010-02-19 05:46:45.000000000 
-0500
@@ -252,8 +252,8 @@
 
 # CFLAGS and LDFLAGS for compiling scan program. Only needed if your app/lib
 # contains GtkObjects/GObjects and you want to document signals and properties.
-INCLUDES = -I$(top_builddir) -I$(top_srcdir) $(LIBGNOMEUI_CFLAGS)
-GTKDOC_LIBS = $(top_builddir)/libgnomeui/libgnomeui-2.la
+INCLUDES = -I$(top_builddir) -I$(top_srcdir) $(LIBGNOMEUI_CFLAGS) $(CFLAGS) 
$(CPPFLAGS)
+GTKDOC_LIBS = $(top_builddir)/libgnomeui/libgnomeui-2.la $(LIBGNOMEUI_LIBS) 
$(SM_LIBS) $(LDFLAGS)
 
 # Extra options to supply to gtkdoc-mkdb.
 MKDB_OPTIONS = --output-format=xml
diff -Nurd -x'*~' libgnomeui-2.24.2.orig/libgnomeui/Makefile.in 
libgnomeui-2.24.2/libgnomeui/Makefile.in
--- libgnomeui-2.24.2.orig/libgnomeui/Makefile.in       2009-09-22 
15:55:46.000000000 -0400
+++ libgnomeui-2.24.2/libgnomeui/Makefile.in    2010-02-19 05:46:33.000000000 
-0500
@@ -524,7 +524,7 @@
 libgnomeui_2_la_LIBADD = \
        $(LIBGNOMEUI_LIBS)                      \
        $(SM_LIBS)                              \
-       $(X11_LIBS)
+       $(X11_LIBS) $(INTLLIBS)
 
 LDADD = \
        libgnomeui-2.la $(LIBGNOMEUI_LIBS)


------------------------------------------------------------------------------
uberSVN's rich system and user administration capabilities and model 
configuration take the hassle out of deploying and managing Subversion and 
the tools developers use with it. Learn more about uberSVN and get a free 
download at:  http://p.sf.net/sfu/wandisco-dev2dev
_______________________________________________
Fink-commits mailing list
Fink-commits@lists.sourceforge.net
http://news.gmane.org/gmane.os.apple.fink.cvs

Reply via email to