Hello all. 

I am trying to make udebs of gtkfb for the debian-installer, because I
have written a gtk frontend for d-i, which will require gtk, and the
debian-installer team thinks that gtkfb will be the best solution.  

I have been following this whitepaper to make gtkfb:

http://www.redhat.com/devnet/articles/gtkfb-whitepaper/size.html

Apparently, gtkfb requires special compile options for glib, pango,
and gtk. I have a mostly working udeb for glib, but the pango compile
is giving me some problems. Specifically, I have added these configure
options: --enable-debug=no --with-included-modules=yes and after this
compile line:

gcc -shared  module-defs-x.lo pangox.lo pangox-fontcache.lo
pangox-fontmap.lo pango-indic.lo -Wl,--whole-archive
../modules/arabic/.libs/lib\pango-arabic-x.al
../modules/basic/.libs/libpango-basic-x.al
../modules/hangul/.libs/libpango-hangul-x.al
../modules/hebrew/.libs/libpango-h\ebrew-x.al
../modules/indic/.libs/libpango-bengali-x.al
../modules/indic/.libs/libpango-devanagari-x.al
../modules/indic/.libs/libpango-gurm\ukhi-x.al
../modules/indic/.libs/libpango-gujarati-x.al
../modules/indic/.libs/libpango-myanmar-x.al
../modules/tamil/.libs/libpango-tamil-x\.al
../modules/thai/.libs/libpango-thai-x.al -Wl,--no-whole-archive
-D__LIBTOOL_IS_A_FOOL__   -L/usr/lib ./.libs/libpango-1.0.so
../module\s/arabic/.libs/libpango-arabic-x.al
../modules/basic/.libs/libpango-basic-x.al
../modules/hangul/.libs/libpango-hangul-x.al
../modules/hebre\w/.libs/libpango-hebrew-x.al
../modules/indic/.libs/libpango-bengali-x.al
../modules/indic/.libs/libpango-devanagari-x.al
../modules/indic/.\libs/libpango-gurmukhi-x.al
../modules/indic/.libs/libpango-gujarati-x.al
../modules/indic/.libs/libpango-myanmar-x.al
../modules/tamil/.lib\s/libpango-tamil-x.al
../modules/thai/.libs/libpango-thai-x.al -L/usr/X11R6/lib -lX11
-Wl,-soname -Wl,libpangox-1.0.so.0 -o .li\bs/libpangox-1.0.so.0.0.5
-D__LIBTOOL_IS_A_FOOL__   -L/usr/lib ./.libs/libpango-1.0.so
../modules/arabic/.libs/libpango-arabic-x.al
../mod\ules/basic/.libs/libpango-basic-x.al
../modules/hangul/.libs/libpango-hangul-x.al
../modules/hebrew/.libs/libpango-hebrew-x.al
../modules/in\dic/.libs/libpango-bengali-x.al
../modules/indic/.libs/libpango-devanagari-x.al
../modules/indic/.libs/libpango-gurmukhi-x.al
../modules/ind\ic/.libs/libpango-gujarati-x.al
../modules/indic/.libs/libpango-myanmar-x.al
../modules/tamil/.libs/libpango-tamil-x.al
../modules/thai/.lib\s/libpango-thai-x.al -L/usr/X11R6/lib -lX11 

I get the following errors:

