[maemo-commits] [maemo-commits] r12591 - in projects/haf/tags/libcairo: . 1.4.6-0osso3/debian

From: subversion at stage.maemo.org subversion at stage.maemo.org
Date: Mon Jul 2 12:28:19 EEST 2007
Author: xan
Date: 2007-07-02 12:28:17 +0300 (Mon, 02 Jul 2007)
New Revision: 12591

Added:
   projects/haf/tags/libcairo/1.4.6-0osso3/
   projects/haf/tags/libcairo/1.4.6-0osso3/debian/changelog
   projects/haf/tags/libcairo/1.4.6-0osso3/debian/rules
Removed:
   projects/haf/tags/libcairo/1.4.6-0osso3/debian/changelog
   projects/haf/tags/libcairo/1.4.6-0osso3/debian/rules
Log:
libcairo1.4.6-0osso3


Copied: projects/haf/tags/libcairo/1.4.6-0osso3 (from rev 12586, projects/haf/trunk/libcairo)

Deleted: projects/haf/tags/libcairo/1.4.6-0osso3/debian/changelog
===================================================================
--- projects/haf/trunk/libcairo/debian/changelog	2007-07-02 07:34:17 UTC (rev 12586)
+++ projects/haf/tags/libcairo/1.4.6-0osso3/debian/changelog	2007-07-02 09:28:17 UTC (rev 12591)
@@ -1,507 +0,0 @@
-libcairo (1.4.6-0osso1) unstable; urgency=low
-
-  * New upstream release. 
-
- -- Xan Lopez <xan.lopez at nokia.com>  Mon, 14 May 2007 17:51:59 +0300
-
-libcairo (1.2.4-4osso5) unstable; urgency=low
-
-  * Swap gtk-doc location and the symlink around so that gtkdoc-fixxref makes
-    relative links
-    - debian/libcairo2-doc.install: move gtk-doc files under doc
-    - debian/rules: make gtk-doc a symlink to the doc dir
-
- -- Tommi Komulainen <tommi.komulainen at nokia.com>  Fri, 23 Mar 2007 16:07:53 +0200
-
-libcairo (1.2.4-4osso4) unstable; urgency=low
-
-  * debian/rules: Add missing dh_install -i to package the documentation
-
- -- Tommi Komulainen <tommi.komulainen at nokia.com>  Wed, 21 Mar 2007 13:58:21 +0200
-
-libcairo (1.2.4-4osso3) unstable; urgency=low
-
-  * debian/libcairo2-dev.install: remove the .la files
-
- -- Tommi Komulainen <tommi.komulainen at nokia.com>  Mon,  4 Dec 2006 12:20:41 +0200
-
-libcairo (1.2.4-4osso2) unstable; urgency=low
-
-  * Add debugging symbols
-    - debian/control: Add libcairo2-dbg package
-    - debian/rules: update call to dh_strip
-  * debian/rules:
-    - always pass --host and --build to configure
-    - add -i's and -a's to debhelper commands to handle binary-indep properly
-
- -- Tommi Komulainen <tommi.komulainen at nokia.com>  Mon,  4 Dec 2006 12:10:27 +0200
-
-libcairo (1.2.4-4osso1) unstable; urgency=low
-
-  * Set myself as Maintainer
-  * Drop the directfb and the udeb
-    - debian/control:
-      + remove libdirectfb-dev from Build-Depends
-      + remove *directfb* packages
-    - debian/rules:
-      + remove rules for udeb and mentions of directfb
-    - debian/libcairo-directfb2*: removed
-  * Lower debhelper dependency to (>> 4.0.0)
-    - debian/control: update Build-Depends
-    - debian/rules: DH_COMPAT=4
-  * Lower pkg-config dependency to (>= 0.17)
-    - NOTE: this might break cairo.pc using Require.private
-    - debian/control: update Build-Depends
-  * Remove dependency to xutils-dev
-    - debian/control: update Build-Depends
-
- -- Tommi Komulainen <tommi.komulainen at nokia.com>  Fri,  3 Nov 2006 15:02:02 +0200
-
-libcairo (1.2.4-4) unstable; urgency=medium
-
-  * Acknowledge NMU.
-  * Urgency medium since RC bugs are acknowledged.
-  * Patch 01-cairo_xlib_surface_add_glyph.patch added in
-    experimental confirmed fixes powerpc X byte copy crash
-    for bug #388116 which was closed by email after an NMU.
-  * Enable PDF and PS for the cairo+directfb build in unstable (Closes: #383297)
-  * Bump libcairo-directfb2's shlibs to >= 1.2.4-4 for the addition of
-    PDF and PS related symbols to the cairo+directfb lib. (Closes: #387289)
-  * Remove libcairo.la references to other .la files to aid future
-    removal of all .la files.
-
- -- Dave Beckett <dajobe at debian.org>  Thu, 19 Oct 2006 22:41:56 -0700
-
-libcairo (1.2.4-3.2) experimental; urgency=low
-
-  * NMU
-  * Re-upload to get the changes from -2 in experimental, that is
-    building cairo+directfb with PS and PDF support (needed by
-    Gtk+2.10+directfb).
-  * Bump libcairo-directfb shlibs to >= 1.2.4-3.2 so that packages depending
-    on the new +directfb things get the right dep.
-
- -- Marc 'HE' Brockschmidt <he at debian.org>  Wed, 18 Oct 2006 11:09:16 +0200
-
-libcairo (1.2.4-3.1) unstable; urgency=low
-
-  * NMU
-  * Upload with 01-cairo_xlib_surface_add_glyph.patch but without
-    the directfb changes from -2. The patch fixes the segfault caused
-    by a broken loop condition (c >= 0 works like, eh, always after
-    doing "unsigned int c"...). (Closes: #388116)
-
- -- Marc 'HE' Brockschmidt <he at debian.org>  Sun, 15 Oct 2006 16:25:06 +0200 
-
-libcairo (1.2.4-3) experimental; urgency=low
-
-  * Added patch 01-cairo_xlib_surface_add_glyph.patch from upstream git
-    attempting to fix 388116
-
- -- Dave Beckett <dajobe at debian.org>  Sun,  8 Oct 2006 11:08:23 -0700
-
-libcairo (1.2.4-2) experimental; urgency=low
-
-  * Enable PDF and PS for the cairo+directfb build in order to
-    allow GTK 2.10+directfb to build (Closes: #383297)
-
- -- Dave Beckett <dajobe at debian.org>  Sun,  3 Sep 2006 13:24:31 -0700
-
-libcairo (1.2.4-1) unstable; urgency=low
-
-  * New upstream release.
-  * Remove double call to dh_installdocs (Closes: #382594)
-  * Submit to override for libcairo2-doc, changing to section libs.
-
- -- Dave Beckett <dajobe at debian.org>  Fri, 18 Aug 2006 18:11:00 -0700
-
-libcairo (1.2.2-1) unstable; urgency=medium
-
-  * New upstream release.
-  * This version again handles BGR X server visuals such as used by
-    Exceed and VNC  (Closes: #376858)
-  * Removed patches taken from upstream git:
-    -  cairo-bug-7494.patch
-    -  cairo-bug-7514.patch
-  * Build-Depend on xutils-dev and libxt-dev since the test for the
-    presence of X in the latest configure (as generated by autoconf 2.60)
-    uses xmkmf and checks for libxt-dev even though neither are used by
-    Cairo.
-
- -- Dave Beckett <dajobe at debian.org>  Tue,  8 Aug 2006 23:59:01 -0700
-
-libcairo (1.2.0-5) unstable; urgency=medium
-
-  * Rebuild against directfb 0.9.25 which has changed library and udeb
-    package names from 0.9.24 that all earlier cairos were built against,
-    and which are now removed.  This should prevent Cairo from becoming
-    uninstallable due to this change.  Urgency medium due to this.
-
- -- Dave Beckett <dajobe at debian.org>  Wed,  2 Aug 2006 22:04:17 -0700
-
-libcairo (1.2.0-4) unstable; urgency=medium
-
-  * Added patch cairo-bug-7494.patch (Closes: #378005)
-  * Added patch cairo-bug-7514.patch (Closes: #380064)
-
- -- Dave Beckett <dajobe at debian.org>  Tue,  1 Aug 2006 22:29:04 -0700
-
-libcairo (1.2.0-3) unstable; urgency=low
-
-  * Add libsm-dev to Build-Depends and libcairo2-dev depends to pull in
-    libSM and libICE (Closes: #377259)
-  * Remove unused libxrender-dev Depends from libcairo-directfb2-dev
-
- -- Dave Beckett <dajobe at debian.org>  Sun,  9 Jul 2006 16:36:10 -0700
-
-libcairo (1.2.0-2) unstable; urgency=low
-
-  * Remove libcairo2-dev depending on libdirectfb-dev (Closes: 376691)
-
- -- Dave Beckett <dajobe at debian.org>  Tue,  4 Jul 2006 10:45:33 -0700
-
-libcairo (1.2.0-1) unstable; urgency=low
-
-  * New upstream release.
-
- -- Dave Beckett <dajobe at debian.org>  Sat,  1 Jul 2006 19:43:51 -0700
-
-libcairo (1.1.10-3) experimental; urgency=low
-
-  * First upload of 1.1.x series to debian experimental
-  * Remove patch 02-no-ft-glyphslot-embolden.patch (was for bug #325526)
-    and depend on a new enough libfreetype6 (2.1.10) which is already in
-    testing.
-  * Removed Build-Depend on libxml2 for creating SVG as that has been
-    rewritten.
-  * Added libcairo2 Conflicts and Replaces libcairo1 (Closes: #366755)
-
- -- Dave Beckett <dajobe at debian.org>  Wed, 28 Jun 2006 19:04:10 -0700
-
-libcairo (1.1.10-2) experimental; urgency=low
-
-  * Add -Wl,-rpath,${libdir} to libcairo-directfb pkgconfig to make the
-    linker use the libcairo in the libdir
-  * Removed Provides: libcairo2 from libcairo-directfb2-udeb
-
- -- Dave Beckett <dajobe at debian.org>  Sun, 25 Jun 2006 10:20:40 -0700
-
-libcairo (1.1.10-1) experimental; urgency=low
-
-  * New upstream release
-  * Renamed directfb packages to be libcairo-directfb2*
-  * Use dh_makeshlibs with --add-udeb to make udeb: lines appear in shlibs
-  * Depend on debhelper 5.0.22 to get a working dh_makeshlibs with --add-udeb
-
- -- Dave Beckett <dajobe at debian.org>  Sat, 24 Jun 2006 10:03:02 -0700
-
-libcairo (1.1.8-1) experimental; urgency=low
-
-  * New upstream release
-  * Added libcairo2-directfb deb.
-
- -- Dave Beckett <dajobe at debian.org>  Wed, 14 Jun 2006 11:47:00 -0700
-
-libcairo (1.1.6-1) experimental; urgency=low
-
-  * New upstream release
-  * Enable PNG, PDF and SVG backends (add Build-Depend: on libxml2)
-  * Added Cairo DirectFB udeb packages libcairo2-directfb-udeb and
-    libcairo2-directfb-dev (add Build-Depend: on libdirectfb-dev)
-  * libcairo2-dev and libcairo2-directfb-dev can both be installed together
-  * Stop using CDBS since it cannot handle the double configure and build 
-    setup.
-  * Use dpatch for patching and Build-Depend: on it.
-
- -- Dave Beckett <dajobe at debian.org>  Mon, 12 Jun 2006 12:57:38 -0700
-
-libcairo (1.0.4-2) unstable; urgency=low
-
-  * Rebuild against X11R7 to fix .la breakage xorg caused (Closes: #362237)
-
- -- Dave Beckett <dajobe at debian.org>  Tue, 25 Apr 2006 22:00:36 -0700
-
-libcairo (1.0.4-1) unstable; urgency=low
-
-  * New upstream release
-  * Removed patches merged upstream:
-    - 01-INT_pixman.patch
-  * Debhelper 5
-
- -- Dave Beckett <dajobe at debian.org>  Wed,  5 Apr 2006 17:44:12 -0700
-
-libcairo (1.0.2-4) unstable; urgency=low
-
-  * Rebuild against current build dependencies since something in the
-    build depends changed to make it stop working.  This may be the most
-    useless changelog entry ever.  (Closes: #347675)
-
- -- Dave Beckett <dajobe at debian.org>  Thu, 12 Jan 2006 19:52:08 -0800
-
-libcairo (1.0.2-3) unstable; urgency=low
-
-  * Bump libcairo2 shlibs to 1.0.2-2 given all the freetype version changes.
-
- -- Dave Beckett <dajobe at debian.org>  Wed, 30 Nov 2005 09:21:02 -0800
-
-libcairo (1.0.2-2) unstable; urgency=low
-
-  * Fix libcairo2-doc section to doc (Closes: #337515)
-  * Re-add patch 02-no-ft-glyphslot-embolden.patch to use only
-    freetype 2.1.7 symbols even though sid has freetype 2.1.10.
-    The latter has ABI changes beyond it's declared shlibs of 2.1.5
-    and is undergoing a large transition.
-    Require freetype 2.1.7+ again.  (Closes: #338817)
-  * Added patch 01-INT_pixman.patch from CVS to remove spurious INT_ items
-    that broke build with recent binutils (Closes: #340073)
-  * Require pkg-config >= 0.18 since cairo.pc uses Require.private:
-
- -- Dave Beckett <dajobe at debian.org>  Fri, 25 Nov 2005 04:01:51 +0000
-
-libcairo (1.0.2-1) unstable; urgency=low
-
-  * New upstream release
-  * Removed patch 01-endianess-cairo-xlib-surface.patch previously taken
-    from upstream CVS.
-  * Removed patch 02-no-ft-glyphslot-embolden.patch to re-allow configure
-    to use FT_GlyphSlot_Embolden provided in freetype 2.1.10 which is now
-    in sid.
-  * Require freetype 2.1.10+
-
- -- Dave Beckett <dajobe at debian.org>  Tue, 25 Oct 2005 18:45:57 +0100
-
-libcairo (1.0.0-3) unstable; urgency=low
-
-  * Added patch 02-no-ft-glyphslot-embolden.patch to disable use of
-    FT_GlyphSlot_Embolden in freetype, which was added after the
-    freetype version 2.1.7 currently in testing (closes: #325526)
-  * Require freetype 2.1.7+
-
- -- Dave Beckett <dajobe at debian.org>  Tue, 13 Sep 2005 19:33:38 +0100
-
-libcairo (1.0.0-2) unstable; urgency=low
-
-  * Added patch 01-endianess-cairo-xlib-surface.patch from CVS to fix
-    endianess problem when running over remote X (Closes: #326920)
-  * Register cairo docs with doc-base (Closes: #325541)
-
- -- Dave Beckett <dajobe at debian.org>  Tue,  6 Sep 2005 18:15:57 +0100
-
-libcairo (1.0.0-1) unstable; urgency=low
-
-  * New upstream release
-  * Removed glitz backend as currently experimental and unsupported
-  * debian/watch: update to use stable release area
-  * Removed patch cairo-0.9.2-cache-eviction-fix.patch merged upstream.
-
- -- Dave Beckett <dajobe at debian.org>  Wed, 24 Aug 2005 18:14:23 +0100
-
-libcairo (0.9.2-2) unstable; urgency=low
-
-  * Add patch cairo-0.9.2-cache-eviction-fix.patch from Kristian Høgsberg
-    to make the freetype font cache evict correctly.
-
- -- Dave Beckett <dajobe at debian.org>  Mon, 15 Aug 2005 19:48:43 +0100
-
-libcairo (0.9.2-1) unstable; urgency=low
-
-  * New upstream release
-  * First stable API release - remove patching sonames
-  * libcairo2, libcairo2-dev and libcairo2-doc replace all previous versions
-  * No longer Depends: on libpixman, now an internal library
-
- -- Dave Beckett <dajobe at debian.org>  Sat, 13 Aug 2005 14:16:46 +0100
-
-libcairo (0.9.0-1) unstable; urgency=low
-
-  * New upstream release
-  * libcairo0.9.0 replaces libcairo0.6.0
-  * Functions were added so create new sonames and libraries
-
- -- Dave Beckett <dajobe at debian.org>  Tue,  9 Aug 2005 08:21:50 +0100
-
-libcairo (0.6.0-1) unstable; urgency=low
-
-  * New upstream release
-  * libcairo0.6.0 replaces libcairo0.5.1
-  * Functions were added so create new sonames and libraries
-  * Require glitz 0.4.4 API and libpixman 0.1.5
-
- -- Dave Beckett <dajobe at debian.org>  Fri, 29 Jul 2005 23:31:05 +0100
-
-libcairo (0.5.1-2) unstable; urgency=low
-
-  * Upload to unstable
-  * libcairo0.5.1 replaces older libcairo1
-  * libcairo0.5.1-dev already conflicted with libcairo1-dev so enable
-    shipping libcairo.so and delete patch 05-cairo.pc.in.patch as the
-    cairo.pc.in is ok again
-
- -- Dave Beckett <dajobe at debian.org>  Sun, 10 Jul 2005 22:07:22 +0100
-
-libcairo (0.5.1-1) experimental; urgency=low
-
-  * New upstream release
-  * Revert to source package name libcairo
-  * Reflect ABI version into both library soname as libcairo-1debian0.5.1
-    and package name libcairo0.5.1 (Closes: #314776)
-  * libcairo0.5.1 no longer conflicts with libcairo1
-  * Added a libcairo0.5.1-doc package with the HTML documentation
-
- -- Dave Beckett <dajobe at debian.org>  Wed, 22 Jun 2005 21:06:01 +0100
-
-cairo (0.5.0-2) unstable; urgency=low
-
-  * Fix the shlibs dependencies for libcairo0.5
-
- -- Dave Beckett <dajobe at debian.org>  Thu,  9 Jun 2005 21:56:08 +0100
-
-cairo (0.5.0-1) unstable; urgency=low
-
-  * New upstream release (Closes: 311042)
-  * Change source package s/lib// and add API version to binary packages
-  * Enable glitz backend (Closes: 307573)
-
- -- Dave Beckett <dajobe at debian.org>  Thu,  9 Jun 2005 20:51:11 +0100
-
-libcairo (0.4.0-1) unstable; urgency=low
-
-  * New upstream release
-  * API changes for fonts so shlib version is now 0.4.0
-  * Require libpixman 0.1.4
-
- -- Dave Beckett <dajobe at debian.org>  Wed,  9 Mar 2005 19:39:44 +0000
-
-libcairo (0.3.0-1) unstable; urgency=low
-
-  * New upstream release. Closes: 284205
-  * Bumped shlibs version since new functions were added.
-  * Headers have moved to below /usr/include/cairo
-  * Require libpixman 0.1.3
-
- -- Dave Beckett <dajobe at debian.org>  Sun,  6 Feb 2005 12:40:04 +0000
-
-libcairo (0.2.0-1) unstable; urgency=low
-
-  * New upstream release
-  * Bumped shlibs version since new functions were added.
-  * Require libpixman 0.1.2
-  * Still keep glitz disabled
-
- -- Dave Beckett <Dave.Beckett at bristol.ac.uk>  Mon,  8 Nov 2004 22:19:29 +0000
-
-libcairo (0.1.23-2) unstable; urgency=low
-
-  * Replace Build-Depend on xlibs-dev with libx11-dev
-  * Changed to LGPL license (in CVS 2004-08-02)
-  * Disable use of glitz explicitly
-
- -- Dave Beckett <Dave.Beckett at bristol.ac.uk>  Mon, 23 Aug 2004 22:25:16 +0100
-
-libcairo (0.1.23-1) unstable; urgency=low
-
-  * New upstream release. Closes: 248705
-  * Add PNG backend, require libpng12-dev
-  * Requires libpixman >= 0.1.1
-
- -- Dave Beckett <Dave.Beckett at bristol.ac.uk>  Sat, 29 May 2004 21:10:58 +0100
-
-libcairo (0.1.18-1) unstable; urgency=low
-
-  * New upstream release
-  * Remove xlib-surface-debian.patch, not needed for XFree86 4.3.0+
-
- -- Dave Beckett <Dave.Beckett at bristol.ac.uk>  Thu, 19 Feb 2004 23:08:25 +0000
-
-libcairo (0.1.17-4) unstable; urgency=low
-
-  * Initial version to debian archive. Closes: #205346
-
- -- Dave Beckett <Dave.Beckett at bristol.ac.uk>  Sun, 15 Feb 2004 21:45:47 +0000
-
-libcairo (0.1.17-3) unstable; urgency=low
-
-  * Setting me as the maintainer temporarily
-
- -- Eduard Bloch <blade at debian.org>  Sat, 14 Feb 2004 16:49:18 +0100
-
-libcairo (0.1.17-2) unstable; urgency=low
-
-  * Add patch/xlib-surface-debian.patch to restore this to working for X.
-
- -- Dave Beckett <Dave.Beckett at bristol.ac.uk>  Sat, 24 Jan 2004 18:02:38 +0000
-
-libcairo (0.1.17-1) unstable; urgency=low
-
-  * New upstream release
-  * Replace libpixman/libic dependencies with libpixman
-
- -- Dave Beckett <Dave.Beckett at bristol.ac.uk>  Tue, 16 Dec 2003 17:49:55 +0000
-
-libcairo (0.1.16-1) unstable; urgency=low
-
-  * New upstream release
-  * Added libxrender-dev (>=0.6.0) requirement to match configure.in
-
- -- Dave Beckett <Dave.Beckett at bristol.ac.uk>  Mon,  8 Dec 2003 20:39:59 +0000
-
-libcairo (0.1.13-1) unstable; urgency=low
-
-  * New upstream release
-  * Remove patch for src/config.h - merged upstream.
-  * Return libfreetype6 minimum version to 2.1.0.
-
- -- Dave Beckett <Dave.Beckett at bristol.ac.uk>  Fri, 21 Nov 2003 20:05:38 +0000
-
-libcairo (0.1.12-3) unstable; urgency=low
-
-  * Pull patch from CVS to allow building with newer freetype using the
-    new include via defines mechanism now enforced in freetype 2.1.6
-
- -- Dave Beckett <Dave.Beckett at bristol.ac.uk>  Tue, 18 Nov 2003 20:15:08 +0000
-
-libcairo (0.1.12-2) unstable; urgency=low
-
-  * Remove dependency on libxft-dev, replaced with libfreetype6-dev and
-    libfontconfig1-dev
-
- -- Dave Beckett <Dave.Beckett at bristol.ac.uk>  Sat,  8 Nov 2003 18:44:19 +0000
-
-libcairo (0.1.12-1) unstable; urgency=low
-
-  * New upstream release
-
- -- Dave Beckett <Dave.Beckett at bristol.ac.uk>  Fri,  7 Nov 2003 20:43:33 +0000
-
-libcairo (0.1.11-1) unstable; urgency=low
-
-  * New upstream release
-
- -- Dave Beckett <Dave.Beckett at bristol.ac.uk>  Tue,  4 Nov 2003 15:10:14 +0000
-
-libcairo (0.1.10-1) unstable; urgency=low
-
-  * New upstream release
-
- -- Dave Beckett <Dave.Beckett at bristol.ac.uk>  Tue,  4 Nov 2003 00:23:16 +0000
-
-libcairo (0.1.9-2) unstable; urgency=low
-
-  * Generate packages correctly named after the library major soname:
-    libcairo1, libcairo1-dev
-
- -- Dave Beckett <Dave.Beckett at bristol.ac.uk>  Thu, 30 Oct 2003 23:16:43 +0000
-
-libcairo (0.1.9-1) unstable; urgency=low
-
-  * New upstream release.
-  * Removed dependency on automake, autoconf, libtool
-
- -- Dave Beckett <Dave.Beckett at bristol.ac.uk>  Thu, 30 Oct 2003 21:37:25 +0000
-
-libcairo (0.1.8-1) unstable; urgency=low
-
-  * Initial package
-
- -- Dave Beckett <Dave.Beckett at bristol.ac.uk>  Wed, 29 Oct 2003 23:20:26 +0000
-

Copied: projects/haf/tags/libcairo/1.4.6-0osso3/debian/changelog (from rev 12590, projects/haf/trunk/libcairo/debian/changelog)

Deleted: projects/haf/tags/libcairo/1.4.6-0osso3/debian/rules
===================================================================
--- projects/haf/trunk/libcairo/debian/rules	2007-07-02 07:34:17 UTC (rev 12586)
+++ projects/haf/tags/libcairo/1.4.6-0osso3/debian/rules	2007-07-02 09:28:17 UTC (rev 12591)
@@ -1,164 +0,0 @@
-#!/usr/bin/make -f
-
-# Configure for cairo packages
-
-# Supported backends (as of Cairo 1.1.10):
-#  (internal) Image
-#  xlib       Xlib
-#  pdf        PDF
-#  ps         PostScript
-#  svg        SVG
-#
-# Experimental and unsupported backends:
-#  directfb  DirectFB (requires Build-Depend on libdirectfb-0.9-22-dev )
-#  glitz     OpenGL (glitz)
-#  xcb       XCB  (requires Build-Depend on at least libxcb1-dev)
-#
-# Other platform backends are auto disabled: quartz/OSX, win32/Win32
-#
-# Features:
-# --enable-png  PNG (default enabled)
-#
-MAIN_CONFIGURE_FLAGS = \
---enable-xlib --enable-pdf --enable-ps --enable-svg \
---disable-glitz --disable-xcb --disable-directfb \
---enable-png
-
-SRC_DIR=$(CURDIR)
-MAIN_BUILD_DIR=$(CURDIR)/debian/build-main
-
-MAIN_DIST_DIR=$(CURDIR)/debian/dist-main
-
-
-export DH_COMPAT=4
-
-export DEB_HOST_GNU_TYPE  ?= $(shell dpkg-architecture -qDEB_HOST_GNU_TYPE)
-export DEB_BUILD_GNU_TYPE ?= $(shell dpkg-architecture -qDEB_BUILD_GNU_TYPE)
-
-ifneq (,$(findstring debug,$(DEB_BUILD_OPTIONS)))
-	CFLAGS += -g -O0
-else
-	CFLAGS += -O2
-endif
-ifeq (,$(findstring nostrip,$(DEB_BUILD_OPTIONS)))
-	INSTALL_PROGRAM += -s
-endif
-
-CONFFLAGS = --host=$(DEB_BUILD_GNU_TYPE) --build=$(DEB_HOST_GNU_TYPE)
-
-package := tmp
-destdir := $(PWD)/debian/$(package)
-prefix  := /usr
-share   := $(prefix)/share
-
-version := $(shell dpkg-parsechangelog | \
-		sed -ne 's/^Version: *\([0-9]\+:\)*//p')
-
-include /usr/share/dpatch/dpatch.make
-
-configure: configure-main
-
-configure-common-stamp: patch-stamp
-	dh_testdir
-
-# handle timestamp skew; advice from autotools-dev README.Debian
-	touch configure.in && \
-	touch aclocal.m4 && \
-	touch configure
-
-	touch $@
-
-# Calling GNU configure properly; advice from autotools-dev README.Debian
-configure-main: configure-common-stamp configure-main-stamp
-configure-main-stamp: configure-common-stamp
-	dh_testdir
-	mkdir -p $(MAIN_BUILD_DIR); \
-	cd $(MAIN_BUILD_DIR); \
-	$(SRC_DIR)/configure $(CONFFLAGS) \
-		--prefix=$(prefix) \
-		--mandir=$(share)/man \
-		--infodir=$(share)/info \
-		$(MAIN_CONFIGURE_FLAGS)
-	touch $@
-
-build: build-main
-
-build-main: build-main-stamp
-build-main-stamp: configure-main-stamp
-	dh_testdir
-	cd $(MAIN_BUILD_DIR) && $(MAKE)
-	touch build-stamp
-
-clean: unpatch
-	dh_testdir
-	dh_testroot
-	rm -f *-stamp libtool
-	rm -rf debian/libcairo2 debian/libcairo2-dev debian/libcairo2-doc
-	rm -rf $(MAIN_BUILD_DIR) $(MAIN_DIST_DIR)
-
-	-rm -f config.h config.cache config.status config.log
-
-# Copy in fresh copies of config.{sub,guess}
-# (these are from autotools-dev, so must Build-Depend on it)
-	-test -r /usr/share/misc/config.sub && \
-	  cp -f /usr/share/misc/config.sub config.sub
-	-test -r /usr/share/misc/config.guess && \
-	  cp -f /usr/share/misc/config.guess config.guess
-
-	dh_clean
-
-
-install: build
-	dh_testdir
-	dh_testroot
-	dh_clean -k
-	dh_installdirs
-
-	cd $(MAIN_BUILD_DIR) && $(MAKE) install DESTDIR=$(MAIN_DIST_DIR)
-
-	sed -i 's:/usr/lib/lib\([^ ]*\).la:-l\1:g' $(MAIN_DIST_DIR)/usr/lib/*.la
-
-# Build architecture-independent files here.
-binary-indep: build install
-	dh_testdir -i
-	dh_testroot -i
-	dh_install -i
-	dh_installdocs -i -A TODO README NEWS AUTHORS
-
-	dh_link -plibcairo2-doc				\
-		usr/share/doc/libcairo2-doc/html	\
-		usr/share/gtk-doc/html/cairo
-
-	dh_installchangelogs -i 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_install -a
-	dh_installdocs -a -A TODO README NEWS AUTHORS
-	dh_installchangelogs -a ChangeLog
-	dh_installman -a
-	dh_installexamples -a
-	dh_link -a
-	dh_strip -a --dbg-package=libcairo2
-	dh_compress -a
-	dh_fixperms -a
-	dh_makeshlibs -a -plibcairo2 -V
-	dh_installdeb -a
-	dh_shlibdeps -a
-	dh_perl -a
-	dh_gencontrol -a
-	dh_md5sums -a
-	dh_builddeb -a
-
-binary: binary-indep binary-arch
-
-.PHONY: build clean binary-indep binary-arch binary install configure \
-	patch unpatch clean1

Copied: projects/haf/tags/libcairo/1.4.6-0osso3/debian/rules (from rev 12587, projects/haf/trunk/libcairo/debian/rules)


More information about the maemo-commits mailing list