libgdl-1.0 stable port information

Package: libgdl-1.0
Version: 2.26.2
Revision: 3

Source: mirror:gnome:sources/gdl/2.26/gdl-%v.tar.bz2
Source-MD5: 461b077f33ee7a447964f521e5455fd1
SourceRename: libgdl-%v.tar.bz2

BuildDependsOnly: true
Depends: %N-shlibs (= %v-%r)
Conflicts: libgdl1.0, libgdl-1.3-dev
Replaces: libgdl1.0, libgdl-1.3-dev, libgdl-1.3-shlibs (<< 2.28.2-2)

SourceDirectory: gdl-%v
BuildDepends: <<
atk1 (>= 1.26.0-1),
cairo (>= 1.8-1),
expat1,
fontconfig2-dev (>= 2.4.1-1),
freetype219 (>= 2.3.8-2),
gettext-tools,
glib2-dev (>= 2.20.0-1),
glitz,
gtk+2-dev (>= 2.16.0-1),
intltool40,
libgettext3-dev,
libglade2 (>= 2.6.4-1),
libiconv-dev,
libpng3,
libxml2 (>= 2.6.30-1),
pango1-xft2-ft219-dev (>= 1.24.0-1),
pixman (>= 0.14.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.26.0-1),
cairo-shlibs (>= 1.8-1),
expat1-shlibs,
fontconfig2-shlibs (>= 2.4.1-1),
freetype219-shlibs (>= 2.3.8-2),
glib2-shlibs (>= 2.20.0-1),
glitz-shlibs,
gtk+2-shlibs (>= 2.16.0-1),
libgettext3-shlibs,
libglade2-shlibs (>= 2.6.4-1),
libiconv,
libpng3-shlibs,
libxml2-shlibs (>= 2.6.30-1),
pango1-xft2-ft219-shlibs (>= 1.24.0-1),
pixman-shlibs (>= 0.14.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".

lib/libgdl-1.{dylib,la} was accidentally in libgdl-1.3-shlibs
instead of libgdl-1.3-dev in its 2.28.2-1 release.
<<

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
Homepage: http://www.gnome.org/