../modules/basic/.libs/libpango-basic-x.al(basic-x.lo): In function
`script_engine_list':
/home/mbc/src/pango1.0-1.0.5/build-tree/pango-1.0.5/modules/basic/basic-x.c(.text+0xe3c):
multiple definition of `script_engine_list'
../modules/arabic/.libs/libpango-arabic-x.al(arabic-x.lo)(.text+0x6e0):/home/mbc/src/pango1.0-1.0.5/build-tree/pango-1.0.5/modules/arabic/ar\abic-x.c:
first defined here
../modules/basic/.libs/libpango-basic-x.al(basic-x.lo): In function
`script_engine_load':
/home/mbc/src/pango1.0-1.0.5/build-tree/pango-1.0.5/modules/basic/basic-x.c(.text+0xe68):
multiple definition of `script_engine_load'
../modules/arabic/.libs/libpango-arabic-x.al(arabic-x.lo)(.text+0x70c):/home/mbc/src/pango1.0-1.0.5/build-tree/pango-1.0.5/modules/arabic/ar\abic-x.c:
first defined here
/usr/bin/ld: Warning: size of symbol `script_engine_load' changed from
62 to 56 in ../modules/basic/.libs/libpango-basic-x.al(basic-x.lo)
../modules/basic/.libs/libpango-basic-x.al(basic-x.lo): In function
`script_engine_unload':
/home/mbc/src/pango1.0-1.0.5/build-tree/pango-1.0.5/modules/basic/basic-x.c(.text+0xea0):
multiple definition of `script_engine_unload'
../modules/arabic/.libs/libpango-arabic-x.al(arabic-x.lo)(.text+0x74c):/home/mbc/src/pango1.0-1.0.5/build-tree/pango-1.0.5/modules/arabic/ar\abic-x.c:
first defined here
../modules/hangul/.libs/libpango-hangul-x.al(hangul-x.lo): In function
`script_engine_list':
/home/mbc/src/pango1.0-1.0.5/build-tree/pango-1.0.5/modules/hangul/hangul-x.c(.text+0x19ec):
multiple definition of `script_engine_list'
../modules/arabic/.libs/libpango-arabic-x.al(arabic-x.lo)(.text+0x6e0):/home/mbc/src/pango1.0-1.0.5/build-tree/pango-1.0.5/modules/arabic/ar\abic-x.c:
first defined here
../modules/hangul/.libs/libpango-hangul-x.al(hangul-x.lo): In function
`script_engine_load':
/home/mbc/src/pango1.0-1.0.5/build-tree/pango-1.0.5/modules/hangul/hangul-x.c(.text+0x1a18):
multiple definition of `script_engine_load'
../modules/arabic/.libs/libpango-arabic-x.al(arabic-x.lo)(.text+0x70c):/home/mbc/src/pango1.0-1.0.5/build-tree/pango-1.0.5/modules/arabic/ar\abic-x.c:
first defined here  

...

Any help on this would be greatly appreciated, as I am not an expert
in gnome libs, or in making udebs, I just want us to have a graphical
installer for sarge. I have attached the control file and the rules
file for the pango udeb, in case you want to try to compile it
yourself. If someone can help me, I'll send them the control file and
rules file for glib as well. 

thank you 

  michael

-- 
michael cardenas       | lead software engineer, lindows.com
hyperpoem.net          | GNU/Linux software developer
people.debian.org/~mbc | encrypted email preferred

"Man's main task in life is to give birth to himself."
- Erich Fromm
#!/usr/bin/make -f
# Sample debian/rules that uses debhelper.
# GNU copyright 1997 to 1999 by Joey Hess.


#
# mbc - UDEB IS NOWHERE NEAR DONE
#

include debian/scripts/vars
SYS_BUILD_DIR=$(SOURCE_DIR)/$(TAR_DIR)
BUILD_DIR=$(SOURCE_DIR)/$(TAR_DIR)
UBUILD_DIR=$(SOURCE_DIR)/$(TAR_DIR)-udeb
FILENAME=lib$(PACKAGE)_$(version)_$(ARCH).udeb

# Uncomment this to turn on verbose mode.
#export DH_VERBOSE=1

# This is the debhelper compatibility version to use.
export DH_COMPAT=3

# These are used for cross-compiling and for saving the configure script
# from having to guess our platform (since we know it already)
DEB_HOST_GNU_TYPE       ?= $(shell dpkg-architecture -qDEB_HOST_GNU_TYPE)
DEB_BUILD_GNU_TYPE      ?= $(shell dpkg-architecture -qDEB_BUILD_GNU_TYPE)


ifneq (,$(findstring noopt,$(DEB_BUILD_OPTIONS)))
        CFLAGS += -O0
else
        CFLAGS += -O2
endif
ifeq (,$(findstring nostrip,$(DEB_BUILD_OPTIONS)))
        INSTALL_PROGRAM += -s
endif

##
version=$(shell dpkg-parsechangelog | grep '^Version: ' | sed -e 's/^Version: //' -e 
's/-[A-Za-z0-9\.]*$$//g' -e 's/+[A-Za-z0-9\.]*$$//g')
major=$(shell echo ${version} | sed -e 's/\(^[0-9]*\)\.[0-9]*\.[0-9]*$$/\1/')
minor=$(shell echo ${version} | sed -e 's/^[0-9]*\.\([0-9]*\)\.[0-9]*$$/\1/')
rel=$(shell echo ${version} | sed -e 's/^[0-9]*\.[0-9]*\.\([0-9]*\)$$/\1/')
shortver=$(major).$(minor)
soname=0
glibver=2.0
modver=$(major).$(minor).0
libpath=$(CURDIR)/$(BUILD_DIR)/pango/.libs

debian/control:
        dh_testdir

        sed -e 's/@SONAME@/${soname}/g' -e 's/@VERSION@/${version}/g' [email protected] > $@

configure: $(STAMP_DIR)/configure-stamp
$(STAMP_DIR)/configure-stamp:
        dh_testdir

        $(MAKE) -f debian/sys-build.mk source.make

#       cp -r $(SYS_BUILD_DIR) $(BUILD_DIR) 

        -test -r /usr/share/misc/config.sub && \
           cp -f /usr/share/misc/config.sub $(BUILD_DIR)/config.sub
        -test -r /usr/share/misc/config.guess && \
           cp -f /usr/share/misc/config.guess $(BUILD_DIR)/config.guess

        # When install the shared libraries, don't relink it.
        cp debian/fixed-ltmain.sh $(BUILD_DIR)/ltmain.sh

        # Add here commands to configure the package.
        cd $(BUILD_DIR) && \
        ./configure     --host=$(DEB_HOST_GNU_TYPE) \
                        --build=$(DEB_BUILD_GNU_TYPE) \
                        --prefix=/usr \
                        --mandir=\$${prefix}/share/man \
                        --infodir=\$${prefix}/share/info \
                        --with-html-dir=\$${prefix}/share/doc/libpango$(shortver)-doc \
                        --sysconfdir=/etc

        cd $(BUILD_DIR) && \
        sed < libtool > libtool-2 \
         -e 's/^hardcode_libdir_flag_spec.*$$/hardcode_libdir_flag_spec=" 
-D__LIBTOOL_IS_A_FOOL__ "/' \
         -e '/^archive_cmds="/s/"$$/ \\$$deplibs"/' && \
        mv libtool-2 libtool

        touch $@

configure-udeb: $(STAMP_DIR)/configure-stamp-udeb
$(STAMP_DIR)/configure-stamp-udeb:
        dh_testdir

        $(MAKE) -f debian/sys-build.mk source.make

        cp -r $(SYS_BUILD_DIR) $(UBUILD_DIR) 

        -test -r /usr/share/misc/config.sub && \
           cp -f /usr/share/misc/config.sub $(UBUILD_DIR)/config.sub
        -test -r /usr/share/misc/config.guess && \
           cp -f /usr/share/misc/config.guess $(UBUILD_DIR)/config.guess

        # When install the shared libraries, don't relink it.
        cp debian/fixed-ltmain.sh $(UBUILD_DIR)/ltmain.sh

        # Add here commands to configure the package.
        cd $(UBUILD_DIR) && \
        ./configure     --host=$(DEB_HOST_GNU_TYPE) \
                        --build=$(DEB_BUILD_GNU_TYPE) \
                        --prefix=/usr \
                        --mandir=\$${prefix}/share/man \
                        --infodir=\$${prefix}/share/info \
                        --with-html-dir=\$${prefix}/share/doc/libpango$(shortver)-doc \
                        --sysconfdir=/etc \
                        --enable-debug=no \
                        --with-included-modules=yes

        cd $(UBUILD_DIR) && \
        sed < libtool > libtool-2 \
         -e 's/^hardcode_libdir_flag_spec.*$$/hardcode_libdir_flag_spec=" 
-D__LIBTOOL_IS_A_FOOL__ "/' \
         -e '/^archive_cmds="/s/"$$/ \\$$deplibs"/' && \
        mv libtool-2 libtool

        touch $@


build: debian/control configure $(STAMP_DIR)/build-stamp
$(STAMP_DIR)/build-stamp:
        dh_testdir

        # Add here commands to compile the package.
        $(MAKE) -C $(BUILD_DIR) \
                LD_LIBRARY_PATH=$(libpath):$(LD_LIBRARY_PATH)

        touch $@

build-udeb: debian/control configure-udeb $(STAMP_DIR)/build-stamp-udeb
$(STAMP_DIR)/build-stamp-udeb:
        dh_testdir

        # Add here commands to compile the package.
        $(MAKE) -C $(UBUILD_DIR) \
                LD_LIBRARY_PATH=$(libpath):$(LD_LIBRARY_PATH)

        touch $@


clean: debian/control
        dh_testdir
        dh_testroot

        # Add here commands to clean up after the build process.
        $(MAKE) -f debian/sys-build.mk source.clean
        -rm -rf $(STAMP_DIR)

        -rm -rf $(BUILD_DIR) 
        -rm -rf $(UBUILD_DIR)
        -rm -rf $(CURDIR)/debian/libpango$(shortver)-$(soname)-udeb

        dh_clean

install: build
        dh_testdir
        dh_testroot
        dh_clean -k
        dh_installdirs

        # Add here commands to install the package into debian/tmp
        $(MAKE) -C $(BUILD_DIR) install \
                DESTDIR=$(CURDIR)/debian/libpango$(shortver)-$(soname) \
                LD_LIBRARY_PATH=$(libpath):$(LD_LIBRARY_PATH)

        # generating debian files from .in
        for f in `find debian/ -name "[^c]*.in"`; do \
                sed -e "s/@VERSION@/${version}/g" -e "s/@MODVER@/${modver}/g" $$f > 
`echo $$f | sed -e "s/\.in//"`; \
        done

        # for -dbg
        mkdir -p $(CURDIR)/debian/libpango$(shortver)-$(soname)/usr/lib/debug
        for l in `find $(CURDIR)/debian/libpango$(shortver)-$(soname)/usr/lib -name 
