debian/0000755000000000000000000000000011773423243007174 5ustar debian/compat0000644000000000000000000000000211772112624010367 0ustar 9 debian/patches/0000755000000000000000000000000011772112624010620 5ustar debian/patches/03_configure_fix0000644000000000000000000000101211772112624013666 0ustar Description: Fix for gettext version in configure script --- ../configure.ac 2006-02-20 06:43:49.000000000 -0600 +++ configure.ac 2010-05-02 06:55:44.289738622 -0500 @@ -155,7 +155,7 @@ AC_DEFINE_UNQUOTED(GETTEXT_PACKAGE, "$GETTEXT_PACKAGE", [GETTEXT package name]) AC_DEFINE_UNQUOTED(LOCALEDIR, "${prefix}/share/locale", [String catalog location]) AM_GNU_GETTEXT([external]) -AM_GNU_GETTEXT_VERSION([0.14.1]) +AM_GNU_GETTEXT_VERSION([0.17]) dnl ------------------------------- dnl Check for native thread support debian/patches/01_x86_fxsr_magic_fix0000644000000000000000000000173011772112624014541 0ustar Description: Fix for X86_FXSR_MAGIC Index: b/libvisual/lv_cpu.c =================================================================== --- a/libvisual/lv_cpu.c +++ b/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; debian/patches/fix-spelling-errors0000644000000000000000000000356511772112624014467 0ustar Description: Fix spelling errors Author: Boris Pek Last-Update: 2012-06-20 --- a/libvisual/lv_error.c +++ b/libvisual/lv_error.c @@ -106,7 +106,7 @@ [VISUAL_ERROR_MORPH_NULL] = N_("VisMorph is NULL"), [VISUAL_ERROR_MORPH_PLUGIN_NULL] = N_("VisMorph it's plugin is NULL"), - [VISUAL_ERROR_OS_SCHED] = N_("The scheduler related call wasn't succesful."), + [VISUAL_ERROR_OS_SCHED] = N_("The scheduler related call wasn't successful."), [VISUAL_ERROR_OS_SCHED_NOT_SUPPORTED] = N_("Scheduler operations are not supported on the platform."), [VISUAL_ERROR_PALETTE_NULL] = N_("VisPalette is NULL"), --- a/libvisual/lv_error.h +++ b/libvisual/lv_error.h @@ -127,7 +127,7 @@ VISUAL_ERROR_MORPH_PLUGIN_NULL, /**< The VisMorphPlugin is NULL. */ /* Error entries for the VisOS system */ - VISUAL_ERROR_OS_SCHED, /**< The scheduler related call wasn't succesful. */ + VISUAL_ERROR_OS_SCHED, /**< The scheduler related call wasn't successful. */ VISUAL_ERROR_OS_SCHED_NOT_SUPPORTED, /**< Scheduler operations are not supported on the platform. */ /* Error entries for the VisPalette system */ --- a/po/es_AR.po +++ b/po/es_AR.po @@ -430,7 +430,7 @@ msgstr "" #: libvisual/lv_error.c:109 -msgid "The scheduler related call wasn't succesful." +msgid "The scheduler related call wasn't successful." msgstr "" #: libvisual/lv_error.c:110 --- a/po/es_ES.po +++ b/po/es_ES.po @@ -430,7 +430,7 @@ msgstr "" #: libvisual/lv_error.c:109 -msgid "The scheduler related call wasn't succesful." +msgid "The scheduler related call wasn't successful." msgstr "" #: libvisual/lv_error.c:110 --- a/po/libvisual-0.4.pot +++ b/po/libvisual-0.4.pot @@ -416,7 +416,7 @@ msgstr "" #: libvisual/lv_error.c:109 -msgid "The scheduler related call wasn't succesful." +msgid "The scheduler related call wasn't successful." msgstr "" #: libvisual/lv_error.c:110 debian/patches/Werror=format-security-fix0000644000000000000000000000202011772112624015754 0ustar Author: Steve Langasek Description: Fixes for -Werror=format-security Source fails to build with -Werror=format-security because a function return value is being passed to the visual_log() function where a format string is expected. This isn't a security hole because the strings returned aren't based on untrusted input, but we should clean up anyway. Index: debian/libvisual/lv_plugin.c =================================================================== --- debian.orig/libvisual/lv_plugin.c +++ debian/libvisual/lv_plugin.c @@ -442,11 +442,11 @@ visual_list_add (list, ref); } else if (ret != FALSE) { - visual_log (VISUAL_LOG_WARNING, visual_error_to_string (ret)); + visual_log (VISUAL_LOG_WARNING, "%s", visual_error_to_string (ret)); } } else if (ret != FALSE) { /* FIXME XXX TODO, patch frmo duilio check how this works */ - visual_log (VISUAL_LOG_WARNING, visual_error_to_string (ret)); + visual_log (VISUAL_LOG_WARNING, "%s", visual_error_to_string (ret)); } } debian/patches/series0000644000000000000000000000014611772112624012036 0ustar 01_x86_fxsr_magic_fix 02_redefine_fix 03_configure_fix Werror=format-security-fix fix-spelling-errors debian/patches/02_redefine_fix0000644000000000000000000000067511772112624013503 0ustar Description: Fixes redefine --- ../libvisual/lv_defines.h 2006-01-22 07:23:37.000000000 -0600 +++ libvisual/lv_defines.h 2010-05-02 05:33:44.000000000 -0500 @@ -63,7 +63,6 @@ /* Compiler specific optimalization macros */ #if __GNUC__ >= 3 -# define inline inline __attribute__ ((always_inline)) # define __malloc __attribute__ ((malloc)) # define __packed __attribute__ ((packed)) # define VIS_LIKELY(x) __builtin_expect (!!(x), 1) debian/libvisual-0.4-dev.install0000644000000000000000000000011311772112624013621 0ustar usr/include/* usr/lib/*/lib*.a usr/lib/*/lib*.so usr/lib/*/pkgconfig/*.pc debian/rules0000755000000000000000000000023111772112624010245 0ustar #!/usr/bin/make -f export GETTEXT_PACKAGE=libvisual-0.4 %: dh $@ --with autoreconf override_dh_auto_configure: dh_auto_configure -- --enable-static debian/libvisual-0.4-0.shlibs0000644000000000000000000000005511772112624013025 0ustar libvisual-0.4 0 libvisual-0.4-0 (>= 0.4.0-4) debian/watch0000644000000000000000000000012511772112624010220 0ustar version=3 http://sf.net/libvisual/libvisual-([\d+\.]+|\d+)\.tar\.gz \ debian uupdate debian/source/0000755000000000000000000000000011772112624010471 5ustar debian/source/format0000644000000000000000000000001411772112624011677 0ustar 3.0 (quilt) debian/libvisual-0.4-0.install0000644000000000000000000000004711772112624013210 0ustar usr/lib/*/lib*.so.* usr/share/locale/* debian/control0000644000000000000000000000406411772112624010600 0ustar Source: libvisual Section: devel Priority: optional Maintainer: Debian QA Group Build-Depends: debhelper (>= 9), dh-autoreconf, autopoint, pkg-config Homepage: http://sourceforge.net/projects/libvisual/ Standards-Version: 3.9.3 Package: libvisual-0.4-dev Section: libdevel Architecture: any Depends: ${misc:Depends}, libvisual-0.4-0 (= ${binary: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 Multi-Arch: same Pre-Depends: ${misc:Pre-Depends} Depends: ${shlibs:Depends}, ${misc:Depends} Breaks: libvisual-0.4-plugins (<< 0.4.0.dfsg.1-5) 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. debian/copyright0000644000000000000000000000431611772112624011130 0ustar Format: http://www.debian.org/doc/packaging-manuals/copyright-format/1.0/ Debianized-By: David Schleef Debianized-Date: Wed, 22 Jun 2005 16:07:50 -0700 Upstream-Name: Libvisual Upstream-Contact: Dennis Smit Source: http://sourceforge.net/projects/libvisual/files/ Comment: see also: https://github.com/Libvisual/libvisual Files: * Copyright: 2004-2006 Dennis Smit License: LGPL-2.1+ Files: libvisual/gettext.h Copyright: 1995-2002 Free Software Foundation, Inc License: LGPL-2+ Files: debian/* Copyright: 2005-2006 David Schleef 2012 Boris Pek License: LGPL-2.1+ License: LGPL-2.1+ 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 General Public License for more details. . You should have received a copy of the GNU General Public License along with this program. If not, see . . On Debian systems, the complete text of the GNU Lesser General Public License can be found in `/usr/share/common-licenses/LGPL-2.1'. License: LGPL-2+ 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 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 General Public License for more details. . You should have received a copy of the GNU General Public License along with this program. If not, see . . On Debian systems, the complete text of the GNU Lesser General Public License can be found in `/usr/share/common-licenses/LGPL-2'. debian/changelog0000644000000000000000000000753311772112751011054 0ustar libvisual (0.4.0-5) unstable; urgency=low * QA upload. * Added debian/watch. * Updated debian/control: - added homepage field - fixed lintian warning package-needs-versioned-debhelper-build-depends 9 * Updated debian/rules: fixed broken names of translation files. (Closes: #646964) * Added file debian/patches/fix-spelling-errors. * Updated files debian/patches/0*_fix: fixed lintian notes quilt-patch-missing-description. * Updated debian/copyright: file was rewritten in according to Copyright format 1.0. * Bumped Standards-Version to 3.9.3. -- Boris Pek Wed, 20 Jun 2012 22:42:45 +0300 libvisual (0.4.0-4) unstable; urgency=low * QA upload, orphaning package; see #646655. * Drop incorrect Vcs-* fields, which point at an upstream tree, not a package tree. * Drop unused build-dependency on chrpath. * debian/rules: fix dh_auto_configure handling to use a proper override rule. * Bump debian/compat to 9 for hardening and multiarch support. * Mark the runtime package Multi-Arch: same. * refresh debian/patches/01_x86_fxsr_magic_fix, to not embed ../ in the path name. Closes: #608784. * Use dh-autoreconf instead of relying on an autogenerated patch; otherwise, this breaks down if autoconf *is* available in the build environment. Closes: #643199. * Also build-depend on autopoint, needed by this package. * Add missing build-dependency on pkg-config. * debian/patches/Werror=format-security-fix: Fixes for -Werror=format- security. * Bump shlibdeps to account for the changed plugin path, and declare a Breaks: on pre-multiarch versions of libvisual-0.4-plugins. * Standards-Version 3.9.2. -- Steve Langasek Wed, 26 Oct 2011 01:34:43 +0000 libvisual (0.4.0-3) unstable; urgency=low * Acknowledge NMU for lv_cpu.c fix. Thanks * Fixed Maintainer field email address * Updated Packaging to source 3.0 (quilt) format and Moved direct source edits from NMU to patches. * Added patch from Ubuntu for inline redefine fix. * Very old config.sub and config.guess replaced -- Brandon Holtsclaw Sun, 02 May 2010 05:19:31 -0500 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