Mailinglist Archive: opensuse-commit (705 mails)
| < Previous | Next > |
commit libvisual
- From: root@xxxxxxx (h_root)
- Date: Wed, 5 Jul 2006 11:43:18 +0200 (CEST)
- Message-id: <20060705094318.6817E949A6@xxxxxxxxxxxxxxx>
Hello community,
here is the log from the commit of package libvisual
checked in at Wed Jul 5 11:43:18 CEST 2006.
--------
--- libvisual/libvisual.changes 2006-02-28 17:40:33.000000000 +0100
+++ libvisual/libvisual.changes 2006-07-04 13:58:50.000000000 +0200
@@ -1,0 +2,32 @@
+Tue Jul 4 13:57:18 CEST 2006 - cthiel@xxxxxxx
+
+- update to version 0.4.0
+ * Real time timestamping support.
+ * Will unref plugins that don't match the ABI version.
+ * Added VisRectangle system.
+ * New BMP loader that supports all depths and RLE encoding.
+ * visual_mem_set(), visual_mem_set16(), visual_mem_set32()
+ Optimized memset functions.
+ * VisVideo new composite system.
+ * VisVideo sub regions.
+ * visual_video_zoom_*().
+ * visual_video_mirror_*().
+ * visual_video_rotate_*().
+ * Removed obsolete visual_video_depth_transform_to_buffer().
+ * Added VisCollection system.
+ * Added VisHashmap.
+ * Added VisCache.
+ * VisAudio rewrite.
+ * Added .license bit to VisPluginInfo for realtime license check.
+ * Removed .struct_size and .api_version from the VisPluginInfo structure,
+ and revamped the plugin version check system. Put
+ VISUAL_PLUGIN_API_VERSION_VALIDATOR somewhere in your plugin and it'll
+ work.
+ * Homedir installable plugins ~/.libvisual/actor transform morph input.
+ * Added VisOS. Realtime priority functions are hosted in this module.
+ * Added VisMath. All kind of math related functions have been added, most
+ note worthy are the _vectorized_. All of these are accelerated by
+ mmx/3dnow/sse instructions.
+ * VisFourier completely revamped.
+
+-------------------------------------------------------------------
Old:
----
libvisual-0.2.0.tar.bz2
libvisual-libpath.patch
libvisual-ppc.patch
New:
----
libvisual-0.4.0.diff
libvisual-0.4.0.tar.bz2
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ libvisual.spec ++++++
--- /var/tmp/diff_new_pack.UaJ6w8/_old 2006-07-05 11:43:01.000000000 +0200
+++ /var/tmp/diff_new_pack.UaJ6w8/_new 2006-07-05 11:43:01.000000000 +0200
@@ -1,5 +1,5 @@
#
-# spec file for package libvisual (Version 0.2.0)
+# spec file for package libvisual (Version 0.4.0)
#
# Copyright (c) 2006 SUSE LINUX Products GmbH, Nuernberg, Germany.
# This file and all modifications and additions to the pristine
@@ -14,14 +14,13 @@
BuildRequires: freeglut-devel gcc-c++ libdrm-devel pkgconfig
License: LGPL
Group: Productivity/Multimedia/Sound/Visualization
-Version: 0.2.0
-Release: 15
+Version: 0.4.0
+Release: 1
Summary: Sound Visualization Library
URL: http://libvisual.sourceforge.net
BuildRoot: %{_tmppath}/%{name}-%{version}-build
Source: %name-%{version}.tar.bz2
-Patch: %name-ppc.patch
-Patch1: %name-libpath.patch
+Patch: %name-%{version}.diff
%description
Libvisual is a library that acts as a middle layer between applications
@@ -61,7 +60,6 @@
%prep
%setup -q
%patch
-%patch1
%build
libtoolize --force
@@ -83,6 +81,10 @@
%install
make DESTDIR=$RPM_BUILD_ROOT install
mkdir -p $RPM_BUILD_ROOT%_libdir/%name/{morph,input,actor,transform} $RPM_BUILD_ROOT%_datadir/%name/{morph,input,actor,transform}
+sed -e 's, -L/usr/src/packages/BUILD/libvisual-%{version}/libvisual , ,' $RPM_BUILD_ROOT/%_libdir/libvisual-0.4.la > $RPM_BUILD_ROOT/%_libdir/libvisual-0.4.la.1
+mv $RPM_BUILD_ROOT/%_libdir/libvisual-0.4.la.1 $RPM_BUILD_ROOT/%_libdir/libvisual-0.4.la
+# *fixme*
+rm -rf $RPM_BUILD_ROOT/%_datadir/locale
%post
%run_ldconfig
@@ -93,18 +95,47 @@
%files
%defattr(-,root,root)
%doc AUTHORS README ChangeLog NEWS TODO COPYING
-%_libdir/libvisual.so.*
+%_libdir/libvisual-0.4.so.*
%_libdir/libvisual
%_datadir/libvisual
%files devel
%defattr(-,root,root)
-/usr/include/libvisual
-%_libdir/pkgconfig/libvisual.pc
-%_libdir/libvisual.so
-%_libdir/libvisual.la
+/usr/include/libvisual-0.4
+%_libdir/pkgconfig/libvisual-0.4.pc
+%_libdir/libvisual-0.4.so
+%_libdir/libvisual-0.4.la
%changelog -n libvisual
+* Tue Jul 04 2006 - cthiel@xxxxxxx
+- update to version 0.4.0
+ * Real time timestamping support.
+ * Will unref plugins that don't match the ABI version.
+ * Added VisRectangle system.
+ * New BMP loader that supports all depths and RLE encoding.
+ * visual_mem_set(), visual_mem_set16(), visual_mem_set32()
+ Optimized memset functions.
+ * VisVideo new composite system.
+ * VisVideo sub regions.
+ * visual_video_zoom_*().
+ * visual_video_mirror_*().
+ * visual_video_rotate_*().
+ * Removed obsolete visual_video_depth_transform_to_buffer().
+ * Added VisCollection system.
+ * Added VisHashmap.
+ * Added VisCache.
+ * VisAudio rewrite.
+ * Added .license bit to VisPluginInfo for realtime license check.
+ * Removed .struct_size and .api_version from the VisPluginInfo structure,
+ and revamped the plugin version check system. Put
+ VISUAL_PLUGIN_API_VERSION_VALIDATOR somewhere in your plugin and it'll
+ work.
+ * Homedir installable plugins ~/.libvisual/actor transform morph input.
+ * Added VisOS. Realtime priority functions are hosted in this module.
+ * Added VisMath. All kind of math related functions have been added, most
+ note worthy are the _vectorized_. All of these are accelerated by
+ mmx/3dnow/sse instructions.
+ * VisFourier completely revamped.
* Tue Feb 28 2006 - hvogel@xxxxxxx
- include transform directorys for plugins [#154112]
* Fri Feb 03 2006 - ro@xxxxxxx
++++++ libvisual-0.4.0.diff ++++++
--- libvisual/lv_audio.c
+++ libvisual/lv_audio.c
@@ -1105,7 +1105,7 @@
{
float *sbuf = visual_buffer_get_data (src);
int entries = visual_buffer_get_size (dest) / size;
- int signedcorr;
+ int signedcorr = 0;
int i;
signedcorr += byte_max_numeric (size) / 2;
--- libvisual/lv_buffer.c
+++ libvisual/lv_buffer.c
@@ -576,7 +576,7 @@
*/
int visual_buffer_fill_with_pattern (VisBuffer *buffer, void *data, visual_size_t size)
{
- int offset;
+ int offset = 0;
visual_log_return_val_if_fail (buffer != NULL, -VISUAL_ERROR_BUFFER_NULL);
visual_log_return_val_if_fail (data != NULL, -VISUAL_ERROR_NULL);
--- libvisual/lv_hashmap.c
+++ libvisual/lv_hashmap.c
@@ -46,7 +46,7 @@
static int hashmap_destroy (VisCollection *collection);
-static int hashmap_chain_destroy (VisHashmap *hashmap, VisList *list);
+static void hashmap_chain_destroy (VisHashmap *hashmap, VisList *list);
static int hashmap_size (VisCollection *collection);
static VisCollectionIter *hashmap_iter (VisCollection *collection);
@@ -81,7 +81,7 @@
}
/* We can't use collection dtor because we need to chain up (HashChainElem -> DataElem) */
-static int hashmap_chain_destroy (VisHashmap *hashmap, VisList *list)
+static void hashmap_chain_destroy (VisHashmap *hashmap, VisList *list)
{
VisCollectionDestroyerFunc destroyer;
VisHashmapChainEntry *mentry;
--- libvisual/lv_libvisual.c
+++ libvisual/lv_libvisual.c
@@ -72,7 +72,7 @@
static int init_params (VisParamContainer *paramcontainer);
static VisUIWidget *make_userinterface (void);
-static int free_plugpaths (void);
+static void free_plugpaths (void);
static int init_params (VisParamContainer *paramcontainer)
{
@@ -181,7 +181,7 @@
return vbox;
}
-static int free_plugpaths ()
+static void free_plugpaths ()
{
int i;
++++++ libvisual-0.2.0.tar.bz2 -> libvisual-0.4.0.tar.bz2 ++++++
++++ 51058 lines of diff (skipped)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Remember to have fun...
---------------------------------------------------------------------
To unsubscribe, e-mail: opensuse-commit-unsubscribe@xxxxxxxxxxxx
For additional commands, e-mail: opensuse-commit-help@xxxxxxxxxxxx
| < Previous | Next > |