@@ -103,7 +103,7 @@
It allows converting between different methods of storing pixels known as pixel formats that have
with different bitdepths and other data representations, color models and
- component permutations.
+ component permutations.
A vocabulary to formulate new pixel formats from existing
primitives is provided as well as the framework to add new color models and
@@ -140,7 +140,7 @@
ANSI C, works on win32, linux and mac, 32bit and 64bit systems.
Extendable with new formats, color models, components
and datatypes.
-
Reference 64bit floating point conversions for datatypes and color models.
+ Reference 64bit floating point conversions for datatypes and color models.
GEGL through babl_format ("R'G'B' u8");
const Babl *lab = babl_format ("CIE Lab float");
-const Babl *rgb_to_lab_fish = babl_fish (srgb, lab);
+Babl *rgb_to_lab_fish = babl_fish (srgb, lab);
float *lab_buffer;
unsigned char *srgb_buffer;
-srgb_buffer = malloc (pixel_count * srgb->format.bytes_per_pixel);
-lab_buffer = malloc (pixel_count * 3 * 4);
+babl_init ();
+
+srgb_buffer = malloc (pixel_count * babl_format_get_bytes_per_pixel (srgb));
+lab_buffer = malloc (pixel_count * 3 * sizeof (float));
...... load data into srgb_buffer .......
-babl_process (bablfish, srgb_buffer, lab_buffer, pixel_count);
+babl_process (rgb_to_lab_fish, srgb_buffer, lab_buffer, pixel_count);
...... do operation in lab space ........
-babl_process (babl_fish(lab, srgb),
+babl_process (babl_fish(lab, srgb),
lab_buffer, srgb_buffer, pixel_count);
/* the data has now been transformed back to srgb data */
--- babl-0.1.4.orig/debian/gir1.2-babl-0.1.install
+++ babl-0.1.4/debian/gir1.2-babl-0.1.install
@@ -0,0 +1,8 @@
+debian/tmp/usr/share/gir-1.0/
+debian/tmp/usr/lib/girepository-1.0/
+#debian/tmp/usr/share/gir-1.0/*.gir
+#debian/tmp/usr/lib/girepository-1.0/*.typelib
+#debian/tmp/usr/share/gir-1.0/Babl-0.1.gir
+#debian/tmp/usr/lib/girepository-1.0/Babl-0.1.typelib
+*.typelib
+*.gir
--- babl-0.1.4.orig/debian/control
+++ babl-0.1.4/debian/control
@@ -0,0 +1,88 @@
+Source: babl
+Section: libs
+Priority: optional
+Maintainer: Matthew Walker
+Build-Depends: debhelper (>= 8),
+ cdbs,
+ autotools-dev,
+ gawk,
+ librsvg2-dev,
+ librsvg2-2,
+ librsvg2-common,
+ w3m,
+ librsvg2-2.18-cil,
+ librsvg2-bin,
+ libltdl-dev,
+ libtool,
+ dh-apport,
+ libgirepository1.0-dev,
+ gobject-introspection,
+ pkg-config
+Standards-Version: 3.9.1
+
+Package: libbabl-0.0-0
+Architecture: any
+Depends: ${shlibs:Depends},
+ ${misc:Depends}
+Description: Dynamic, any to any, pixel format conversion library
+ Babl is a dynamic, any to any, pixel format conversion library. It
+ provides conversions between the myriad of buffer types images can be
+ stored in. Babl doesn't only help with existing pixel formats, but
+ also facilitates creation of new and uncommon ones.
+
+Package: libbabl-0.0-0-dev
+Architecture: any
+Section: libdevel
+Depends: ${misc:Depends},
+ ${shlibs:Depends},
+ libbabl-0.0-0 (= ${binary:Version})
+Description: Dynamic, any to any, pixel format conversion library (development files)
+ Babl is a dynamic, any to any, pixel format conversion library. It
+ provides conversions between the myriad of buffer types images can be
+ stored in. Babl doesn't only help with existing pixel formats, but
+ also facilitates creation of new and uncommon ones.
+ .
+ This package contains the development files.
+
+Package: libbabl-0.0-0-dbg
+Architecture: any
+Section: libdevel
+Depends: ${misc:Depends},
+ ${shlibs:Depends},
+ libbabl-0.0-0 (= ${binary:Version})
+Description: Dynamic, any to any, pixel format conversion library (development files)
+ Babl is a dynamic, any to any, pixel format conversion library. It
+ provides conversions between the myriad of buffer types images can be
+ stored in. Babl doesn't only help with existing pixel formats, but
+ also facilitates creation of new and uncommon ones.
+ .
+ This package contains the debugging files.
+
+Package: gir1.0-babl-0.1
+Architecture: any
+Section: libs
+Depends: ${misc:Depends},
+ ${shlibs:Depends},
+ ${gir:Depends},
+ libbabl-0.0-0 (= ${binary:Version}),
+ gir1.2-glib-2.0,
+ gir1.2-freedesktop
+Description: GObject introspection data for the Babl library
+ This package contains introspection data for Babl, a dynamic, any to
+ any, pixel format conversion library.
+ .
+ It can be used by packages using the GIRepository format to generate
+ dynamic bindings.
+
+Package: libbabl-0.0-doc
+Architecture: all
+Section: doc
+Depends: ${misc:Depends},
+ ${shlibs:Depends}
+Description: Dynamic, any to any, pixel format conversion library (documentation)
+ Babl is a dynamic, any to any, pixel format conversion library. It
+ provides conversions between the myriad of buffer types images can be
+ stored in. Babl doesn't only help with existing pixel formats, but
+ also facilitates creation of new and uncommon ones.
+ .
+ This package contains the API documentation.
--- babl-0.1.4.orig/debian/libbabl-0.0-0.install
+++ babl-0.1.4/debian/libbabl-0.0-0.install
@@ -0,0 +1,4 @@
+#debian/tmp/usr/lib/babl-*/
+debian/tmp/usr/lib/babl-0.1/*.so
+debian/tmp/usr/lib/libbabl*.so.*
+debian/tmp/usr/lib/libbabl-0.1.la
--- babl-0.1.4.orig/debian/libbabl-0.0-0-dev.install
+++ babl-0.1.4/debian/libbabl-0.0-0-dev.install
@@ -0,0 +1,4 @@
+debian/tmp/usr/include/
+debian/tmp/usr/lib/libbabl*.so
+debian/tmp/usr/lib/pkgconfig/
+debian/tmp/usr/lib/babl-0.1/*.la
--- babl-0.1.4.orig/debian/libbabl-0.0-doc.docs
+++ babl-0.1.4/debian/libbabl-0.0-doc.docs
@@ -0,0 +1,4 @@
+docs/index.html
+docs/Babl*.html
+docs/babl.css
+docs/graphics/
--- babl-0.1.4.orig/debian/copyright
+++ babl-0.1.4/debian/copyright
@@ -0,0 +1,30 @@
+This package was originally debianized by Matthew Walker
+on Mon, 30 Mar 2009 10:40:29 -0700.
+
+It was downloaded from http://www.gegl.org/babl
+
+Upstream Author: Øyvind Kolås
+
+Copyright: Copyright (C) 2005-2011, Øyvind Kolås.
+
+License:
+
+ This library is free software; you can redistribute it and/or modify it under
+ the terms of the GNU Lesser General Public License as published by the Free
+ Software Foundation; either version 3 of the License, or (at your option) any
+ later version.
+
+ This library is distributed in the hope that it will be useful, but WITHOUT
+ ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS
+ FOR A PARTICULAR PURPOSE. See the GNU Lesser General Public License for more
+ details.
+
+ You should have received a copy of the GNU Lesser General Public License along
+ with this library; if not, write to the Free Software Foundation, Inc., 51
+ Franklin St, Fifth Floor, Boston, MA 02110-1301, USA.
+
+On Debian GNU/Linux systems, the complete text of the GNU Lesser General Public
+License can be found in `/usr/share/common-licenses/LGPL'.
+
+The Debian packaging is (C) 2007, Étienne Bersac and
+is licensed under the GPL, see `/usr/share/common-licenses/GPL'.
--- babl-0.1.4.orig/debian/changelog
+++ babl-0.1.4/debian/changelog
@@ -0,0 +1,252 @@
+babl (0.1.4-2011040701~mm) maverick; urgency=low
+
+ * New Upstream Release.
+
+ -- Matthew Walker Thu, 07 Apr 2011 07:08:32 -0800
+
+babl (0.1.4-1~nn) natty; urgency=low
+
+ * New Upstream Release.
+
+ -- Matthew Walker Thu, 20 Jan 2011 19:08:32 -0800
+
+babl (0.1.3-2011012001~nn) natty; urgency=low
+
+ * Rebase the code.
+
+ -- Matthew Walker Wed, 20 Jan 2011 14:34:32 -0800
+
+babl (0.1.3-2011011901~mm) maverick; urgency=low
+
+ * Sort of fake build to figure out new files to add to packages.
+ * Updated depends to gir 1.2 packages.
+ * Disabled *.install packages contents so build will go to only defaults.
+ * Updated debian/copyright for 2011.
+ * Edited symbols in libbabl-0.0-0.symbols, to match api version only.
+
+ -- Matthew Walker Wed, 19 Jan 2011 10:27:51 -0800
+
+babl (0.1.3-2011011801~mm) maverick; urgency=low
+
+ * Git Sync.
+ * added build-dep pkg-config
+
+ -- Matthew Walker Wed, 17 Nov 2010 14:34:51 -0800
+
+babl (0.1.3-2010090301~mm) maverick; urgency=low
+
+ * Git Sync.
+ * Build with new debhelper.
+ * Updated debian/libbabl-0.0-0.symbols thanks to new debhelper v.8.
+ * Edited debian/rules to match new upstream configure system.
+
+ -- Matthew Walker Fri, 3 Sep 2010 16:46:59 -0700
+
+babl (0.1.3-2010072801~mm) maverick; urgency=low
+
+ * Added ${gir:Depends} to depends for gir1.0-babl-0.1.
+
+ -- Matthew Walker Wed, 28 Jul 2010 13:12:59 -0700
+
+babl (0.1.3-2010072601~mm) maverick; urgency=low
+
+ * Create new package gir1.0-babl-0.1
+ * Prettied up debian/control a little bit.
+
+ -- Matthew Walker Mon, 26 Jul 2010 00:35:59 -0700
+
+babl (0.1.3-2010072201~mm) maverick; urgency=low
+
+ * Git Sync.
+
+ -- Matthew Walker Thu, 22 Jul 2010 16:00:52 -0700
+
+babl (0.1.3-2010072102~mm) maverick; urgency=low
+
+ * Git Sync.
+ * Added introspection support.
+ - added libgirepository1.0-dev to debian/control.
+ - added gobject-introspection to debian/control, to stop build error.
+
+ -- Matthew Walker Thu, 21 Jul 2010 23:15:52 -0700
+
+babl (0.1.3-2010070801~mm) maverick; urgency=low
+
+ * Git Sync.
+ * Adding apport support through dh_apport in debian/rules.
+ - Added dh-apport to build depends in debian/control.
+
+ -- Matthew Walker Thu, 8 Jul 2010 13:15:52 -0700
+
+babl (0.1.3-2010070801~mm) maverick; urgency=low
+
+ * Git Sync.
+
+ -- Matthew Walker Thu, 8 Jul 2010 13:15:52 -0700
+
+babl (0.1.3-2010070501~mm) maverick; urgency=low
+
+ * Rebase source.
+
+ -- Matthew Walker Mon, 5 Jul 2010 7:23:52 -0800
+
+babl (0.1.3-2010070202~mm) maverick; urgency=low
+
+ * Git Sync.
+ * Bump Standards-Version to 3.9.0 (no changes needed).
+ * Updated Symbols.
+
+ -- Matthew Walker Fri, 2 Jul 2010 7:23:52 -0800
+
+babl (0.1.3-2010032301~ll) lucid; urgency=low
+
+ * Git Sync.
+ * Updated standards to 3.8.4
+
+ -- Matthew Walker Tue, 23 Feb 2010 11:45:19 -0800
+
+babl (0.1.3-2010020905~kk) karmic; urgency=low
+
+ * Created debian/libbabl-0.0-0.symbols file. And added symbols to it.
+
+ -- Matthew Walker Thu, 11 Feb 2010 11:45:19 -0800
+
+babl (0.1.3-20100208~ll) lucid; urgency=low
+
+ * Git Sync.
+
+ -- Matthew Walker Tue, 9 Feb 2010 12:02:19 -0800
+
+babl (0.1.0-2009110501~ll) lucid; urgency=low
+
+ * Refresh dependencies and build against Glib 2.22.0.
+ * Run autogen.sh to regenerate glib texture files of new glib release.
+
+ -- Matthew Walker Thu, 24 Sep 2009 13:52:34 -0700
+
+babl (0.1.0-20090804) karmic; urgency=low
+
+ * git sync
+
+ -- Matthew Walker Tue, 4 Aug 2009 17:42:34 -0700
+
+babl (0.1.0-5) karmic; urgency=low
+
+ * New upstream release
+ * Bump Standards-Version to 3.8.2 (no changes needed).
+ * Bump debian/compat to 7.
+ * Support for RGBA representation in the frequency domain,
+ un-pre-multiply close-to-zero alpha values to complete black instead
+ of slightly brighter than black, add a BABL_ALPHA_THRESHOLD constant
+ to the API, do a complete overhaul of the babl API and adapt for
+ building on a wide range of systems.
+
+ -- Matthew Walker Mon, 6 Jul 2009 9:42:34 -0700
+
+babl (0.0.23-1pre) unstable; urgency=low
+
+ * Do a complete overhaul of the babl API.
+
+ * babl/babl.h: Instead of including subsystem headers, declare the
+ functions part of the API directly in the header. The public
+ types, macros and the version header is still pulled in as
+ includes but with inclusion guards that prevent them from being
+ included separately by clients. Notable things removed from the
+ API is internal class functions and the class instance structs.
+
+ (babl_format_has_alpha)
+ (babl_format_get_bytes_per_pixel)
+ (babl_format_get_num_of_components)
+ (babl_format_get_type): New getters to allow the Babl union to
+ become opaque for clients.
+
+ * babl/babl-types.h: New file with public types. Currently only
+ the opaque Babl union and the linear and planar conversion
+ function prototypes (which are not used in the API due to the use
+ of varags but still part of the API for reference) are there. Make
+ sure it's only included indirectly through babl.h.
+
+ * babl/babl-macros.h
+ * babl/babl-version.h.in: Make sure these are not included
+ directly, only indirectly through babl.h.
+
+ * babl/babl-main.h: Removed, function declarations are in babl.h
+ now.
+
+ * babl/babl-internal.h: Include the headers we now consider
+ internal, mostly the different class headers.
+
+ * babl/babl-class.h: The "named class" function declarations are
+ now in the public header so move them away from this internal
+ header.
+
+ * babl/babl-image.h
+ * babl/babl-format.h
+ * babl/babl-fish.h
+ * babl/babl-extension.h
+ * babl/babl-conversion.h
+ * babl/babl-component.h
+ * babl/babl-classes.h
+ * babl/babl-introspect.h
+ * babl/babl-sampling.h
+ * babl/babl-model.h
+ * babl/babl-type.h: Adapt to above changes, move relevant things to babl.h
+
+ * babl/base/formats.c
+ * babl/base/model-gray.c
+ * babl/base/model-rgb.c
+ * babl/base/model-ycbcr.c
+ * babl/base/type-float.c: Explicitly #include "babl-classes.h".
+
+ * babl/babl-internal.c: s/babl_name/babl_get_name/
+
+ * babl/babl-format.c
+ (babl_format_has_alpha)
+ (babl_format_get_bytes_per_pixel)
+ (babl_format_get_num_of_components)
+ (babl_format_get_type): Implement these.
+
+ * babl/Makefile.am: Don't install the now internal headers and
+ add, remove and install the other headers according to above
+ changes.
+
+
+ -- Martin Nordholts Sat, 24 Jan 2009 14:49:31 +0100
+
+babl (0.0.23-1pre) unstable; urgency=low
+
+ * babl/babl.h: Add #define BABL_ALPHA_THRESHOLD which is the alpha
+ threshold used in the reference implementation for
+ un-pre-multiplication of color data.
+
+ * babl/base/model-rgb.c
+ * babl/base/model-gray.c
+ * extensions/gegl-fixups.c: Use the define, a consistent alpha
+ threshold improves accurucy of conversions.
+ * babl/babl-fish-stats.c: (legal_error), (each_conv): show in red the
+ conversions that are worse than the current BABL_TOLERANCE instead of
+ the earlier arbitrary 0.01.
+
+ * babl/babl-fish-path.c: Use the default babl tolerance level if
+ BABL_TOLERANCE is the empty string so that we don't get a
+ tolerance level of 0.0 in that case.
+ * extensions/gegl-fixups.c (conv_rgbAF_sdl32)
+
+ * babl/base/model-gray.c (premultiplied_to_non_premultiplied):
+ Make un-pre-multiplication with close-to-zero alpha values result
+ in complete black instead of a bit brigher than black.
+
+ -- Martin Nordholts Fri, 16 Nov 2008 9:15:27 +0100
+
+babl (0.0.22-1) unstable; urgency=low
+
+ * New upstream release
+
+ -- Ross Burton Mon, 16 Jun 2008 11:32:54 +0100
+
+babl (0.0.20-1) unstable; urgency=low
+
+ * First upload to Debian (Closes: #451250)
+ * Initially based on packaging by Étienne Bersac .
+
+ -- Ross Burton Thu, 28 Feb 2008 08:41:14 +0000
--- babl-0.1.4.orig/debian/compat
+++ babl-0.1.4/debian/compat
@@ -0,0 +1 @@
+8
--- babl-0.1.4.orig/debian/libbabl-0.0-0.symbols
+++ babl-0.1.4/debian/libbabl-0.0-0.symbols
@@ -0,0 +1,143 @@
+CIE.so libbabl-0.0-0 #MINVER#
+ init@Base 0.1.3
+gegl-fixups.so libbabl-0.0-0 #MINVER#
+ init@Base 0.1.3
+gggl-lies.so libbabl-0.0-0 #MINVER#
+ init@Base 0.1.3
+gggl.so libbabl-0.0-0 #MINVER#
+ init@Base 0.1.3
+gimp-8bit.so libbabl-0.0-0 #MINVER#
+ init@Base 0.1.3
+libbabl-0.1.so.0 libbabl-0.0-0 #MINVER#
+ babl_backtrack@Base 0.1.3
+ babl_base_destroy@Base 0.1.3
+ babl_base_init@Base 0.1.3
+ babl_base_model_gray@Base 0.1.3
+ babl_base_model_rgb@Base 0.1.3
+ babl_base_model_ycbcr@Base 0.1.3
+ babl_base_type_float@Base 0.1.3
+ babl_base_type_u16@Base 0.1.3
+ babl_base_type_u32@Base 0.1.3
+ babl_base_type_u8@Base 0.1.3
+ babl_calloc@Base 0.1.3
+ babl_class_name@Base 0.1.3
+ babl_component@Base 0.1.3
+ babl_component_class_for_each@Base 0.1.3
+ babl_component_db@Base 0.1.3
+ babl_component_from_id@Base 0.1.3
+ babl_component_new@Base 0.1.3
+ babl_conversion@Base 0.1.3
+ babl_conversion_class_for_each@Base 0.1.3
+ babl_conversion_cost@Base 0.1.3
+ babl_conversion_db@Base 0.1.3
+ babl_conversion_error@Base 0.1.3
+ babl_conversion_find@Base 0.1.3
+ babl_conversion_from_id@Base 0.1.3
+ babl_conversion_new@Base 0.1.3
+ babl_conversion_process@Base 0.1.3
+ babl_core_init@Base 0.1.3
+ babl_cpu_accel_get_support@Base 0.1.3
+ babl_cpu_accel_set_use@Base 0.1.3
+ babl_db_count@Base 0.1.3
+ babl_db_each@Base 0.1.3
+ babl_db_exist@Base 0.1.3
+ babl_db_exist_by_id@Base 0.1.3
+ babl_db_exist_by_name@Base 0.1.3
+ babl_db_find@Base 0.1.3
+ babl_db_init@Base 0.1.3
+ babl_db_insert@Base 0.1.3
+ babl_die@Base 0.1.3
+ babl_dup@Base 0.1.3
+ babl_exit@Base 0.1.3
+ babl_extender@Base 0.1.3
+ babl_extension@Base 0.1.3
+ babl_extension_base@Base 0.1.3
+ babl_extension_class_for_each@Base 0.1.3
+ babl_extension_db@Base 0.1.3
+ babl_extension_deinit@Base 0.1.3
+ babl_extension_from_id@Base 0.1.3
+ babl_extension_load_dir_list@Base 0.1.3
+ babl_extension_quiet_log@Base 0.1.3
+ babl_fish@Base 0.1.3
+ babl_fish_class_for_each@Base 0.1.3
+ babl_fish_db@Base 0.1.3
+ babl_fish_get_id@Base 0.1.3
+ babl_fish_path@Base 0.1.3
+ babl_fish_reference@Base 0.1.3
+ babl_fish_reference_process@Base 0.1.3
+ babl_fish_simple@Base 0.1.3
+ babl_fish_stats@Base 0.1.3
+ babl_format@Base 0.1.3
+ babl_format_class_for_each@Base 0.1.3
+ babl_format_db@Base 0.1.3
+ babl_format_from_id@Base 0.1.3
+ babl_format_get_bytes_per_pixel@Base 0.1.3
+ babl_format_get_n_components@Base 0.1.3
+ babl_format_get_type@Base 0.1.3
+ babl_format_has_alpha@Base 0.1.3
+ babl_format_loss@Base 0.1.3
+ babl_format_mutex@Base 0.1.3
+ babl_format_n@Base 0.1.3
+ babl_format_new@Base 0.1.3
+ babl_format_with_model_as_type@Base 0.1.3
+ babl_formats_count@Base 0.1.3
+ babl_formats_init@Base 0.1.3
+ babl_free@Base 0.1.3
+ babl_get_name@Base 0.1.3
+ babl_get_version@Base 0.1.3
+ babl_hash_by_int@Base 0.1.3
+ babl_hash_by_str@Base 0.1.3
+ babl_hash_table_find@Base 0.1.3
+ babl_hash_table_init@Base 0.1.3
+ babl_hash_table_insert@Base 0.1.3
+ babl_hash_table_size@Base 0.1.3
+ babl_hmpf_on_name_lookups@Base 0.1.3
+ babl_image_from_linear@Base 0.1.3
+ babl_image_new@Base 0.1.3
+ babl_init@Base 0.1.3
+ babl_internal_destroy@Base 0.1.3
+ babl_internal_init@Base 0.1.3
+ babl_introspect@Base 0.1.3
+ babl_list_copy@Base 0.1.3
+ babl_list_each@Base 0.1.3
+ babl_list_init@Base 0.1.3
+ babl_list_init_with_size@Base 0.1.3
+ babl_list_insert_last@Base 0.1.3
+ babl_list_remove_last@Base 0.1.3
+ babl_malloc@Base 0.1.3
+ babl_model@Base 0.1.3
+ babl_model_class_for_each@Base 0.1.3
+ babl_model_db@Base 0.1.3
+ babl_model_from_id@Base 0.1.3
+ babl_model_is_symmetric@Base 0.1.3
+ babl_model_new@Base 0.1.3
+ babl_mutex_destroy@Base 0.1.3
+ babl_mutex_lock@Base 0.1.3
+ babl_mutex_new@Base 0.1.3
+ babl_mutex_unlock@Base 0.1.3
+ babl_process@Base 0.1.3
+ babl_process_cost@Base 0.1.3
+ babl_realloc@Base 0.1.3
+ babl_rel_avg_error@Base 0.1.3
+ babl_sampling@Base 0.1.3
+ babl_sampling_class_for_each@Base 0.1.3
+ babl_sampling_class_init@Base 0.1.3
+ babl_sanity@Base 0.1.3
+ babl_set_destructor@Base 0.1.3
+ babl_set_extender@Base 0.1.3
+ babl_set_free@Base 0.1.3
+ babl_set_malloc@Base 0.1.3
+ babl_sizeof@Base 0.1.3
+ babl_strcat@Base 0.1.3
+ babl_strdup@Base 0.1.3
+ babl_ticks@Base 0.1.3
+ babl_type@Base 0.1.3
+ babl_type_class_for_each@Base 0.1.3
+ babl_type_db@Base 0.1.3
+ babl_type_from_id@Base 0.1.3
+ babl_type_is_symmetric@Base 0.1.3
+ babl_type_new@Base 0.1.3
+naive-CMYK.so libbabl-0.0-0 #MINVER#
+ init@Base 0.1.3
+sse-fixups.so libbabl-0.0-0 #MINVER#
+ init@Base 0.1.3
--- babl-0.1.4.orig/debian/TODO
+++ babl-0.1.4/debian/TODO
@@ -0,0 +1,2 @@
+#Add -dbg package and add debugging symbols - Done 2/9/10
+Rename deb files to 0.1 rather than 0.0 - Currently waiting for upstream.
--- babl-0.1.4.orig/debian/rules
+++ babl-0.1.4/debian/rules
@@ -0,0 +1,17 @@
+#!/usr/bin/make -f
+
+DH_ALWAYS_EXCLUDE=CVS:.git
+
+include /usr/share/cdbs/1/rules/debhelper.mk
+include /usr/share/cdbs/1/class/autotools.mk
+include /usr/share/cdbs/1/rules/utils.mk
+
+export LDFLAGS += -Wl,--as-needed
+
+DEB_CONFIGURE_USER_FLAGS = --enable-introspection=no
+
+
+binary-install/libbabl-0.0-doc::
+ rm -f debian/$(cdbs_curpkg)/usr/share/doc/$(cdbs_curpkg)/graphics/Makefile*
+
+common-binary-predeb-arch:: list-missing