--- libvisual-0.4.0.orig/libvisual/lv_cpu.c +++ libvisual-0.4.0/libvisual/lv_cpu.c @@ -76,7 +76,7 @@ /* The sigill handlers */ #if defined(VISUAL_ARCH_X86) //x86 (linux katmai handler check thing) -#if defined(VISUAL_OS_LINUX) && defined(_POSIX_SOURCE) && defined(X86_FXSR_MAGIC) +#if defined(VISUAL_OS_LINUX) && defined(_POSIX_SOURCE) static void sigill_handler_sse( int signal, struct sigcontext sc ) { /* Both the "xorps %%xmm0,%%xmm0" and "divps %xmm0,%%xmm1" @@ -109,7 +109,7 @@ } } #endif -#endif /* VISUAL_OS_LINUX && _POSIX_SOURCE && X86_FXSR_MAGIC */ +#endif /* VISUAL_OS_LINUX && _POSIX_SOURCE */ #if defined(VISUAL_OS_WIN32) LONG CALLBACK win32_sig_handler_sse(EXCEPTION_POINTERS* ep) @@ -143,6 +143,7 @@ static void check_os_altivec_support( void ) { + return; #if defined(VISUAL_OS_DARWIN) int sels[2] = {CTL_HW, HW_VECTORUNIT}; int has_vu = 0; --- libvisual-0.4.0.orig/debian/libvisual-0.4-0.install +++ libvisual-0.4.0/debian/libvisual-0.4-0.install @@ -0,0 +1,2 @@ +debian/tmp/usr/lib/lib*.so.* +debian/tmp/usr/share/locale/* --- libvisual-0.4.0.orig/debian/rules +++ libvisual-0.4.0/debian/rules @@ -0,0 +1,16 @@ +#!/usr/bin/make -f + +include /usr/share/cdbs/1/rules/debhelper.mk +include /usr/share/cdbs/1/class/autotools.mk + +DEB_CONFIGURE_EXTRA_FLAGS := --enable-static + +install/libvisual-0.4-0:: + mkdir -p debian/libvisual-0.4-0/usr/lib/libvisual/actor + mkdir -p debian/libvisual-0.4-0/usr/lib/libvisual/input + mkdir -p debian/libvisual-0.4-0/usr/lib/libvisual/morph + mkdir -p debian/libvisual-0.4-0/usr/lib/libvisual/transform + find debian/libvisual-0.4-0 -name '*.so' | xargs chrpath --delete + +install:: + --- libvisual-0.4.0.orig/debian/libvisual-0.4-0.shlibs +++ libvisual-0.4.0/debian/libvisual-0.4-0.shlibs @@ -0,0 +1 @@ +libvisual-0.4 0 libvisual-0.4-0 (>= 0.4.0) --- libvisual-0.4.0.orig/debian/copyright +++ libvisual-0.4.0/debian/copyright @@ -0,0 +1,30 @@ +This package was debianized by David Schleef on +Wed, 22 Jun 2005 16:07:50 -0700. + +It was downloaded from http://libvisual.sourceforge.net/ + +Upstream Author: Dennis Smit + +/* Libvisual - The audio visualisation framework. + * + * Copyright (C) 2004, 2005 Dennis Smit + * + * This program 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 2.1 + * of the License, or (at your option) any later version. + * + * This program 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 program; if not, write to the Free Software + * Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA. + */ + +A copy of the LGPL can be found in /usr/share/common-licenses/LGPL-2.1 + + + --- libvisual-0.4.0.orig/debian/compat +++ libvisual-0.4.0/debian/compat @@ -0,0 +1 @@ +5 --- libvisual-0.4.0.orig/debian/changelog +++ libvisual-0.4.0/debian/changelog @@ -0,0 +1,60 @@ +libvisual (0.4.0-2.1) unstable; urgency=low + + * Non-maintainer upload. + * libvisual/lv_cpu.c: remove X86_FXSR_MAGIC guard (not defined anywhere). + (Closes: #456856). + + -- Pierre Habouzit Sun, 16 Mar 2008 14:49:11 +0100 + +libvisual (0.4.0-2) unstable; urgency=low + + * NMU ACK. Thanks + * Bump standard version to 3.7.2 + * Maintainer changed (Closes: #451212) + + -- Brandon Holtsclaw Fri, 23 Nov 2007 07:14:53 +0000 + +libvisual (0.4.0-1.1) unstable; urgency=high + + * NMU + * Disable altivec detection code, it breaks gstreamer on machines without + altivec. + + -- Sjoerd Simons Sun, 14 Jan 2007 14:26:45 +0100 + +libvisual (0.4.0-1) unstable; urgency=low + + * New upstream release + * Create directories to quell warnings. (Closes: 355020) + + -- David Schleef Fri, 19 May 2006 16:43:33 -0700 + +libvisual (0.2.0-4) unstable; urgency=low + + * Remove -mmx from CFLAGS (Closes #349479), and fix asm code to + compile. + + -- David Schleef Wed, 25 Jan 2006 23:26:03 -0800 + +libvisual (0.2.0-3) unstable; urgency=low + + * Fix the build problems on gcc-4.0 and drop gcc-3.4 dependency. + (Closes: #337480, #343005) + * Fix spelling in description. (Closes: #334466) + * Move libvisual0.2 to section: libs (duh) (Closes: #349296) + + -- David Schleef Sun, 22 Jan 2006 17:36:25 -0800 + +libvisual (0.2.0-2) unstable; urgency=low + + * Fix build problem on powerpc (Closes: #333070) From Alberto + Ruffato. + + -- David Schleef Mon, 10 Oct 2005 18:11:52 -0700 + +libvisual (0.2.0-1) unstable; urgency=low + + * New package + + -- David Schleef Wed, 22 Jun 2005 16:03:26 -0700 + --- libvisual-0.4.0.orig/debian/libvisual-0.4-dev.install +++ libvisual-0.4.0/debian/libvisual-0.4-dev.install @@ -0,0 +1,5 @@ +debian/tmp/usr/include/* +debian/tmp/usr/lib/lib*.a +debian/tmp/usr/lib/lib*.so +debian/tmp/usr/lib/pkgconfig/*.pc + --- libvisual-0.4.0.orig/debian/control +++ libvisual-0.4.0/debian/control @@ -0,0 +1,44 @@ +Source: libvisual +Section: devel +Priority: optional +Maintainer: Brandon Holtsclaw +Build-Depends: cdbs, debhelper, chrpath +Standards-Version: 3.7.2 + +Package: libvisual-0.4-dev +Section: libdevel +Architecture: any +Depends: libvisual-0.4-0 (= ${Source-Version}), pkg-config, libc6-dev | libc-dev +Replaces: libvisual0.2-dev +Description: Audio visualization framework (development package) + Libvisual is a generic visualization framework that allows + applications to easily access and manage visualization plugins. + Audio visualization is the process of making pretty moving images + that are correlated in some way to the audio currently being played + by a media player. Most audio visualization is tied to a specific + application or media player, making it difficult to share code. + Libvisual allows applications to use existing visualization plugins + written for the libvisual framework. + . + This package contains development headers and libraries used to + compile applications that use libvisual. + +Package: libvisual-0.4-0 +Section: libs +Architecture: any +Depends: ${shlibs:Depends} +Recommends: libvisual-0.4-plugins +Description: Audio visualization framework + Libvisual is a generic visualization framework that allows + applications to easily access and manage visualization plugins. + Audio visualization is the process of making pretty moving images + that are correlated in some way to the audio currently being played + by a media player. Most audio visualization is tied to a specific + application or media player, making it difficult to share code. + Libvisual allows applications to use existing visualization plugins + written for the libvisual framework. + . + This package contains the runtime libraries for libvisual. Libvisual + is not very useful without visualization plugins, so it is highly + recommended to install the libvisual-0.4-plugins package. +