'lib*.so*'`; do \
                cp -vdf $$l \
                        $(CURDIR)/debian/libpango$(shortver)-$(soname)/usr/lib/debug/; 
\
        done

        # for defoma
        install -m 644 $(CURDIR)/debian/pango.defoma \
                       
$(CURDIR)/debian/libpango$(shortver)-common/usr/share/defoma/scripts
        install -m 644 $(CURDIR)/debian/defoma.conf \
                       
$(CURDIR)/debian/libpango$(shortver)-common/etc/defoma/config/pango.conf

        # in debian/
        install -m 755 $(CURDIR)/debian/update-pango-modules \
                       $(CURDIR)/debian/libpango$(shortver)-common/usr/sbin/
        install -m 755 $(CURDIR)/debian/update-pangox-aliases \
                       $(CURDIR)/debian/libpango$(shortver)-common/usr/sbin/

        dh_movefiles --sourcedir=debian/libpango$(shortver)-$(soname)
        -find $(CURDIR)/debian/ -type d -empty ! -regex '.*/var.*' -prune | xargs 
rmdir -p 2>&1 > /dev/null

        # don't ship pango.modules and pangox.aliases
        rm -f debian/libpango$(shortver)-common/etc/pango/pango.modules
        rm -f debian/libpango$(shortver)-common/etc/pango/pangox.aliases

install-udeb: build
        dh_testdir
        dh_testroot
        dh_clean -k
        dh_installdirs

        # Add here commands to install the package into debian/tmp
        $(MAKE) -C $(UBUILD_DIR) install \
                DESTDIR=$(CURDIR)/debian/libpango$(shortver)-$(soname)-udeb \
                LD_LIBRARY_PATH=$(libpath):$(LD_LIBRARY_PATH)

        # generating debian files from .in
        for f in `find debian/ -name "[^c]*.in"`; do \
                sed -e "s/@VERSION@/${version}/g" -e "s/@MODVER@/${modver}/g" $$f > 
`echo $$f | sed -e "s/\.in//"`; \
        done

        # for -dbg
        mkdir -p $(CURDIR)/debian/libpango$(shortver)-$(soname)-udeb/usr/lib/debug
        for l in `find $(CURDIR)/debian/libpango$(shortver)-$(soname)-udeb/usr/lib 
