Update of /cvsroot/fink/dists/10.4/unstable/main/finkinfo/gnome
In directory fdv4jf1.ch3.sourceforge.com:/tmp/cvs-serv3051

Modified Files:
        libgdl1.0.info 
Added Files:
        libgdl-1.0.info 
Log Message:
new version; rename because no longer supplies a public lib


Index: libgdl1.0.info
===================================================================
RCS file: /cvsroot/fink/dists/10.4/unstable/main/finkinfo/gnome/libgdl1.0.info,v
retrieving revision 1.4
retrieving revision 1.5
diff -u -d -r1.4 -r1.5
--- libgdl1.0.info      15 Jul 2008 01:40:59 -0000      1.4
+++ libgdl1.0.info      5 Nov 2008 05:08:23 -0000       1.5
@@ -1,6 +1,7 @@
 Package: libgdl1.0
 Version: 0.7.11
-Revision: 1
+Revision: 2
+# do not upgrade this package to 2.24!
 
 Source: mirror:gnome:sources/gdl/0.7/gdl-%v.tar.bz2
 Source-MD5: 74f529cc2623376ee793be65439f54d6
@@ -8,6 +9,8 @@
 
 BuildDependsOnly: true
 Depends: %N-shlibs (= %v-%r)
+Conflicts: libgdl-1.0
+Replaces: libgdl-1.0
 
 SourceDirectory: gdl-%v
 BuildDepends: <<
@@ -109,6 +112,12 @@
        Rename runtime support files directory and gettext message catalogs
        to match install_name versioning so they can be in -shlibs and not
        conflict with different-libversion packages.
+
+       Sometime between fink's old 0.7 packaging and modern 2.24, the
+       public gdl-gnome shared library was dropped. To maintain
+       compatibility with other packages that use it, we rename from
+       libgdl1.0 to libgdl-1.0 and change the install_name so can
+       keep "old" dual-library pkg installed and also install "new".
 <<
 
 Description: Gnome Devtool Libraries

--- NEW FILE: libgdl-1.0.info ---
Package: libgdl-1.0
Version: 2.24.0
Revision: 1

Source: mirror:gnome:sources/gdl/2.24/gdl-%v.tar.bz2
Source-MD5: 1d5cd4af1f4041394169d643316646bf
SourceRename: libgdl-%v.tar.bz2

BuildDependsOnly: true
Depends: %N-shlibs (= %v-%r)
Conflicts: libgdl1.0
Replaces: libgdl1.0

SourceDirectory: gdl-%v
BuildDepends: <<
        atk1 (>= 1.24.0-1),
        cairo (>= 1.8-1),
        expat1,
        fontconfig2-dev (>= 2.4.1-1),
        freetype219 (>= 2.3.7-7),
        gettext-tools,
        glib2-dev (>= 2.18.0-1),
        glitz,
        gtk+2-dev (>= 2.14.0-1),
        intltool40,
        libgettext3-dev,
        libglade2 (>= 2.6.3-1),
        libiconv-dev,
        libpng3,
        libxml2 (>= 2.6.30-1),
        pango1-xft2-ft219-dev (>= 1.22.0-4),
        pixman (>= 0.12.0-1),
        pkgconfig (>= 0.23),
        x11-dev,
        xft2-dev
<<

PatchScript: <<
        perl -pi -e 's,^(gladedir =.*)/gdl/(.*),\1/libgdl-1.0/\2,' 
gdl/Makefile.in
        perl -pi -e 's,^(gdl_images_dir=.*)/gdl/(.*),\1/libgdl-1.0/\2,' 
configure
        perl -pi -e 's/(GETTEXT_PACKAGE=)gdl-1/\1libgdl-1.0/' configure  
<<

ConfigureParams: --disable-dependency-tracking 
PKG_CONFIG_PATH="%p/lib/fontconfig2/lib/pkgconfig:$PKG_CONFIG_PATH" 
--libdir=%p/lib/libgdl

InstallScript: <<
        make install DESTDIR=%d pkgconfigdir=%p/lib/pkgconfig
        ln -s libgdl/libgdl-1.{dylib,la} %i/lib
<<
DocFiles: AUTHORS COPYING ChangeLog po/ChangeLog:ChangeLog.po MAINTAINERS NEWS 
README

SplitOff: <<
        Package: %N-shlibs
        Depends: <<
                atk1-shlibs (>= 1.24.0-1),
                cairo-shlibs (>= 1.8-1),
                expat1-shlibs,
                fontconfig2-shlibs (>= 2.4.1-1),
                freetype219-shlibs (>= 2.3.7-7),
                glib2-shlibs (>= 2.18.0-1),
                glitz-shlibs,
                gtk+2-shlibs (>= 2.14.0-1),
                libgettext3-shlibs,
                libglade2-shlibs (>= 2.6.3-1),
                libiconv,
                libpng3-shlibs,
                libxml2-shlibs (>= 2.6.30-1),
                pango1-xft2-ft219-shlibs (>= 1.22.0-4),
                pixman-shlibs (>= 0.12.0-1),
                x11-shlibs
        <<
        Replaces: libgdl1.0 (<< 0.7.11-1)
        Files: <<
                lib/libgdl/libgdl-1.0.dylib
                share/libgdl-1.0
                share/locale
        <<
        Shlibs:  <<
                %p/lib/libgdl/libgdl-1.0.dylib 1.0.0 %n (>= 2.24.0-1)
        <<
        DocFiles: AUTHORS COPYING ChangeLog po/ChangeLog:ChangeLog.po 
MAINTAINERS NEWS README
<<

DescPackaging: <<
        Rename package and tarball to libgdl because fink has a pre-existing
        and seemingly-unrelated "gdl" package

        Rename runtime support files directory and gettext message catalogs
        to match install_name versioning so they can be in -shlibs and not
        conflict with different-libversion packages.

        Sometime between fink's old 0.7 packaging and modern 2.24, the
        public gdl-gnome shared library was dropped. To maintain
        compatibility with other packages that use it, we rename from
        libgdl1.0 to libgdl-1.0 and change the install_name so can
        keep "old" dual-library pkg installed and also install "new".
<<

Description: Gnome Devtool Libraries
DescDetail: <<
This package contains components and libraries that are intended to be
shared between GNOME development tools, including gnome-debug,
gnome-build, and anjuta2.

The current pieces of GDL include:

 - A symbol browser bonobo component (symbol-browser-control).

 - A docking widget (gdl).

 - A utility library that also contains the stubs and skels for
         the symbol browser and text editor components (gdl, idl).
<<
License: LGPL
Maintainer: The Gnome Core Team <[EMAIL PROTECTED]>
Homepage: http://www.gnome.org/


-------------------------------------------------------------------------
This SF.Net email is sponsored by the Moblin Your Move Developer's challenge
Build the coolest Linux based applications with Moblin SDK & win great prizes
Grand prize is a trip for two to an Open Source event anywhere in the world
http://moblin-contest.org/redirect.php?banner_id=100&url=/
_______________________________________________
Fink-commits mailing list
Fink-commits@lists.sourceforge.net
http://news.gmane.org/gmane.os.apple.fink.cvs

Reply via email to