Hello community, here is the log from the commit of package babl for openSUSE:Factory checked in at Fri Jun 12 18:11:28 CEST 2009. -------- --- GNOME/babl/babl.changes 2008-12-15 19:16:26.000000000 +0100 +++ babl/babl.changes 2009-05-23 01:18:21.000000000 +0200 @@ -1,0 +2,17 @@ +Fri May 22 14:30:48 CEST 2009 - vuntz@novell.com + +- Update to version 0.1.0: + + 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 constantto the API + + Do a complete overhaul of the babl API + + Do some changes to increase portability of the library. +- Drop babl-undefined.patch: fixed upstream. +- Add babl-fix-install.patch to fix the build. +- Remove babl-0_0 package and make libbabl-0_0-0 provide/obsolete + it. +- COPYING.lesser doesn't exist anymore. The package is LGPLv3+ + only (no more GPL). + +------------------------------------------------------------------- calling whatdependson for head-i586 Old: ---- babl-0.0.22.tar.bz2 babl-undefined.patch New: ---- babl-0.1.0.tar.bz2 babl-fix-install.patch ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ babl.spec ++++++ --- /var/tmp/diff_new_pack.LW1149/_old 2009-06-12 18:09:13.000000000 +0200 +++ /var/tmp/diff_new_pack.LW1149/_new 2009-06-12 18:09:13.000000000 +0200 @@ -1,5 +1,5 @@ # -# spec file for package babl (Version 0.0.22) +# spec file for package babl (Version 0.1.0) # # Copyright (c) 2009 SUSE LINUX Products GmbH, Nuernberg, Germany. # @@ -20,13 +20,14 @@ Name: babl Url: http://gegl.org/babl/ -Version: 0.0.22 -Release: 5 -License: GPL v3 or later; LGPL v3 or later +Version: 0.1.0 +Release: 1 +License: LGPL v3 or later Group: System/Libraries Summary: Dynamic Pixel Format Translation Library Source: ftp://ftp.gtk.org/pub/babl/0.0/%{name}-%{version}.tar.bz2 -Patch: babl-undefined.patch +# PATCH-FIX-UPSTREAM babl-fix-install.patch bgo583565 vuntz@novell.com +Patch0: babl-fix-install.patch BuildRoot: %{_tmppath}/%{name}-%{version}-build %define debug_package_requires libbabl-0_0-0 = %{version}-%{release} # None of these is needed for standard build: @@ -59,42 +60,12 @@ Mukund Sivaraman <muks@mukund.org> <dmacks@netspace.org> -%package 0_0 -License: GPL v3 or later; LGPL v3 or later -Summary: Dynamic Pixel Format Translation Library -Group: System/Libraries -Requires: libbabl-0_0-0 >= %{version} - -%description 0_0 -babl is a dynamic, any to any, pixel format translation library. - -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. - -A vocabulary to formulate new pixel formats from existing primitives is -provided as well as the framework to add new color models and data -types. - - - -Authors: --------- - �yvind Kol�s <pippin@gimp.org> - Sven Neumann <sven@gimp.org> - Michael Natterer <mitch@gimp.org> - Kevin Cozens <kcozens@cvs.gnome.org> - Tim Mooney - Michael Schumacher <schumaml@cvs.gnome.org> - Jan Heller <jheller@svn.gnome.org> - Mukund Sivaraman <muks@mukund.org> - <dmacks@netspace.org> - %package -n libbabl-0_0-0 -License: GPL v3 or later; LGPL v3 or later +License: LGPL v3 or later Summary: Dynamic Pixel Format Translation Library Group: System/Libraries -Recommends: %{name}-0_0 = %{version} +Provides: %{name}-0_0 = %{version} +Obsoletes: %{name}-0_0 < %{version} %description -n libbabl-0_0-0 babl is a dynamic, any to any, pixel format translation library. @@ -122,7 +93,7 @@ <dmacks@netspace.org> %package devel -License: GPL v3 or later; LGPL v3 or later +License: LGPL v3 or later Summary: Dynamic Pixel Format Translation Library Group: Development/Libraries/C and C++ Requires: glibc-devel libbabl-0_0-0 = %{version} @@ -154,43 +125,52 @@ %prep %setup -q -%patch +%patch0 -p1 %build -autoreconf -f -i +autoreconf -fi %configure\ --disable-static make %{?jobs:-j%jobs} %install %makeinstall -rm $RPM_BUILD_ROOT%{_libdir}/*.la +find %{buildroot} -type f -name "*.la" -delete -print %post -n libbabl-0_0-0 -p /sbin/ldconfig %postun -n libbabl-0_0-0 -p /sbin/ldconfig %clean -rm -rf $RPM_BUILD_ROOT - -%files 0_0 -%defattr(-,root,root) -%dir %{_libdir}/babl-0.0 -%{_libdir}/babl-0.0/*.so +rm -rf %{buildroot} %files -n libbabl-0_0-0 %defattr(-,root,root) -%doc AUTHORS COPYING COPYING.LESSER ChangeLog NEWS README TODO +%doc AUTHORS COPYING ChangeLog NEWS README TODO %{_libdir}/*.so.* +%{_libdir}/babl-0.0 %files devel %defattr(-,root,root) %{_includedir}/* -#%{_libdir}/*.*a %{_libdir}/*.so %{_libdir}/pkgconfig/*.pc %changelog +* Fri May 22 2009 vuntz@novell.com +- Update to version 0.1.0: + + 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 constantto the API + + Do a complete overhaul of the babl API + + Do some changes to increase portability of the library. +- Drop babl-undefined.patch: fixed upstream. +- Add babl-fix-install.patch to fix the build. +- Remove babl-0_0 package and make libbabl-0_0-0 provide/obsolete + it. +- COPYING.lesser doesn't exist anymore. The package is LGPLv3+ + only (no more GPL). * Mon Dec 15 2008 sbrabec@suse.cz - Fixed undefined operation (bnc#449633). * Wed Oct 22 2008 maw@suse.de ++++++ babl-0.0.22.tar.bz2 -> babl-0.1.0.tar.bz2 ++++++ ++++ 24255 lines of diff (skipped) ++++++ babl-fix-install.patch ++++++ diff -aurN babl-0.1.0.orig/extensions/Makefile.am babl-0.1.0/extensions/Makefile.am --- babl-0.1.0.orig/extensions/Makefile.am 2009-05-22 17:39:35.000000000 +0200 +++ babl-0.1.0/extensions/Makefile.am 2009-05-22 17:43:02.000000000 +0200 @@ -12,7 +12,7 @@ -I$(top_srcdir)/babl \ -I$(top_srcdir)/extensions -extdir = $(DESTDIR)$(libdir)/babl-@BABL_API_VERSION@ +extdir = $(libdir)/babl-@BABL_API_VERSION@ ext_LTLIBRARIES = \ CIE-Lab.la \ gegl-fixups.la \ ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Remember to have fun... -- To unsubscribe, e-mail: opensuse-commit+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-commit+help@opensuse.org