-name 'lib*.so*'`; do \
                cp -vdf $$l \
                        
$(CURDIR)/debian/libpango$(shortver)-$(soname)-udeb/usr/lib/debug/; \
        done

        #manually install the defoma dirs
        install -d -m 755 
$(CURDIR)/debian/libpango$(shortver)-common-udeb/usr/share/defoma/
        install -d -m 755 
$(CURDIR)/debian/libpango$(shortver)-common-udeb/etc/defoma/config/

        # for defoma
        install -m 644 $(CURDIR)/debian/pango.defoma \
                       
$(CURDIR)/debian/libpango$(shortver)-common-udeb/usr/share/defoma/scripts
        install -m 644 $(CURDIR)/debian/defoma.conf \
                       
$(CURDIR)/debian/libpango$(shortver)-common-udeb/etc/defoma/config/pango.conf

        # in debian/
        install -m 755 $(CURDIR)/debian/update-pango-modules \
                       $(CURDIR)/debian/libpango$(shortver)-common-udeb/usr/sbin/
        install -m 755 $(CURDIR)/debian/update-pangox-aliases \
                       $(CURDIR)/debian/libpango$(shortver)-common-udeb/usr/sbin/

        dh_movefiles --sourcedir=debian/libpango$(shortver)-$(soname)-udeb
        -find $(CURDIR)/debian/ -type d -empty ! -regex '.*/var.*' -prune | xargs 
rmdir -p 2>&1 > /dev/null

        # don't ship pango.modules and pangox.aliases
        rm -f debian/libpango$(shortver)-common-udeb/etc/pango/pango.modules
        rm -f debian/libpango$(shortver)-common-udeb/etc/pango/pangox.aliases


# Build architecture-independent files here.
binary-indep: build install
        dh_testdir -i
        dh_testroot -i

        dh_installdocs -i

        dh_link -plibpango$(shortver)-doc \
                usr/share/doc/libglib$(glibver)-doc/glib \
                usr/share/doc/libpango$(shortver)-doc/glib
        dh_link -plibpango$(shortver)-doc \
                usr/share/doc/libglib$(glibver)-doc/gobject \
                usr/share/doc/libpango$(shortver)-doc/gobject

        dh_installexamples -i
        dh_installinfo -i
        dh_installchangelogs -i $(BUILD_DIR)/ChangeLog
        dh_compress -i
        dh_fixperms -i
        dh_installdeb -i
        dh_gencontrol -i
        dh_md5sums -i
        dh_builddeb -i

# Build architecture-dependent files here.
binary-arch: build install
        dh_testdir -a
        dh_testroot -a

        dh_installdebconf -a
        dh_installdefoma -a
        dh_installdocs -a

        rm -rf 
$(CURDIR)/debian/libpango$(shortver)-dbg/usr/share/doc/libpango$(shortver)-dbg
        rm -rf 
$(CURDIR)/debian/libpango$(shortver)-dev/usr/share/doc/libpango$(shortver)-dev
        rm -rf 
$(CURDIR)/debian/libpango$(shortver)-common/usr/share/doc/libpango$(shortver)-common
        rm -rf $(CURDIR)/debian/libpango-common/usr/share/doc/libpango-common
        dh_link -plibpango$(shortver)-dbg \
                usr/share/doc/libpango$(shortver)-$(soname) \
                usr/share/doc/libpango$(shortver)-dbg
        dh_link -plibpango$(shortver)-dev \
                usr/share/doc/libpango$(shortver)-$(soname) \
                usr/share/doc/libpango$(shortver)-dev
        dh_link -plibpango$(shortver)-common \
                usr/share/doc/libpango$(shortver)-$(soname) \
                usr/share/doc/libpango$(shortver)-common
        dh_link -plibpango-common \
                usr/share/doc/libpango$(shortver)-common \
                usr/share/doc/libpango-common

        dh_installexamples -a
        dh_installman -a
        dh_installinfo -a
        dh_undocumented -a
        dh_installchangelogs $(BUILD_DIR)/ChangeLog
        dh_strip -a -Nlibpango$(shortver)-dbg
        dh_compress -a
        dh_fixperms -a
        dh_makeshlibs -plibpango$(shortver)-$(soname) -X 
usr/lib/pango/$(modver)/modules -V "libpango${shortver}-${soname} (>= ${version})"
        dh_makeshlibs -n -plibpango$(shortver)-common
        dh_makeshlibs -plibpango$(shortver)-dev
        dh_installdeb -a
        dh_shlibdeps -l$(libpath) -a
        cat debian/*/DEBIAN/shlibs > debian/shlibs.local
        dh_gencontrol -a
        dh_md5sums -a
        dh_builddeb -a


binary-arch-udeb: build-udeb install-udeb
        dh_testdir -a
        dh_testroot -a

        dh_installdebconf -a
        dh_installdefoma -a
        dh_installdocs -a

        rm -rf 
$(CURDIR)/debian/libpango$(shortver)-common/usr/share/doc/libpango$(shortver)-common
        rm -rf $(CURDIR)/debian/libpango-common/usr/share/doc/libpango-common

#       dh_installexamples -a
#       dh_installman -a
#       dh_installinfo -a
        dh_undocumented -a
        dh_installchangelogs $(UBUILD_DIR)/ChangeLog
        dh_strip -a -Nlibpango$(shortver)-dbg
        dh_compress -a
        dh_fixperms -a
        dh_makeshlibs -plibpango$(shortver)-$(soname)-udeb -X 
usr/lib/pango/$(modver)/modules -V "libpango${shortver}-${soname} (>= ${version})"
        dh_makeshlibs -n -plibpango$(shortver)-common-udeb
        dh_installdeb -a
        dh_shlibdeps -l$(libpath) -a
        cat debian/*/DEBIAN/shlibs > debian/shlibs.local
#       dh_gencontrol -a
#       dh_md5sums -a

        dh_gencontrol -- -fdebian/files~

        rm -rf $(CURDIR)/debian/libpango$(shortver)-$(soname)-udeb/usr/share/doc

        dpkg-distaddfile $(FILENAME) debian-installer standard
        dh_builddeb  -plibpango$(shortver)-$(soname)-udeb --filename=$(FILENAME)


binary: binary-indep binary-arch binary-arch-udeb
.PHONY: build clean binary-indep binary-arch binary install configure debian/control
Source: pango1.0
Section: libs
Priority: optional
Maintainer: Akira TAGOH <[EMAIL PROTECTED]>
Build-Depends: debhelper (>> 4.0.0), libfreetype6-dev (>= 2.1.2), xlibs-dev, 
libglib2.0-dev (>= 2.0.6), pkg-config, defoma (>= 0.11.1)
Standards-Version: 3.5.7

Package: libpango1.0-0
Section: libs
Architecture: any
Depends: libpango-common, ${shlibs:Depends}
Description: Layout and rendering of internationalized text
 Pango is a library for layout and rendering of text, with an emphasis
 on internationalization. Pango can be used anywhere that text layout is
 needed. however, most of the work on Pango-1.0 was done using the GTK+
 widget toolkit as a test platform. Pango forms the core of text and
 font handling for GTK+-2.0.
 .
 Pango is designed to be modular; the core Pango layout can be used with
 four different font backends:
  - Core X windowing system fonts
  - Client-side fonts on X using the Xft library
  - Direct rendering of scalable fonts using the FreeType library
  - Native fonts on Microsoft backends
 .
 This package contains the shared libraries.

Package: libpango-common
Section: misc
Architecture: any
Depends: libpango1.0-common (= ${Source-Version})
Replaces: libpango1.0-common (<< 1.0.0-3)
Description: Empty package for upgrading libpangox.x-common
 Pango is a library for layout and rendering of text, with an emphasis
 on internationalization. Pango can be used anywhere that text layout is
 needed. however, most of the work on Pango-1.0 was done using the GTK+
 widget toolkit as a test platform. Pango forms the core of text and
 font handling for GTK+-2.0.
 .
 Pango is designed to be modular; the core Pango layout can be used with
 four different font backends:
  - Core X windowing system fonts
  - Client-side fonts on X using the Xft library
  - Direct rendering of scalable fonts using the FreeType library
  - Native fonts on Microsoft backends
 .
 This package provides the empty package for upgrading from old -common
 package. it may avoid the upgrading problem.

Package: libpango1.0-common
Section: misc
Architecture: any
Depends: debconf, defoma (>= 0.11.1), ${shlibs:Depends}
Suggests: ttf-kochi-gothic, ttf-kochi-mincho, ttf-thryomanes, ttf-baekmuk, 
ttf-arphic-gbsn00lp, ttf-arphic-bsmi00lp, ttf-arphic-gkai00mp, ttf-arphic-bkai00mp
Replaces: libpango0, libpango-common (<< 1.0.0)
Description: Modules and configuration files for the Pango
 Pango is a library for layout and rendering of text, with an emphasis
 on internationalization. Pango can be used anywhere that text layout is
 needed. however, most of the work on Pango-1.0 was done using the GTK+
 widget toolkit as a test platform. Pango forms the core of text and
 font handling for GTK+-2.0.
 .
 Pango is designed to be modular; the core Pango layout can be used with
 four different font backends:
  - Core X windowing system fonts
  - Client-side fonts on X using the Xft library
  - Direct rendering of scalable fonts using the FreeType library
  - Native fonts on Microsoft backends
 .
 This package contains the Pango modules and the configuration files
 which Pango needs.

Package: libpango1.0-dev
Section: devel
Architecture: any
Depends: libpango1.0-0 (= ${Source-Version}), libglib2.0-dev (>= 2.0.6), 
libfreetype6-dev (>= 2.1.2), xlibs-dev, pkg-config
Suggests: libpango1.0-doc
Replaces: libpango-dev
Conflicts: libpango-dev
Description: Development files for the Pango
 Pango is a library for layout and rendering of text, with an emphasis
 on internationalization. Pango can be used anywhere that text layout is
 needed. however, most of the work on Pango-1.0 was done using the GTK+
 widget toolkit as a test platform. Pango forms the core of text and
 font handling for GTK+-2.0.
 .
 Pango is designed to be modular; the core Pango layout can be used with
 four different font backends:
  - Core X windowing system fonts
  - Client-side fonts on X using the Xft library
  - Direct rendering of scalable fonts using the FreeType library
  - Native fonts on Microsoft backends
 .
 This package contains the header files and some files needed for development
 with Pango.

Package: libpango1.0-dbg
Section: devel
Priority: extra
Architecture: any
Depends: libpango1.0-0 (= ${Source-Version})
Description: The Pango library and debugging symbols
 Pango is a library for layout and rendering of text, with an emphasis
 on internationalization. Pango can be used anywhere that text layout is
 needed. however, most of the work on Pango-1.0 was done using the GTK+
 widget toolkit as a test platform. Pango forms the core of text and
 font handling for GTK+-2.0.
 .
 Pango is designed to be modular; the core Pango layout can be used with
 four different font backends:
  - Core X windowing system fonts
  - Client-side fonts on X using the Xft library
  - Direct rendering of scalable fonts using the FreeType library
  - Native fonts on Microsoft backends
 .
 This package contains unstripped shared libraries. it is provided
 primarily to provide a backtrace with names in a debugger, this makes
 it somewhat easier to interpret core dumps. The libraries are installed
 in /usr/lib/debug and can be used by placing that directory in
 LD_LIBRARY_PATH.
 Most people will not need this package.

Package: libpango1.0-doc
Section: doc
Architecture: all
Depends: lynx | www-browser
Replaces: libpango0-dev, libpango-doc
Conflicts: libpango-doc
Suggests: libglib2.0-doc
Description: Documentation files for the Pango
 Pango is a library for layout and rendering of text, with an emphasis
 on internationalization. Pango can be used anywhere that text layout is
 needed. however, most of the work on Pango-1.0 was done using the GTK+
 widget toolkit as a test platform. Pango forms the core of text and
 font handling for GTK+-2.0.
 .
 Pango is designed to be modular; the core Pango layout can be used with
 four different font backends:
  - Core X windowing system fonts
  - Client-side fonts on X using the Xft library
  - Direct rendering of scalable fonts using the FreeType library
  - Native fonts on Microsoft backends
 .
 This package contains the HTML documentation for the Pango in
 /usr/share/doc/libpango1.0-doc/ .

Attachment: msg11526/pgp00000.pgp
Description: PGP signature

Reply via email to