]> git.pld-linux.org Git - packages/libvisual-plugins.git/commitdiff
- new Source URL, updated to 0.4.2; esd plugin is gone, gstreamer ported to 1.0,...
authorJakub Bogusz <qboosh@pld-linux.org>
Sun, 24 Sep 2023 17:49:43 +0000 (19:49 +0200)
committerJakub Bogusz <qboosh@pld-linux.org>
Sun, 24 Sep 2023 17:49:43 +0000 (19:49 +0200)
libvisual-plugins-ac.patch
libvisual-plugins.spec

index 2d2f0ad6af9a7bfcc03f14d25326b14beb7c6067..ddf81736c60ec18698d52a62957b075715a5281e 100644 (file)
@@ -1,24 +1,24 @@
---- libvisual-plugins-0.4.1/configure.ac.orig  2006-03-16 17:50:41.000000000 +0100
-+++ libvisual-plugins-0.4.1/configure.ac       2006-03-22 21:07:28.110735500 +0100
-@@ -127,7 +127,7 @@
+--- libvisual-plugins-0.4.2/configure.ac.orig  2023-03-20 03:04:42.000000000 +0100
++++ libvisual-plugins-0.4.2/configure.ac       2023-09-24 15:35:21.909392754 +0200
+@@ -154,7 +154,7 @@ if test "$ENABLE_PLUGIN_GDKPIXBUF" = "ye
    if test "$HAVE_GTK" = "yes"; then
      build_actor_plugins="$build_actor_plugins gdkpixbuf"
    else
 -    AC_MSG_WARN([*** GTK+ >= ${gtk_required_version} is not found.
 +    AC_MSG_WARN([*** GTK+ >= gtk_required_version is not found.
-               The libvisual GdkPixbuf image loader plugin won't be build.
-               GdkPixbuf is included within gtk-2.0 and newer, which can be
-               downloaded at http://www.gtk.org/])
-@@ -148,7 +148,7 @@
+               The libvisual GdkPixbuf image loader plugin won't be built.
+               GdkPixbuf is included within gtk+-3.0 and newer, which can be
+               downloaded at https://www.gtk.org/])
+@@ -175,7 +175,7 @@ if test "$ENABLE_GSTREAMER_PLUGIN" = "ye
    if test "$HAVE_GSTREAMER" = "yes"; then
      build_actor_plugins="$build_actor_plugins gstreamer"
    else
 -    AC_MSG_WARN([*** GStreamer >= ${gst_required_version} is not found.
 +    AC_MSG_WARN([*** GStreamer >= gst_required_version is not found.
                The libvisual GStreamer viewer plugin won't be build.
-               GStreamer can be downloaded from http://www.gstreamer.org/])
+               GStreamer can be downloaded from https://gstreamer.freedesktop.org/])
    fi
-@@ -206,7 +206,9 @@
+@@ -206,7 +206,9 @@ AC_ARG_ENABLE([alsa],
    [ENABLE_ALSA=yes])
  
  if test "$ENABLE_ALSA" = "yes"; then
index a65a0104914dec171ffd1274a5feb19ce4e804e0..7bbb7d3612468ab485bc8db7333f02c63548baa5 100644 (file)
@@ -1,17 +1,17 @@
 #
 # Conditional build:
-%bcond_with    gstreamer       # GStreamer plugin (requires gst 0.8.x)
-%bcond_with    esd             # esd (EsounD) plugin
+%bcond_without gstreamer       # GStreamer 1.x plugin
 #
 Summary:       libvisual plugins
 Summary(pl.UTF-8):     Wtyczki dla libvisual
 Name:          libvisual-plugins
-Version:       0.4.1
+Version:       0.4.2
 Release:       1
 License:       GPL v2+
 Group:         Libraries
-Source0:       https://downloads.sourceforge.net/libvisual/%{name}-%{version}.tar.gz
-# Source0-md5: 70078446fe20444f098d31d245c173bb
+#Source0Download: https://github.com/Libvisual/libvisual/releases
+Source0:       https://github.com/Libvisual/libvisual/releases/download/%{name}-%{version}/%{name}-%{version}.tar.bz2
+# Source0-md5: 753b1a7902c77c3d0b2ed57b09e86465
 Patch0:                %{name}-ac.patch
 URL:           http://libvisual.org/
 BuildRequires: OpenGL-GLU-devel
@@ -19,29 +19,26 @@ BuildRequires:      alsa-lib-devel >= 1.0.0
 BuildRequires: autoconf >= 2.59-9
 BuildRequires: automake >= 1:1.7
 BuildRequires: bison
-%if %{with esd}
-BuildRequires: esound-devel >= 0.2.28
-%endif
+BuildRequires: flex
 BuildRequires: gettext-tools >= 0.19
 %if %{with gstreamer}
-BuildRequires: gstreamer-devel >= 0.8
-BuildRequires: gstreamer-devel < 0.9
+BuildRequires: gstreamer-devel >= 1.0
 %endif
-BuildRequires: gtk+2-devel >= 2.0
+BuildRequires: gtk+3-devel >= 3.0
 BuildRequires: jack-audio-connection-kit-devel >= 0.98.0
-BuildRequires: libstdc++-devel
-BuildRequires: libtool >= 2:1.5
+BuildRequires: libstdc++-devel >= 6:4.7
+BuildRequires: libtool >= 2:2
 BuildRequires: libvisual-devel >= 0.4.0
 BuildRequires: pkgconfig >= 1:0.14
+BuildRequires: portaudio-devel >= 19
+BuildRequires: pulseaudio-devel
 BuildRequires: xorg-lib-libXxf86vm-devel
 %if %{without gstreamer}
 Obsoletes:     libvisual-plugin-actor-gstreamer < %{version}-%{release}
 %endif
 Obsoletes:     libvisual-plugin-actor-lv_dna < 0.4
 Obsoletes:     libvisual-plugin-actor-plazma < 0.4
-%if %{without esd}
-Obsoletes:     libvisual-plugin-input-esd < %{version}-%{release}
-%endif
+Obsoletes:     libvisual-plugin-input-esd < 0.4.2
 BuildRoot:     %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
 
 %define                abiver  0.4
@@ -258,6 +255,21 @@ Oinksie actor plugin for libvisual.
 %description -n libvisual-plugin-actor-oinksie -l pl.UTF-8
 Wtyczka aktora Oinksie dla libvisual.
 
+%package -n libvisual-plugin-input-debug
+Summary:       Debug input plugin for libvisual
+Summary(pl.UTF-8):     Diagnostyczna wtyczka wejściowa dla libvisual
+License:       LGPL v2.1+
+Group:         Libraries
+Requires:      %{name} = %{version}-%{release}
+
+%description -n libvisual-plugin-input-debug
+Debug input plugin for libvisual. It generates random PCM data for
+debugging purposes.
+
+%description -n libvisual-plugin-input-debug -l pl.UTF-8
+Diagnostyczna wtyczka wejściowa dla libvisual. Generuje losowe dane
+PCM.
+
 %package -n libvisual-plugin-input-alsa
 Summary:       ALSA input plugin for libvisual
 Summary(pl.UTF-8):     Wtyczka wejścia ALSA dla libvisual
@@ -271,27 +283,13 @@ ALSA input plugin for libvisual.
 %description -n libvisual-plugin-input-alsa -l pl.UTF-8
 Wtyczka wejściowa ALSA dla libvisual.
 
-%package -n libvisual-plugin-input-esd
-Summary:       ESD input plugin for libvisual
-Summary(pl.UTF-8):     Wtyczka wejściowa ESD dla libvisual
-License:       LGPL v2.1+
-Group:         Libraries
-Requires:      %{name} = %{version}-%{release}
-Requires:      esound-libs >= 0.2.28
-
-%description -n libvisual-plugin-input-esd
-ESD input plugin for libvisual.
-
-%description -n libvisual-plugin-input-esd -l pl.UTF-8
-Wtyczka wejściowa ESD dla libvisual.
-
 %package -n libvisual-plugin-input-jack
 Summary:       JACK input plugin for libvisual
 Summary(pl.UTF-8):     Wtyczka wejściowa JACK dla libvisual
 License:       LGPL v2.1+
 Group:         Libraries
 Requires:      %{name} = %{version}-%{release}
-BuildRequires: jack-audio-connection-kit-libs >= 0.98.0
+Requires:      jack-audio-connection-kit-libs >= 0.98.0
 
 %description -n libvisual-plugin-input-jack
 JACK input plugin for libvisual.
@@ -314,6 +312,32 @@ MPlayer input plugin for libvisual. It uses data exported from
 Wtyczka wejściowa MPlayer dla libvisual. Wykorzystuje dane
 wyeksportowane z polecenia "mplayer -af export".
 
+%package -n libvisual-plugin-input-portaudio
+Summary:       PortAudio input plugin for libvisual
+Summary(pl.UTF-8):     Wtyczka wejściowa PortAudio dla libvisual
+License:       LGPL v2.1+
+Group:         Libraries
+Requires:      %{name} = %{version}-%{release}
+
+%description -n libvisual-plugin-input-portaudio
+PortAudio input plugin for libvisual.
+
+%description -n libvisual-plugin-input-portaudio -l pl.UTF-8
+Wtyczka wejściowa PortAudio dla libvisual.
+
+%package -n libvisual-plugin-input-pulseaudio
+Summary:       PulseAudio input plugin for libvisual
+Summary(pl.UTF-8):     Wtyczka wejściowa PulseAudio dla libvisual
+License:       LGPL v2.1+
+Group:         Libraries
+Requires:      %{name} = %{version}-%{release}
+
+%description -n libvisual-plugin-input-pulseaudio
+PulseAudio input plugin for libvisual.
+
+%description -n libvisual-plugin-input-pulseaudio -l pl.UTF-8
+Wtyczka wejściowa PulseAudio dla libvisual.
+
 %package -n libvisual-plugin-morph-alphablend
 Summary:       alphablend morph plugin for libvisual
 Summary(pl.UTF-8):     Wtyczka przejść alphablend dla libvisual
@@ -388,7 +412,6 @@ fali.
 %{__autoheader}
 %{__automake}
 %configure \
-       %{!?with_esd:--disable-esd} \
        %{!?with_gstreamer:--disable-gstreamer-plugin}
 
 %{__make}
@@ -441,6 +464,7 @@ rm -rf $RPM_BUILD_ROOT
 %defattr(644,root,root,755)
 %doc plugins/actor/G-Force/{AUTHORS,COPYING,NEWS,README,TODO,docs/G-Force.txt}
 %attr(755,root,root) %{_libdir}/libvisual-%{abiver}/actor/actor_gforce.so
+%{_datadir}/libvisual-plugins-%{abiver}/deffont
 %{_datadir}/libvisual-plugins-%{abiver}/actor/actor_gforce
 
 %if %{with gstreamer}
@@ -486,11 +510,9 @@ rm -rf $RPM_BUILD_ROOT
 %defattr(644,root,root,755)
 %attr(755,root,root) %{_libdir}/libvisual-%{abiver}/input/input_alsa.so
 
-%if %{with esd}
-%files -n libvisual-plugin-input-esd
+%files -n libvisual-plugin-input-debug
 %defattr(644,root,root,755)
-%attr(755,root,root) %{_libdir}/libvisual-%{abiver}/input/input_esd.so
-%endif
+%attr(755,root,root) %{_libdir}/libvisual-%{abiver}/input/input_debug.so
 
 %files -n libvisual-plugin-input-jack
 %defattr(644,root,root,755)
@@ -500,6 +522,14 @@ rm -rf $RPM_BUILD_ROOT
 %defattr(644,root,root,755)
 %attr(755,root,root) %{_libdir}/libvisual-%{abiver}/input/input_mplayer.so
 
+%files -n libvisual-plugin-input-portaudio
+%defattr(644,root,root,755)
+%attr(755,root,root) %{_libdir}/libvisual-%{abiver}/input/input_portaudio.so
+
+%files -n libvisual-plugin-input-pulseaudio
+%defattr(644,root,root,755)
+%attr(755,root,root) %{_libdir}/libvisual-%{abiver}/input/input_pulseaudio.so
+
 %files -n libvisual-plugin-morph-alphablend
 %defattr(644,root,root,755)
 %attr(755,root,root) %{_libdir}/libvisual-%{abiver}/morph/morph_alphablend.so
This page took 0.185248 seconds and 4 git commands to generate.