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
-%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
- Sven Neumann
- Michael Natterer
- Kevin Cozens
- Tim Mooney
- Michael Schumacher
- Jan Heller
- Mukund Sivaraman
-
-
%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 @@
%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